Поделиться через


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. струна

ExpressRouteConnection

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса. строка (обязательно)
свойства Свойства подключения express route. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Имя Описание Ценность
authorizationKey Ключ авторизации для установления подключения. струна
enableInternetSecurity Включите интернет-безопасность. bool
enablePrivateLinkFastPath Обход шлюза ExpressRoute при доступе к закрытым ссылкам. ExpressRoute FastPath (expressRouteGatewayBypass) должен быть включен. bool
expressRouteCircuitPeering Пиринг канала ExpressRoute. ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass Включите концентратор брандмауэра FastPath для виртуальной глобальной сети. bool
маршрутизацияConfiguration Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения. маршрутизации
маршрутизация в весе Вес маршрутизации, связанный с подключением. int

ExpressRouteGatewayProperties

Имя Описание Ценность
allowNonVirtualWanTraffic Настраивает этот шлюз для приема трафика из сетей, отличных от виртуальной глобальной сети. bool
autoScaleConfiguration Настройка автоматического масштабирования. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Список подключений ExpressRoute к шлюзу ExpressRoute. ExpressRouteConnection[]
virtualHub Виртуальный концентратор, в котором находится шлюз ExpressRoute или будет развернут. VirtualHubId (обязательно)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Имя Описание Ценность
граница Минимальное и максимальное количество единиц масштабирования для развертывания. ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Имя Описание Ценность
Макс Максимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute. int
Мин Минимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute. int

Microsoft.Network/expressRouteGateways

Имя Описание Ценность
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства шлюза express route. ExpressRouteGatewayProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

РаспространениеRouteTable

Имя Описание Ценность
Идентификаторы Список идентификаторов ресурсов всех маршрутов. SubResource[]
Метки Список меток. string[]

ResourceTags

Имя Описание Ценность

МаршрутизацияConfiguration

Имя Описание Ценность
associatedRouteTable Идентификатор ресурса RouteTable, связанный с этой конфигурацией маршрутизации. SubResource
inboundRouteMap Идентификатор ресурса RouteMap, связанный с этой маршрутизациейConfiguration для входящих наученных маршрутов. SubResource
outboundRouteMap Идентификатор ресурса объектаRouteMap, связанного с этой маршрутизациейConfiguration для исходящих объявленных маршрутов. SubResource
распространениеrouteTables Список маршрутов для объявления маршрутов. распространение
vnetRoutes Список маршрутов, которые управляют маршрутизацией из VirtualHub в подключение к виртуальной сети. VnetRoute

StaticRoute

Имя Описание Ценность
addressPrefixes Список всех префиксов адресов. string[]
имя Имя staticRoute, уникальное в виртуальной сети. струна
nextHopIpAddress Ip-адрес следующего прыжка. струна

StaticRoutesConfig

Имя Описание Ценность
vnetLocalRouteOverrideCriteria Параметр, определяющий, пропускается ли NVA в периферийной виртуальной сети для трафика с назначением в периферийной сети. "Содержит"
"Равно"

SubResource

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

VirtualHubId

Имя Описание Ценность
идентификатор URI ресурса для виртуального концентратора, в котором развернут шлюз ExpressRoute. Ресурс Виртуального концентратора и ресурс шлюза 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. струна

ExpressRouteConnection

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса. строка (обязательно)
свойства Свойства подключения express route. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Имя Описание Ценность
authorizationKey Ключ авторизации для установления подключения. струна
enableInternetSecurity Включите интернет-безопасность. bool
enablePrivateLinkFastPath Обход шлюза ExpressRoute при доступе к закрытым ссылкам. ExpressRoute FastPath (expressRouteGatewayBypass) должен быть включен. bool
expressRouteCircuitPeering Пиринг канала ExpressRoute. ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass Включите концентратор брандмауэра FastPath для виртуальной глобальной сети. bool
маршрутизацияConfiguration Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения. маршрутизации
маршрутизация в весе Вес маршрутизации, связанный с подключением. int

ExpressRouteGatewayProperties

Имя Описание Ценность
allowNonVirtualWanTraffic Настраивает этот шлюз для приема трафика из сетей, отличных от виртуальной глобальной сети. 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'
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства шлюза express route. ExpressRouteGatewayProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Network/expressRouteGateways"

РаспространениеRouteTable

Имя Описание Ценность
Идентификаторы Список идентификаторов ресурсов всех маршрутов. SubResource[]
Метки Список меток. string[]

ResourceTags

Имя Описание Ценность

МаршрутизацияConfiguration

Имя Описание Ценность
associatedRouteTable Идентификатор ресурса RouteTable, связанный с этой конфигурацией маршрутизации. SubResource
inboundRouteMap Идентификатор ресурса RouteMap, связанный с этой маршрутизациейConfiguration для входящих наученных маршрутов. SubResource
outboundRouteMap Идентификатор ресурса объектаRouteMap, связанного с этой маршрутизациейConfiguration для исходящих объявленных маршрутов. SubResource
распространениеrouteTables Список маршрутов для объявления маршрутов. распространение
vnetRoutes Список маршрутов, которые управляют маршрутизацией из VirtualHub в подключение к виртуальной сети. VnetRoute

