Microsoft.Network expressRouteGateways 2023-09-01
Статья 05/08/2024
1 участник
Обратная связь
В этой статье
Определение ресурса Bicep
Тип ресурса expressRouteGateways можно развернуть с помощью операций, предназначенных для:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Network/expressRouteGateways, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/expressRouteGateways@2023-09-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
Свойства ExpressRouteGateway
Имя
Описание
Значение
allowNonVirtualWanTraffic
Настраивает этот шлюз для приема трафика из Виртуальная глобальная сеть сетей.
bool
autoScaleConfiguration
Настройка для автоматического масштабирования.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections
Список подключений ExpressRoute к шлюзу ExpressRoute.
ExpressRouteConnection []
virtualHub
Виртуальный концентратор, в котором находится или будет развернут шлюз ExpressRoute.
VirtualHubId (обязательно)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationB...
Имя
Описание
Значение
max
Максимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
мин
Минимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
ExpressRouteConnection
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
name
Имя ресурса.
string (обязательно)
properties
Свойства подключения express route.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Имя
Описание
Значение
authorizationKey
Ключ авторизации для установки подключения.
строка
enableInternetSecurity
Включите безопасность в Интернете.
bool
enablePrivateLinkFastPath
Обход шлюза ExpressRoute при доступе к приватным каналам. Необходимо включить ExpressRoute FastPath (expressRouteGatewayBypass).
bool
expressRouteCircuitPeering
Пиринг канала ExpressRoute.
ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass
Включите FastPath для концентратора брандмауэра виртуальной глобальной сети.
bool
routingConfiguration
Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения.
RoutingConfiguration
routingWeight
Вес маршрутизации, связанный с подключением.
INT
ExpressRouteCircuitPeeringId
Имя
Описание
Значение
идентификатор
Идентификатор пиринга канала ExpressRoute.
строка
RoutingConfiguration
Имя
Описание
Значение
associatedRouteTable
Идентификатор ресурса RouteTable, связанный с данной routingConfiguration.
SubResource
inboundRouteMap
Идентификатор ресурса RouteMap, связанного с этой конфигурацией RoutingConfiguration для входящие изученные маршруты.
SubResource
outboundRouteMap
Идентификатор ресурсаRouteMap, связанного с этой конфигурацией RoutingConfiguration для исходящих объявленных маршрутов.
SubResource
propagatedRouteTables
Список таблиц RouteTable для объявления маршрутов.
PropagatedRouteTable
vnetRoutes
Список маршрутов, управляющих маршрутизацией из VirtualHub в подключение к виртуальной сети.
VnetRoute
SubResource
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
PropagatedRouteTable
Имя
Описание
Значение
ids
Список идентификаторов ресурсов всех таблиц RouteTable.
SubResource []
метки;
Список меток.
string[]
VnetRoute
Имя
Описание
Значение
staticRoutes
Список всех статических маршрутов.
StaticRoute []
staticRoutesConfig
Конфигурация статических маршрутов в этом HubVnetConnection.
StaticRoutesConfig
StaticRoute
Имя
Описание
Значение
addressPrefixes
Список всех префиксов адресов.
string[]
name
Имя StaticRoute, уникальное в пределах VnetRoute.
строка
nextHopIpAddress
IP-адрес следующего прыжка.
строка
StaticRoutesConfig
Имя
Описание
Значение
vnetLocalRouteOverrideCriteria
Параметр, определяющий, пропускается ли сетевой модуль в периферийной виртуальной сети для трафика с назначением в периферийной сети.
"Contains" "Equal"
VirtualHubId
Имя
Описание
Значение
идентификатор
Универсальный код ресурса для виртуального концентратора, в котором будет развернут шлюз ExpressRoute. Ресурс Виртуального концентратора и ресурс шлюза ExpressRoute находятся в одной подписке.
строка
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Определение ресурса шаблона ARM
Тип ресурса expressRouteGateways можно развернуть с помощью операций, предназначенных для:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Network/expressRouteGateways, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/expressRouteGateways",
"apiVersion": "2023-09-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
версия_API
Версия API ресурсов
'2023-09-01'
name
имя ресурса.
строка (обязательно)
location
Расположение ресурса.
строка
tags
Теги ресурсов.
Словарь имен и значений тегов. См . раздел Теги в шаблонах
properties
Свойства шлюза Express Route.
Свойства ExpressRouteGateway
Свойства ExpressRouteGateway
Имя
Описание
Значение
allowNonVirtualWanTraffic
Настраивает этот шлюз для приема трафика из не Виртуальная глобальная сеть сетей.
bool
autoScaleConfiguration
Конфигурация для автоматического масштабирования.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections
Список подключений ExpressRoute к шлюзу ExpressRoute.
ExpressRouteConnection []
virtualHub
Виртуальный концентратор, в котором будет развернут шлюз ExpressRoute.
VirtualHubId (обязательно)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationB...
Имя
Описание
Значение
max
Максимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
мин
Минимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
ExpressRouteConnection
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
name
Имя ресурса.
строка (обязательно)
properties
Свойства подключения express route.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Имя
Описание
Значение
authorizationKey
Ключ авторизации для установки подключения.
строка
enableInternetSecurity
Включите безопасность в Интернете.
bool
enablePrivateLinkFastPath
Обход шлюза ExpressRoute при доступе к приватным каналам. Необходимо включить ExpressRoute FastPath (expressRouteGatewayBypass).
bool
expressRouteCircuitPeering
Пиринг канала ExpressRoute.
ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass
Включите FastPath для концентратора брандмауэра виртуальной глобальной сети.
bool
routingConfiguration
Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения.
RoutingConfiguration
routingWeight
Вес маршрутизации, связанный с подключением.
INT
ExpressRouteCircuitPeeringId
Имя
Описание
Значение
идентификатор
Идентификатор пиринга канала ExpressRoute.
строка
RoutingConfiguration
Имя
Описание
Значение
associatedRouteTable
Идентификатор ресурса RouteTable, связанный с данной routingConfiguration.
SubResource
inboundRouteMap
Идентификатор ресурса RouteMap, связанного с данной routingConfiguration для входящие изученные маршруты.
SubResource
outboundRouteMap
Идентификатор ресурса ОбъектаRouteMap, связанного с данной конфигурацией маршрутизации для исходящих объявленных маршрутов.
SubResource
propagatedRouteTables
Список таблиц RouteTable для объявления маршрутов.
PropagatedRouteTable
vnetRoutes
Список маршрутов, управляющих маршрутизацией из VirtualHub в подключение к виртуальной сети.
VnetRoute
SubResource
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
PropagatedRouteTable
Имя
Описание
Значение
ids
Список идентификаторов ресурсов всех таблиц RouteTable.
SubResource []
метки;
Список меток.
string[]
VnetRoute
Имя
Описание
Значение
staticRoutes
Список всех статических маршрутов.
StaticRoute []
staticRoutesConfig
Настройка статических маршрутов в этом HubVnetConnection.
StaticRoutesConfig
StaticRoute
Имя
Описание
Значение
addressPrefixes
Список всех префиксов адресов.
string[]
name
Имя StaticRoute, уникальное в пределах VnetRoute.
строка
nextHopIpAddress
IP-адрес следующего прыжка.
строка
StaticRoutesConfig
Имя
Описание
Значение
vnetLocalRouteOverrideCriteria
Параметр, определяющий, пропускается ли NVA в периферийной виртуальной сети для трафика с назначением в периферийной сети.
"Contains" "Равно"
VirtualHubId
Имя
Описание
Значение
идентификатор
Универсальный код ресурса (URI) для виртуального концентратора, в котором находится или будет развернут шлюз ExpressRoute. Ресурс виртуального концентратора и ресурс шлюза ExpressRoute находятся в одной подписке.
строка
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Тип ресурса expressRouteGateways можно развернуть с помощью операций, предназначенных для:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Network/expressRouteGateways, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteGateways@2023-09-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-09-01"
name
имя ресурса.
строка (обязательно)
location
Расположение ресурса.
строка
parent_id
Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов.
строка (обязательно)
tags
Теги ресурсов.
Словарь имен и значений тегов.
properties
Свойства шлюза Express Route.
Свойства ExpressRouteGateway
Свойства ExpressRouteGateway
Имя
Описание
Значение
allowNonVirtualWanTraffic
Настраивает этот шлюз для приема трафика из не Виртуальная глобальная сеть сетей.
bool
autoScaleConfiguration
Конфигурация для автоматического масштабирования.
ExpressRouteGatewayPropertiesAutoScaleConfiguration
expressRouteConnections
Список подключений ExpressRoute к шлюзу ExpressRoute.
ExpressRouteConnection []
virtualHub
Виртуальный концентратор, в котором будет развернут шлюз ExpressRoute.
VirtualHubId (обязательно)
ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfigurationB...
Имя
Описание
Значение
max
Максимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
мин
Минимальное количество единиц масштабирования, развернутых для шлюза ExpressRoute.
INT
ExpressRouteConnection
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
name
Имя ресурса.
строка (обязательно)
properties
Свойства подключения express route.
ExpressRouteConnectionProperties
ExpressRouteConnectionProperties
Имя
Описание
Значение
authorizationKey
Ключ авторизации для установки подключения.
строка
enableInternetSecurity
Включите безопасность в Интернете.
bool
enablePrivateLinkFastPath
Обход шлюза ExpressRoute при доступе к приватным каналам. Необходимо включить ExpressRoute FastPath (expressRouteGatewayBypass).
bool
expressRouteCircuitPeering
Пиринг канала ExpressRoute.
ExpressRouteCircuitPeeringId (обязательно)
expressRouteGatewayBypass
Включите FastPath для концентратора брандмауэра виртуальной глобальной сети.
bool
routingConfiguration
Конфигурация маршрутизации, указывающая связанные и распространяемые таблицы маршрутов для этого подключения.
RoutingConfiguration
routingWeight
Вес маршрутизации, связанный с подключением.
INT
ExpressRouteCircuitPeeringId
Имя
Описание
Значение
идентификатор
Идентификатор пиринга канала ExpressRoute.
строка
RoutingConfiguration
Имя
Описание
Значение
associatedRouteTable
Идентификатор ресурса RouteTable, связанный с данной routingConfiguration.
SubResource
inboundRouteMap
Идентификатор ресурса RouteMap, связанного с этой конфигурацией RoutingConfiguration для входящие изученные маршруты.
SubResource
outboundRouteMap
Идентификатор ресурсаRouteMap, связанного с этой конфигурацией RoutingConfiguration для исходящих объявленных маршрутов.
SubResource
propagatedRouteTables
Список таблиц RouteTable для объявления маршрутов.
PropagatedRouteTable
vnetRoutes
Список маршрутов, управляющих маршрутизацией из VirtualHub в подключение к виртуальной сети.
VnetRoute
SubResource
Имя
Описание
Значение
идентификатор
Идентификатор ресурса.
строка
PropagatedRouteTable
Имя
Описание
Значение
ids
Список идентификаторов ресурсов всех таблиц RouteTable.
SubResource []
метки;
Список меток.
string[]
VnetRoute
Имя
Описание
Значение
staticRoutes
Список всех статических маршрутов.
StaticRoute []
staticRoutesConfig
Конфигурация статических маршрутов в этом HubVnetConnection.
StaticRoutesConfig
StaticRoute
Имя
Описание
Значение
addressPrefixes
Список всех префиксов адресов.
string[]
name
Имя StaticRoute, уникальное в пределах VnetRoute.
строка
nextHopIpAddress
IP-адрес следующего прыжка.
строка
StaticRoutesConfig
Имя
Описание
Значение
vnetLocalRouteOverrideCriteria
Параметр, определяющий, пропускается ли сетевой модуль в периферийной виртуальной сети для трафика с назначением в периферийной сети.
"Содержит" "Equal"
VirtualHubId
Имя
Описание
Значение
идентификатор
Универсальный код ресурса для виртуального концентратора, в котором будет развернут шлюз ExpressRoute. Ресурс Виртуального концентратора и ресурс шлюза ExpressRoute находятся в одной подписке.
строка