Interface protos.google.cloud.binaryauthorization.v1beta1.IPolicy

Properties of a Policy.

Package

@google-cloud/binary-authorization

Properties

admissionWhitelistPatterns

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

Policy admissionWhitelistPatterns

Property Value
TypeDescription
(google.cloud.binaryauthorization.v1beta1.IAdmissionWhitelistPattern[]|null)

clusterAdmissionRules

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

Policy clusterAdmissionRules

Property Value
TypeDescription
({ [k: string]: google.cloud.binaryauthorization.v1beta1.IAdmissionRule }|null)

defaultAdmissionRule

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

Policy defaultAdmissionRule

Property Value
TypeDescription
(google.cloud.binaryauthorization.v1beta1.IAdmissionRule|null)

description

description?: (string|null);

Policy description

Property Value
TypeDescription
(string|null)

globalPolicyEvaluationMode

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

Policy globalPolicyEvaluationMode

Property Value
TypeDescription
(google.cloud.binaryauthorization.v1beta1.Policy.GlobalPolicyEvaluationMode|keyof typeof google.cloud.binaryauthorization.v1beta1.Policy.GlobalPolicyEvaluationMode|null)

name

name?: (string|null);

Policy name

Property Value
TypeDescription
(string|null)

updateTime

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

Policy updateTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)