SecurityPolicy constructor
SecurityPolicy({
- SecurityPolicyAdaptiveProtectionConfig? adaptiveProtectionConfig,
- SecurityPolicyAdvancedOptionsConfig? advancedOptionsConfig,
- List<
SecurityPolicyAssociation> associations = const [], - String? creationTimestamp,
- SecurityPolicyDdosProtectionConfig? ddosProtectionConfig,
- String? description,
- String? fingerprint,
- BigInt? id,
- String? kind,
- String? labelFingerprint,
- Map<
String, String> labels = const {}, - String? name,
- String? parent,
- SecurityPolicyRecaptchaOptionsConfig? recaptchaOptionsConfig,
- String? region,
- List<
SecurityPolicyRule> rules = const [], - String? selfLink,
- String? shortName,
- String? type,
- List<
SecurityPolicyUserDefinedField> userDefinedFields = const [],
Implementation
SecurityPolicy({
this.adaptiveProtectionConfig,
this.advancedOptionsConfig,
this.associations = const [],
this.creationTimestamp,
this.ddosProtectionConfig,
this.description,
this.fingerprint,
this.id,
this.kind,
this.labelFingerprint,
this.labels = const {},
this.name,
this.parent,
this.recaptchaOptionsConfig,
this.region,
this.rules = const [],
this.selfLink,
this.shortName,
this.type,
this.userDefinedFields = const [],
}) : super(fullyQualifiedName);