GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig constructor

const GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig({
  1. required Input<bool> enableEachUniqueValue,
  2. required Input<String> type,
  3. required Input<String> value,
})

Creates a new GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig. enableEachUniqueValue If enabled, traffic matching each unique value for the specified type constitutes a separate traffic unit. It can only be set to true if value is empty. type Type of this configuration. value Requests that match this value constitute a granular traffic unit.

Implementation

const GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig({
  required this.enableEachUniqueValue,
  required this.type,
  required this.value,
});