LoadBalancerModificationProtectionConfigArgs

data class LoadBalancerModificationProtectionConfigArgs(val reason: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<LoadBalancerModificationProtectionConfigArgs>

Constructors

fun LoadBalancerModificationProtectionConfigArgs(reason: Output<String>? = null, status: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val reason: Output<String>? = null

The reason for modification protection. This parameter must be 2 to 128 characters in length, and can contain letters, digits, periods, underscores, and hyphens. The reason must start with a letter. Note: This parameter takes effect only when status is set to ConsoleProtection.

Link copied to clipboard
val status: Output<String>? = null

Specifies whether to enable the configuration read-only mode for the ALB instance. Valid values: NonProtection and ConsoleProtection.