Send feedback
Compute Engine v1 API - Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (3.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.1.0 keyboard_arrow_down
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)
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
DetectionAbsoluteQps
public float DetectionAbsoluteQps { get; set; }
Property Value
Type
Description
float
DetectionLoadThreshold
public float DetectionLoadThreshold { get; set; }
Property Value
Type
Description
float
DetectionRelativeToBaselineQps
public float DetectionRelativeToBaselineQps { 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
HasDetectionAbsoluteQps
public bool HasDetectionAbsoluteQps { get; }
Gets whether the "detection_absolute_qps" field is set
Property Value
Type
Description
bool
HasDetectionLoadThreshold
public bool HasDetectionLoadThreshold { get; }
Gets whether the "detection_load_threshold" field is set
Property Value
Type
Description
bool
HasDetectionRelativeToBaselineQps
public bool HasDetectionRelativeToBaselineQps { get; }
Gets whether the "detection_relative_to_baseline_qps" 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
TrafficGranularityConfigs
public RepeatedField<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig> TrafficGranularityConfigs { get; }
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-19 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-19 UTC."],[],[]]