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. |