Delen via


Microsoft.Network expressRouteGateways 2023-04-01

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor 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@2023-04-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'
  }
}

Eigenschapswaarden

ExpressRouteCircuitPeeringId

Naam Beschrijving Waarde
legitimatiebewijs De id van de ExpressRoute-circuitpeering. snaar

ExpressRouteConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource. tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-verbinding. ExpressRouteConnectionProperties-

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

Naam Beschrijving Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway om verkeer van niet Virtual WAN-netwerken te accepteren. Bool
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 Beschrijving Waarde
Grenzen Minimaal en maximum aantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Naam Beschrijving Waarde
Max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int
Min Minimaal aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int

Microsoft.Network/expressRouteGateways

Naam Beschrijving Waarde
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

PropagatedRouteTable

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

ResourceTags

Naam Beschrijving Waarde

RoutingConfiguration

Naam Beschrijving Waarde
gekoppeldeRouteTable 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-

StaticRoute

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

StaticRoutesConfig

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

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualHubId

Naam Beschrijving Waarde
legitimatiebewijs De resource-URI voor de virtuele hub waar de ExpressRoute-gateway zich bevindt of wordt geïmplementeerd. De virtuele hubresource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. snaar

VnetRoute

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

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor 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": "2023-04-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"
  }
}

Eigenschapswaarden

ExpressRouteCircuitPeeringId

Naam Beschrijving Waarde
legitimatiebewijs De id van de ExpressRoute-circuitpeering. snaar

ExpressRouteConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource. tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-verbinding. ExpressRouteConnectionProperties-

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

Naam Beschrijving Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway om verkeer van niet Virtual WAN-netwerken te accepteren. Bool
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 Beschrijving Waarde
Grenzen Minimaal en maximum aantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Naam Beschrijving Waarde
Max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int
Min Minimaal aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int

Microsoft.Network/expressRouteGateways

Naam Beschrijving Waarde
apiVersion De API-versie '2023-04-01'
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Network/expressRouteGateways'

PropagatedRouteTable

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

ResourceTags

Naam Beschrijving Waarde

RoutingConfiguration

Naam Beschrijving Waarde
gekoppeldeRouteTable 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-

StaticRoute

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

StaticRoutesConfig

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

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualHubId

Naam Beschrijving Waarde
legitimatiebewijs De resource-URI voor de virtuele hub waar de ExpressRoute-gateway zich bevindt of wordt geïmplementeerd. De virtuele hubresource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. snaar

VnetRoute

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

Quickstart-sjablonen

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

Sjabloon Beschrijving
multi-hubimplementatie van Azure Virtual WAN (vWAN)

implementeren in Azure
Met deze sjabloon kunt u een multi-hubimplementatie van Azure Virtual WAN (vWAN) maken, inclusief alle gateways en VNET-verbindingen.
Azure vWAN Multi-Hub-implementatie met aangepaste routeringstabellen

implementeren in Azure
Met deze sjabloon kunt u een multi-hubimplementatie van Azure Virtual WAN (vWAN) maken, inclusief alle gateways en VNET-verbindingen, en het gebruik van routetabellen voor aangepaste routering demonstreren.

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor 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@2023-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "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"
      }
    }
  })
}

Eigenschapswaarden

ExpressRouteCircuitPeeringId

Naam Beschrijving Waarde
legitimatiebewijs De id van de ExpressRoute-circuitpeering. snaar

ExpressRouteConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource. tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-verbinding. ExpressRouteConnectionProperties-

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

Naam Beschrijving Waarde
allowNonVirtualWanTraffic Hiermee configureert u deze gateway om verkeer van niet Virtual WAN-netwerken te accepteren. Bool
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 Beschrijving Waarde
Grenzen Minimaal en maximum aantal schaaleenheden dat moet worden geïmplementeerd. ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Naam Beschrijving Waarde
Max Maximum aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int
Min Minimaal aantal schaaleenheden dat is geïmplementeerd voor de ExpressRoute-gateway. Int

Microsoft.Network/expressRouteGateways

Naam Beschrijving Waarde
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-gateway. ExpressRouteGatewayProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Network/expressRouteGateways@2023-04-01"

PropagatedRouteTable

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

ResourceTags

Naam Beschrijving Waarde

RoutingConfiguration

Naam Beschrijving Waarde
gekoppeldeRouteTable 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-

StaticRoute

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

StaticRoutesConfig

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

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualHubId

Naam Beschrijving Waarde
legitimatiebewijs De resource-URI voor de virtuele hub waar de ExpressRoute-gateway zich bevindt of wordt geïmplementeerd. De virtuele hubresource en de ExpressRoute-gatewayresource bevinden zich in hetzelfde abonnement. snaar

VnetRoute

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