LoadBalancerZoneMappingArgs

data class LoadBalancerZoneMappingArgs(val allocationId: Output<String>? = null, val eniId: Output<String>? = null, val ipv4LocalAddresses: Output<List<String>>? = null, val ipv6Address: Output<String>? = null, val ipv6LocalAddresses: Output<List<String>>? = null, val privateIpv4Address: Output<String>? = null, val publicIpv4Address: Output<String>? = null, val status: Output<String>? = null, val vswitchId: Output<String>, val zoneId: Output<String>) : ConvertibleToJava<LoadBalancerZoneMappingArgs>

Constructors

Link copied to clipboard
constructor(allocationId: Output<String>? = null, eniId: Output<String>? = null, ipv4LocalAddresses: Output<List<String>>? = null, ipv6Address: Output<String>? = null, ipv6LocalAddresses: Output<List<String>>? = null, privateIpv4Address: Output<String>? = null, publicIpv4Address: Output<String>? = null, status: Output<String>? = null, vswitchId: Output<String>, zoneId: Output<String>)

Properties

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

The ID of the elastic IP address (EIP) that is associated with the Internet-facing NLB instance. You can specify one EIP for each zone. You must add at least two zones. You can add a maximum of 10 zones.

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

The ID of the elastic network interface (ENI).

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

IPv4 Local address list. The list of addresses that NLB interacts with backend services.

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

The IPv6 address of the NLB instance.

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

IPv6 Local address list. The list of addresses that NLB interacts with backend services.

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

The private IP address. You must add at least two zones. You can add a maximum of 10 zones.

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

The public IPv4 address of the NLB instance.

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

Zone Status

Link copied to clipboard
val vswitchId: Output<String>

The vSwitch in the zone. You can specify only one vSwitch (subnet) in each zone of an NLB instance. You must add at least two zones. You can add a maximum of 10 zones.

Link copied to clipboard
val zoneId: Output<String>

The ID of the zone of the NLB instance. You must add at least two zones. You can add a maximum of 10 zones. You can call the DescribeZones operation to query the most recent zone list.

Functions

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