SecurityPolicy constructor
SecurityPolicy({
- SecurityPolicyAdaptiveProtectionConfig? adaptiveProtectionConfig,
- SecurityPolicyAdvancedOptionsConfig? advancedOptionsConfig,
- String? creationTimestamp,
- SecurityPolicyDdosProtectionConfig? ddosProtectionConfig,
- String? description,
- String? fingerprint,
- String? id,
- String? kind,
- String? labelFingerprint,
- Map<
String, String> ? labels, - String? name,
- SecurityPolicyRecaptchaOptionsConfig? recaptchaOptionsConfig,
- String? region,
- List<
SecurityPolicyRule> ? rules, - String? selfLink,
- String? type,
- List<
SecurityPolicyUserDefinedField> ? userDefinedFields,
Implementation
SecurityPolicy({
this.adaptiveProtectionConfig,
this.advancedOptionsConfig,
this.creationTimestamp,
this.ddosProtectionConfig,
this.description,
this.fingerprint,
this.id,
this.kind,
this.labelFingerprint,
this.labels,
this.name,
this.recaptchaOptionsConfig,
this.region,
this.rules,
this.selfLink,
this.type,
this.userDefinedFields,
});