SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig class

Constructors

SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig({Input<double?>? confidenceThreshold, Input<int?>? expirationSec, Input<double?>? impactedBaselineThreshold, Input<double?>? loadThreshold})
Creates a new SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig. confidenceThreshold Rules are only automatically deployed for alerts on potential attacks with confidence scores greater than this threshold. expirationSec Google Cloud Armor stops applying the action in the automatically deployed rule to an identified attacker after this duration. The rule continues to operate against new requests. impactedBaselineThreshold Rules are only automatically deployed when the estimated impact to baseline traffic from the suggested mitigation is below this threshold. loadThreshold Identifies new attackers only when the load to the backend service that is under attack exceeds this threshold.
const
SecurityPolicyAdaptiveProtectionConfigAutoDeployConfig.fromMap(Map<String, dynamic> map)
factory

Properties

confidenceThreshold → Input<double?>?
Rules are only automatically deployed for alerts on potential attacks with confidence scores greater than this threshold.
final
expirationSec → Input<int?>?
Google Cloud Armor stops applying the action in the automatically deployed rule to an identified attacker after this duration. The rule continues to operate against new requests.
final
hashCode → int
The hash code for this object.
no setterinherited
impactedBaselineThreshold → Input<double?>?
Rules are only automatically deployed when the estimated impact to baseline traffic from the suggested mitigation is below this threshold.
final
loadThreshold → Input<double?>?
Identifies new attackers only when the load to the backend service that is under attack exceeds this threshold.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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