SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig

data class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig(val enableEachUniqueValue: Boolean? = null, val type: String, val value: String? = null)

Constructors

constructor(enableEachUniqueValue: Boolean? = null, type: String, value: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If enabled, traffic matching each unique value for the specified type constitutes a separate traffic unit. It can only be set to true if value is empty.

Link copied to clipboard

The type of this configuration, a granular traffic unit can be one of the following:

Link copied to clipboard
val value: String? = null

Requests that match this value constitute a granular traffic unit.