GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig constructor

const GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig({
  1. required Input<bool> enable,
  2. required Input<String> ruleVisibility,
  3. required Input<List<GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig>> thresholdConfigs,
})

Creates a new GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig. enable If set to true, enables CAAP for L7 DDoS detection. ruleVisibility Rule visibility. Supported values include: "STANDARD", "PREMIUM". thresholdConfigs Configuration options for layer7 adaptive protection for various customizable thresholds.

Implementation

const GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig({
  required this.enable,
  required this.ruleVisibility,
  required this.thresholdConfigs,
});