StaticRoute

Имя Описание Ценность
addressPrefixes Список всех префиксов адресов. string[]
имя Имя staticRoute, уникальное в виртуальной сети. струна
nextHopIpAddress Ip-адрес следующего прыжка. струна

StaticRoutesConfig

Имя Описание Ценность
vnetLocalRouteOverrideCriteria Параметр, определяющий, пропускается ли NVA в периферийной виртуальной сети для трафика с назначением в периферийной сети. "Содержит"
"Равно"

SubResource

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

VirtualHubId

Имя Описание Ценность
идентификатор URI ресурса для виртуального концентратора, в котором развернут шлюз ExpressRoute. Ресурс Виртуального концентратора и ресурс шлюза ExpressRoute находятся в одной подписке. струна

VnetRoute

Имя Описание Ценность
staticRoutes Список всех статических маршрутов. StaticRoute[]
staticRoutesConfig Конфигурация статических маршрутов в этом HubVnetConnection. StaticRoutesConfig

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
развертывание виртуальной глобальной сети Azure (vWAN) с несколькими центрами

развертывание в Azure
Этот шаблон позволяет создать развертывание виртуальной глобальной сети Azure (vWAN), включая все шлюзы и подключения виртуальной сети.
развертывании нескольких концентраторов Azure vWAN с пользовательскими таблицами маршрутизации

развертывание в Azure
Этот шаблон позволяет создать развертывание виртуальной глобальной сети Azure (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. струна

ExpressRouteConnection

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Имя ресурса. строка (обязательно)
свойства Свойства подключения express route. ExpressRouteConnectionProperties

ExpressRouteConnectionProperties

Имя Описание Ценность
authorizationKey Ключ авторизации для установления подключения. струна
enableInternetSecurity Включите интернет-безопасность. bool
enablePrivateLinkFastPath Обход шлюза ExpressRoute при доступе к закрытым ссылкам. ExpressRoute FastPath (expressRouteGatewayBypass) должен быть включен. bool
expressRouteCircuitPeering Пиринг канала ExpressRoute. ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass Включите концентратор брандмауэра FastPath для виртуальной глобальной сети. bool
маршрутизацияConfiguration Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения. маршрутизации
маршрутизация в весе Вес маршрутизации, связанный с подключением. int

ExpressRouteGatewayProperties

Имя Описание Ценность
allowNonVirtualWanTraffic Настраивает этот шлюз для приема трафика из сетей, отличных от виртуальной глобальной сети. bool
autoScaleConfiguration Настройка автоматического масштабирования. ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections Список подключений ExpressRoute к шлюзу ExpressRoute. ExpressRouteConnection[]
virtualHub Виртуальный концентратор, в котором находится шлюз ExpressRoute или будет развернут. VirtualHubId (обязательно)

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Имя Описание Ценность
граница Минимальное и максимальное количество единиц масштабирования для развертывания. ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Имя Описание Ценность
Макс Максимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute. int
Мин Минимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute. int

Microsoft.Network/expressRouteGateways

Имя Описание Ценность
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства шлюза express route. ExpressRouteGatewayProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Network/expressRouteGateways@2024-03-01"

РаспространениеRouteTable

Имя Описание Ценность
Идентификаторы Список идентификаторов ресурсов всех маршрутов. SubResource[]
Метки Список меток. string[]

ResourceTags

Имя Описание Ценность

МаршрутизацияConfiguration

Имя Описание Ценность
associatedRouteTable Идентификатор ресурса RouteTable, связанный с этой конфигурацией маршрутизации. SubResource
inboundRouteMap Идентификатор ресурса RouteMap, связанный с этой маршрутизациейConfiguration для входящих наученных маршрутов. SubResource
outboundRouteMap Идентификатор ресурса объектаRouteMap, связанного с этой маршрутизациейConfiguration для исходящих объявленных маршрутов. SubResource
распространениеrouteTables Список маршрутов для объявления маршрутов. распространение
vnetRoutes Список маршрутов, которые управляют маршрутизацией из VirtualHub в подключение к виртуальной сети. VnetRoute

StaticRoute

Имя Описание Ценность
addressPrefixes Список всех префиксов адресов. string[]
имя Имя staticRoute, уникальное в виртуальной сети. струна
nextHopIpAddress Ip-адрес следующего прыжка. струна

StaticRoutesConfig

Имя Описание Ценность
vnetLocalRouteOverrideCriteria Параметр, определяющий, пропускается ли NVA в периферийной виртуальной сети для трафика с назначением в периферийной сети. "Содержит"
"Равно"

SubResource

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

VirtualHubId

Имя Описание Ценность
идентификатор URI ресурса для виртуального концентратора, в котором развернут шлюз ExpressRoute. Ресурс Виртуального концентратора и ресурс шлюза ExpressRoute находятся в одной подписке. струна

VnetRoute

Имя Описание Ценность
staticRoutes Список всех статических маршрутов. StaticRoute[]
staticRoutesConfig Конфигурация статических маршрутов в этом HubVnetConnection. StaticRoutesConfig