Freigeben über


Microsoft.Network expressRouteGateways 2023-05-01

Bicep-Ressourcendefinition

Der expressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/expressRouteGateways@2023-05-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'
    }
  }
}

Eigenschaftswerte

expressRouteGateways

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties Eigenschaften des Expressroutengateways. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Name BESCHREIBUNG Wert
allowNonVirtualWanTraffic Konfiguriert dieses Gateway so, dass Datenverkehr von nicht Virtual WAN Netzwerken akzeptiert wird. bool
autoScaleConfiguration Konfiguration für die automatische Skalierung. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. ExpressRouteConnection[]
virtualHub Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. VirtualHubId (erforderlich)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Name BESCHREIBUNG Wert
bounds Minimale und maximale Anzahl von Skalierungseinheiten, die bereitgestellt werden sollen. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Name BESCHREIBUNG Wert
max Maximale Anzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT
Min. Mindestanzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT

ExpressRouteConnection

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource. Zeichenfolge (erforderlich)
properties Eigenschaften der Expressroutenverbindung. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Name BESCHREIBUNG Wert
authorizationKey Autorisierungsschlüssel zum Herstellen der Verbindung. Zeichenfolge
enableInternetSecurity Aktivieren Sie die Internetsicherheit. bool
enablePrivateLinkFastPath Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. bool
expressRouteCircuitPeering Das ExpressRoute-Verbindungspeering. ExpressRouteCircuitPeeringId (erforderlich)
expressRouteGatewayBypass Aktivieren Sie FastPath zu vWan Firewall Hub. bool
routingConfiguration Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt. Routingconfiguration
routingWeight Die der Verbindung zugeordnete Routinggewichtung. INT

ExpressRouteCircuitPeeringId

Name BESCHREIBUNG Wert
id Die ID des ExpressRoute-Verbindungspeerings. Zeichenfolge

Routingconfiguration

Name BESCHREIBUNG Wert
associatedRouteTable Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable. Subresource
inboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte Routen zugeordnet ist. Subresource
outboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist. Subresource
propagatedRouteTables Die Liste der RouteTables, für die die Routen angekündigt werden sollen. PropagatedRouteTable
vnetRoutes Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern. VnetRoute

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PropagatedRouteTable

Name BESCHREIBUNG Wert
ids Die Liste der Ressourcen-IDs aller RouteTables. SubResource[]
Bezeichnungen Die Liste der Bezeichnungen. string[]

VnetRoute

Name BESCHREIBUNG Wert
staticRoutes Liste aller statischen Routen. StaticRoute[]
staticRoutesConfig Konfiguration für statische Routen auf dieser HubVnetConnection. StaticRoutesConfig

StaticRoute

Name BESCHREIBUNG Wert
addressPrefixes Liste aller Adresspräfixe. string[]
name Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. Zeichenfolge
nextHopIpAddress Die IP-Adresse des nächsten Hops. Zeichenfolge

StaticRoutesConfig

Name BESCHREIBUNG Wert
vnetLocalRouteOverrideCriteria Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird. "Contains"
"Gleich"

VirtualHubId

Name BESCHREIBUNG Wert
id Der Ressourcen-URI für den virtuellen Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. Die Virtual Hub-Ressource und die ExpressRoute-Gatewayressource befinden sich im selben Abonnement. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Azure Virtual WAN Routingabsicht und -richtlinien

Bereitstellen in Azure
Diese Vorlage stellt eine Azure-Virtual WAN mit zwei Hubs mit aktiviertem Feature Routingabsicht und Richtlinien zur Bereitstellung von Zwei Hubs zur Bereitstellung von Richtlinien zur Bereitstellung von Richtlinien vor.
Azure Virtual WAN (vWAN) Multi-Hub-Bereitstellung

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Virtual WAN(vWAN)-Bereitstellung mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen.
Azure vWAN Multi-Hub-Bereitstellung mit benutzerdefinierten Routingtabellen

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Virtual WAN-Bereitstellung (vWAN) mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen, und die Verwendung von Routingtabellen für benutzerdefiniertes Routing veranschaulichen.

