Bicep-Ressourcendefinition
Der ExpressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.Network/expressRouteGateways@2024-03-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'
}
}
Eigenschaftswerte
Microsoft.Network/expressRouteGateways
Name |
Beschreibung |
Wert |
Ort |
Ressourcenspeicherort. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften des Expressroutengateways. |
ExpressRouteGatewayProperties- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ExpressRouteCircuitPeeringId
Name |
Beschreibung |
Wert |
id |
Die ID des ExpressRoute-Schaltkreis-Peerings. |
Schnur |
ExpressRouteConnection
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
Name |
Der Name der Ressource. |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften der Expressroutenverbindung. |
ExpressRouteConnectionEigenschaften |
ExpressRouteConnectionEigenschaften
Name |
Beschreibung |
Wert |
authorizationKey |
Autorisierungsschlüssel zum Herstellen der Verbindung. |
Schnur |
enableInternetSecurity |
Internetsicherheit aktivieren. |
Bool |
enablePrivateLinkFastPath |
Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. |
Bool |
expressRouteCircuitPeering |
Der ExpressRoute-Schaltkreis-Peering. |
ExpressRouteCircuitPeeringId (erforderlich) |
expressRouteGatewayBypass |
Aktivieren Sie FastPath für den vWan Firewall-Hub. |
Bool |
routingKonfiguration |
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt. |
RoutingConfiguration- |
RoutingGewicht |
Die der Verbindung zugeordnete Routinggewichtung. |
Int |
ExpressRouteGateway-Eigenschaften
Name |
Beschreibung |
Wert |
allowNonVirtualWanTraffic |
Konfiguriert dieses Gateway so, dass Datenverkehr von nicht virtuellen WAN-Netzwerken akzeptiert wird. |
Bool |
autoScaleConfiguration |
Konfiguration für die automatische Skalierung. |
ExpressRouteGatewayPropertiesAutoScaleConfiguration |
expressRouteConnections |
Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. |
ExpressRouteConnection-[] |
virtueller Hub |
Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. |
VirtualHubId- (erforderlich) |
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Name |
Beschreibung |
Wert |
Max |
Maximale Anzahl von Skalierungseinheiten, die für ExpressRoute-Gateway bereitgestellt werden. |
Int |
Min |
Mindestanzahl der Für ExpressRoute-Gateway bereitgestellten Skalierungseinheiten. |
Int |
PropagatedRouteTable
Name |
Beschreibung |
Wert |
Ids |
Die Liste der Ressourcen-IDs aller RouteTables. |
SubResource-[] |
etiketten |
Die Liste der Bezeichnungen. |
Zeichenfolge[] |
Routing-Konfiguration
Name |
Beschreibung |
Wert |
zugeordnete RouteTabelle |
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist. |
SubResource- |
inboundRouteMap |
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte 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, an die die Routen angekündigt werden sollen. |
verteilteRouteTable- |
vnetRoutes (englisch) |
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern. |
VnetRoute- |
Statische Route
Name |
Beschreibung |
Wert |
addressPräfixe |
Liste aller Adresspräfixe. |
Zeichenfolge[] |
Name |
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. |
Schnur |
nächsteHopIpAdresse |
Die IP-Adresse des nächsten Hops. |
Schnur |
StaticRoutesConfig
Name |
Beschreibung |
Wert |
vnetLocalRouteOverrideCriteria |
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird. |
'Enthält' "Gleich" |
Unterressource
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
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. |
Schnur |
VnetRoute
Name |
Beschreibung |
Wert |
staticRoutes |
Liste aller statischen Routen. |
StaticRoute-[] |
staticRoutesConfig |
Konfiguration für statische Routen für diese HubVnetConnection. |
StaticRoutesConfig- |
Verwendungsbeispiele
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
ARM-Vorlagenressourcendefinition
Der ExpressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/expressRouteGateways",
"apiVersion": "2024-03-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"
}
}
Eigenschaftswerte
Microsoft.Network/expressRouteGateways
Name |
Beschreibung |
Wert |
apiVersion (Englisch) |
Die API-Version |
'2024-03-01' |
Ort |
Ressourcenspeicherort. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften des Expressroutengateways. |
ExpressRouteGatewayProperties- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art |
Der Ressourcentyp |
"Microsoft.Network/expressRouteGateways" |
ExpressRouteCircuitPeeringId
Name |
Beschreibung |
Wert |
id |
Die ID des ExpressRoute-Schaltkreis-Peerings. |
Schnur |
ExpressRouteConnection
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
Name |
Der Name der Ressource. |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften der Expressroutenverbindung. |
ExpressRouteConnectionEigenschaften |
ExpressRouteConnectionEigenschaften
Name |
Beschreibung |
Wert |
authorizationKey |
Autorisierungsschlüssel zum Herstellen der Verbindung. |
Schnur |
enableInternetSecurity |
Internetsicherheit aktivieren. |
Bool |
enablePrivateLinkFastPath |
Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. |
Bool |
expressRouteCircuitPeering |
Der ExpressRoute-Schaltkreis-Peering. |
ExpressRouteCircuitPeeringId (erforderlich) |
expressRouteGatewayBypass |
Aktivieren Sie FastPath für den vWan Firewall-Hub. |
Bool |
routingKonfiguration |
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt. |
RoutingConfiguration- |
RoutingGewicht |
Die der Verbindung zugeordnete Routinggewichtung. |
Int |
ExpressRouteGateway-Eigenschaften
Name |
Beschreibung |
Wert |
allowNonVirtualWanTraffic |
Konfiguriert dieses Gateway so, dass Datenverkehr von nicht virtuellen WAN-Netzwerken akzeptiert wird. |
Bool |
autoScaleConfiguration |
Konfiguration für die automatische Skalierung. |
ExpressRouteGatewayPropertiesAutoScaleConfiguration |
expressRouteConnections |
Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. |
ExpressRouteConnection-[] |
virtueller Hub |
Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. |
VirtualHubId- (erforderlich) |
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Name |
Beschreibung |
Wert |
Max |
Maximale Anzahl von Skalierungseinheiten, die für ExpressRoute-Gateway bereitgestellt werden. |
Int |
Min |
Mindestanzahl der Für ExpressRoute-Gateway bereitgestellten Skalierungseinheiten. |
Int |
PropagatedRouteTable
Name |
Beschreibung |
Wert |
Ids |
Die Liste der Ressourcen-IDs aller RouteTables. |
SubResource-[] |
etiketten |
Die Liste der Bezeichnungen. |
Zeichenfolge[] |
Routing-Konfiguration
Name |
Beschreibung |
Wert |
zugeordnete RouteTabelle |
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist. |
SubResource- |
inboundRouteMap |
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte 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, an die die Routen angekündigt werden sollen. |
verteilteRouteTable- |
vnetRoutes (englisch) |
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern. |
VnetRoute- |
Statische Route
Name |
Beschreibung |
Wert |
addressPräfixe |
Liste aller Adresspräfixe. |
Zeichenfolge[] |
Name |
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. |
Schnur |
nächsteHopIpAdresse |
Die IP-Adresse des nächsten Hops. |
Schnur |
StaticRoutesConfig
Name |
Beschreibung |
Wert |
vnetLocalRouteOverrideCriteria |
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird. |
'Enthält' "Gleich" |
Unterressource
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
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. |
Schnur |
VnetRoute
Name |
Beschreibung |
Wert |
staticRoutes |
Liste aller statischen Routen. |
StaticRoute-[] |
staticRoutesConfig |
Konfiguration für statische Routen für diese HubVnetConnection. |
StaticRoutesConfig- |
Verwendungsbeispiele
Azure-Schnellstartvorlagen
Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.
Der ExpressRouteGateways-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Um eine Microsoft.Network/expressRouteGateways-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteGateways@2024-03-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
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
Microsoft.Network/expressRouteGateways
Name |
Beschreibung |
Wert |
Ort |
Ressourcenspeicherort. |
Schnur |
Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften des Expressroutengateways. |
ExpressRouteGatewayProperties- |
Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. |
Art |
Der Ressourcentyp |
"Microsoft.Network/expressRouteGateways@2024-03-01" |
ExpressRouteCircuitPeeringId
Name |
Beschreibung |
Wert |
id |
Die ID des ExpressRoute-Schaltkreis-Peerings. |
Schnur |
ExpressRouteConnection
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
Name |
Der Name der Ressource. |
Zeichenfolge (erforderlich) |
Eigenschaften |
Eigenschaften der Expressroutenverbindung. |
ExpressRouteConnectionEigenschaften |
ExpressRouteConnectionEigenschaften
Name |
Beschreibung |
Wert |
authorizationKey |
Autorisierungsschlüssel zum Herstellen der Verbindung. |
Schnur |
enableInternetSecurity |
Internetsicherheit aktivieren. |
Bool |
enablePrivateLinkFastPath |
Umgehen Sie das ExpressRoute-Gateway beim Zugriff auf private Links. ExpressRoute FastPath (expressRouteGatewayBypass) muss aktiviert sein. |
Bool |
expressRouteCircuitPeering |
Der ExpressRoute-Schaltkreis-Peering. |
ExpressRouteCircuitPeeringId (erforderlich) |
expressRouteGatewayBypass |
Aktivieren Sie FastPath für den vWan Firewall-Hub. |
Bool |
routingKonfiguration |
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt. |
RoutingConfiguration- |
RoutingGewicht |
Die der Verbindung zugeordnete Routinggewichtung. |
Int |
ExpressRouteGateway-Eigenschaften
Name |
Beschreibung |
Wert |
allowNonVirtualWanTraffic |
Konfiguriert dieses Gateway so, dass Datenverkehr von nicht virtuellen WAN-Netzwerken akzeptiert wird. |
Bool |
autoScaleConfiguration |
Konfiguration für die automatische Skalierung. |
ExpressRouteGatewayPropertiesAutoScaleConfiguration |
expressRouteConnections |
Liste der ExpressRoute-Verbindungen mit dem ExpressRoute-Gateway. |
ExpressRouteConnection-[] |
virtueller Hub |
Der virtuelle Hub, in dem das ExpressRoute-Gateway bereitgestellt wird oder bereitgestellt wird. |
VirtualHubId- (erforderlich) |
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Name |
Beschreibung |
Wert |
Max |
Maximale Anzahl von Skalierungseinheiten, die für ExpressRoute-Gateway bereitgestellt werden. |
Int |
Min |
Mindestanzahl der Für ExpressRoute-Gateway bereitgestellten Skalierungseinheiten. |
Int |
PropagatedRouteTable
Name |
Beschreibung |
Wert |
Ids |
Die Liste der Ressourcen-IDs aller RouteTables. |
SubResource-[] |
etiketten |
Die Liste der Bezeichnungen. |
Zeichenfolge[] |
Routing-Konfiguration
Name |
Beschreibung |
Wert |
zugeordnete RouteTabelle |
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist. |
SubResource- |
inboundRouteMap |
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte 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, an die die Routen angekündigt werden sollen. |
verteilteRouteTable- |
vnetRoutes (englisch) |
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern. |
VnetRoute- |
Statische Route
Name |
Beschreibung |
Wert |
addressPräfixe |
Liste aller Adresspräfixe. |
Zeichenfolge[] |
Name |
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist. |
Schnur |
nächsteHopIpAdresse |
Die IP-Adresse des nächsten Hops. |
Schnur |
StaticRoutesConfig
Name |
Beschreibung |
Wert |
vnetLocalRouteOverrideCriteria |
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird. |
'Enthält' "Gleich" |
Unterressource
Name |
Beschreibung |
Wert |
id |
Ressourcen-ID. |
Schnur |
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. |
Schnur |
VnetRoute
Name |
Beschreibung |
Wert |
staticRoutes |
Liste aller statischen Routen. |
StaticRoute-[] |
staticRoutesConfig |
Konfiguration für statische Routen für diese HubVnetConnection. |
StaticRoutesConfig- |