| Class and Description |
|---|
| AttestorName |
| AttestorName.Builder
Builder for projects/{project}/attestors/{attestor}.
|
| PolicyName |
| PolicyName.Builder
Builder for projects/{project}/policy.
|
| PolicyName.LocationBuilder
Builder for locations/{location}/policy.
|
| ProjectName |
| ProjectName.Builder
Builder for projects/{project}.
|
| Resources.AdmissionRule
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.
|
| Resources.AdmissionRule.Builder
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.
|
| Resources.AdmissionRule.EnforcementMode
Defines the possible actions when a pod creation is denied by an admission
rule.
|
| Resources.AdmissionRule.EvaluationMode
Protobuf enum
google.cloud.binaryauthorization.v1.AdmissionRule.EvaluationMode |
| Resources.AdmissionRuleOrBuilder |
| Resources.AdmissionWhitelistPattern
An [admission allowlist pattern][google.cloud.binaryauthorization.v1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1.AdmissionRule].
|
| Resources.AdmissionWhitelistPattern.Builder
An [admission allowlist pattern][google.cloud.binaryauthorization.v1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1.AdmissionRule].
|
| Resources.AdmissionWhitelistPatternOrBuilder |
| Resources.Attestor
An [attestor][google.cloud.binaryauthorization.v1.Attestor] that attests to container image
artifacts.
|
| Resources.Attestor.AttestorTypeCase |
| Resources.Attestor.Builder
An [attestor][google.cloud.binaryauthorization.v1.Attestor] that attests to container image
artifacts.
|
| Resources.AttestorOrBuilder |
| Resources.AttestorPublicKey
An [attestor public key][google.cloud.binaryauthorization.v1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
|
| Resources.AttestorPublicKey.Builder
An [attestor public key][google.cloud.binaryauthorization.v1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
|
| Resources.AttestorPublicKey.PublicKeyCase |
| Resources.AttestorPublicKeyOrBuilder |
| Resources.PkixPublicKey
A public key in the PkixPublicKey format (see
https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
|
| Resources.PkixPublicKey.Builder
A public key in the PkixPublicKey format (see
https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
|
| Resources.PkixPublicKey.SignatureAlgorithm
Represents a signature algorithm and other information necessary to verify
signatures with a given public key.
|
| Resources.PkixPublicKeyOrBuilder |
| Resources.Policy
A [policy][google.cloud.binaryauthorization.v1.Policy] for container image binary authorization.
|
| Resources.Policy.Builder
A [policy][google.cloud.binaryauthorization.v1.Policy] for container image binary authorization.
|
| Resources.Policy.GlobalPolicyEvaluationMode
Protobuf enum
google.cloud.binaryauthorization.v1.Policy.GlobalPolicyEvaluationMode |
| Resources.PolicyOrBuilder |
| Resources.UserOwnedGrafeasNote
An [user owned Grafeas note][google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote] references a Grafeas
Attestation.Authority Note created by the user.
|
| Resources.UserOwnedGrafeasNote.Builder
An [user owned Grafeas note][google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote] references a Grafeas
Attestation.Authority Note created by the user.
|
| Resources.UserOwnedGrafeasNoteOrBuilder |
| Service.CreateAttestorRequest
Request message for [BinauthzManagementService.CreateAttestor][].
|
| Service.CreateAttestorRequest.Builder
Request message for [BinauthzManagementService.CreateAttestor][].
|
| Service.CreateAttestorRequestOrBuilder |
| Service.DeleteAttestorRequest
Request message for [BinauthzManagementService.DeleteAttestor][].
|
| Service.DeleteAttestorRequest.Builder
Request message for [BinauthzManagementService.DeleteAttestor][].
|
| Service.DeleteAttestorRequestOrBuilder |
| Service.GetAttestorRequest
Request message for [BinauthzManagementService.GetAttestor][].
|
| Service.GetAttestorRequest.Builder
Request message for [BinauthzManagementService.GetAttestor][].
|
| Service.GetAttestorRequestOrBuilder |
| Service.GetPolicyRequest
Request message for [BinauthzManagementService.GetPolicy][].
|
| Service.GetPolicyRequest.Builder
Request message for [BinauthzManagementService.GetPolicy][].
|
| Service.GetPolicyRequestOrBuilder |
| Service.GetSystemPolicyRequest
Request to read the current system policy.
|
| Service.GetSystemPolicyRequest.Builder
Request to read the current system policy.
|
| Service.GetSystemPolicyRequestOrBuilder |
| Service.ListAttestorsRequest
Request message for [BinauthzManagementService.ListAttestors][].
|
| Service.ListAttestorsRequest.Builder
Request message for [BinauthzManagementService.ListAttestors][].
|
| Service.ListAttestorsRequestOrBuilder |
| Service.ListAttestorsResponse
Response message for [BinauthzManagementService.ListAttestors][].
|
| Service.ListAttestorsResponse.Builder
Response message for [BinauthzManagementService.ListAttestors][].
|
| Service.ListAttestorsResponseOrBuilder |
| Service.UpdateAttestorRequest
Request message for [BinauthzManagementService.UpdateAttestor][].
|
| Service.UpdateAttestorRequest.Builder
Request message for [BinauthzManagementService.UpdateAttestor][].
|
| Service.UpdateAttestorRequestOrBuilder |
| Service.UpdatePolicyRequest
Request message for [BinauthzManagementService.UpdatePolicy][].
|
| Service.UpdatePolicyRequest.Builder
Request message for [BinauthzManagementService.UpdatePolicy][].
|
| Service.UpdatePolicyRequestOrBuilder |
| Service.ValidateAttestationOccurrenceRequest
Request message for
[ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
|
| Service.ValidateAttestationOccurrenceRequest.Builder
Request message for
[ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
|
| Service.ValidateAttestationOccurrenceRequestOrBuilder |
| Service.ValidateAttestationOccurrenceResponse
Response message for
[ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
|
| Service.ValidateAttestationOccurrenceResponse.Builder
Response message for
[ValidationHelperV1.ValidateAttestationOccurrence][google.cloud.binaryauthorization.v1.ValidationHelperV1.ValidateAttestationOccurrence].
|
| Service.ValidateAttestationOccurrenceResponse.Result
The enum returned in the "result" field.
|
| Service.ValidateAttestationOccurrenceResponseOrBuilder |
Copyright © 2023 Google LLC. All rights reserved.