Protocol Custom Settings Format Args
data class ProtocolCustomSettingsFormatArgs(val protocol: Output<Either<String, DdosCustomPolicyProtocol>>? = null, val sourceRateOverride: Output<String>? = null, val triggerRateOverride: Output<String>? = null, val triggerSensitivityOverride: Output<Either<String, DdosCustomPolicyTriggerSensitivityOverride>>? = null) : ConvertibleToJava<ProtocolCustomSettingsFormatArgs>
DDoS custom policy properties.
Constructors
Link copied to clipboard
constructor(protocol: Output<Either<String, DdosCustomPolicyProtocol>>? = null, sourceRateOverride: Output<String>? = null, triggerRateOverride: Output<String>? = null, triggerSensitivityOverride: Output<Either<String, DdosCustomPolicyTriggerSensitivityOverride>>? = null)
Properties
Link copied to clipboard
The protocol for which the DDoS protection policy is being customized.
Link copied to clipboard
The customized DDoS protection source rate.
Link copied to clipboard
The customized DDoS protection trigger rate.
Link copied to clipboard
val triggerSensitivityOverride: Output<Either<String, DdosCustomPolicyTriggerSensitivityOverride>>? = null
The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.