Package com.google.cloud.binaryauthorization.v1beta1
package com.google.cloud.binaryauthorization.v1beta1
-
ClassDescriptionAn [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.EvaluationModeAn [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 typegoogle.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultProtobuf typegoogle.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultA 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 enumgoogle.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.