Microsoft.Network expressRouteGateways 2022-01-01
Artigo 12/09/2024
2 contribuidores
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-01-01' = {
location: 'string'
name: 'string'
properties: {
autoScaleConfiguration: {
bounds: {
max: int
min: int
}
}
expressRouteConnections: [
{
id: 'string'
name: 'string'
properties: {
authorizationKey: 'string'
enableInternetSecurity: bool
expressRouteCircuitPeering: {
id: 'string'
}
expressRouteGatewayBypass: bool
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: '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
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
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
Tags 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
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
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 []
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-01-01",
"name": "string",
"location": "string",
"properties": {
"autoScaleConfiguration": {
"bounds": {
"max": "int",
"min": "int"
}
},
"expressRouteConnections": [
{
"id": "string",
"name": "string",
"properties": {
"authorizationKey": "string",
"enableInternetSecurity": "bool",
"expressRouteCircuitPeering": {
"id": "string"
},
"expressRouteGatewayBypass": "bool",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "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
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
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-01-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
Tags 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
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
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 []
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-01-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoScaleConfiguration = {
bounds = {
max = int
min = int
}
}
expressRouteConnections = [
{
id = "string"
name = "string"
properties = {
authorizationKey = "string"
enableInternetSecurity = bool
expressRouteCircuitPeering = {
id = "string"
}
expressRouteGatewayBypass = bool
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
}
}
routingWeight = int
}
}
]
virtualHub = {
id = "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
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
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
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.Network/expressRouteGateways@2022-01-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
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
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 []