共用方式為


Microsoft.Network expressRouteGateways

Bicep 資源定義

expressRouteGateways 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Network/expressRouteGateways 資源,請將下列 Bicep 新增至範本。

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

屬性值

ExpressRouteCircuitPeeringId

名字 描述 價值
id ExpressRoute 線路對等互連的標識碼。 字串

ExpressRouteConnection

名字 描述 價值
id 資源標識碼。 字串
名字 資源的名稱。 字串 (必要)
性能 快速路由連線的屬性。 ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

名字 描述 價值
authorizationKey 建立連線的授權金鑰。 字串
enableInternetSecurity 啟用因特網安全性。 bool
enablePrivateLinkFastPath 存取私人連結時略過 ExpressRoute 閘道。 必須啟用 ExpressRoute FastPath (expressRouteGatewayBypass)。 bool
expressRouteCircuitPeering ExpressRoute 線路對等互連。 ExpressRouteCircuitPeeringId (必要)
expressRouteGatewayBypass 啟用FastPath至 vWan 防火牆中樞。 bool
routingConfiguration 路由組態,指出此聯機上相關聯的和傳播的路由表。 RoutingConfiguration
routingWeight 與連線相關聯的路由權數。 int

ExpressRouteGatewayProperties

名字 描述 價值
allowNonVirtualWanTraffic 設定此閘道以接受來自非虛擬網路的流量。 bool
autoScaleConfiguration 自動調整的組態。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute 閘道的 ExpressRoute 連線清單。 ExpressRouteConnection[]
virtualHub ExpressRoute 閘道所在的虛擬中樞,或即將部署。 VirtualHubId (必要)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名字 描述 價值
bounds 要部署的縮放單位數目下限和上限。 ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

名字 描述 價值
麥克斯 針對 ExpressRoute 閘道部署的縮放單位數目上限。 int
min 針對 ExpressRoute 閘道部署的縮放單位數目下限。 int

Microsoft.Network/expressRouteGateways

名字 描述 價值
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 快速路由閘道的屬性。 ExpressRouteGatewayProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

PropagatedRouteTable

名字 描述 價值
ids 所有 RouteTable 的資源標識符清單。 SubResource[]
標籤 標籤清單。 string[]

ResourceTags

名字 描述 價值

RoutingConfiguration

名字 描述 價值
associatedRouteTable 與此 RoutingConfiguration 相關聯的資源標識碼 RouteTable。 SubResource
inboundRouteMap 與此 RoutingConfiguration 相關聯的 RouteMap 資源識別碼,用於輸入學習的路由。 SubResource
outboundRouteMap 與這個 RoutingConfiguration 相關聯的RouteMap 資源標識碼,用於輸出公告的路由。 SubResource
propagatedRouteTables 要公告路由的 RouteTable 列表。 PropagatedRouteTable
vnetRoutes 控制從 VirtualHub 到虛擬網路連線路由的路由清單。 VnetRoute

StaticRoute

名字 描述 價值
addressPrefixes 所有地址前綴的清單。 string[]
名字 VnetRoute 內唯一的 StaticRoute 名稱。 字串
nextHopIpAddress 下一個躍點的IP位址。 字串

StaticRoutesConfig

名字 描述 價值
vnetLocalRouteOverrideCriteria 參數,判斷輪輻 vnet 中的 NVA 是否針對輪輻中目的地的流量略過。 'Contains'
'Equal'

SubResource

名字 描述 價值
id 資源標識碼。 字串

VirtualHubId

名字 描述 價值
id ExpressRoute 閘道所在的虛擬中樞或將部署的資源 URI。 虛擬中樞資源和 ExpressRoute 閘道資源位於相同的訂用帳戶中。 字串

VnetRoute

名字 描述 價值
staticRoutes 所有靜態路由的清單。 StaticRoute[]
staticRoutesConfig 此 HubVnetConnection 上的靜態路由設定。 StaticRoutesConfig

ARM 樣本資源定義

expressRouteGateways 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Network/expressRouteGateways 資源,請將下列 JSON 新增至範本。

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

屬性值

ExpressRouteCircuitPeeringId