Ressourcendefinition mit einer ARM-Vorlage

Der expressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/expressRouteGateways",
  "apiVersion": "2023-05-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"
    }
  }
}

Eigenschaftswerte

expressRouteGateways

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/expressRouteGateways"
apiVersion Die Ressourcen-API-Version '2023-05-01'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties Eigenschaften des Expressroutengateways. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Name BESCHREIBUNG Wert
allowNonVirtualWanTraffic Konfiguriert dieses Gateway so, dass Datenverkehr von nicht Virtual WAN Netzwerken akzeptiert wird. bool
autoScaleConfiguration Konfiguration für die automatische Skalierung. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. ExpressRouteConnection[]
virtualHub Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. VirtualHubId (erforderlich)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Name BESCHREIBUNG Wert
bounds Minimale und maximale Anzahl von Skalierungseinheiten, die bereitgestellt werden sollen. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Name BESCHREIBUNG Wert
max Maximale Anzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT
Min. Mindestanzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT

ExpressRouteConnection

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource. Zeichenfolge (erforderlich)
properties Eigenschaften der Expressroutenverbindung. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Name BESCHREIBUNG Wert
authorizationKey Autorisierungsschlüssel zum Herstellen der Verbindung. Zeichenfolge
enableInternetSecurity Aktivieren Sie die Internetsicherheit. bool
enablePrivateLinkFastPath Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. bool
expressRouteCircuitPeering Das ExpressRoute-Verbindungspeering. ExpressRouteCircuitPeeringId (erforderlich)
expressRouteGatewayBypass Aktivieren Sie FastPath zu vWan Firewall Hub. bool
routingConfiguration Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt. Routingconfiguration
routingWeight Die der Verbindung zugeordnete Routinggewichtung. INT

ExpressRouteCircuitPeeringId

Name BESCHREIBUNG Wert
id Die ID des ExpressRoute-Verbindungspeerings. Zeichenfolge

Routingconfiguration

Name BESCHREIBUNG Wert
associatedRouteTable Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable. Subresource
inboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte Routen zugeordnet ist. Subresource
outboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist. Subresource
propagatedRouteTables Die Liste der RouteTables, für die die Routen angekündigt werden sollen. PropagatedRouteTable
vnetRoutes Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern. VnetRoute

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PropagatedRouteTable

Name BESCHREIBUNG Wert
ids Die Liste der Ressourcen-IDs aller RouteTables. SubResource[]
Bezeichnungen Die Liste der Bezeichnungen. string[]

VnetRoute

Name BESCHREIBUNG Wert
staticRoutes Liste aller statischen Routen. StaticRoute[]
staticRoutesConfig Konfiguration für statische Routen auf dieser HubVnetConnection. StaticRoutesConfig

StaticRoute

Name BESCHREIBUNG Wert
addressPrefixes Liste aller Adresspräfixe. string[]
name Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. Zeichenfolge
nextHopIpAddress Die IP-Adresse des nächsten Hops. Zeichenfolge

StaticRoutesConfig

Name BESCHREIBUNG Wert
vnetLocalRouteOverrideCriteria Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird. "Contains"
"Gleich"

VirtualHubId

Name BESCHREIBUNG Wert
id Der Ressourcen-URI für den virtuellen Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. Die Virtual Hub-Ressource und die ExpressRoute-Gatewayressource befinden sich im selben Abonnement. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Azure Virtual WAN Routingabsicht und -richtlinien

