Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
- Últimas
- 2025-01-01
- 2024-10-01
- 2024-07-01
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
Definição de recursos do bíceps
O tipo de recurso natGateways pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/natGateways, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/natGateways@2025-03-01' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpAddressesV6: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
publicIpPrefixesV6: [
{
id: 'string'
}
]
sourceVirtualNetwork: {
id: 'string'
}
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Valores de propriedade
Microsoft.Network/natGateways
| Designação | Descrição | Valor |
|---|---|---|
| localização | Localização do recurso. | cadeia (de caracteres) |
| Designação | O nome do recurso | string (obrigatório) |
| propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
| âmbito | Use ao criar um recurso em um escopo diferente do escopo de implantação. | Defina essa propriedade como o nome simbólico de um recurso para aplicar o recurso de extensão . |
| SKU | O gateway nat SKU. | NatGatewaySku |
| Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
| Designação | Descrição | Valor |
|---|---|---|
| idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
| publicIpAddresses | Uma matriz de endereços IP públicos V4 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpAddressesV6 | Uma matriz de endereços IP públicos V6 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixes | Uma matriz de prefixos ip públicos V4 associados ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixesV6 | Uma matriz de prefixos ip públicos V6 associados ao recurso de gateway nat. | SubRecurso[] |
| fonteVirtualNetwork | Uma referência à rede virtual de origem usando esse recurso de gateway nat. | Subrecurso |
NatGatewaySku
| Designação | Descrição | Valor |
|---|---|---|
| Designação | Nome do Nat Gateway SKU. | 'Padrão' 'StandardV2' |
Tags de Recursos
| Designação | Descrição | Valor |
|---|
Subrecurso
| Designação | Descrição | Valor |
|---|---|---|
| ID | ID do recurso. | cadeia (de caracteres) |
Exemplos de uso
Módulos verificados do Azure
Os seguintes de Módulos Verificados do Azure podem ser usados para implantar esse tipo de recurso.
| Módulo | Descrição |
|---|---|
| NAT Gateway | Módulo de recursos AVM para gateway NAT |
Exemplos de início rápido do Azure
Os seguintes modelos início rápido do Azure contêm exemplos de Bicep para implantar esse tipo de recurso.
| Arquivo Bicep | Descrição |
|---|---|
| Cluster AKS com um gateway NAT e um gateway de aplicativo | Este exemplo mostra como implantar um cluster AKS com o NAT Gateway para conexões de saída e um Application Gateway para conexões de entrada. |
| Templat Templat tudo-em-um do Azure Databricks VNetInjection-Pvtendpt | Este modelo permite criar um grupo de segurança de rede, uma rede virtual e um espaço de trabalho do Azure Databricks com a rede virtual e o Ponto de Extremidade Privado. |
| modelo AzureDatabricks para de firewall de armazenamento padrão | Este modelo permite criar um grupo de segurança de rede, uma rede virtual, um ponto de extremidade privado e um espaço de trabalho do Azure Databricks habilitado para firewall de armazenamento padrão com a rede virtual e o conector de acesso atribuído pelo sistema. |
| modelo AzureDatabricks para injeção de rede virtual com gateway NAT | Este modelo permite criar um gateway NAT, um grupo de segurança de rede, uma rede virtual e um espaço de trabalho do Azure Databricks com a rede virtual. |
| Rede Virtual AzureDatabricks - Gateway NAT de injeção de VNet | Este modelo permite criar uma Rede Virtual para injeção de VNet do Azure Databricks com natgateway. |
| Criar um balanceador de carga entre regiões | Este modelo cria um balanceador de carga entre regiões com um pool de back-end contendo dois balanceadores de carga regionais. O balanceador de carga entre regiões está atualmente disponível em regiões limitadas. Os balanceadores de carga regionais por trás do balanceador de carga entre regiões podem estar em qualquer região. |
| Criar um balanceador de carga interno padrão | Este modelo cria um Balanceador de Carga do Azure interno padrão com uma porta 80 de balanceamento de carga de regra |
| Criar um de balanceador de carga padrão | Este modelo cria um balanceador de carga voltado para a Internet, regras de balanceamento de carga e três VMs para o pool de back-end com cada VM em uma zona redundante. |
| Implante o Secure AI Foundry com uma rede virtual gerenciada | Este modelo cria um ambiente seguro do Azure AI Foundry com restrições robustas de segurança de rede e identidade. |
| Rede Virtual NAT | Implantar um gateway NAT e uma rede virtual |
| NAT de rede virtual com VM | Implantar um gateway NAT e uma máquina virtual |
Definição de recurso de modelo ARM
O tipo de recurso natGateways pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/natGateways, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/natGateways",
"apiVersion": "2025-03-01",
"name": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpAddressesV6": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
],
"publicIpPrefixesV6": [
{
"id": "string"
}
],
"sourceVirtualNetwork": {
"id": "string"
}
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Valores de propriedade
Microsoft.Network/natGateways
| Designação | Descrição | Valor |
|---|---|---|
| Versão da API | A versão api | '2025-03-01' |
| localização | Localização do recurso. | cadeia (de caracteres) |
| Designação | O nome do recurso | string (obrigatório) |
| propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
| SKU | O gateway nat SKU. | NatGatewaySku |
| Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| tipo | O tipo de recurso | 'Microsoft.Network/natGateways' |
| Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
| Designação | Descrição | Valor |
|---|---|---|
| idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
| publicIpAddresses | Uma matriz de endereços IP públicos V4 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpAddressesV6 | Uma matriz de endereços IP públicos V6 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixes | Uma matriz de prefixos ip públicos V4 associados ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixesV6 | Uma matriz de prefixos ip públicos V6 associados ao recurso de gateway nat. | SubRecurso[] |
| fonteVirtualNetwork | Uma referência à rede virtual de origem usando esse recurso de gateway nat. | Subrecurso |
NatGatewaySku
| Designação | Descrição | Valor |
|---|---|---|
| Designação | Nome do Nat Gateway SKU. | 'Padrão' 'StandardV2' |
Tags de Recursos
| Designação | Descrição | Valor |
|---|
Subrecurso
| Designação | Descrição | Valor |
|---|---|---|
| ID | ID do recurso. | cadeia (de caracteres) |
Exemplos de uso
Modelos de início rápido do Azure
Os seguintes modelos de início rápido do Azure implantar esse tipo de recurso.
| Modelo | Descrição |
|---|---|
|
Cluster AKS com um gateway NAT e um gateway de aplicativo |
Este exemplo mostra como implantar um cluster AKS com o NAT Gateway para conexões de saída e um Application Gateway para conexões de entrada. |
|
Templat Templat tudo-em-um do Azure Databricks VNetInjection-Pvtendpt |
Este modelo permite criar um grupo de segurança de rede, uma rede virtual e um espaço de trabalho do Azure Databricks com a rede virtual e o Ponto de Extremidade Privado. |
|
modelo AzureDatabricks para de firewall de armazenamento padrão |
Este modelo permite criar um grupo de segurança de rede, uma rede virtual, um ponto de extremidade privado e um espaço de trabalho do Azure Databricks habilitado para firewall de armazenamento padrão com a rede virtual e o conector de acesso atribuído pelo sistema. |
|
modelo AzureDatabricks para injeção de rede virtual com gateway NAT |
Este modelo permite criar um gateway NAT, um grupo de segurança de rede, uma rede virtual e um espaço de trabalho do Azure Databricks com a rede virtual. |
|
modelo AzureDatabricks com firewall de armazenamento padrão |
Este modelo permite que você crie um espaço de trabalho do Azure Databricks habilitado para Firewall de Armazenamento Padrão com Privateendpoint, todas as três formas de CMK e User-Assigned Access Connector. |
|
Rede Virtual AzureDatabricks - Gateway NAT de injeção de VNet |
Este modelo permite criar uma Rede Virtual para injeção de VNet do Azure Databricks com natgateway. |
|
Criar um balanceador de carga entre regiões |
Este modelo cria um balanceador de carga entre regiões com um pool de back-end contendo dois balanceadores de carga regionais. O balanceador de carga entre regiões está atualmente disponível em regiões limitadas. Os balanceadores de carga regionais por trás do balanceador de carga entre regiões podem estar em qualquer região. |
|
Criar um balanceador de carga interno padrão |
Este modelo cria um Balanceador de Carga do Azure interno padrão com uma porta 80 de balanceamento de carga de regra |
|
Criar um de balanceador de carga padrão |
Este modelo cria um balanceador de carga voltado para a Internet, regras de balanceamento de carga e três VMs para o pool de back-end com cada VM em uma zona redundante. |
|
Implantar um espaço de trabalho do Azure Databricks com PE,CMK todos os formulários |
Este modelo permite criar um espaço de trabalho do Azure Databricks com PrivateEndpoint e serviços gerenciados e CMK com criptografia DBFS. |
|
implantar o Darktrace Autoscaling vSensors |
Este modelo permite que você implante uma implantação de dimensionamento automático automático do Darktrace vSensors |
|
Implante o Secure AI Foundry com uma rede virtual gerenciada |
Este modelo cria um ambiente seguro do Azure AI Foundry com restrições robustas de segurança de rede e identidade. |
|
Rede Virtual NAT |
Implantar um gateway NAT e uma rede virtual |
|
NAT de rede virtual com VM |
Implantar um gateway NAT e uma máquina virtual |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso natGateways pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/natGateways, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/natGateways@2025-03-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpAddressesV6 = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
publicIpPrefixesV6 = [
{
id = "string"
}
]
sourceVirtualNetwork = {
id = "string"
}
}
sku = {
name = "string"
}
zones = [
"string"
]
}
}
Valores de propriedade
Microsoft.Network/natGateways
| Designação | Descrição | Valor |
|---|---|---|
| localização | Localização do recurso. | cadeia (de caracteres) |
| Designação | O nome do recurso | string (obrigatório) |
| parent_id | A ID do recurso ao qual aplicar esse recurso de extensão. | string (obrigatório) |
| propriedades | Propriedades do Nat Gateway. | NatGatewayPropertiesFormat |
| SKU | O gateway nat SKU. | NatGatewaySku |
| Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
| tipo | O tipo de recurso | "Microsoft.Network/natGateways@2025-03-01" |
| Zonas | Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. | string[] |
NatGatewayPropertiesFormat
| Designação | Descrição | Valor |
|---|---|---|
| idleTimeoutInMinutes | O tempo limite ocioso do gateway nat. | Int |
| publicIpAddresses | Uma matriz de endereços IP públicos V4 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpAddressesV6 | Uma matriz de endereços IP públicos V6 associada ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixes | Uma matriz de prefixos ip públicos V4 associados ao recurso de gateway nat. | SubRecurso[] |
| publicIpPrefixesV6 | Uma matriz de prefixos ip públicos V6 associados ao recurso de gateway nat. | SubRecurso[] |
| fonteVirtualNetwork | Uma referência à rede virtual de origem usando esse recurso de gateway nat. | Subrecurso |
NatGatewaySku
| Designação | Descrição | Valor |
|---|---|---|
| Designação | Nome do Nat Gateway SKU. | 'Padrão' 'StandardV2' |
Tags de Recursos
| Designação | Descrição | Valor |
|---|
Subrecurso
| Designação | Descrição | Valor |
|---|---|---|
| ID | ID do recurso. | cadeia (de caracteres) |
Exemplos de uso
Amostras Terraform
Um exemplo básico de implantação do Azure NAT Gateway.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "natGateway" {
type = "Microsoft.Network/natGateways@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
idleTimeoutInMinutes = 10
}
sku = {
name = "Standard"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Módulos verificados do Azure
Os seguintes de Módulos Verificados do Azure podem ser usados para implantar esse tipo de recurso.
| Módulo | Descrição |
|---|---|
| NAT Gateway | Módulo de recursos AVM para gateway NAT |