Microsoft.Network localNetworkGateways 2023-09-01
Definição de recurso do Bicep
O tipo de recurso localNetworkGateways pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/localNetworkGateways, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/localNetworkGateways@2023-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
bgpSettings: {
asn: int
bgpPeeringAddress: 'string'
bgpPeeringAddresses: [
{
customBgpIpAddresses: [
'string'
]
ipconfigurationId: 'string'
}
]
peerWeight: int
}
fqdn: 'string'
gatewayIpAddress: 'string'
localNetworkAddressSpace: {
addressPrefixes: [
'string'
]
}
}
}
Valores de propriedade
localNetworkGateways
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos, carateres de sublinhado, períodos e hífenes. Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado. |
localização | Localização do recurso. | string |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | Propriedades do gateway de rede local. | LocalNetworkGatewayPropertiesFormat (obrigatório) |
LocalNetworkGatewayPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
bgpSettings | Definições do altifalante BGP do gateway de rede local. | BgpSettings |
fqdn | FQDN do gateway de rede local. | string |
gatewayIpAddress | Endereço IP do gateway de rede local. | string |
localNetworkAddressSpace | Espaço de endereços do site de rede local. | Espaço de Endereços |
BgpSettings
Nome | Descrição | Valor |
---|---|---|
asn | O ASN do orador BGP. | int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeeringAddress | O endereço de peering BGP e o identificador BGP deste orador BGP. | string |
bgpPeeringAddresses | Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. | IPConfigurationBgpPeeringAddress[] |
peerWeight | O peso adicionado às rotas aprendidas com este altifalante BGP. | int |
IPConfigurationBgpPeeringAddress
Nome | Descrição | Valor |
---|---|---|
customBgpIpAddresses | A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. | string[] |
ipconfigurationId | O ID da configuração de IP que pertence ao gateway. | string |
Espaço de Endereços
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. | cadeia[] |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Create VNet com duas Sub-redes, rede local e gateway |
Este modelo cria uma VNet, 2 sub-redes e um gateway |
Create uma Ligação VPN Site a Site com a VM |
Este modelo permite-lhe criar uma Ligação VPN Site a Site com gateways de Rede Virtual |
Create uma Ligação VPN Site a Site |
Este modelo permite-lhe criar uma Ligação VPN Site a Site com gateways de Rede Virtual |
VPN Site a Site com Gateways de VPN ativos-ativos com BGP |
Este modelo permite-lhe implementar uma VPN site a site entre duas VNets com Gateways de VPN na configuração ativa-ativa com BGP. Cada Gateway de VPN do Azure resolve o FQDN dos elementos remotos para determinar o IP público do Gateway de VPN remoto. O modelo é executado conforme esperado nas regiões do Azure com zonas de disponibilidade. |
Definição de recurso de modelo do ARM
O tipo de recurso localNetworkGateways pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/localNetworkGateways, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/localNetworkGateways",
"apiVersion": "2023-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"bgpSettings": {
"asn": "int",
"bgpPeeringAddress": "string",
"bgpPeeringAddresses": [
{
"customBgpIpAddresses": [ "string" ],
"ipconfigurationId": "string"
}
],
"peerWeight": "int"
},
"fqdn": "string",
"gatewayIpAddress": "string",
"localNetworkAddressSpace": {
"addressPrefixes": [ "string" ]
}
}
}
Valores de propriedade
localNetworkGateways
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Network/localNetworkGateways" |
apiVersion | A versão da API de recursos | '2023-09-01' |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos, carateres de sublinhado, períodos e hífenes. Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado. |
localização | Localização do recurso. | string |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | Propriedades do gateway de rede local. | LocalNetworkGatewayPropertiesFormat (obrigatório) |
LocalNetworkGatewayPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
bgpSettings | Definições do altifalante BGP do gateway de rede local. | BgpSettings |
fqdn | FQDN do gateway de rede local. | string |
gatewayIpAddress | Endereço IP do gateway de rede local. | string |
localNetworkAddressSpace | Espaço de endereços de site de rede local. | Espaço de Endereços |
BgpSettings
Nome | Descrição | Valor |
---|---|---|
asn | O ASN do orador BGP. | int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeeringAddress | O endereço de peering BGP e o identificador BGP deste orador BGP. | string |
bgpPeeringAddresses | Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. | IPConfigurationBgpPeeringAddress[] |
peerWeight | O peso adicionado às rotas aprendidas com este orador BGP. | int |
IPConfigurationBgpPeeringAddress
Nome | Descrição | Valor |
---|---|---|
customBgpIpAddresses | A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. | cadeia[] |
ipconfigurationId | O ID da configuração de IP que pertence ao gateway. | string |
Espaço de Endereços
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. | string[] |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Create VNet com duas Sub-redes, rede local e gateway |
Este modelo cria uma VNet, 2 sub-redes e um gateway |
Create uma Ligação de Rede de VPNs com a VM |
Este modelo permite-lhe criar uma Ligação de Rede de VPNs com gateways de Rede Virtual |
Create uma Ligação de Rede de VPNs |
Este modelo permite-lhe criar uma Ligação de Rede de VPNs com gateways de Rede Virtual |
VPN Site a Site com Gateways de VPN ativos-ativos com BGP |
Este modelo permite-lhe implementar uma VPN site a site entre duas VNets com Gateways de VPN na configuração ativa-ativa com BGP. Cada Gateway de VPN do Azure resolve o FQDN dos elementos remotos para determinar o IP público do Gateway de VPN remoto. O modelo é executado conforme esperado em regiões do Azure com zonas de disponibilidade. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso localNetworkGateways pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Network/localNetworkGateways, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/localNetworkGateways@2023-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
bgpSettings = {
asn = int
bgpPeeringAddress = "string"
bgpPeeringAddresses = [
{
customBgpIpAddresses = [
"string"
]
ipconfigurationId = "string"
}
]
peerWeight = int
}
fqdn = "string"
gatewayIpAddress = "string"
localNetworkAddressSpace = {
addressPrefixes = [
"string"
]
}
}
})
}
Valores de propriedade
localNetworkGateways
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Network/localNetworkGateways@2023-09-01" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-80 Carateres válidos: Alfanuméricos, carateres de sublinhado, períodos e hífenes. Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado. |
localização | Localização do recurso. | string |
parent_id | Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. |
propriedades | Propriedades do gateway de rede local. | LocalNetworkGatewayPropertiesFormat (obrigatório) |
LocalNetworkGatewayPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
bgpSettings | Definições do altifalante BGP do gateway de rede local. | BgpSettings |
fqdn | FQDN do gateway de rede local. | string |
gatewayIpAddress | Endereço IP do gateway de rede local. | string |
localNetworkAddressSpace | Espaço de endereços do site de rede local. | Espaço de Endereços |
BgpSettings
Nome | Descrição | Valor |
---|---|---|
asn | O ASN do orador BGP. | int Restrições: Valor mínimo = 0 Valor máximo = 4294967295 |
bgpPeeringAddress | O endereço de peering BGP e o identificador BGP deste orador BGP. | string |
bgpPeeringAddresses | Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. | IPConfigurationBgpPeeringAddress[] |
peerWeight | O peso adicionado às rotas aprendidas com este altifalante BGP. | int |
IPConfigurationBgpPeeringAddress
Nome | Descrição | Valor |
---|---|---|
customBgpIpAddresses | A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. | cadeia[] |
ipconfigurationId | O ID da configuração de IP que pertence ao gateway. | string |
Espaço de Endereços
Nome | Descrição | Valor |
---|---|---|
addressPrefixes | Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. | cadeia[] |