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