VirtualMachineScaleSetPublicIPAddressConfigurationPropertiesResponse

data class VirtualMachineScaleSetPublicIPAddressConfigurationPropertiesResponse(val deleteOption: String? = null, val dnsSettings: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsResponse? = null, val idleTimeoutInMinutes: Int? = null, val ipTags: List<VirtualMachineScaleSetIpTagResponse>? = null, val publicIPAddressVersion: String? = null, val publicIPPrefix: SubResourceResponse? = null)

Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration

Constructors

constructor(deleteOption: String? = null, dnsSettings: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettingsResponse? = null, idleTimeoutInMinutes: Int? = null, ipTags: List<VirtualMachineScaleSetIpTagResponse>? = null, publicIPAddressVersion: String? = null, publicIPPrefix: SubResourceResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val deleteOption: String? = null

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.