View Source GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (google_api_compute v0.62.0)
Attributes
-
autoDeployConfidenceThreshold
(type:number()
, default:nil
) - -
autoDeployExpirationSec
(type:integer()
, default:nil
) - -
autoDeployImpactedBaselineThreshold
(type:number()
, default:nil
) - -
autoDeployLoadThreshold
(type:number()
, default:nil
) - -
detectionAbsoluteQps
(type:number()
, default:nil
) - -
detectionLoadThreshold
(type:number()
, default:nil
) - -
detectionRelativeToBaselineQps
(type:number()
, default:nil
) - -
name
(type:String.t
, default:nil
) - The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy. -
trafficGranularityConfigs
(type:list(GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig.t)
, default:nil
) - Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig{ autoDeployConfidenceThreshold: number() | nil, autoDeployExpirationSec: integer() | nil, autoDeployImpactedBaselineThreshold: number() | nil, autoDeployLoadThreshold: number() | nil, detectionAbsoluteQps: number() | nil, detectionLoadThreshold: number() | nil, detectionRelativeToBaselineQps: number() | nil, name: String.t() | nil, trafficGranularityConfigs: [ GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig.t() ] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.