SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig
import type { SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig } from "https://googleapis.deno.dev/v1/compute:v1.ts";
interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig {
autoDeployConfidenceThreshold?: number;
autoDeployExpirationSec?: number;
autoDeployImpactedBaselineThreshold?: number;
autoDeployLoadThreshold?: number;
detectionAbsoluteQps?: number;
detectionLoadThreshold?: number;
detectionRelativeToBaselineQps?: number;
name?: string;
trafficGranularityConfigs?: SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig[];
}§Properties
§
name?: string
[src]The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
§
trafficGranularityConfigs?: SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig[]
[src]Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.