Show / Hide Table of Contents

Class SecurityPolicyDdosProtectionConfig

Inheritance
object
SecurityPolicyDdosProtectionConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class SecurityPolicyDdosProtectionConfig : IDirectResponseSchema

Properties

DdosAdaptiveProtection

Declaration
[JsonProperty("ddosAdaptiveProtection")]
public virtual string DdosAdaptiveProtection { get; set; }
Property Value
Type Description
string

DdosImpactedBaselineThreshold

DDoS Protection for Network Load Balancers (and VMs with public IPs) builds DDos mitigations that minimize collateral damage. It quantifies this as the fraction of a non-abuse baseline that's inadvertently blocked. Rules whose collateral damage exceeds ddosImpactedBaselineThreshold will not be deployed. Using a lower value will prioritize keeping collateral damage low, possibly at the cost of its effectiveness in rate limiting some or all of the attack. It should typically be unset, so Advanced DDos (and Adaptive Protection) uses the best mitigation it can find. Setting the threshold is advised if there are logs for false positive detections with high collateral damage, and will cause Advanced DDos to attempt to find a less aggressive rule that satisfies the constraint; Failing that, it will fall back to no mitigation (smaller attack) or to broader network throttles (larger attack).

Declaration
[JsonProperty("ddosImpactedBaselineThreshold")]
public virtual float? DdosImpactedBaselineThreshold { get; set; }
Property Value
Type Description
float?

DdosProtection

Declaration
[JsonProperty("ddosProtection")]
public virtual string DdosProtection { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX