VirtualMachinePublicIPAddressConfigurationPropertiesOutput 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. |
| 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. |
Property Details
deleteOption
Specify what happens to the public IP address when the VM is deleted
deleteOption?: "Delete" | "Detach"
Property Value
"Delete" | "Detach"
dnsSettings
The dns settings to be applied on the publicIP addresses .
dnsSettings?: VirtualMachinePublicIPAddressDnsSettingsConfigurationOutput
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?: VirtualMachineIpTagOutput[]
Property Value
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?: "IPv4" | "IPv6"
Property Value
"IPv4" | "IPv6"
publicIPAllocationMethod
Specify the public IP allocation type
publicIPAllocationMethod?: "Dynamic" | "Static"
Property Value
"Dynamic" | "Static"
publicIPPrefix
The PublicIPPrefix from which to allocate publicIP addresses.
publicIPPrefix?: SubResourceOutput