NatGateway interface
Nat Gateway resource.
- Extends
Properties
| etag | A unique read-only string that changes whenever the resource is updated. |
| idle |
The idle timeout of the nat gateway. |
| nat64 | Whether Nat64 is enabled for the NAT gateway resource. |
| provisioning |
The provisioning state of the NAT gateway resource. |
| public |
An array of public ip addresses V4 associated with the nat gateway resource. |
| public |
An array of public ip addresses V6 associated with the nat gateway resource. |
| public |
An array of public ip prefixes V4 associated with the nat gateway resource. |
| public |
An array of public ip prefixes V6 associated with the nat gateway resource. |
| resource |
The resource GUID property of the NAT gateway resource. |
| service |
Reference to an existing service gateway. |
| sku | The nat gateway SKU. |
| source |
A reference to the source virtual network using this nat gateway resource. |
| subnets | An array of references to the subnets using this nat gateway resource. |
| zones | A list of availability zones denoting the zone in which Nat Gateway should be deployed. |
Inherited Properties
| id | Resource ID. |
| location | Resource location. |
| name | Resource name. |
| tags | Resource tags. |
| type | Resource type. |
Property Details
etag
A unique read-only string that changes whenever the resource is updated.
etag?: string
Property Value
string
idleTimeoutInMinutes
The idle timeout of the nat gateway.
idleTimeoutInMinutes?: number
Property Value
number
nat64
Whether Nat64 is enabled for the NAT gateway resource.
nat64?: string
Property Value
string
provisioningState
The provisioning state of the NAT gateway resource.
provisioningState?: string
Property Value
string
publicIpAddresses
An array of public ip addresses V4 associated with the nat gateway resource.
publicIpAddresses?: SubResource[]
Property Value
publicIpAddressesV6
An array of public ip addresses V6 associated with the nat gateway resource.
publicIpAddressesV6?: SubResource[]
Property Value
publicIpPrefixes
An array of public ip prefixes V4 associated with the nat gateway resource.
publicIpPrefixes?: SubResource[]
Property Value
publicIpPrefixesV6
An array of public ip prefixes V6 associated with the nat gateway resource.
publicIpPrefixesV6?: SubResource[]
Property Value
resourceGuid
The resource GUID property of the NAT gateway resource.
resourceGuid?: string
Property Value
string
serviceGateway
sku
sourceVirtualNetwork
A reference to the source virtual network using this nat gateway resource.
sourceVirtualNetwork?: SubResource
Property Value
subnets
An array of references to the subnets using this nat gateway resource.
subnets?: SubResource[]
Property Value
zones
A list of availability zones denoting the zone in which Nat Gateway should be deployed.
zones?: string[]
Property Value
string[]
Inherited Property Details
id
location
name
tags
Resource tags.
tags?: Record<string, string>
Property Value
Record<string, string>
Inherited From Resource.tags