DdosSettingsArgs

data class DdosSettingsArgs(val ddosProtectionPlan: Output<SubResourceArgs>? = null, val protectionMode: Output<Either<String, DdosSettingsProtectionMode>>? = null) : ConvertibleToJava<DdosSettingsArgs>

Contains the DDoS protection settings of the public IP.

Constructors

Link copied to clipboard
constructor(ddosProtectionPlan: Output<SubResourceArgs>? = null, protectionMode: Output<Either<String, DdosSettingsProtectionMode>>? = null)

Properties

Link copied to clipboard
val ddosProtectionPlan: Output<SubResourceArgs>? = null

The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled

Link copied to clipboard
val protectionMode: Output<Either<String, DdosSettingsProtectionMode>>? = null

The DDoS protection mode of the public IP

Functions

Link copied to clipboard
open override fun toJava(): DdosSettingsArgs