public final class Resources extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
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.
|
static interface |
Resources.AdmissionRuleOrBuilder |
static class |
Resources.AdmissionWhitelistPattern
An [admission allowlist pattern][google.cloud.binaryauthorization.v1.AdmissionWhitelistPattern] exempts images
from checks by [admission rules][google.cloud.binaryauthorization.v1.AdmissionRule].
|
static interface |
Resources.AdmissionWhitelistPatternOrBuilder |
static class |
Resources.Attestor
An [attestor][google.cloud.binaryauthorization.v1.Attestor] that attests to container image
artifacts.
|
static interface |
Resources.AttestorOrBuilder |
static class |
Resources.AttestorPublicKey
An [attestor public key][google.cloud.binaryauthorization.v1.AttestorPublicKey] that will be used to verify
attestations signed by this attestor.
|
static interface |
Resources.AttestorPublicKeyOrBuilder |
static class |
Resources.PkixPublicKey
A public key in the PkixPublicKey format (see
https://tools.ietf.org/html/rfc5280#section-4.1.2.7 for details).
|
static interface |
Resources.PkixPublicKeyOrBuilder |
static class |
Resources.Policy
A [policy][google.cloud.binaryauthorization.v1.Policy] for container image binary authorization.
|
static interface |
Resources.PolicyOrBuilder |
static class |
Resources.UserOwnedGrafeasNote
An [user owned Grafeas note][google.cloud.binaryauthorization.v1.UserOwnedGrafeasNote] references a Grafeas
Attestation.Authority Note created by the user.
|
static interface |
Resources.UserOwnedGrafeasNoteOrBuilder |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2024 Google LLC. All rights reserved.