VirtualMachinePublicIPAddressConfiguration interface
Describes a virtual machines IP Configuration's PublicIPAddress configuration
Properties
| delete |
Specify what happens to the public IP address 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 |
Specify the public IP allocation type |
| public |
The PublicIPPrefix from which to allocate publicIP addresses. |
| sku | Describes the public IP Sku. It can only be set with OrchestrationMode as Flexible. |
| tags | Resource tags applied to the publicIP address created by this PublicIPAddressConfiguration |
Property Details
deleteOption
Specify what happens to the public IP address when the VM is deleted
deleteOption?: string
Property Value
string
dnsSettings
The dns settings to be applied on the publicIP addresses .
dnsSettings?: VirtualMachinePublicIPAddressDnsSettingsConfiguration
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?: VirtualMachineIpTag[]
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
publicIPAllocationMethod
Specify the public IP allocation type
publicIPAllocationMethod?: 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
Property Value
tags
Resource tags applied to the publicIP address created by this PublicIPAddressConfiguration
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}