Compute Engine v1 API - Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (2.15.0)

public sealed class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig : IMessage<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig>, IEquatable<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig>, IDeepCloneable<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig>, IBufferMessage, IMessage

Inheritance

object > SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig()

public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig()

SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig(SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig)

public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig(SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig other)
Parameter
Name Description
other SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig

Properties

AutoDeployConfidenceThreshold

public float AutoDeployConfidenceThreshold { get; set; }
Property Value
Type Description
float

AutoDeployExpirationSec

public int AutoDeployExpirationSec { get; set; }
Property Value
Type Description
int

AutoDeployImpactedBaselineThreshold

public float AutoDeployImpactedBaselineThreshold { get; set; }
Property Value
Type Description
float

AutoDeployLoadThreshold

public float AutoDeployLoadThreshold { get; set; }
Property Value
Type Description
float

HasAutoDeployConfidenceThreshold

public bool HasAutoDeployConfidenceThreshold { get; }

Gets whether the "auto_deploy_confidence_threshold" field is set

Property Value
Type Description
bool

HasAutoDeployExpirationSec

public bool HasAutoDeployExpirationSec { get; }

Gets whether the "auto_deploy_expiration_sec" field is set

Property Value
Type Description
bool

HasAutoDeployImpactedBaselineThreshold

public bool HasAutoDeployImpactedBaselineThreshold { get; }

Gets whether the "auto_deploy_impacted_baseline_threshold" field is set

Property Value
Type Description
bool

HasAutoDeployLoadThreshold

public bool HasAutoDeployLoadThreshold { get; }

Gets whether the "auto_deploy_load_threshold" field is set

Property Value
Type Description
bool

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
Type Description
bool

Name

public string Name { get; set; }

The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.

Property Value
Type Description
string