BinaryAuthorizationPolicy

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringBinaryAuthorizationPolicy
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specBinaryAuthorizationPolicySpec
statusBinaryAuthorizationPolicyStatus

BinaryAuthorizationPolicySpec

Appears on:BinaryAuthorizationPolicy, BinaryAuthorizationPolicyStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
admissionWhitelistPatterns[]BinaryAuthorizationPolicySpecAdmissionWhitelistPatterns(Optional)
clusterAdmissionRules[]BinaryAuthorizationPolicySpecClusterAdmissionRules(Optional)
defaultAdmissionRule[]BinaryAuthorizationPolicySpecDefaultAdmissionRule
descriptionstring(Optional)
globalPolicyEvaluationModestring(Optional)
projectstring(Optional)

BinaryAuthorizationPolicySpecAdmissionWhitelistPatterns

Appears on:BinaryAuthorizationPolicySpec

FieldTypeDescription
namePatternstring(Optional)

BinaryAuthorizationPolicySpecClusterAdmissionRules

Appears on:BinaryAuthorizationPolicySpec

FieldTypeDescription
clusterstring
enforcementModestring(Optional)
evaluationModestring(Optional)
requireAttestationsBy[]string(Optional)

BinaryAuthorizationPolicySpecDefaultAdmissionRule

Appears on:BinaryAuthorizationPolicySpec

FieldTypeDescription
enforcementModestring
evaluationModestring
requireAttestationsBy[]string(Optional)

BinaryAuthorizationPolicyStatus

Appears on:BinaryAuthorizationPolicy

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputBinaryAuthorizationPolicySpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:BinaryAuthorizationPolicyStatus