All Classes and Interfaces

Class
Description
 
Builder for projects/{project}/attestors/{attestor}.
 
Builder for projects/{project}/policy.
Builder for locations/{location}/policy.
 
Builder for projects/{project}.
 
An [admission rule][google.cloud.binaryauthorization.v1.AdmissionRule] specifies either that all container images used in a pod creation request must be attested to by one or more [attestors][google.cloud.binaryauthorization.v1.Attestor], that all pod creations will be allowed, or that all pod creations will be denied.
An [admission rule][google.cloud.binaryauthorization.v1.AdmissionRule] specifies either that all container images used in a pod creation request must be attested to by one or more [attestors][google.cloud.binaryauthorization.v1.Attestor], that all pod creations will be allowed, or that all pod creations will be denied.
Defines the possible actions when a pod creation is denied by an admission rule.
Protobuf enum google.cloud.binaryauthorization.v1.AdmissionRule.EvaluationMode
 
An [admission allowlist pattern][google.cloud.binaryauthorization.v1.AdmissionWhitelistPattern] exempts images from checks by [admission rules][google.cloud.binaryauthorization.v1.AdmissionRule].
An [admission allowlist pattern][google.cloud.binaryauthorization.v1.AdmissionWhitelistPattern] exempts images from checks by [admission rules][google.cloud.binaryauthorization.v1.AdmissionRule].
 
An [attestor][google.cloud.binaryauthorization.v1.Attestor] that attests to container image artifacts.
 
An [attestor][google.cloud.binaryauthorization.v1.Attestor] that attests to container image artifacts.
 
An [attestor public key][google.cloud.binaryauthorization.v1.AttestorPublicKey] that will be used to verify attestations signed by this attestor.
An [attestor public key][google.cloud.binaryauthorization.v1.AttestorPublicKey] that will be used to verify attestations signed by this attestor.
 
 
A public key in the PkixPublicKey format (see https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
A public key in the PkixPublicKey format (see https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
Represents a signature algorithm and other information necessary to verify signatures with a given public key.
 
A [policy][google.cloud.binaryauthorization.v1.Policy] for container image binary authorization.
A [policy][google.cloud.binaryauthorization.v1.Policy] for container image binary authorization.
Protobuf enum google.cloud.binaryauthorization.v1.Policy.GlobalPolicyEvaluationMode
 
An [user owned Grafeas note][google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote] references a Grafeas Attestation.Authority Note created by the user.
An [user owned Grafeas note][google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote] references a Grafeas Attestation.Authority Note created by the user.
 
 
Request message for [BinauthzManagementService.CreateAttestor][].
Request message for [BinauthzManagementService.CreateAttestor][].
 
Request message for [BinauthzManagementService.DeleteAttestor][].
Request message for [BinauthzManagementService.DeleteAttestor][].
 
Request message for [BinauthzManagementService.GetAttestor][].
Request message for [BinauthzManagementService.GetAttestor][].
 
Request message for [BinauthzManagementService.GetPolicy][].
Request message for [BinauthzManagementService.GetPolicy][].
 
Request to read the current system policy.
Request to read the current system policy.
 
Request message for [BinauthzManagementService.ListAttestors][].
Request message for [BinauthzManagementService.ListAttestors][].
 
Response message for [BinauthzManagementService.ListAttestors][].
Response message for [BinauthzManagementService.ListAttestors][].
 
Request message for [BinauthzManagementService.UpdateAttestor][].
Request message for [BinauthzManagementService.UpdateAttestor][].
 
Request message for [BinauthzManagementService.UpdatePolicy][].
Request message for [BinauthzManagementService.UpdatePolicy][].
 
Request message for [ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
Request message for [ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
 
Response message for [ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
Response message for [ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
The enum returned in the "result" field.