LinkServiceNatIpConfigurationArgs

data class LinkServiceNatIpConfigurationArgs(val name: Output<String>, val primary: Output<Boolean>, val privateIpAddress: Output<String>? = null, val privateIpAddressVersion: Output<String>? = null, val subnetId: Output<String>) : ConvertibleToJava<LinkServiceNatIpConfigurationArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>, primary: Output<Boolean>, privateIpAddress: Output<String>? = null, privateIpAddressVersion: Output<String>? = null, subnetId: Output<String>)

Properties

Link copied to clipboard
val name: Output<String>

Specifies the name which should be used for the NAT IP Configuration. Changing this forces a new resource to be created.

Link copied to clipboard
val primary: Output<Boolean>

Is this is the Primary IP Configuration? Changing this forces a new resource to be created.

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

Specifies a Private Static IP Address for this IP Configuration.

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

The version of the IP Protocol which should be used. At this time the only supported value is IPv4. Defaults to IPv4.

Link copied to clipboard
val subnetId: Output<String>

Specifies the ID of the Subnet which should be used for the Private Link Service.

Functions

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