View Source GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig (google_api_compute v0.56.2)
Configuration options for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
Attributes
-
enable
(type:boolean()
, default:nil
) - If set to true, enables CAAP for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR. -
ruleVisibility
(type:String.t
, default:nil
) - Rule visibility can be one of the following: STANDARD - opaque rules. (default) PREMIUM - transparent rules. This field is only supported in Global Security Policies of type CLOUD_ARMOR. -
thresholdConfigs
(type:list(GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.t)
, default:nil
) - Configuration options for layer7 adaptive protection for various customizable thresholds.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig{ enable: boolean() | nil, ruleVisibility: String.t() | nil, thresholdConfigs: [ GoogleApi.Compute.V1.Model.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.t() ] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.