| Class | Description |
|---|---|
| AdmissionRule |
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.
|
| AdmissionRule.Builder |
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.
|
| AdmissionWhitelistPattern |
An [admission allowlist pattern][google.cloud.binaryauthorization.v1beta1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1beta1.AdmissionRule].
|
| AdmissionWhitelistPattern.Builder |
An [admission allowlist pattern][google.cloud.binaryauthorization.v1beta1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1beta1.AdmissionRule].
|
| Attestor |
An [attestor][google.cloud.binaryauthorization.v1beta1.Attestor] that attests to container image
artifacts.
|
| Attestor.Builder |
An [attestor][google.cloud.binaryauthorization.v1beta1.Attestor] that attests to container image
artifacts.
|
| AttestorName | |
| AttestorName.Builder |
Builder for projects/{project}/attestors/{attestor}.
|
| AttestorPublicKey |
An [attestor public key][google.cloud.binaryauthorization.v1beta1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
|
| AttestorPublicKey.Builder |
An [attestor public key][google.cloud.binaryauthorization.v1beta1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
|
| BinaryAuthorizationResourcesProto | |
| BinaryAuthorizationServiceProto | |
| ContinuousValidationEvent |
Represents an auditing event from Continuous Validation.
|
| ContinuousValidationEvent.Builder |
Represents an auditing event from Continuous Validation.
|
| ContinuousValidationEvent.ConfigErrorEvent |
An event describing a user-actionable configuration issue that prevents CV
from auditing.
|
| ContinuousValidationEvent.ConfigErrorEvent.Builder |
An event describing a user-actionable configuration issue that prevents CV
from auditing.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent |
An auditing event for one Pod.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent.Builder |
An auditing event for one Pod.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails |
Container image with auditing details.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder |
Container image with auditing details.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult |
Protobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult |
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult.Builder |
Protobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult |
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult.CheckSetScope |
A scope specifier for check sets.
|
| ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult.CheckSetScope.Builder |
A scope specifier for check sets.
|
| ContinuousValidationLoggingProto | |
| CreateAttestorRequest |
Request message for [BinauthzManagementService.CreateAttestor][].
|
| CreateAttestorRequest.Builder |
Request message for [BinauthzManagementService.CreateAttestor][].
|
| DeleteAttestorRequest |
Request message for [BinauthzManagementService.DeleteAttestor][].
|
| DeleteAttestorRequest.Builder |
Request message for [BinauthzManagementService.DeleteAttestor][].
|
| GetAttestorRequest |
Request message for [BinauthzManagementService.GetAttestor][].
|
| GetAttestorRequest.Builder |
Request message for [BinauthzManagementService.GetAttestor][].
|
| GetPolicyRequest |
Request message for [BinauthzManagementService.GetPolicy][].
|
| GetPolicyRequest.Builder |
Request message for [BinauthzManagementService.GetPolicy][].
|
| GetSystemPolicyRequest |
Request to read the current system policy.
|
| GetSystemPolicyRequest.Builder |
Request to read the current system policy.
|
| ListAttestorsRequest |
Request message for [BinauthzManagementService.ListAttestors][].
|
| ListAttestorsRequest.Builder |
Request message for [BinauthzManagementService.ListAttestors][].
|
| ListAttestorsResponse |
Response message for [BinauthzManagementService.ListAttestors][].
|
| ListAttestorsResponse.Builder |
Response message for [BinauthzManagementService.ListAttestors][].
|
| PkixPublicKey |
A public key in the PkixPublicKey format (see
https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
|
| PkixPublicKey.Builder |
A public key in the PkixPublicKey format (see
https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
|
| Policy |
A [policy][google.cloud.binaryauthorization.v1beta1.Policy] for Binary Authorization.
|
| Policy.Builder |
A [policy][google.cloud.binaryauthorization.v1beta1.Policy] for Binary Authorization.
|
| PolicyName | |
| PolicyName.Builder |
Builder for projects/{project}/policy.
|
| PolicyName.LocationBuilder |
Builder for locations/{location}/policy.
|
| ProjectName | |
| ProjectName.Builder |
Builder for projects/{project}.
|
| UpdateAttestorRequest |
Request message for [BinauthzManagementService.UpdateAttestor][].
|
| UpdateAttestorRequest.Builder |
Request message for [BinauthzManagementService.UpdateAttestor][].
|
| UpdatePolicyRequest |
Request message for [BinauthzManagementService.UpdatePolicy][].
|
| UpdatePolicyRequest.Builder |
Request message for [BinauthzManagementService.UpdatePolicy][].
|
| UserOwnedDrydockNote |
An [user owned drydock note][google.cloud.binaryauthorization.v1beta1.UserOwnedDrydockNote] references a Drydock
ATTESTATION_AUTHORITY Note created by the user.
|
| UserOwnedDrydockNote.Builder |
An [user owned drydock note][google.cloud.binaryauthorization.v1beta1.UserOwnedDrydockNote] references a Drydock
ATTESTATION_AUTHORITY Note created by the user.
|
Copyright © 2023 Google LLC. All rights reserved.