Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (1.21.0)

SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Attributes

Name Description
auto_deploy_confidence_threshold float
This field is a member of oneof_ _auto_deploy_confidence_threshold.
auto_deploy_expiration_sec int
This field is a member of oneof_ _auto_deploy_expiration_sec.
auto_deploy_impacted_baseline_threshold float
This field is a member of oneof_ _auto_deploy_impacted_baseline_threshold.
auto_deploy_load_threshold float
This field is a member of oneof_ _auto_deploy_load_threshold.
detection_absolute_qps float
This field is a member of oneof_ _detection_absolute_qps.
detection_load_threshold float
This field is a member of oneof_ _detection_load_threshold.
detection_relative_to_baseline_qps float
This field is a member of oneof_ _detection_relative_to_baseline_qps.
name str
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy. This field is a member of oneof_ _name.
traffic_granularity_configs MutableSequence[google.cloud.compute_v1.types.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig]
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.