コード例 #1
0
def sample_delete_attestor():
    # Create a client
    client = binaryauthorization_v1beta1.BinauthzManagementServiceV1Beta1Client(
    )

    # Initialize request argument(s)
    request = binaryauthorization_v1beta1.DeleteAttestorRequest(
        name="name_value", )

    # Make the request
    client.delete_attestor(request=request)
def sample_get_policy():
    # Create a client
    client = binaryauthorization_v1beta1.BinauthzManagementServiceV1Beta1Client(
    )

    # Initialize request argument(s)
    request = binaryauthorization_v1beta1.GetPolicyRequest(name="name_value", )

    # Make the request
    response = client.get_policy(request=request)

    # Handle the response
    print(response)
def sample_list_attestors():
    # Create a client
    client = binaryauthorization_v1beta1.BinauthzManagementServiceV1Beta1Client(
    )

    # Initialize request argument(s)
    request = binaryauthorization_v1beta1.ListAttestorsRequest(
        parent="parent_value", )

    # Make the request
    page_result = client.list_attestors(request=request)

    # Handle the response
    for response in page_result:
        print(response)
コード例 #4
0
def sample_update_policy():
    # Create a client
    client = binaryauthorization_v1beta1.BinauthzManagementServiceV1Beta1Client()

    # Initialize request argument(s)
    policy = binaryauthorization_v1beta1.Policy()
    policy.default_admission_rule.evaluation_mode = "ALWAYS_DENY"
    policy.default_admission_rule.enforcement_mode = "DRYRUN_AUDIT_LOG_ONLY"

    request = binaryauthorization_v1beta1.UpdatePolicyRequest(
        policy=policy,
    )

    # Make the request
    response = client.update_policy(request=request)

    # Handle the response
    print(response)
def sample_update_attestor():
    # Create a client
    client = binaryauthorization_v1beta1.BinauthzManagementServiceV1Beta1Client(
    )

    # Initialize request argument(s)
    attestor = binaryauthorization_v1beta1.Attestor()
    attestor.user_owned_drydock_note.note_reference = "note_reference_value"
    attestor.name = "name_value"

    request = binaryauthorization_v1beta1.UpdateAttestorRequest(
        attestor=attestor, )

    # Make the request
    response = client.update_attestor(request=request)

    # Handle the response
    print(response)