Microsoft.Network expressRouteGateways

Bicep リソース定義

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

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

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

リソースの形式

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

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'
  }
}

プロパティ値

ExpressRouteCircuitPeeringId

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

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

ExpressRouteGatewayProperties

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

ExpressRouteGatewayPropertiesAutoScaleConfiguration

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

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

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

Microsoft.Network/expressRouteGateways

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

PropagatedRouteTable

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

ResourceTags

名前 形容 価値

RoutingConfiguration

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

StaticRoute

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

StaticRoutesConfig

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

SubResource

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

VirtualHubId

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

VnetRoute

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

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

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

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

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

リソースの形式

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

{
  "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"
  }
}

プロパティ値

ExpressRouteCircuitPeeringId

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

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

ExpressRouteGatewayProperties

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

ExpressRouteGatewayPropertiesAutoScaleConfiguration

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

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

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

Microsoft.Network/expressRouteGateways

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

PropagatedRouteTable

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

ResourceTags

名前 形容 価値

RoutingConfiguration

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

StaticRoute

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

StaticRoutesConfig

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

SubResource

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

VirtualHubId

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

VnetRoute

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

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

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

テンプレート 形容
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@2024-03-01"
  name = "string"
  location = "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"
      }
    }
  })
  tags = {
    {customized property} = "string"
  }
}

プロパティ値

ExpressRouteCircuitPeeringId

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

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

ExpressRouteGatewayProperties

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

ExpressRouteGatewayPropertiesAutoScaleConfiguration

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

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

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

Microsoft.Network/expressRouteGateways

名前 形容 価値
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ Express Route ゲートウェイのプロパティ。 ExpressRouteGatewayProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/expressRouteGateways@2024-03-01"

PropagatedRouteTable

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

ResourceTags

名前 形容 価値

RoutingConfiguration

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

StaticRoute

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

StaticRoutesConfig

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

SubResource

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

VirtualHubId

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

VnetRoute

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