PublicIPAddress interface
Public IP address resource.
- Extends
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. |
etag | A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server. |
extended |
The extended location of 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. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
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. NOTE: This property will not be serialized. It can only be populated by the server. |
service |
The service public IP address of the public IP address resource. |
sku | The public IP address SKU. |
zones | A list of availability zones denoting the IP allocated for the resource needs to come from. |
Inherited Properties
id | Resource ID. |
location | Resource location. |
name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
ddosSettings
The DDoS protection custom policy associated with the public IP address.
ddosSettings?: DdosSettings
Property Value
deleteOption
Specify what happens to the public IP address when the VM using it is deleted
deleteOption?: string
Property Value
string
dnsSettings
The FQDN of the DNS record associated with the public IP address.
dnsSettings?: PublicIPAddressDnsSettings
Property Value
etag
A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.
etag?: string
Property Value
string
extendedLocation
The extended location of the public ip address.
extendedLocation?: ExtendedLocation
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. NOTE: This property will not be serialized. It can only be populated by the server.
ipConfiguration?: IPConfiguration
Property Value
ipTags
linkedPublicIPAddress
The linked public IP address of the public IP address resource.
linkedPublicIPAddress?: PublicIPAddress
Property Value
migrationPhase
Migration phase of Public IP Address.
migrationPhase?: string
Property Value
string
natGateway
provisioningState
The provisioning state of the public IP address resource. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
publicIPAddressVersion
The public IP address version.
publicIPAddressVersion?: string
Property Value
string
publicIPAllocationMethod
The public IP address allocation method.
publicIPAllocationMethod?: string
Property Value
string
publicIPPrefix
The Public IP Prefix this Public IP Address should be allocated from.
publicIPPrefix?: SubResource
Property Value
resourceGuid
The resource GUID property of the public IP address resource. NOTE: This property will not be serialized. It can only be populated by the server.
resourceGuid?: string
Property Value
string
servicePublicIPAddress
The service public IP address of the public IP address resource.
servicePublicIPAddress?: PublicIPAddress
Property Value
sku
zones
A list of availability zones denoting the IP allocated for the resource needs to come from.
zones?: string[]
Property Value
string[]
Inherited Property Details
id
location
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type