The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.
Service: binaryauthorization.googleapis.com
The Service name binaryauthorization.googleapis.com is needed to create RPC client stubs.
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1
| Methods | |
|---|---|
| Creates an attestor, and returns a copy of the new attestor. |
| Deletes an attestor. |
| Gets an attestor. |
| A policy specifies the attestors that must attest to a container image, before the project is allowed to deploy that image. |
| Lists attestors. |
| Updates an attestor. |
| Creates or updates a project's policy, and returns a copy of the new policy. |
google.cloud.binaryauthorization.v1.PlatformPolicyEvaluationService
| Methods | |
|---|---|
| Evaluates a Kubernetes object versus a GKE platform policy. |
google.cloud.binaryauthorization.v1.PlatformPolicyManagementService
| Methods | |
|---|---|
| Creates a platform policy, and returns a copy of it. |
| Deletes a platform policy. |
| Gets a platform policy. |
| Lists platform policies owned by a project in the specified platform. |
| Replaces a platform policy. |
google.cloud.binaryauthorization.v1.SystemPolicyV1
| Methods | |
|---|---|
| Gets the current system policy in the specified location. |
google.cloud.binaryauthorization.v1.ValidationHelperV1
| Methods | |
|---|---|
| Returns whether the given Attestation for the given image URI was signed by the given Attestor |
google.cloud.binaryauthorization.v1alpha2.ContinuousValidationManagementServiceV1Alpha2
| Methods | |
|---|---|
| Gets the continuous validation config for the project. |
| Updates a project's continuous validation config, and returns a copy of the new config. |
google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1
| Methods | |
|---|---|
| Creates an attestor, and returns a copy of the new attestor. |
| Deletes an attestor. |
| Gets an attestor. |
| A policy specifies the attestors that must attest to a container image, before the project is allowed to deploy that image. |
| Lists attestors. |
| Updates an attestor. |
| Creates or updates a project's policy, and returns a copy of the new policy. |
google.cloud.binaryauthorization.v1beta1.SystemPolicyV1Beta1
| Methods | |
|---|---|
| Gets the current system policy in the specified location. |
google.iam.v1.IAMPolicy
| Methods | |
|---|---|
| Gets the access control policy for a resource. |
| Sets the access control policy on the specified resource. |
| Returns permissions that a caller has on the specified resource. |