PublicIPAddressConfigurationArgs

data class PublicIPAddressConfigurationArgs(val ipAddressIds: Output<List<String>>? = null, val provision: Output<IPAddressProvisioningType>? = null) : ConvertibleToJava<PublicIPAddressConfigurationArgs>

The public IP Address configuration of the networking configuration of a Pool.

Constructors

Link copied to clipboard
constructor(ipAddressIds: Output<List<String>>? = null, provision: Output<IPAddressProvisioningType>? = null)

Properties

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

The number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 Spot/low-priority nodes can be allocated for each public IP. For example, a pool needing 250 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.

Link copied to clipboard

The default value is BatchManaged

Functions

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