次の方法で共有


Microsoft.Network expressRouteGateways

Bicep リソース定義

expressRouteGateways リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/expressRouteGateways リソースを作成するには、次の Bicep をテンプレートに追加します。

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

プロパティ値

expressRouteGateways

名前 形容 価値
名前 リソース名 string (必須)
場所 リソースの場所。
タグ リソース タグ。 タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ Express Route ゲートウェイのプロパティ。 ExpressRouteGatewayProperties の

ExpressRouteGatewayProperties

名前 形容 価値
allowNonVirtualWanTraffic 非 Virtual WAN ネットワークからのトラフィックを受け入れるように、このゲートウェイを構成します。 bool
autoScaleConfiguration 自動スケーリングの構成。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute ゲートウェイへの ExpressRoute 接続の一覧。 ExpressRouteConnection[]
virtualHub ExpressRoute ゲートウェイがデプロイされる仮想ハブ。 VirtualHubId (必須)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名前 形容 価値
切り デプロイするスケール ユニットの最小数と最大数。 ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

名前 形容 価値
マックス ExpressRoute ゲートウェイにデプロイされるスケール ユニットの最大数。 int
ExpressRoute ゲートウェイ用にデプロイされたスケール ユニットの最小数。 int

ExpressRouteConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソースの名前。 string (必須)
プロパティ 高速ルート接続のプロパティ。 ExpressRouteConnectionProperties の

ExpressRouteConnectionProperties

名前 形容 価値
authorizationKey 接続を確立するための承認キー。
enableInternetSecurity インターネット セキュリティを有効にします。 bool
enablePrivateLinkFastPath プライベート リンクにアクセスするときは、ExpressRoute ゲートウェイをバイパスします。 ExpressRoute FastPath (expressRouteGatewayBypass) を有効にする必要があります。 bool
expressRouteCircuitPeering ExpressRoute 回線ピアリング。 ExpressRouteCircuitPeeringId (必須)
expressRouteGatewayBypass vWan Firewall ハブへの FastPath を有効にします。 bool
routingConfiguration この接続に関連付けられた伝達されたルート テーブルを示すルーティング構成。 RoutingConfiguration
routingWeight 接続に関連付けられているルーティングの重み。 int

ExpressRouteCircuitPeeringId

名前 形容 価値
身分証明書 ExpressRoute 回線ピアリングの ID。

RoutingConfiguration

名前 形容 価値
associatedRouteTable この RoutingConfiguration に関連付けられているリソース ID RouteTable。 SubResource の
inboundRouteMap 受信学習ルートのこの RoutingConfiguration に関連付けられている RouteMap のリソース ID。 SubResource の
outboundRouteMap 送信アドバタイズされたルートのこの RoutingConfiguration に関連付けられているRouteMap のリソース ID。 SubResource の
propagatedRouteTables ルートをアドバタイズする RouteTable の一覧。 伝達されたRouteTable
vnetRoutes VirtualHub から仮想ネットワーク接続へのルーティングを制御するルートの一覧。 VnetRoute を する

SubResource

名前 形容 価値
身分証明書 リソース ID。

PropagatedRouteTable

名前 形容 価値
ids すべての RouteTable のリソース ID の一覧。 SubResource[]
ラベル ラベルの一覧。 string[]

VnetRoute

名前 形容 価値
staticRoutes すべての静的ルートの一覧。 StaticRoute[]
staticRoutesConfig この HubVnetConnection 上の静的ルートの構成。 StaticRoutesConfig の

StaticRoute

名前 形容 価値
addressPrefixes すべてのアドレス プレフィックスの一覧。 string[]
名前 VnetRoute 内で一意である StaticRoute の名前。
nextHopIpAddress 次ホップの IP アドレス。

StaticRoutesConfig

名前 形容 価値
vnetLocalRouteOverrideCriteria スポーク vnet 内の NVA が、スポーク内の宛先を持つトラフィックに対してバイパスされるかどうかを決定するパラメーター。 'Contains'
'Equal'

VirtualHubId

名前 形容 価値
身分証明書 ExpressRoute ゲートウェイがデプロイされる仮想ハブのリソース URI。 仮想ハブ リソースと ExpressRoute ゲートウェイ リソースは、同じサブスクリプションに存在します。

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Azure Virtual WAN (vWAN) マルチハブ デプロイ

Azure にデプロイする
このテンプレートを使用すると、すべてのゲートウェイと VNET 接続を含む Azure Virtual WAN (vWAN) マルチハブ デプロイを作成できます。
カスタム ルーティング テーブル を使用した Azure vWAN マルチハブ デプロイの

Azure
にデプロイする
このテンプレートを使用すると、すべてのゲートウェイと VNET 接続を含む Azure Virtual WAN (vWAN) マルチハブ デプロイを作成し、カスタム ルーティングのルート テーブルの使用方法を示すことができます。

