Virtual Machine Scale Set Public IPAddress Configuration Args
data class VirtualMachineScaleSetPublicIPAddressConfigurationArgs(val deleteOption: Output<Either<String, DeleteOptions>>? = null, val dnsSettings: Output<VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val ipTags: Output<List<VirtualMachineScaleSetIpTagArgs>>? = null, val name: Output<String>, val publicIPAddressVersion: Output<Either<String, IPVersion>>? = null, val publicIPPrefix: Output<SubResourceArgs>? = null, val sku: Output<PublicIPAddressSkuArgs>? = null) : ConvertibleToJava<VirtualMachineScaleSetPublicIPAddressConfigurationArgs>
Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
Constructors
Link copied to clipboard
constructor(deleteOption: Output<Either<String, DeleteOptions>>? = null, dnsSettings: Output<VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsArgs>? = null, idleTimeoutInMinutes: Output<Int>? = null, ipTags: Output<List<VirtualMachineScaleSetIpTagArgs>>? = null, name: Output<String>, publicIPAddressVersion: Output<Either<String, IPVersion>>? = null, publicIPPrefix: Output<SubResourceArgs>? = null, sku: Output<PublicIPAddressSkuArgs>? = null)
Properties
Link copied to clipboard
Specify what happens to the public IP when the VM is deleted
Link copied to clipboard
The dns settings to be applied on the publicIP addresses .
Link copied to clipboard
The idle timeout of the public IP address.
Link copied to clipboard
The list of IP tags associated with the public IP address.
Link copied to clipboard
Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.
Link copied to clipboard
The PublicIPPrefix from which to allocate publicIP addresses.
Link copied to clipboard
Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible.