An Azure NAT Gateway is a managed network address translation service that enables outbound internet connectivity for resources in a virtual network without requiring inbound access. It provides scalable, secure, and reliable outbound connections using static public IPs or prefixes, helping simplify network configuration and improve performance.

azure.network_nat_gateway

Fields

TitleIDTypeData TypeDescription
_keycorestring
etagcorestringA unique read-only string that changes whenever the resource is updated.
idcorestringResource ID.
idle_timeout_in_minutescoreint64The idle timeout of the nat gateway.
locationcorestringResource location.
namecorestringResource name.
provisioning_statecorestringThe current provisioning state.
public_ip_addressescorejsonAn array of public ip addresses associated with the nat gateway resource.
public_ip_prefixescorejsonAn array of public ip prefixes associated with the nat gateway resource.
resource_groupcorestring
resource_guidcorestringThe resource GUID property of the NAT gateway resource.
skucorejsonSKU of nat gateway.
subnetscorejsonAn array of references to the subnets using this nat gateway resource.
subscription_idcorestring
subscription_namecorestring
tagscorehstore_csv
typecorestringResource type.
zonescorearray<string>A list of availability zones denoting the zone in which Nat Gateway should be deployed.