名字 描述 價值
id ExpressRoute 線路對等互連的標識碼。 字串

ExpressRouteConnection

名字 描述 價值
id 資源標識碼。 字串
名字 資源的名稱。 字串 (必要)
性能 快速路由連線的屬性。 ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

名字 描述 價值
authorizationKey 建立連線的授權金鑰。 字串
enableInternetSecurity 啟用因特網安全性。 bool
enablePrivateLinkFastPath 存取私人連結時略過 ExpressRoute 閘道。 必須啟用 ExpressRoute FastPath (expressRouteGatewayBypass)。 bool
expressRouteCircuitPeering ExpressRoute 線路對等互連。 ExpressRouteCircuitPeeringId (必要)
expressRouteGatewayBypass 啟用FastPath至 vWan 防火牆中樞。 bool
routingConfiguration 路由組態,指出此聯機上相關聯的和傳播的路由表。 RoutingConfiguration
routingWeight 與連線相關聯的路由權數。 int

ExpressRouteGatewayProperties

名字 描述 價值
allowNonVirtualWanTraffic 設定此閘道以接受來自非虛擬網路的流量。 bool
autoScaleConfiguration 自動調整的組態。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute 閘道的 ExpressRoute 連線清單。 ExpressRouteConnection[]
virtualHub ExpressRoute 閘道所在的虛擬中樞,或即將部署。 VirtualHubId (必要)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名字 描述 價值
bounds 要部署的縮放單位數目下限和上限。 ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

名字 描述 價值
麥克斯 針對 ExpressRoute 閘道部署的縮放單位數目上限。 int
min 針對 ExpressRoute 閘道部署的縮放單位數目下限。 int

Microsoft.Network/expressRouteGateways

名字 描述 價值
apiVersion API 版本 '2024-05-01'
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 快速路由閘道的屬性。 ExpressRouteGatewayProperties
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.Network/expressRouteGateways'

PropagatedRouteTable

名字 描述 價值
ids 所有 RouteTable 的資源標識符清單。 SubResource[]
標籤 標籤清單。 string[]

ResourceTags

名字 描述 價值

RoutingConfiguration

名字 描述 價值
associatedRouteTable 與此 RoutingConfiguration 相關聯的資源標識碼 RouteTable。 SubResource
inboundRouteMap 與此 RoutingConfiguration 相關聯的 RouteMap 資源識別碼,用於輸入學習的路由。 SubResource
outboundRouteMap 與這個 RoutingConfiguration 相關聯的RouteMap 資源標識碼,用於輸出公告的路由。 SubResource
propagatedRouteTables 要公告路由的 RouteTable 列表。 PropagatedRouteTable
vnetRoutes 控制從 VirtualHub 到虛擬網路連線路由的路由清單。 VnetRoute

StaticRoute

名字 描述 價值
addressPrefixes 所有地址前綴的清單。 string[]
名字 VnetRoute 內唯一的 StaticRoute 名稱。 字串
nextHopIpAddress 下一個躍點的IP位址。 字串

StaticRoutesConfig

名字 描述 價值
vnetLocalRouteOverrideCriteria 參數,判斷輪輻 vnet 中的 NVA 是否針對輪輻中目的地的流量略過。 'Contains'
'Equal'

SubResource

名字 描述 價值
id 資源標識碼。 字串

VirtualHubId

名字 描述 價值
id ExpressRoute 閘道所在的虛擬中樞或將部署的資源 URI。 虛擬中樞資源和 ExpressRoute 閘道資源位於相同的訂用帳戶中。 字串

VnetRoute

名字 描述 價值
staticRoutes 所有靜態路由的清單。 StaticRoute[]
staticRoutesConfig 此 HubVnetConnection 上的靜態路由設定。 StaticRoutesConfig

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
Azure 虛擬 WAN (vWAN) 多中樞部署

部署至 Azure
此範本可讓您建立 Azure 虛擬 WAN (vWAN) 多中樞部署,包括所有閘道和 VNET 連線。
使用自定義路由表 Azure vWAN 多中樞部署

部署至 Azure
此範本可讓您建立 Azure 虛擬 WAN (vWAN) 多中樞部署,包括所有閘道和 VNET 連線,並示範路由表用於自定義路由的使用方式。

Terraform (AzAPI 提供者) 資源定義

expressRouteGateways 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Network/expressRouteGateways 資源,請將下列 Terraform 新增至範本。

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

屬性值

ExpressRouteCircuitPeeringId

名字 描述 價值
id ExpressRoute 線路對等互連的標識碼。 字串

ExpressRouteConnection

名字 描述 價值
id 資源標識碼。 字串
名字 資源的名稱。 字串 (必要)
性能 快速路由連線的屬性。 ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

名字 描述 價值
authorizationKey 建立連線的授權金鑰。 字串
enableInternetSecurity 啟用因特網安全性。 bool
enablePrivateLinkFastPath 存取私人連結時略過 ExpressRoute 閘道。 必須啟用 ExpressRoute FastPath (expressRouteGatewayBypass)。 bool
expressRouteCircuitPeering ExpressRoute 線路對等互連。 ExpressRouteCircuitPeeringId (必要)
expressRouteGatewayBypass 啟用FastPath至 vWan 防火牆中樞。 bool
routingConfiguration 路由組態,指出此聯機上相關聯的和傳播的路由表。 RoutingConfiguration
routingWeight 與連線相關聯的路由權數。 int

ExpressRouteGatewayProperties

名字 描述 價值
allowNonVirtualWanTraffic 設定此閘道以接受來自非虛擬網路的流量。 bool
autoScaleConfiguration 自動調整的組態。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute 閘道的 ExpressRoute 連線清單。 ExpressRouteConnection[]
virtualHub ExpressRoute 閘道所在的虛擬中樞,或即將部署。 VirtualHubId (必要)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名字 描述 價值
bounds 要部署的縮放單位數目下限和上限。 ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

名字 描述 價值
麥克斯 針對 ExpressRoute 閘道部署的縮放單位數目上限。 int
min 針對 ExpressRoute 閘道部署的縮放單位數目下限。 int

Microsoft.Network/expressRouteGateways

名字 描述 價值
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 快速路由閘道的屬性。 ExpressRouteGatewayProperties
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.Network/expressRouteGateways@2024-05-01”

PropagatedRouteTable

名字 描述 價值
ids 所有 RouteTable 的資源標識符清單。 SubResource[]
標籤 標籤清單。 string[]

ResourceTags

名字 描述 價值

RoutingConfiguration

名字 描述 價值
associatedRouteTable 與此 RoutingConfiguration 相關聯的資源標識碼 RouteTable。 SubResource
inboundRouteMap 與此 RoutingConfiguration 相關聯的 RouteMap 資源識別碼,用於輸入學習的路由。 SubResource
outboundRouteMap 與這個 RoutingConfiguration 相關聯的RouteMap 資源標識碼,用於輸出公告的路由。 SubResource
propagatedRouteTables 要公告路由的 RouteTable 列表。 PropagatedRouteTable
vnetRoutes 控制從 VirtualHub 到虛擬網路連線路由的路由清單。 VnetRoute

StaticRoute

名字 描述 價值
addressPrefixes 所有地址前綴的清單。 string[]
名字 VnetRoute 內唯一的 StaticRoute 名稱。 字串
nextHopIpAddress 下一個躍點的IP位址。 字串

StaticRoutesConfig

名字 描述 價值
vnetLocalRouteOverrideCriteria 參數,判斷輪輻 vnet 中的 NVA 是否針對輪輻中目的地的流量略過。 'Contains'
'Equal'

SubResource

名字 描述 價值
id 資源標識碼。 字串

VirtualHubId

名字 描述 價值
id ExpressRoute 閘道所在的虛擬中樞或將部署的資源 URI。 虛擬中樞資源和 ExpressRoute 閘道資源位於相同的訂用帳戶中。 字串

VnetRoute

名字 描述 價值
staticRoutes 所有靜態路由的清單。 StaticRoute[]
staticRoutesConfig 此 HubVnetConnection 上的靜態路由設定。 StaticRoutesConfig