GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig class
Constructors
-
GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig({required Input<
double> autoDeployConfidenceThreshold, required Input<int> autoDeployExpirationSec, required Input<double> autoDeployImpactedBaselineThreshold, required Input<double> autoDeployLoadThreshold, required Input<double> detectionAbsoluteQps, required Input<double> detectionLoadThreshold, required Input<double> detectionRelativeToBaselineQps, required Input<String> name, required Input<List< trafficGranularityConfigs})GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig> > -
Creates a new GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.
autoDeployConfidenceThresholdRequired.autoDeployExpirationSecRequired.autoDeployImpactedBaselineThresholdRequired.autoDeployLoadThresholdRequired.detectionAbsoluteQpsRequired.detectionLoadThresholdRequired.detectionRelativeToBaselineQpsRequired.nameThe name of the security policy. Provide either this or aselfLink.trafficGranularityConfigsRequired.const -
GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
autoDeployConfidenceThreshold
→ Input<
double> -
final
-
autoDeployExpirationSec
→ Input<
int> -
final
-
autoDeployImpactedBaselineThreshold
→ Input<
double> -
final
-
autoDeployLoadThreshold
→ Input<
double> -
final
-
detectionAbsoluteQps
→ Input<
double> -
final
-
detectionLoadThreshold
→ Input<
double> -
final
-
detectionRelativeToBaselineQps
→ Input<
double> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> -
The name of the security policy. Provide either this or a
selfLink.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
trafficGranularityConfigs
→ Input<
List< GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig> > -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited