Microsoft.Network expressRouteGateways 01-11-2022
Artikel 05/07/2024
1 inzender
Feedback
In dit artikel
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.
Als u een Microsoft.Network/expressRouteGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/expressRouteGateways@2022-11-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
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
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 snelstartsjablonen wordt dit resourcetype geïmplementeerd.
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.
Als u een Microsoft.Network/expressRouteGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/expressRouteGateways",
"apiVersion": "2022-11-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-11-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
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 snelstartsjablonen wordt dit resourcetype geïmplementeerd.
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.
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-11-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-11-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
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 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