Microsoft.Network expressRouteGateways

Definizione di risorsa Bicep

Il tipo di risorsa expressRouteGateways può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/expressRouteGateways, aggiungere il modello Bicep seguente.

resource symbolicname 'Microsoft.Network/expressRouteGateways@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  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'
    }
  }
}

Valori delle proprietà

expressRouteGateways

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)
posizione Percorso della risorsa. string
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
properties Proprietà del gateway di route rapida. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Nome Descrizione Valore
allowNonVirtualWanTraffic Configura questo gateway per accettare il traffico da reti non rete WAN virtuale. bool
autoScaleConfiguration Configurazione per il ridimensionamento automatico. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Elenco delle connessioni ExpressRoute al gateway ExpressRoute. ExpressRouteConnection[]
virtualHub Hub virtuale in cui il gateway ExpressRoute è o verrà distribuito. VirtualHubId (obbligatorio)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Nome Descrizione Valore
Limiti Numero minimo e massimo di unità di scalabilità da distribuire. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Nome Descrizione Valore
max Numero massimo di unità di scalabilità distribuite per il gateway ExpressRoute. INT
min Numero minimo di unità di scalabilità distribuite per il gateway ExpressRoute. INT

ExpressRouteConnection

Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa. stringa (obbligatoria)
properties Proprietà della connessione express route. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Nome Descrizione Valore
authorizationKey Chiave di autorizzazione per stabilire la connessione. string
enableInternetSecurity Abilitare la sicurezza Internet. bool
enablePrivateLinkFastPath Ignorare il gateway ExpressRoute quando si accede ai collegamenti privati. ExpressRoute FastPath (expressRouteGatewayBypass) deve essere abilitato. bool
expressRouteCircuitPeering Peering del circuito ExpressRoute. ExpressRouteCircuitPeeringId (obbligatorio)
expressRouteGatewayBypass Abilitare FastPath per l'hub firewall vWan. bool
Routingconfiguration Configurazione di routing che indica le tabelle di route associate e propagate in questa connessione. Routingconfiguration
routingWeight Peso del routing associato alla connessione. INT

ExpressRouteCircuitPeeringId

Nome Descrizione Valore
id ID del peering del circuito ExpressRoute. string

Routingconfiguration

Nome Descrizione Valore
associatedRouteTable Id risorsa RouteTable associata a routingConfiguration. SottoResource
inboundRouteMap ID risorsa della RouteMap associata a questa configurazione di routing per le route apprese in ingresso. SottoResource
outboundRouteMap ID risorsa dell'oggettoRouteMap associato a questa configurazione di routing per le route annunciate in uscita. SottoResource
propagatedRouteTables Elenco di RouteTables per annunciare le route a. PropagatedRouteTable
vnetRoutes Elenco di route che controllano il routing da VirtualHub in una connessione di rete virtuale. VnetRoute

SottoResource

Nome Descrizione Valore
id ID risorsa. string

PropagatedRouteTable

Nome Descrizione Valore
ids Elenco di ID risorsa di tutte le routeTable. SubResource[]
Etichette Elenco delle etichette. string[]

VnetRoute

Nome Descrizione Valore
staticRoutes Elenco di tutte le route statiche. StaticRoute[]
staticRoutesConfig Configurazione per le route statiche in questo hubVnetConnection. StaticRoutesConfig

StaticRoute

Nome Descrizione Valore
addressPrefixes Elenco di tutti i prefissi degli indirizzi. string[]
name Nome dell'oggetto StaticRoute univoco all'interno di una rete virtuale. string
nextHopIpAddress Indirizzo IP dell'hop successivo. string

StaticRoutesConfig

Nome Descrizione Valore
vnetLocalRouteOverrideCriteria Parametro che determina se la rete virtuale di rete virtuale spoke viene ignorata per il traffico con destinazione in spoke. 'Contains'
'Equal'

VirtualHubId

Nome Descrizione Valore
id URI della risorsa per l'hub virtuale in cui il gateway ExpressRoute è o verrà distribuito. La risorsa hub virtuale e la risorsa gateway ExpressRoute risiedono nella stessa sottoscrizione. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Finalità e criteri di routing di Azure rete WAN virtuale

Distribuisci in Azure
Questo modello effettua il provisioning di un rete WAN virtuale di Azure con due hub con la funzionalità Routing Intent and Policies abilitata.
Distribuzione multi-hub di Azure rete WAN virtuale (vWAN)

Distribuisci in Azure
Questo modello consente di creare una distribuzione multi-hub di Azure rete WAN virtuale (vWAN), inclusi tutti i gateway e le connessioni di rete virtuale.
Distribuzione multi-hub vWAN di Azure con tabelle di routing personalizzate

