All Classes and Interfaces
Class
Description
An [admission rule][google.cloud.binaryauthorization.v1beta1.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.v1beta1.Attestor], that all pod creations will be allowed, or that all
pod creations will be denied.
An [admission rule][google.cloud.binaryauthorization.v1beta1.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.v1beta1.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.v1beta1.AdmissionRule.EvaluationMode
An [admission allowlist pattern][google.cloud.binaryauthorization.v1beta1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1beta1.AdmissionRule].
An [admission allowlist pattern][google.cloud.binaryauthorization.v1beta1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1beta1.AdmissionRule].
An [attestor][google.cloud.binaryauthorization.v1beta1.Attestor] that attests to container image
artifacts.
An [attestor][google.cloud.binaryauthorization.v1beta1.Attestor] that attests to container image
artifacts.
Builder for projects/{project}/attestors/{attestor}.
An [attestor public key][google.cloud.binaryauthorization.v1beta1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
An [attestor public key][google.cloud.binaryauthorization.v1beta1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
Represents an auditing event from Continuous Validation.
Represents an auditing event from Continuous Validation.
An event describing a user-actionable configuration issue that prevents CV
from auditing.
An event describing a user-actionable configuration issue that prevents CV
from auditing.
An auditing event for one Pod.
An auditing event for one Pod.
Container image with auditing details.
Result of the audit.
Container image with auditing details.
Protobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultProtobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult
A scope specifier for check sets.
A scope specifier for check sets.
Result of evaluating one check.
The container type.
Audit time policy conformance verdict.
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][].
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.v1beta1.Policy] for Binary Authorization.
A [policy][google.cloud.binaryauthorization.v1beta1.Policy] for Binary Authorization.
Protobuf enum
google.cloud.binaryauthorization.v1beta1.Policy.GlobalPolicyEvaluationModeBuilder for projects/{project}/policy.
Builder for locations/{location}/policy.
Builder for projects/{project}.
Request message for [BinauthzManagementService.UpdateAttestor][].
Request message for [BinauthzManagementService.UpdateAttestor][].
Request message for [BinauthzManagementService.UpdatePolicy][].
Request message for [BinauthzManagementService.UpdatePolicy][].
An [user owned drydock note][google.cloud.binaryauthorization.v1beta1.UserOwnedDrydockNote] references a Drydock
ATTESTATION_AUTHORITY Note created by the user.
An [user owned drydock note][google.cloud.binaryauthorization.v1beta1.UserOwnedDrydockNote] references a Drydock
ATTESTATION_AUTHORITY Note created by the user.