VirtualMachineScaleSetPublicIPAddressConfiguration interface
Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration
Properties
delete |
Specify what happens to the public IP when the VM is deleted |
dns |
The dns settings to be applied on the publicIP addresses . |
idle |
The idle timeout of the public IP address. |
ip |
The list of IP tags associated with the public IP address. |
name | The publicIP address configuration name. |
public |
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'. |
public |
The PublicIPPrefix from which to allocate publicIP addresses. |
sku | Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible. |
Property Details
deleteOption
Specify what happens to the public IP when the VM is deleted
deleteOption?: string
Property Value
string
dnsSettings
The dns settings to be applied on the publicIP addresses .
dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Property Value
idleTimeoutInMinutes
The idle timeout of the public IP address.
idleTimeoutInMinutes?: number
Property Value
number
ipTags
The list of IP tags associated with the public IP address.
ipTags?: VirtualMachineScaleSetIpTag[]
Property Value
name
The publicIP address configuration name.
name: string
Property Value
string
publicIPAddressVersion
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'.
publicIPAddressVersion?: string
Property Value
string
publicIPPrefix
The PublicIPPrefix from which to allocate publicIP addresses.
publicIPPrefix?: SubResource
Property Value
sku
Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible.
sku?: PublicIPAddressSku