ARM テンプレート リソース定義

expressRouteGateways リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/expressRouteGateways リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティ値

expressRouteGateways

名前 形容 価値
種類 リソースの種類 'Microsoft.Network/expressRouteGateways'
apiVersion リソース API のバージョン '2023-11-01'
名前 リソース名 string (必須)
場所 リソースの場所。
タグ リソース タグ。 タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ Express Route ゲートウェイのプロパティ。 ExpressRouteGatewayProperties の

ExpressRouteGatewayProperties

名前 形容 価値
allowNonVirtualWanTraffic 非 Virtual WAN ネットワークからのトラフィックを受け入れるように、このゲートウェイを構成します。 bool
autoScaleConfiguration 自動スケーリングの構成。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute ゲートウェイへの ExpressRoute 接続の一覧。 ExpressRouteConnection[]
virtualHub ExpressRoute ゲートウェイがデプロイされる仮想ハブ。 VirtualHubId (必須)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名前 形容 価値
切り デプロイするスケール ユニットの最小数と最大数。 ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

名前 形容 価値
マックス ExpressRoute ゲートウェイにデプロイされるスケール ユニットの最大数。 int
ExpressRoute ゲートウェイ用にデプロイされたスケール ユニットの最小数。 int

ExpressRouteConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソースの名前。 string (必須)
プロパティ 高速ルート接続のプロパティ。 ExpressRouteConnectionProperties の

ExpressRouteConnectionProperties

名前 形容 価値
authorizationKey 接続を確立するための承認キー。
enableInternetSecurity インターネット セキュリティを有効にします。 bool
enablePrivateLinkFastPath プライベート リンクにアクセスするときは、ExpressRoute ゲートウェイをバイパスします。 ExpressRoute FastPath (expressRouteGatewayBypass) を有効にする必要があります。 bool
expressRouteCircuitPeering ExpressRoute 回線ピアリング。 ExpressRouteCircuitPeeringId (必須)
expressRouteGatewayBypass vWan Firewall ハブへの FastPath を有効にします。 bool
routingConfiguration この接続に関連付けられた伝達されたルート テーブルを示すルーティング構成。 RoutingConfiguration
routingWeight 接続に関連付けられているルーティングの重み。 int

ExpressRouteCircuitPeeringId

名前 形容 価値
身分証明書 ExpressRoute 回線ピアリングの ID。

RoutingConfiguration

名前 形容 価値
associatedRouteTable この RoutingConfiguration に関連付けられているリソース ID RouteTable。 SubResource の
inboundRouteMap 受信学習ルートのこの RoutingConfiguration に関連付けられている RouteMap のリソース ID。 SubResource の
outboundRouteMap 送信アドバタイズされたルートのこの RoutingConfiguration に関連付けられているRouteMap のリソース ID。 SubResource の
propagatedRouteTables ルートをアドバタイズする RouteTable の一覧。 伝達されたRouteTable
vnetRoutes VirtualHub から仮想ネットワーク接続へのルーティングを制御するルートの一覧。 VnetRoute を する

SubResource

名前 形容 価値
身分証明書 リソース ID。

PropagatedRouteTable

名前 形容 価値
ids すべての RouteTable のリソース ID の一覧。 SubResource[]
ラベル ラベルの一覧。 string[]

VnetRoute

名前 形容 価値
staticRoutes すべての静的ルートの一覧。 StaticRoute[]
staticRoutesConfig この HubVnetConnection 上の静的ルートの構成。 StaticRoutesConfig の

StaticRoute

名前 形容 価値
addressPrefixes すべてのアドレス プレフィックスの一覧。 string[]
名前 VnetRoute 内で一意である StaticRoute の名前。
nextHopIpAddress 次ホップの IP アドレス。

StaticRoutesConfig

名前 形容 価値
vnetLocalRouteOverrideCriteria スポーク vnet 内の NVA が、スポーク内の宛先を持つトラフィックに対してバイパスされるかどうかを決定するパラメーター。 'Contains'
'Equal'

VirtualHubId

名前 形容 価値
身分証明書 ExpressRoute ゲートウェイがデプロイされる仮想ハブのリソース URI。 仮想ハブ リソースと ExpressRoute ゲートウェイ リソースは、同じサブスクリプションに存在します。

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Azure Virtual WAN (vWAN) マルチハブ デプロイ

Azure にデプロイする
このテンプレートを使用すると、すべてのゲートウェイと VNET 接続を含む Azure Virtual WAN (vWAN) マルチハブ デプロイを作成できます。
カスタム ルーティング テーブル を使用した Azure vWAN マルチハブ デプロイの

