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


Microsoft.Network expressRouteGateways 2021-05-01

Определение ресурсов Bicep

Тип ресурса ExpressRouteGateways можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/expressRouteGateways, добавьте следующий Bicep в шаблон.

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

Значения свойств

ExpressRouteCircuitPeeringId

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

ExpressRouteConnection

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

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

Имя Описание Ценность
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
распространениеrouteTables Список маршрутов для объявления маршрутов. распространение
vnetRoutes Список маршрутов, которые управляют маршрутизацией из VirtualHub в подключение к виртуальной сети. VnetRoute

StaticRoute

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

SubResource

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

VirtualHubId

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

VnetRoute

Имя Описание Ценность
staticRoutes Список всех статических маршрутов. StaticRoute[]

Определение ресурса шаблона ARM

Тип ресурса ExpressRouteGateways можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/expressRouteGateways, добавьте следующий код JSON в шаблон.

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

Значения свойств

ExpressRouteCircuitPeeringId

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

ExpressRouteConnection

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

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

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

ExpressRouteGatewayPropertiesAutoScaleConfiguration

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

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

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

Microsoft.Network/expressRouteGateways

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

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

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

ResourceTags

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

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

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

StaticRoute

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

SubResource

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

VirtualHubId

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

VnetRoute

Имя Описание Ценность
staticRoutes Список всех статических маршрутов. StaticRoute[]

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

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

Шаблон Описание
развертывание виртуальной глобальной сети 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@2021-05-01"
  name = "string"
  location = "string"
  body = jsonencode({
    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"
  }
}

Значения свойств

ExpressRouteCircuitPeeringId

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

ExpressRouteConnection

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

ExpressRouteConnectionProperties

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

ExpressRouteGatewayProperties

Имя Описание Ценность
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@2021-05-01"

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

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

ResourceTags

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

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

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

StaticRoute

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

SubResource

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

VirtualHubId

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

VnetRoute

Имя Описание Ценность
staticRoutes Список всех статических маршрутов. StaticRoute[]