Expand description
The messages and enums that are part of this client library.
Modules§
- admission_
rule - Defines additional types related to AdmissionRule.
- attestor
- Defines additional types related to Attestor.
- attestor_
public_ key - Defines additional types related to AttestorPublicKey.
- pkix_
public_ key - Defines additional types related to PkixPublicKey.
- policy
- Defines additional types related to Policy.
- validate_
attestation_ occurrence_ response - Defines additional types related to ValidateAttestationOccurrenceResponse.
Structs§
- Admission
Rule - An admission rule specifies either that all container images used in a pod creation request must be attested to by one or more attestors, that all pod creations will be allowed, or that all pod creations will be denied.
- Admission
Whitelist Pattern - An admission allowlist pattern exempts images from checks by admission rules.
- Attestor
- An attestor that attests to container image artifacts. An existing attestor cannot be modified except where indicated.
- Attestor
Public Key - An attestor public key that will be used to verify attestations signed by this attestor.
- Create
Attestor Request - Request message for [BinauthzManagementService.CreateAttestor][].
- Delete
Attestor Request - Request message for [BinauthzManagementService.DeleteAttestor][].
- GetAttestor
Request - Request message for [BinauthzManagementService.GetAttestor][].
- GetPolicy
Request - Request message for [BinauthzManagementService.GetPolicy][].
- GetSystem
Policy Request - Request to read the current system policy.
- List
Attestors Request - Request message for [BinauthzManagementService.ListAttestors][].
- List
Attestors Response - Response message for [BinauthzManagementService.ListAttestors][].
- Pkix
Public Key - A public key in the PkixPublicKey format (see https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details). Public keys of this type are typically textually encoded using the PEM format.
- Policy
- A policy for container image binary authorization.
- Update
Attestor Request - Request message for [BinauthzManagementService.UpdateAttestor][].
- Update
Policy Request - Request message for [BinauthzManagementService.UpdatePolicy][].
- User
Owned Grafeas Note - An user owned Grafeas note references a Grafeas Attestation.Authority Note created by the user.
- Validate
Attestation Occurrence Request - Request message for ValidationHelperV1.ValidateAttestationOccurrence.
- Validate
Attestation Occurrence Response - Response message for ValidationHelperV1.ValidateAttestationOccurrence.