SecurityPolicy constructor

SecurityPolicy({
  1. SecurityPolicyAdaptiveProtectionConfig? adaptiveProtectionConfig,
  2. SecurityPolicyAdvancedOptionsConfig? advancedOptionsConfig,
  3. String? creationTimestamp,
  4. SecurityPolicyDdosProtectionConfig? ddosProtectionConfig,
  5. String? description,
  6. String? fingerprint,
  7. String? id,
  8. String? kind,
  9. String? labelFingerprint,
  10. Map<String, String>? labels,
  11. String? name,
  12. SecurityPolicyRecaptchaOptionsConfig? recaptchaOptionsConfig,
  13. String? region,
  14. List<SecurityPolicyRule>? rules,
  15. String? selfLink,
  16. String? type,
  17. 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,
});