Distribuisci in Azure
Questo modello consente di creare una distribuzione multi-hub di Azure rete WAN virtuale (vWAN), inclusi tutti i gateway e le connessioni di rete virtuale e di illustrare l'utilizzo delle tabelle di route per il routing personalizzato.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa expressRouteGateways può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/expressRouteGateways, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Network/expressRouteGateways",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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"
    }
  }
}

Valori delle proprietà

expressRouteGateways

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Network/expressRouteGateways'
apiVersion Versione dell'API della risorsa '2023-04-01'
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Proprietà del gateway expressroute. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Nome Descrizione Valore
allowNonVirtualWanTraffic Configura questo gateway per accettare il traffico da reti non rete WAN virtuale. bool
autoScaleConfiguration Configurazione per il ridimensionamento automatico. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Elenco di connessioni ExpressRoute al gateway ExpressRoute. ExpressRouteConnection[]
virtualHub Hub virtuale in cui è o verrà distribuito il gateway ExpressRoute. VirtualHubId (obbligatorio)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Nome Descrizione Valore
Limiti Numero minimo e massimo di unità di scala da distribuire. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Nome Descrizione Valore
max Numero massimo di unità di scala distribuite per il gateway ExpressRoute. INT
min Numero minimo di unità di scala distribuite per il gateway ExpressRoute. INT

ExpressRouteConnection

Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa. stringa (obbligatorio)
properties Proprietà della connessione expressroute. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Nome Descrizione Valore
authorizationKey Chiave di autorizzazione per stabilire la connessione. string
enableInternetSecurity Abilitare la sicurezza Internet. bool
enablePrivateLinkFastPath Ignorare il gateway ExpressRoute quando si accede a collegamenti privati. È necessario abilitare ExpressRoute FastPath (expressRouteGatewayBypass). bool
expressRouteCircuitPeering Peering del circuito ExpressRoute. ExpressRouteCircuitPeeringId (obbligatorio)
expressRouteGatewayBypass Abilitare FastPath per l'hub firewall vWan. bool
Routingconfiguration Configurazione di routing che indica le tabelle di route associate e propagate in questa connessione. Routingconfiguration
routingWeight Peso del routing associato alla connessione. INT

ExpressRouteCircuitPeeringId

Nome Descrizione Valore
id ID del peering del circuito ExpressRoute. string

Routingconfiguration

Nome Descrizione Valore
associatedRouteTable Id risorsa RouteTable associata a routingConfiguration. SottoResource
inboundRouteMap ID risorsa della RouteMap associata a questa configurazione di routing per le route apprese in ingresso. SottoResource
outboundRouteMap ID risorsa dell'oggettoRouteMap associato a questa configurazione di routing per le route annunciate in uscita. SottoResource
propagatedRouteTables Elenco di RouteTables per annunciare le route a. PropagatedRouteTable
vnetRoutes Elenco di route che controllano il routing da VirtualHub in una connessione di rete virtuale. VnetRoute

SottoResource

Nome Descrizione Valore
id ID risorsa. string

PropagatedRouteTable

Nome Descrizione Valore
ids Elenco di ID risorsa di tutte le routeTable. SubResource[]
Etichette Elenco delle etichette. string[]

VnetRoute

Nome Descrizione Valore
staticRoutes Elenco di tutte le route statiche. StaticRoute[]
staticRoutesConfig Configurazione per le route statiche in questo hubVnetConnection. StaticRoutesConfig

StaticRoute

Nome Descrizione Valore
addressPrefixes Elenco di tutti i prefissi degli indirizzi. string[]
name Nome dell'oggetto StaticRoute univoco all'interno di una rete virtuale. string
nextHopIpAddress Indirizzo IP dell'hop successivo. string

StaticRoutesConfig

Nome Descrizione Valore
vnetLocalRouteOverrideCriteria Parametro che determina se la rete virtuale di rete virtuale spoke viene ignorata per il traffico con destinazione in spoke. 'Contains'
'Equal'

VirtualHubId

Nome Descrizione Valore
id URI della risorsa per l'hub virtuale in cui il gateway ExpressRoute è o verrà distribuito. La risorsa hub virtuale e la risorsa gateway ExpressRoute risiedono nella stessa sottoscrizione. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Finalità e criteri di routing di Azure rete WAN virtuale

Distribuisci in Azure
Questo modello esegue il provisioning di un rete WAN virtuale di Azure con due hub con la funzionalità Finalità di routing e Criteri abilitata.
Distribuzione multi-hub (vWAN) di Azure rete WAN virtuale