Bereitstellen in Azure
Diese Vorlage stellt eine Azure-Virtual WAN mit zwei Hubs mit aktiviertem Feature Routingabsicht und Richtlinien zur Bereitstellung von Zwei Hubs zur Bereitstellung von Richtlinien zur Bereitstellung von Richtlinien vor.
Azure Virtual WAN (vWAN) Multi-Hub-Bereitstellung

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Virtual WAN(vWAN)-Bereitstellung mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen.
Azure vWAN Multi-Hub-Bereitstellung mit benutzerdefinierten Routingtabellen

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Azure Virtual WAN-Bereitstellung (vWAN) mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen, und die Verwendung von Routingtabellen für benutzerdefiniertes Routing veranschaulichen.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der expressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteGateways@2023-05-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"
      }
    }
  })
}

Eigenschaftswerte

expressRouteGateways

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/expressRouteGateways@2023-05-01"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
properties Eigenschaften des Expressroutengateways. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Name BESCHREIBUNG Wert
allowNonVirtualWanTraffic Konfiguriert dieses Gateway so, dass Datenverkehr von nicht Virtual WAN Netzwerken akzeptiert wird. bool
autoScaleConfiguration Konfiguration für die automatische Skalierung. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. ExpressRouteConnection[]
virtualHub Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. VirtualHubId (erforderlich)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Name BESCHREIBUNG Wert
bounds Minimale und maximale Anzahl von Skalierungseinheiten, die bereitgestellt werden sollen. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Name BESCHREIBUNG Wert
max Maximale Anzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT
Min. Mindestanzahl von Skalierungseinheiten, die für das ExpressRoute-Gateway bereitgestellt werden. INT

ExpressRouteConnection

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource. Zeichenfolge (erforderlich)
properties Eigenschaften der Expressroutenverbindung. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Name BESCHREIBUNG Wert
authorizationKey Autorisierungsschlüssel zum Herstellen der Verbindung. Zeichenfolge
enableInternetSecurity Aktivieren Sie die Internetsicherheit. bool
enablePrivateLinkFastPath Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. bool
expressRouteCircuitPeering Das ExpressRoute-Leitungspeering. ExpressRouteCircuitPeeringId (erforderlich)
expressRouteGatewayBypass Aktivieren Sie FastPath zu vWan Firewall Hub. bool
routingConfiguration Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt. Routingconfiguration
routingWeight Die der Verbindung zugeordnete Routinggewichtung. INT

ExpressRouteCircuitPeeringId

Name BESCHREIBUNG Wert
id Die ID des ExpressRoute-Verbindungspeerings. Zeichenfolge

Routingconfiguration

Name BESCHREIBUNG Wert
associatedRouteTable Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable. Subresource
inboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte Routen zugeordnet ist. Subresource
outboundRouteMap Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist. Subresource
propagatedRouteTables Die Liste der RouteTables, für die die Routen angekündigt werden sollen. PropagatedRouteTable
vnetRoutes Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern. VnetRoute

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PropagatedRouteTable

Name BESCHREIBUNG Wert
ids Die Liste der Ressourcen-IDs aller RouteTables. SubResource[]
Bezeichnungen Die Liste der Bezeichnungen. string[]

VnetRoute

Name BESCHREIBUNG Wert
staticRoutes Liste aller statischen Routen. StaticRoute[]
staticRoutesConfig Konfiguration für statische Routen auf dieser HubVnetConnection. StaticRoutesConfig

StaticRoute

Name BESCHREIBUNG Wert
addressPrefixes Liste aller Adresspräfixe. string[]
name Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. Zeichenfolge
nextHopIpAddress Die IP-Adresse des nächsten Hops. Zeichenfolge

StaticRoutesConfig

Name BESCHREIBUNG Wert
vnetLocalRouteOverrideCriteria Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird. "Enthält"
"Gleich"

VirtualHubId

Name BESCHREIBUNG Wert
id Der Ressourcen-URI für den virtuellen Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. Die Virtual Hub-Ressource und die ExpressRoute-Gatewayressource befinden sich im selben Abonnement. Zeichenfolge