Shape the future of software security and make your voice heard by taking the 2021 State of DevOps survey.

Binary Authorization API

The management interface for Binary Authorization, a system providing policy control for images deployed to Kubernetes Engine clusters.

Service: binaryauthorization.googleapis.com

The Service name binaryauthorization.googleapis.com is needed to create RPC client stubs.

google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1

Methods
CreateAttestor Creates an attestor, and returns a copy of the new attestor.
DeleteAttestor Deletes an attestor.
GetAttestor Gets an attestor.
GetPolicy A policy specifies the attestors that must attest to a container image, before the project is allowed to deploy that image.
ListAttestors Lists attestors.
UpdateAttestor Updates an attestor.
UpdatePolicy Creates or updates a project's policy, and returns a copy of the new policy.

google.cloud.binaryauthorization.v1.SystemPolicyV1

Methods
GetSystemPolicy Gets the current system policy in the specified location.

google.cloud.binaryauthorization.v1.ValidationHelperV1

Methods
ValidateAttestationOccurrence Returns whether the given Attestation for the given image URI was signed by the given Attestor

google.cloud.binaryauthorization.v1alpha2.ContinuousValidationManagementServiceV1Alpha2

Methods
GetContinuousValidationConfig Gets the continuous validation config for the project.
UpdateContinuousValidationConfig Updates a project's [continuous validation config][ContinuousValidationConfig], and returns a copy of the new config.

google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1

Methods
CreateAttestor Creates an attestor, and returns a copy of the new attestor.
DeleteAttestor Deletes an attestor.
GetAttestor Gets an attestor.
GetPolicy A policy specifies the attestors that must attest to a container image, before the project is allowed to deploy that image.
ListAttestors Lists attestors.
UpdateAttestor Updates an attestor.
UpdatePolicy Creates or updates a project's policy, and returns a copy of the new policy.

google.cloud.binaryauthorization.v1beta1.SystemPolicyV1Beta1

Methods
GetSystemPolicy Gets the current system policy in the specified location.

google.iam.v1.IAMPolicy

Methods
GetIamPolicy Gets the access control policy for a resource.
SetIamPolicy Sets the access control policy on the specified resource.
TestIamPermissions Returns permissions that a caller has on the specified resource.