Compute Engine v1 API - Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (3.18.0) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version latestkeyboard_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.
 
     
    
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  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 2025-10-14 UTC.
 
 
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-14 UTC."],[],[]]