Share via


Microsoft.Network expressRouteGateways 2022-07-01

Bicep-resourcedefinitie

Het expressRouteGateways-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/expressRouteGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

expressRouteGateways

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Naam Description Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway voor het accepteren van verkeer van niet-Virtual WAN netwerken. booleaans
autoScaleConfiguration Configuratie voor automatisch schalen. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Lijst met ExpressRoute-verbindingen met de ExpressRoute-gateway. ExpressRouteConnection[]
virtualHub De virtuele hub waar de ExpressRoute-gateway is of wordt geïmplementeerd. VirtualHubId (vereist)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Naam Description Waarde
Grenzen Minimum- en maximumaantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Naam Description Waarde
max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int
min. Minimum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int

ExpressRouteConnection

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource. tekenreeks (vereist)
properties Eigenschappen van de expressrouteverbinding. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Naam Description Waarde
authorizationKey Autorisatiesleutel om de verbinding tot stand te brengen. tekenreeks
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
enablePrivateLinkFastPath Sla de ExpressRoute-gateway over bij het openen van privékoppelingen. ExpressRoute FastPath (expressRouteGatewayBypass) moet zijn ingeschakeld. booleaans
expressRouteCircuitPeering De Peering van het ExpressRoute-circuit. ExpressRouteCircuitPeeringId (vereist)
expressRouteGatewayBypass Schakel FastPath in op vWan Firewall-hub. booleaans
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration
routingWeight Het routeringsgewicht dat aan de verbinding is gekoppeld. int

ExpressRouteCircuitPeeringId

Naam Description Waarde
id De id van de Peering van het ExpressRoute-circuit. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. Subresource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. Subresource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. Subresource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VNetRoute

Subresource

Naam Description Waarde
id Resource-id. tekenreeks

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VNetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VnetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met het doel in spoke. Bevat
'Gelijk'

VirtualHubId

Naam Description Waarde
id De resource-URI voor de virtuele hub waar de ExpressRoute-gateway is of wordt geïmplementeerd. De virtuele hub-resource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Routeringsintentie en -beleid voor Azure Virtual WAN

Implementeren op Azure
Met deze sjabloon wordt een Azure-Virtual WAN met twee hubs met de functie Routeringsintentie en Beleid ingeschakeld.
Implementatie van Meerdere hubs in Azure Virtual WAN (vWAN)

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen.
Implementatie van Azure vWAN Multi-Hub met aangepaste routeringstabellen

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen, en het gebruik van routeringstabellen voor aangepaste routering demonstreren.

Resourcedefinitie van ARM-sjabloon

Het expressRouteGateways-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/expressRouteGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

expressRouteGateways

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/expressRouteGateways'
apiVersion De resource-API-versie '2022-07-01'
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Naam Description Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway voor het accepteren van verkeer van niet-Virtual WAN netwerken. booleaans
autoScaleConfiguration Configuratie voor automatisch schalen. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Lijst met ExpressRoute-verbindingen met de ExpressRoute-gateway. ExpressRouteConnection[]
virtualHub De virtuele hub waar de ExpressRoute-gateway is of wordt geïmplementeerd. VirtualHubId (vereist)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Naam Description Waarde
Grenzen Minimum- en maximumaantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Naam Description Waarde
max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int
min. Minimum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int

ExpressRouteConnection

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource. tekenreeks (vereist)
properties Eigenschappen van de expressrouteverbinding. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Naam Description Waarde
authorizationKey Autorisatiesleutel om de verbinding tot stand te brengen. tekenreeks
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
enablePrivateLinkFastPath De ExpressRoute-gateway omzeilen bij het openen van privékoppelingen. ExpressRoute FastPath (expressRouteGatewayBypass) moet zijn ingeschakeld. booleaans
expressRouteCircuitPeering De ExpressRoute-circuitpeering. ExpressRouteCircuitPeeringId (vereist)
expressRouteGatewayBypass Schakel FastPath in op vWan Firewall-hub. booleaans
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration
routingWeight Het routeringsgewicht dat is gekoppeld aan de verbinding. int

ExpressRouteCircuitPeeringId

Naam Description Waarde
id De id van de ExpressRoute-circuitpeering. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. SubResource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. SubResource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. SubResource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VnetRoute

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VnetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VNetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke. Bevat
'Gelijk'

VirtualHubId

Naam Description Waarde
id De resource-URI voor de virtuele hub waar de ExpressRoute-gateway zich bevindt of wordt geïmplementeerd. De virtuele hub-resource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Routeringsintentie en -beleid voor Azure Virtual WAN

Implementeren op Azure
Met deze sjabloon wordt een Azure-Virtual WAN met twee hubs met de functie Routeringsintentie en Beleid ingeschakeld.
Implementatie van Meerdere hubs in Azure Virtual WAN (vWAN)

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen.
Implementatie van Azure vWAN Multi-Hub met aangepaste routeringstabellen

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen, en het gebruik van routeringstabellen voor aangepaste routering demonstreren.

Resourcedefinitie van Terraform (AzAPI-provider)

Het expressRouteGateways-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/expressRouteGateways-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

expressRouteGateways

Naam Description Waarde
type Het resourcetype "Microsoft.Network/expressRouteGateways@2022-07-01"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties

ExpressRouteGatewayProperties

Naam Description Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway voor het accepteren van verkeer van niet-Virtual WAN netwerken. booleaans
autoScaleConfiguration Configuratie voor automatisch schalen. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Lijst met ExpressRoute-verbindingen met de ExpressRoute-gateway. ExpressRouteConnection[]
virtualHub De virtuele hub waar de ExpressRoute-gateway is of wordt geïmplementeerd. VirtualHubId (vereist)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Naam Description Waarde
Grenzen Minimum- en maximumaantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

Naam Description Waarde
max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int
min. Minimum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. int

ExpressRouteConnection

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource. tekenreeks (vereist)
properties Eigenschappen van de expressrouteverbinding. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Naam Description Waarde
authorizationKey Autorisatiesleutel om de verbinding tot stand te brengen. tekenreeks
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
enablePrivateLinkFastPath De ExpressRoute-gateway omzeilen bij het openen van privékoppelingen. ExpressRoute FastPath (expressRouteGatewayBypass) moet zijn ingeschakeld. booleaans
expressRouteCircuitPeering De ExpressRoute-circuitpeering. ExpressRouteCircuitPeeringId (vereist)
expressRouteGatewayBypass Schakel FastPath in op vWan Firewall-hub. booleaans
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration
routingWeight Het routeringsgewicht dat is gekoppeld aan de verbinding. int

ExpressRouteCircuitPeeringId

Naam Description Waarde
id De id van de ExpressRoute-circuitpeering. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. SubResource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. SubResource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. SubResource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VnetRoute

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VnetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VNetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke. "Bevat"
"Gelijk aan"

VirtualHubId

Naam Description Waarde
id De resource-URI voor de virtuele hub waar de ExpressRoute-gateway zich bevindt of wordt geïmplementeerd. De virtuele hub-resource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. tekenreeks