Security Policy Adaptive Protection Config Layer7Ddos Defense Config Threshold Config Args
data class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigArgs(val autoDeployConfidenceThreshold: Output<Double>? = null, val autoDeployExpirationSec: Output<Int>? = null, val autoDeployImpactedBaselineThreshold: Output<Double>? = null, val autoDeployLoadThreshold: Output<Double>? = null, val detectionAbsoluteQps: Output<Double>? = null, val detectionLoadThreshold: Output<Double>? = null, val detectionRelativeToBaselineQps: Output<Double>? = null, val name: Output<String>, val trafficGranularityConfigs: Output<List<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigArgs>>? = null) : ConvertibleToJava<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigArgs>
Constructors
Link copied to clipboard
constructor(autoDeployConfidenceThreshold: Output<Double>? = null, autoDeployExpirationSec: Output<Int>? = null, autoDeployImpactedBaselineThreshold: Output<Double>? = null, autoDeployLoadThreshold: Output<Double>? = null, detectionAbsoluteQps: Output<Double>? = null, detectionLoadThreshold: Output<Double>? = null, detectionRelativeToBaselineQps: Output<Double>? = null, name: Output<String>, trafficGranularityConfigs: Output<List<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigArgs>>? = null)
Properties
Link copied to clipboard
Confidence threshold above which Adaptive Protection's auto-deploy takes actions.
Link copied to clipboard
Duration over which Adaptive Protection's auto-deployed actions last.
Link copied to clipboard
Impacted baseline threshold below which Adaptive Protection's auto-deploy takes actions.
Link copied to clipboard
Load threshold above which Adaptive Protection automatically deploy threshold based on the backend load threshold and detect a new rule during an alerted attack.
Link copied to clipboard
Detection threshold based on absolute QPS.
Link copied to clipboard
Detection threshold based on the backend service's load.
Link copied to clipboard
Detection threshold based on QPS relative to the average of baseline traffic.
Link copied to clipboard
val trafficGranularityConfigs: Output<List<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigArgs>>? = null
Configuration options for enabling Adaptive Protection to work on the specified service granularity. Structure is documented below.