Microsoft.Network expressRouteGateways 2022-07-01
Artigo 10/25/2024
1 contribuidor
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso expressRouteGateways 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 .
Para criar um recurso Microsoft.Network/expressRouteGateways, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/expressRouteGateways@2022-07-01' = {
location: 'string'
name: 'string'
properties: {
allowNonVirtualWanTraffic: bool
autoScaleConfiguration: {
bounds: {
max: int
min: int
}
}
expressRouteConnections: [
{
id: 'string'
name: 'string'
properties: {
authorizationKey: 'string'
enableInternetSecurity: bool
enablePrivateLinkFastPath: bool
expressRouteCircuitPeering: {
id: 'string'
}
expressRouteGatewayBypass: bool
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
inboundRouteMap: {
id: 'string'
}
outboundRouteMap: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
staticRoutesConfig: {
vnetLocalRouteOverrideCriteria: 'string'
}
}
}
routingWeight: int
}
}
]
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
ExpressRouteCircuitPeeringId
Designação
Descrição
Valor
ID
A ID do emparelhamento de circuito ExpressRoute.
string
ExpressRouteConnection
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso.
string (obrigatório)
propriedades
Propriedades da conexão de rota expressa.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Designação
Descrição
Valor
authorizationKey
Chave de autorização para estabelecer a conexão.
string
habilitarInternetSecurity
Habilite a segurança na Internet.
Bool
enablePrivateLinkFastPath
Ignore o gateway da Rota Expressa ao acessar links privados. O ExpressRoute FastPath (expressRouteGatewayBypass) deve estar habilitado.
Bool
expressRouteCircuitPeering
O emparelhamento de circuito ExpressRoute.
ExpressRouteCircuitPeeringId (obrigatório)
expressRouteGatewayBypass
Habilite o FastPath para o hub vWan Firewall.
Bool
RoutingConfiguration
A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão.
RoutingConfiguration
roteamentoPeso
O peso de roteamento associado à conexão.
Int
ExpressRouteGatewayPropriedades
Designação
Descrição
Valor
allowNonVirtualWanTraffic
Configura esse gateway para aceitar tráfego de redes WAN não virtuais.
Bool
autoScaleConfiguration
Configuração para dimensionamento automático.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteConnections
Lista de conexões da Rota Expressa com o gateway da Rota Expressa.
ExpressRouteConnection []
Hub virtual
O Hub Virtual onde o gateway da Rota Expressa está ou será implantado.
VirtualHubId (obrigatório)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Designação
Descrição
Valor
máx.
Número máximo de unidades de escala implantadas para o gateway de Rota Expressa.
Int
min
Número mínimo de unidades de escala implantadas para o gateway da Rota Expressa.
Int
Microsoft.Network/expressRouteGateways
Designação
Descrição
Valor
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do gateway de rota expressa.
ExpressRouteGatewayProperties
Etiquetas
Etiquetas de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
PropagatedRouteTable
Designação
Descrição
Valor
IDs
A lista de ids de recursos de todas as RouteTables.
SubResource []
rótulos
A lista de rótulos.
string[]
Designação
Descrição
Valor
RoutingConfiguration
Designação
Descrição
Valor
RouteTable associado
A id do recurso RouteTable associada a esta RoutingConfiguration.
SubResource
inboundRouteMap
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada.
SubResource
outboundRouteMapa
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída.
SubResource
propagatedRouteTables
A lista de RouteTables para anunciar as rotas.
PropagatedRouteTable
vnetRotas
Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual.
VnetRoute
Rota Estática
Designação
Descrição
Valor
addressPrefixes
Lista de todos os prefixos de endereço.
string[]
Designação
O nome do StaticRoute que é exclusivo dentro de um VnetRoute.
string
próximoHopIpAddress
O endereço ip do próximo salto.
string
StaticRoutesConfig
Designação
Descrição
Valor
vnetLocalRouteOverrideCriteria
Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke.
«Contém» 'Igual'
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string
VirtualHubId
Designação
Descrição
Valor
ID
O URI do recurso para o Hub Virtual onde o gateway da Rota Expressa está ou será implantado. O recurso de Hub Virtual e o recurso de gateway de Rota Expressa residem na mesma assinatura.
string
VnetRoute
Designação
Descrição
Valor
staticRotas
Lista de todas as rotas estáticas.
StaticRoute []
staticRoutesConfig
Configuração para rotas estáticas neste HubVnetConnection.
StaticRoutesConfig
Definição de recurso de modelo ARM
O tipo de recurso expressRouteGateways 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 .
Para criar um recurso Microsoft.Network/expressRouteGateways, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/expressRouteGateways",
"apiVersion": "2022-07-01",
"name": "string",
"location": "string",
"properties": {
"allowNonVirtualWanTraffic": "bool",
"autoScaleConfiguration": {
"bounds": {
"max": "int",
"min": "int"
}
},
"expressRouteConnections": [
{
"id": "string",
"name": "string",
"properties": {
"authorizationKey": "string",
"enableInternetSecurity": "bool",
"enablePrivateLinkFastPath": "bool",
"expressRouteCircuitPeering": {
"id": "string"
},
"expressRouteGatewayBypass": "bool",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"inboundRouteMap": {
"id": "string"
},
"outboundRouteMap": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
],
"staticRoutesConfig": {
"vnetLocalRouteOverrideCriteria": "string"
}
}
},
"routingWeight": "int"
}
}
],
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
ExpressRouteCircuitPeeringId
Designação
Descrição
Valor
ID
A ID do emparelhamento de circuito ExpressRoute.
string
ExpressRouteConnection
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso.
string (obrigatório)
propriedades
Propriedades da conexão de rota expressa.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Designação
Descrição
Valor
authorizationKey
Chave de autorização para estabelecer a conexão.
string
habilitarInternetSecurity
Habilite a segurança na Internet.
Bool
enablePrivateLinkFastPath
Ignore o gateway da Rota Expressa ao acessar links privados. O ExpressRoute FastPath (expressRouteGatewayBypass) deve estar habilitado.
Bool
expressRouteCircuitPeering
O emparelhamento de circuito ExpressRoute.
ExpressRouteCircuitPeeringId (obrigatório)
expressRouteGatewayBypass
Habilite o FastPath para o hub vWan Firewall.
Bool
RoutingConfiguration
A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão.
RoutingConfiguration
roteamentoPeso
O peso de roteamento associado à conexão.
Int
ExpressRouteGatewayPropriedades
Designação
Descrição
Valor
allowNonVirtualWanTraffic
Configura esse gateway para aceitar tráfego de redes WAN não virtuais.
Bool
autoScaleConfiguration
Configuração para dimensionamento automático.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteConnections
Lista de conexões da Rota Expressa com o gateway da Rota Expressa.
ExpressRouteConnection []
Hub virtual
O Hub Virtual onde o gateway da Rota Expressa está ou será implantado.
VirtualHubId (obrigatório)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Designação
Descrição
Valor
máx.
Número máximo de unidades de escala implantadas para o gateway de Rota Expressa.
Int
min
Número mínimo de unidades de escala implantadas para o gateway da Rota Expressa.
Int
Microsoft.Network/expressRouteGateways
Designação
Descrição
Valor
apiVersion
A versão api
'2022-07-01'
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do gateway de rota expressa.
ExpressRouteGatewayProperties
Etiquetas
Etiquetas de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.Network/expressRouteGateways'
PropagatedRouteTable
Designação
Descrição
Valor
IDs
A lista de ids de recursos de todas as RouteTables.
SubResource []
rótulos
A lista de rótulos.
string[]
Designação
Descrição
Valor
RoutingConfiguration
Designação
Descrição
Valor
RouteTable associado
A id do recurso RouteTable associada a esta RoutingConfiguration.
SubResource
inboundRouteMap
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada.
SubResource
outboundRouteMapa
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída.
SubResource
propagatedRouteTables
A lista de RouteTables para anunciar as rotas.
PropagatedRouteTable
vnetRotas
Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual.
VnetRoute
Rota Estática
Designação
Descrição
Valor
addressPrefixes
Lista de todos os prefixos de endereço.
string[]
Designação
O nome do StaticRoute que é exclusivo dentro de um VnetRoute.
string
próximoHopIpAddress
O endereço ip do próximo salto.
string
StaticRoutesConfig
Designação
Descrição
Valor
vnetLocalRouteOverrideCriteria
Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke.
«Contém» 'Igual'
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string
VirtualHubId
Designação
Descrição
Valor
ID
O URI do recurso para o Hub Virtual onde o gateway da Rota Expressa está ou será implantado. O recurso de Hub Virtual e o recurso de gateway de Rota Expressa residem na mesma assinatura.
string
VnetRoute
Designação
Descrição
Valor
staticRotas
Lista de todas as rotas estáticas.
StaticRoute []
staticRoutesConfig
Configuração para rotas estáticas neste HubVnetConnection.
StaticRoutesConfig
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo
Descrição
de Implantação Multihub da WAN Virtual do Azure (vWAN)
Este modelo permite criar uma implantação multihub da WAN Virtual do Azure (vWAN), incluindo todos os gateways e conexões VNET.
Implantação Multihub vWAN do Azure com tabelas de roteamento personalizadas
Este modelo permite criar uma implantação multihub da WAN Virtual do Azure (vWAN), incluindo todos os gateways e conexões VNET, e demonstrar o uso de Tabelas de Rotas para roteamento personalizado.
O tipo de recurso expressRouteGateways 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 .
Para criar um recurso Microsoft.Network/expressRouteGateways, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteGateways@2022-07-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
allowNonVirtualWanTraffic = bool
autoScaleConfiguration = {
bounds = {
max = int
min = int
}
}
expressRouteConnections = [
{
id = "string"
name = "string"
properties = {
authorizationKey = "string"
enableInternetSecurity = bool
enablePrivateLinkFastPath = bool
expressRouteCircuitPeering = {
id = "string"
}
expressRouteGatewayBypass = bool
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
inboundRouteMap = {
id = "string"
}
outboundRouteMap = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
staticRoutesConfig = {
vnetLocalRouteOverrideCriteria = "string"
}
}
}
routingWeight = int
}
}
]
virtualHub = {
id = "string"
}
}
})
tags = {
{customized property} = "string"
}
}
Valores de propriedade
ExpressRouteCircuitPeeringId
Designação
Descrição
Valor
ID
A ID do emparelhamento de circuito ExpressRoute.
string
ExpressRouteConnection
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
O nome do recurso.
string (obrigatório)
propriedades
Propriedades da conexão de rota expressa.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Designação
Descrição
Valor
authorizationKey
Chave de autorização para estabelecer a conexão.
string
habilitarInternetSecurity
Habilite a segurança na Internet.
Bool
enablePrivateLinkFastPath
Ignore o gateway da Rota Expressa ao acessar links privados. O ExpressRoute FastPath (expressRouteGatewayBypass) deve estar habilitado.
Bool
expressRouteCircuitPeering
O emparelhamento de circuito ExpressRoute.
ExpressRouteCircuitPeeringId (obrigatório)
expressRouteGatewayBypass
Habilite o FastPath para o hub vWan Firewall.
Bool
RoutingConfiguration
A Configuração de Roteamento indica as tabelas de rotas associadas e propagadas nessa conexão.
RoutingConfiguration
roteamentoPeso
O peso de roteamento associado à conexão.
Int
ExpressRouteGatewayPropriedades
Designação
Descrição
Valor
allowNonVirtualWanTraffic
Configura esse gateway para aceitar tráfego de redes WAN não virtuais.
Bool
autoScaleConfiguration
Configuração para dimensionamento automático.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteConnections
Lista de conexões da Rota Expressa com o gateway da Rota Expressa.
ExpressRouteConnection []
Hub virtual
O Hub Virtual onde o gateway da Rota Expressa está ou será implantado.
VirtualHubId (obrigatório)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Designação
Descrição
Valor
máx.
Número máximo de unidades de escala implantadas para o gateway de Rota Expressa.
Int
min
Número mínimo de unidades de escala implantadas para o gateway da Rota Expressa.
Int
Microsoft.Network/expressRouteGateways
Designação
Descrição
Valor
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do gateway de rota expressa.
ExpressRouteGatewayProperties
Etiquetas
Etiquetas de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.Network/expressRouteGateways@2022-07-01"
PropagatedRouteTable
Designação
Descrição
Valor
IDs
A lista de ids de recursos de todas as RouteTables.
SubResource []
rótulos
A lista de rótulos.
string[]
Designação
Descrição
Valor
RoutingConfiguration
Designação
Descrição
Valor
RouteTable associado
A id do recurso RouteTable associada a esta RoutingConfiguration.
SubResource
inboundRouteMap
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas aprendidas de entrada.
SubResource
outboundRouteMapa
A id de recurso do RouteMap associada a esta RoutingConfiguration para rotas anunciadas de saída.
SubResource
propagatedRouteTables
A lista de RouteTables para anunciar as rotas.
PropagatedRouteTable
vnetRotas
Lista de rotas que controlam o roteamento do VirtualHub para uma conexão de rede virtual.
VnetRoute
Rota Estática
Designação
Descrição
Valor
addressPrefixes
Lista de todos os prefixos de endereço.
string[]
Designação
O nome do StaticRoute que é exclusivo dentro de um VnetRoute.
string
próximoHopIpAddress
O endereço ip do próximo salto.
string
StaticRoutesConfig
Designação
Descrição
Valor
vnetLocalRouteOverrideCriteria
Parâmetro que determina se o NVA na vnet spoke é ignorado para o tráfego com destino em spoke.
«Contém» 'Igual'
Subrecurso
Designação
Descrição
Valor
ID
ID do recurso.
string
VirtualHubId
Designação
Descrição
Valor
ID
O URI do recurso para o Hub Virtual onde o gateway da Rota Expressa está ou será implantado. O recurso de Hub Virtual e o recurso de gateway de Rota Expressa residem na mesma assinatura.
string
VnetRoute
Designação
Descrição
Valor
staticRotas
Lista de todas as rotas estáticas.
StaticRoute []
staticRoutesConfig
Configuração para rotas estáticas neste HubVnetConnection.
StaticRoutesConfig