Azure
にデプロイする
このテンプレートを使用すると、すべてのゲートウェイと VNET 接続を含む Azure Virtual WAN (vWAN) マルチハブ デプロイを作成し、カスタム ルーティングのルート テーブルの使用方法を示すことができます。

Terraform (AzAPI プロバイダー) リソース定義

expressRouteGateways リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Network/expressRouteGateways リソースを作成するには、次の Terraform をテンプレートに追加します。

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

プロパティ値

expressRouteGateways

名前 形容 価値
種類 リソースの種類 "Microsoft.Network/expressRouteGateways@2023-11-01"
名前 リソース名 string (必須)
場所 リソースの場所。
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
タグ リソース タグ。 タグ名と値のディクショナリ。
プロパティ Express Route ゲートウェイのプロパティ。 ExpressRouteGatewayProperties の

ExpressRouteGatewayProperties

名前 形容 価値
allowNonVirtualWanTraffic 非 Virtual WAN ネットワークからのトラフィックを受け入れるように、このゲートウェイを構成します。 bool
autoScaleConfiguration 自動スケーリングの構成。 ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections ExpressRoute ゲートウェイへの ExpressRoute 接続の一覧。 ExpressRouteConnection[]
virtualHub ExpressRoute ゲートウェイがデプロイされる仮想ハブ。 VirtualHubId (必須)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

名前 形容 価値
切り デプロイするスケール ユニットの最小数と最大数。 ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

ExpressRouteGatewayPropertiesAutoScaleConfigurationB...

名前 形容 価値
マックス ExpressRoute ゲートウェイにデプロイされるスケール ユニットの最大数。 int
ExpressRoute ゲートウェイ用にデプロイされたスケール ユニットの最小数。 int

ExpressRouteConnection

名前 形容 価値
身分証明書 リソース ID。
名前 リソースの名前。 string (必須)
プロパティ 高速ルート接続のプロパティ。 ExpressRouteConnectionProperties の

ExpressRouteConnectionProperties

名前 形容 価値
authorizationKey 接続を確立するための承認キー。
enableInternetSecurity インターネット セキュリティを有効にします。 bool
enablePrivateLinkFastPath プライベート リンクにアクセスするときは、ExpressRoute ゲートウェイをバイパスします。 ExpressRoute FastPath (expressRouteGatewayBypass) を有効にする必要があります。 bool
expressRouteCircuitPeering ExpressRoute 回線ピアリング。 ExpressRouteCircuitPeeringId (必須)
expressRouteGatewayBypass vWan Firewall ハブへの FastPath を有効にします。 bool
routingConfiguration この接続に関連付けられた伝達されたルート テーブルを示すルーティング構成。 RoutingConfiguration
routingWeight 接続に関連付けられているルーティングの重み。 int

ExpressRouteCircuitPeeringId

名前 形容 価値
身分証明書 ExpressRoute 回線ピアリングの ID。

RoutingConfiguration

名前 形容 価値
associatedRouteTable この RoutingConfiguration に関連付けられているリソース ID RouteTable。 SubResource の
inboundRouteMap 受信学習ルートのこの RoutingConfiguration に関連付けられている RouteMap のリソース ID。 SubResource の
outboundRouteMap 送信アドバタイズされたルートのこの RoutingConfiguration に関連付けられているRouteMap のリソース ID。 SubResource の
propagatedRouteTables ルートをアドバタイズする RouteTable の一覧。 伝達されたRouteTable
vnetRoutes VirtualHub から仮想ネットワーク接続へのルーティングを制御するルートの一覧。 VnetRoute を する

SubResource

名前 形容 価値
身分証明書 リソース ID。

PropagatedRouteTable

名前 形容 価値
ids すべての RouteTable のリソース ID の一覧。 SubResource[]
ラベル ラベルの一覧。 string[]

VnetRoute

名前 形容 価値
staticRoutes すべての静的ルートの一覧。 StaticRoute[]
staticRoutesConfig この HubVnetConnection 上の静的ルートの構成。 StaticRoutesConfig の

StaticRoute

名前 形容 価値
addressPrefixes すべてのアドレス プレフィックスの一覧。 string[]
名前 VnetRoute 内で一意である StaticRoute の名前。
nextHopIpAddress 次ホップの IP アドレス。

StaticRoutesConfig

名前 形容 価値
vnetLocalRouteOverrideCriteria スポーク vnet 内の NVA が、スポーク内の宛先を持つトラフィックに対してバイパスされるかどうかを決定するパラメーター。 "Contains"
"等しい"

VirtualHubId

名前 形容 価値
身分証明書 ExpressRoute ゲートウェイがデプロイされる仮想ハブのリソース URI。 仮想ハブ リソースと ExpressRoute ゲートウェイ リソースは、同じサブスクリプションに存在します。