Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig
Configuration options for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
Implements
Inherited Members
Namespace: Google.Apis.Compute.beta.Data
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Enable
If set to true, enables CAAP for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
Declaration
[JsonProperty("enable")]
public virtual bool? Enable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
RuleVisibility
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.
Declaration
[JsonProperty("ruleVisibility")]
public virtual string RuleVisibility { get; set; }
Property Value
Type | Description |
---|---|
string |
ThresholdConfigs
Configuration options for layer7 adaptive protection for various customizable thresholds.
Declaration
[JsonProperty("thresholdConfigs")]
public virtual IList<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> ThresholdConfigs { get; set; }
Property Value
Type | Description |
---|---|
IList<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> |