DdosSettingsArgs

data class DdosSettingsArgs(val ddosCustomPolicy: Output<SubResourceArgs>? = null, val protectedIP: Output<Boolean>? = null, val protectionCoverage: Output<Either<String, DdosSettingsProtectionCoverage>>? = null) : ConvertibleToJava<DdosSettingsArgs>

Contains the DDoS protection settings of the public IP.

Constructors

Link copied to clipboard
constructor(ddosCustomPolicy: Output<SubResourceArgs>? = null, protectedIP: Output<Boolean>? = null, protectionCoverage: Output<Either<String, DdosSettingsProtectionCoverage>>? = null)

Properties

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

The DDoS custom policy associated with the public IP.

Link copied to clipboard
val protectedIP: Output<Boolean>? = null

Enables DDoS protection on the public IP.

Link copied to clipboard

The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.

Functions

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