Microsoft.Network natGateways

Template format

To create a Microsoft.Network/natGateways resource, add the following JSON to the resources section of your template.

{
  "name": "string",
  "type": "Microsoft.Network/natGateways",
  "apiVersion": "2020-07-01",
  "location": "string",
  "tags": {},
  "sku": {
    "name": "Standard"
  },
  "properties": {
    "idleTimeoutInMinutes": "integer",
    "publicIpAddresses": [
      {
        "id": "string"
      }
    ],
    "publicIpPrefixes": [
      {
        "id": "string"
      }
    ]
  },
  "zones": [
    "string"
  ]
}

Property values

The following tables describe the values you need to set in the schema.

Microsoft.Network/natGateways object

Note

In Bicep, type and apiVersion are specified in the first line of the resource declaration. Use the format <type>@<apiVersion>. Don't set those properties in the resource body.

Name Type Required Value
name string Yes The name of the nat gateway.
type enum Yes For JSON - Microsoft.Network/natGateways
apiVersion enum Yes For JSON - 2020-07-01
location string Yes Resource location.
tags object No Resource tags.
sku object No The nat gateway SKU. - NatGatewaySku object
properties object Yes Nat Gateway properties. - NatGatewayPropertiesFormat object
zones array No A list of availability zones denoting the zone in which Nat Gateway should be deployed. - string

NatGatewaySku object

Name Type Required Value
name enum No Name of Nat Gateway SKU. - Standard

NatGatewayPropertiesFormat object

Name Type Required Value
idleTimeoutInMinutes integer No The idle timeout of the nat gateway.
publicIpAddresses array No An array of public ip addresses associated with the nat gateway resource. - SubResource object
publicIpPrefixes array No An array of public ip prefixes associated with the nat gateway resource. - SubResource object

SubResource object

Name Type Required Value
id string No Resource ID.

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
AzureDatabricks Template for VNet Injection with NAT Gateway

Deploy to Azure
This template allows you to create a NAT gateway, network security group, a virtual network and an Azure Databricks workspace with the virtual network.
Virtual Network NAT

Deploy to Azure
Deploy a NAT gateway and virtual machine
Virtual Network NAT

Deploy to Azure
Deploy a NAT gateway and virtual network
SAS 9.4 with SAS Visual Analytics and SAS Visual Statistics

Deploy to Azure
The SAS 9.4 Quickstart Template for Azure with SAS Visual Analytics and SAS Visual Statistics deploys these products on the cloud: SAS Visual Analytics 7.51 and SAS Visual Statistics 7.51. This Quickstart is a reference architecture only. It is not intended for production use. Specifically, the Quickstart provides an example of how a SAS Visual Analytics in SAS 9.4 workload and a SAS Visual Statistics in SAS 9.4 workload running in a massively parallel processing (MPP) environment with SAS LASR Analytiic Server can be run on Azure.