Properties of a SecurityPolicy.
Package
@google-cloud/computeProperties
adaptiveProtectionConfig
adaptiveProtectionConfig?: (google.cloud.compute.v1.ISecurityPolicyAdaptiveProtectionConfig|null);
SecurityPolicy adaptiveProtectionConfig
advancedOptionsConfig
advancedOptionsConfig?: (google.cloud.compute.v1.ISecurityPolicyAdvancedOptionsConfig|null);
SecurityPolicy advancedOptionsConfig
creationTimestamp
creationTimestamp?: (string|null);
SecurityPolicy creationTimestamp
ddosProtectionConfig
ddosProtectionConfig?: (google.cloud.compute.v1.ISecurityPolicyDdosProtectionConfig|null);
SecurityPolicy ddosProtectionConfig
description
description?: (string|null);
SecurityPolicy description
fingerprint
fingerprint?: (string|null);
SecurityPolicy fingerprint
id
id?: (number|Long|string|null);
SecurityPolicy id
kind
kind?: (string|null);
SecurityPolicy kind
labelFingerprint
labelFingerprint?: (string|null);
SecurityPolicy labelFingerprint
labels
labels?: ({ [k: string]: string }|null);
SecurityPolicy labels
name
name?: (string|null);
SecurityPolicy name
recaptchaOptionsConfig
recaptchaOptionsConfig?: (google.cloud.compute.v1.ISecurityPolicyRecaptchaOptionsConfig|null);
SecurityPolicy recaptchaOptionsConfig
region
region?: (string|null);
SecurityPolicy region
rules
rules?: (google.cloud.compute.v1.ISecurityPolicyRule[]|null);
SecurityPolicy rules
selfLink
selfLink?: (string|null);
SecurityPolicy selfLink
type
type?: (string|null);
SecurityPolicy type
userDefinedFields
userDefinedFields?: (google.cloud.compute.v1.ISecurityPolicyUserDefinedField[]|null);
SecurityPolicy userDefinedFields