Interface protos.google.cloud.binaryauthorization.v1.IPolicy (2.5.0)

Properties of a Policy.

Package

@google-cloud/binary-authorization

Properties

admissionWhitelistPatterns

admissionWhitelistPatterns?: (google.cloud.binaryauthorization.v1.IAdmissionWhitelistPattern[]|null);

Policy admissionWhitelistPatterns

clusterAdmissionRules

clusterAdmissionRules?: ({ [k: string]: google.cloud.binaryauthorization.v1.IAdmissionRule }|null);

Policy clusterAdmissionRules

defaultAdmissionRule

defaultAdmissionRule?: (google.cloud.binaryauthorization.v1.IAdmissionRule|null);

Policy defaultAdmissionRule

description

description?: (string|null);

Policy description

globalPolicyEvaluationMode

globalPolicyEvaluationMode?: (google.cloud.binaryauthorization.v1.Policy.GlobalPolicyEvaluationMode|keyof typeof google.cloud.binaryauthorization.v1.Policy.GlobalPolicyEvaluationMode|null);

Policy globalPolicyEvaluationMode

istioServiceIdentityAdmissionRules

istioServiceIdentityAdmissionRules?: ({ [k: string]: google.cloud.binaryauthorization.v1.IAdmissionRule }|null);

Policy istioServiceIdentityAdmissionRules

kubernetesNamespaceAdmissionRules

kubernetesNamespaceAdmissionRules?: ({ [k: string]: google.cloud.binaryauthorization.v1.IAdmissionRule }|null);

Policy kubernetesNamespaceAdmissionRules

kubernetesServiceAccountAdmissionRules

kubernetesServiceAccountAdmissionRules?: ({ [k: string]: google.cloud.binaryauthorization.v1.IAdmissionRule }|null);

Policy kubernetesServiceAccountAdmissionRules

name

name?: (string|null);

Policy name

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Policy updateTime