PublicIPAddressPropertiesFormatOutput interface
Public IP address properties.
Properties
| ddos |
The DDoS protection custom policy associated with the public IP address. |
| delete |
Specify what happens to the public IP address when the VM using it is deleted |
| dns |
The FQDN of the DNS record associated with the public IP address. |
| idle |
The idle timeout of the public IP address. |
| ip |
The IP address associated with the public IP address resource. |
| ip |
The IP configuration associated with the public IP address. |
| ip |
The list of tags associated with the public IP address. |
| linked |
The linked public IP address of the public IP address resource. |
| migration |
Migration phase of Public IP Address. |
| nat |
The NatGateway for the Public IP address. |
| provisioning |
The provisioning state of the public IP address resource. |
| public |
The public IP address version. |
| public |
The public IP address allocation method. |
| public |
The Public IP Prefix this Public IP Address should be allocated from. |
| resource |
The resource GUID property of the public IP address resource. |
| service |
The service public IP address of the public IP address resource. |
Property Details
ddosSettings
The DDoS protection custom policy associated with the public IP address.
ddosSettings?: DdosSettingsOutput
Property Value
deleteOption
Specify what happens to the public IP address when the VM using it is deleted
deleteOption?: "Delete" | "Detach"
Property Value
"Delete" | "Detach"
dnsSettings
The FQDN of the DNS record associated with the public IP address.
dnsSettings?: PublicIPAddressDnsSettingsOutput
Property Value
idleTimeoutInMinutes
The idle timeout of the public IP address.
idleTimeoutInMinutes?: number
Property Value
number
ipAddress
The IP address associated with the public IP address resource.
ipAddress?: string
Property Value
string
ipConfiguration
The IP configuration associated with the public IP address.
ipConfiguration?: IPConfigurationOutput
Property Value
ipTags
The list of tags associated with the public IP address.
ipTags?: IpTagOutput[]
Property Value
linkedPublicIPAddress
The linked public IP address of the public IP address resource.
linkedPublicIPAddress?: PublicIPAddressOutput
Property Value
migrationPhase
Migration phase of Public IP Address.
migrationPhase?: "None" | "Prepare" | "Commit" | "Abort" | "Committed"
Property Value
"None" | "Prepare" | "Commit" | "Abort" | "Committed"
natGateway
The NatGateway for the Public IP address.
natGateway?: NatGatewayOutput
Property Value
provisioningState
The provisioning state of the public IP address resource.
provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"
Property Value
"Succeeded" | "Updating" | "Deleting" | "Failed"
publicIPAddressVersion
The public IP address version.
publicIPAddressVersion?: "IPv4" | "IPv6"
Property Value
"IPv4" | "IPv6"
publicIPAllocationMethod
The public IP address allocation method.
publicIPAllocationMethod?: "Static" | "Dynamic"
Property Value
"Static" | "Dynamic"
publicIPPrefix
The Public IP Prefix this Public IP Address should be allocated from.
publicIPPrefix?: SubResourceOutput
Property Value
resourceGuid
The resource GUID property of the public IP address resource.
resourceGuid?: string
Property Value
string
servicePublicIPAddress
The service public IP address of the public IP address resource.
servicePublicIPAddress?: PublicIPAddressOutput