View Source GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (google_api_compute v0.61.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.