Bicep-resursdefinition
Resurstypen expressRouteGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/expressRouteGateways-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/expressRouteGateways@2021-08-01' = {
location: 'string'
name: 'string'
properties: {
autoScaleConfiguration: {
bounds: {
max: int
min: int
}
}
expressRouteConnections: [
{
id: 'string'
name: 'string'
properties: {
authorizationKey: 'string'
enableInternetSecurity: bool
expressRouteCircuitPeering: {
id: 'string'
}
expressRouteGatewayBypass: bool
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
}
}
routingWeight: int
}
}
]
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Microsoft.Network/expressRouteGateways
Namn |
Beskrivning |
Värde |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för expressrowayen. |
ExpressRouteGatewayProperties |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. Se taggar i mallar |
ExpressRouteCircuitPeeringId
Namn |
Beskrivning |
Värde |
Id |
ID:t för ExpressRoute-kretspeeringen. |
sträng |
ExpressRouteConnection
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. |
sträng (krävs) |
Egenskaper |
Egenskaper för expressvägsanslutningen. |
ExpressRouteConnectionProperties |
ExpressRouteConnectionProperties
Namn |
Beskrivning |
Värde |
authorizationKey |
Auktoriseringsnyckel för att upprätta anslutningen. |
sträng |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
expressRouteCircuitPeering |
ExpressRoute-kretspeering. |
ExpressRouteCircuitPeeringId (krävs) |
expressRouteGatewayBypass |
Aktivera FastPath till vWan Firewall Hub. |
Bool |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
routingVikt |
Routningsvikten som är kopplad till anslutningen. |
Int |
ExpressRouteGatewayProperties
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Namn |
Beskrivning |
Värde |
maximalt |
Maximalt antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
minut |
Minsta antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
IP-adressen för nästa hopp. |
sträng |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VirtualHubId (på engelska)
Namn |
Beskrivning |
Värde |
Id |
Resurs-URI:n för den virtuella hubben där ExpressRoute-gatewayen är eller kommer att distribueras. Virtual Hub-resursen och ExpressRoute-gatewayresursen finns i samma prenumeration. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |
Användningsexempel
Azure-verifierade moduler
Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen expressRouteGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/expressRouteGateways-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/expressRouteGateways",
"apiVersion": "2021-08-01",
"name": "string",
"location": "string",
"properties": {
"autoScaleConfiguration": {
"bounds": {
"max": "int",
"min": "int"
}
},
"expressRouteConnections": [
{
"id": "string",
"name": "string",
"properties": {
"authorizationKey": "string",
"enableInternetSecurity": "bool",
"expressRouteCircuitPeering": {
"id": "string"
},
"expressRouteGatewayBypass": "bool",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
]
}
},
"routingWeight": "int"
}
}
],
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Microsoft.Network/expressRouteGateways
Namn |
Beskrivning |
Värde |
apiVersion |
API-versionen |
'2021-08-01' |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för expressrowayen. |
ExpressRouteGatewayProperties |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. Se taggar i mallar |
typ |
Resurstypen |
"Microsoft.Network/expressRouteGateways" |
ExpressRouteCircuitPeeringId
Namn |
Beskrivning |
Värde |
Id |
ID:t för ExpressRoute-kretspeeringen. |
sträng |
ExpressRouteConnection
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. |
sträng (krävs) |
Egenskaper |
Egenskaper för expressvägsanslutningen. |
ExpressRouteConnectionProperties |
ExpressRouteConnectionProperties
Namn |
Beskrivning |
Värde |
authorizationKey |
Auktoriseringsnyckel för att upprätta anslutningen. |
sträng |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
expressRouteCircuitPeering |
ExpressRoute-kretspeering. |
ExpressRouteCircuitPeeringId (krävs) |
expressRouteGatewayBypass |
Aktivera FastPath till vWan Firewall Hub. |
Bool |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
routingVikt |
Routningsvikten som är kopplad till anslutningen. |
Int |
ExpressRouteGatewayProperties
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Namn |
Beskrivning |
Värde |
maximalt |
Maximalt antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
minut |
Minsta antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
IP-adressen för nästa hopp. |
sträng |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VirtualHubId (på engelska)
Namn |
Beskrivning |
Värde |
Id |
Resurs-URI:n för den virtuella hubben där ExpressRoute-gatewayen är eller kommer att distribueras. Virtual Hub-resursen och ExpressRoute-gatewayresursen finns i samma prenumeration. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Resurstypen expressRouteGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/expressRouteGateways-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteGateways@2021-08-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
autoScaleConfiguration = {
bounds = {
max = int
min = int
}
}
expressRouteConnections = [
{
id = "string"
name = "string"
properties = {
authorizationKey = "string"
enableInternetSecurity = bool
expressRouteCircuitPeering = {
id = "string"
}
expressRouteGatewayBypass = bool
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
}
}
routingWeight = int
}
}
]
virtualHub = {
id = "string"
}
}
}
}
Egenskapsvärden
Microsoft.Network/expressRouteGateways
Namn |
Beskrivning |
Värde |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för expressrowayen. |
ExpressRouteGatewayProperties |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. |
typ |
Resurstypen |
"Microsoft.Network/expressRouteGateways@2021-08-01" |
ExpressRouteCircuitPeeringId
Namn |
Beskrivning |
Värde |
Id |
ID:t för ExpressRoute-kretspeeringen. |
sträng |
ExpressRouteConnection
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. |
sträng (krävs) |
Egenskaper |
Egenskaper för expressvägsanslutningen. |
ExpressRouteConnectionProperties |
ExpressRouteConnectionProperties
Namn |
Beskrivning |
Värde |
authorizationKey |
Auktoriseringsnyckel för att upprätta anslutningen. |
sträng |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
expressRouteCircuitPeering |
ExpressRoute-kretspeering. |
ExpressRouteCircuitPeeringId (krävs) |
expressRouteGatewayBypass |
Aktivera FastPath till vWan Firewall Hub. |
Bool |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
routingVikt |
Routningsvikten som är kopplad till anslutningen. |
Int |
ExpressRouteGatewayProperties
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
Namn |
Beskrivning |
Värde |
maximalt |
Maximalt antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
minut |
Minsta antal skalningsenheter som distribuerats för ExpressRoute-gateway. |
Int |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
IP-adressen för nästa hopp. |
sträng |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VirtualHubId (på engelska)
Namn |
Beskrivning |
Värde |
Id |
Resurs-URI:n för den virtuella hubben där ExpressRoute-gatewayen är eller kommer att distribueras. Virtual Hub-resursen och ExpressRoute-gatewayresursen finns i samma prenumeration. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |