IpConfigurationPublicIPAddressConfigurationArgs

data class IpConfigurationPublicIPAddressConfigurationArgs(val ipTags: Output<List<IpTagArgs>>? = null, val name: Output<String>, val publicIPAddressVersion: Output<Either<String, PublicIPAddressVersion>>? = null) : ConvertibleToJava<IpConfigurationPublicIPAddressConfigurationArgs>

The public IP address configuration of the network interface.

Constructors

constructor(ipTags: Output<List<IpTagArgs>>? = null, name: Output<String>, publicIPAddressVersion: Output<Either<String, PublicIPAddressVersion>>? = null)

Properties

Link copied to clipboard
val ipTags: Output<List<IpTagArgs>>? = null

Specifies the list of IP tags associated with the public IP address.

Link copied to clipboard
val name: Output<String>

Name of the network interface.

Link copied to clipboard

Specifies whether the IP configuration's public IP is IPv4 or IPv6. Default is IPv4.

Functions

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