Distribuisci in Azure
Questo modello consente di creare una distribuzione multi-hub di Azure rete WAN virtuale (vWAN), inclusi tutti i gateway e le connessioni di rete virtuale.
Distribuzione multi-hub vWAN di Azure con tabelle di routing personalizzate

Distribuisci in Azure
Questo modello consente di creare una distribuzione multi-hub di Azure rete WAN virtuale (vWAN), inclusi tutti i gateway e le connessioni di rete virtuale e di illustrare l'utilizzo delle tabelle di route per il routing personalizzato.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa expressRouteGateways può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/expressRouteGateways, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteGateways@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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"
      }
    }
  })
}

Valori delle proprietà

expressRouteGateways

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Network/expressRouteGateways@2023-04-01"
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag.
properties Proprietà del gateway expressroute. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Nome Descrizione Valore
allowNonVirtualWanTraffic Configura questo gateway per accettare il traffico da reti non rete WAN virtuale. bool
autoScaleConfiguration Configurazione per il ridimensionamento automatico. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Elenco di connessioni ExpressRoute al gateway ExpressRoute. ExpressRouteConnection[]
virtualHub Hub virtuale in cui è o verrà distribuito il gateway ExpressRoute. VirtualHubId (obbligatorio)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Nome Descrizione Valore
Limiti Numero minimo e massimo di unità di scala da distribuire. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Nome Descrizione Valore
max Numero massimo di unità di scala distribuite per il gateway ExpressRoute. INT
min Numero minimo di unità di scala distribuite per il gateway ExpressRoute. INT

ExpressRouteConnection

Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa. stringa (obbligatorio)
properties Proprietà della connessione expressroute. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Nome Descrizione Valore
authorizationKey Chiave di autorizzazione per stabilire la connessione. string
enableInternetSecurity Abilitare la sicurezza Internet. bool
enablePrivateLinkFastPath Ignorare il gateway ExpressRoute quando si accede a collegamenti privati. È necessario abilitare ExpressRoute FastPath (expressRouteGatewayBypass). bool
expressRouteCircuitPeering Peering del circuito ExpressRoute. ExpressRouteCircuitPeeringId (obbligatorio)
expressRouteGatewayBypass Abilitare FastPath per l'hub del firewall vWan. bool
Routingconfiguration Configurazione di routing che indica le tabelle di route associate e propagate in questa connessione. Routingconfiguration
routingWeight Peso del routing associato alla connessione. INT

ExpressRouteCircuitPeeringId

Nome Descrizione Valore
id ID del peering del circuito ExpressRoute. string

Routingconfiguration

Nome Descrizione Valore
associatedRouteTable ID risorsa RouteTable associato a questo RoutingConfiguration. Sottorisorsa
inboundRouteMap ID risorsa dell'oggetto RouteMap associato a questo RoutingConfiguration per le route apprese in ingresso. Sottorisorsa
outboundRouteMap ID risorsa dell'oggettoRouteMap associato a questo RoutingConfiguration per le route annunciate in uscita. Sottorisorsa
propagatedRouteTables Elenco di RouteTable a cui annunciare le route. PropagatedRouteTable
vnetRoutes Elenco di route che controllano il routing da VirtualHub a una connessione di rete virtuale. VnetRoute

Sottorisorsa

Nome Descrizione Valore
id ID risorsa. string

PropagatedRouteTable

Nome Descrizione Valore
ids Elenco di ID risorsa di tutte le routeTable. SubResource[]
Etichette Elenco di etichette. string[]

VnetRoute

Nome Descrizione Valore
staticRoutes Elenco di tutte le route statiche. StaticRoute[]
staticRoutesConfig Configurazione per le route statiche in questo hubVnetConnection. StaticRoutesConfig

StaticRoute

Nome Descrizione Valore
addressPrefixes Elenco di tutti i prefissi di indirizzo. string[]
name Nome di StaticRoute univoco all'interno di un VnetRoute. string
nextHopIpAddress Indirizzo IP dell'hop successivo. string

StaticRoutesConfig

Nome Descrizione Valore
vnetLocalRouteOverrideCriteria Parametro che determina se l'appliance virtuale di rete virtuale in spoke viene ignorata per il traffico con destinazione in spoke. "Contains"
"Uguale"

VirtualHubId

Nome Descrizione Valore
id URI della risorsa per l'hub virtuale in cui è o verrà distribuito il gateway ExpressRoute. La risorsa hub virtuale e la risorsa gateway ExpressRoute si trovano nella stessa sottoscrizione. string