Virtual Machine Public IPAddress Configuration Args
data class VirtualMachinePublicIPAddressConfigurationArgs(val deleteOption: Output<Either<String, DeleteOptions>>? = null, val dnsSettings: Output<VirtualMachinePublicIPAddressDnsSettingsConfigurationArgs>? = null, val idleTimeoutInMinutes: Output<Int>? = null, val ipTags: Output<List<VirtualMachineIpTagArgs>>? = null, val name: Output<String>, val publicIPAddressVersion: Output<Either<String, IPVersions>>? = null, val publicIPAllocationMethod: Output<Either<String, PublicIPAllocationMethod>>? = null, val publicIPPrefix: Output<SubResourceArgs>? = null, val sku: Output<PublicIPAddressSkuArgs>? = null) : ConvertibleToJava<VirtualMachinePublicIPAddressConfigurationArgs>
Describes a virtual machines IP Configuration's PublicIPAddress configuration
Constructors
Link copied to clipboard
fun VirtualMachinePublicIPAddressConfigurationArgs(deleteOption: Output<Either<String, DeleteOptions>>? = null, dnsSettings: Output<VirtualMachinePublicIPAddressDnsSettingsConfigurationArgs>? = null, idleTimeoutInMinutes: Output<Int>? = null, ipTags: Output<List<VirtualMachineIpTagArgs>>? = null, name: Output<String>, publicIPAddressVersion: Output<Either<String, IPVersions>>? = null, publicIPAllocationMethod: Output<Either<String, PublicIPAllocationMethod>>? = null, publicIPPrefix: Output<SubResourceArgs>? = null, sku: Output<PublicIPAddressSkuArgs>? = null)