Определение ресурсов Bicep
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/virtualHubs@2019-06-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
virtualNetworkConnections: [
{
id: 'string'
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
remoteVirtualNetwork: {
id: 'string'
}
}
}
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя |
Описание |
Ценность |
местоположение |
Расположение ресурса. |
струна |
имя |
Имя ресурса |
строка (обязательно) |
свойства |
Свойства виртуального концентратора. |
Свойства VirtualHub |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
HubVirtualNetworkConnection (Подключение к виртуальной сети)
HubVirtualNetworkConnectionProperties (Свойства HubVirtualNetworkConnection)
Имя |
Описание |
Ценность |
allowHubToRemoteVnetTransit |
Виртуальныйhub в RemoteVnet, передаваемый в включенную или нет. |
булевая переменная (bool) |
allowRemoteVnetToUseHubVnetGateways |
Разрешить RemoteVnet использовать шлюзы Виртуального концентратора. |
булевая переменная (bool) |
enableInternetSecurity |
Включите интернет-безопасность. |
булевая переменная (bool) |
remoteVirtualNetwork |
Ссылка на удаленную виртуальную сеть. |
Подресурс |
Подресурс
Имя |
Описание |
Ценность |
идентификатор |
Идентификатор ресурса. |
струна |
Свойства VirtualHub
Имя |
Описание |
Ценность |
addressПрефикс |
Префикс адреса для этого ВиртуальногоHub. |
струна |
expressRouteGateway |
ExpressRouteGateway, связанный с этим VirtualHub. |
Подресурс |
Шлюз p2SVpnGateway |
P2SVpnGateway, связанный с этим VirtualHub. |
Подресурс |
RouteTable |
Маршрутная таблица, связанная с этим виртуальным концентратором. |
Таблица маршрутов VirtualHubRoute |
virtualNetworkConnections |
Список всех подключений к виртуальной сети с помощью этого ВиртуальногоHub. |
HubVirtualNetworkConnection[] |
virtualWan |
Виртуальная глобальная сеть, к которой принадлежит VirtualHub. |
Подресурс |
vpnШлюз |
VpnGateway, связанный с этим VirtualHub. |
Подресурс |
Виртуальный HubRoute
Имя |
Описание |
Ценность |
addressПрефиксы |
Список всех адресовPrefixes. |
строка[] |
nextHopIpAddress |
Ip-адрес NextHop. |
струна |
Таблица маршрутов VirtualHubRoute
Примеры использования
Проверенные модули Azure
Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.
Примеры быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure содержат примеры Bicep для развертывания этого типа ресурса.
Определение ресурса шаблона ARM
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2019-06-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"virtualNetworkConnections": [
{
"id": "string",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"remoteVirtualNetwork": {
"id": "string"
}
}
}
],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя |
Описание |
Ценность |
apiVersion |
Версия API |
'2019-06-01' |
местоположение |
Расположение ресурса. |
струна |
имя |
Имя ресурса |
строка (обязательно) |
свойства |
Свойства виртуального концентратора. |
Свойства VirtualHub |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
тип |
Тип ресурса |
"Microsoft.Network/virtualHubs" |
HubVirtualNetworkConnection (Подключение к виртуальной сети)
HubVirtualNetworkConnectionProperties (Свойства HubVirtualNetworkConnection)
Имя |
Описание |
Ценность |
allowHubToRemoteVnetTransit |
Виртуальныйhub в RemoteVnet, передаваемый в включенную или нет. |
булевая переменная (bool) |
allowRemoteVnetToUseHubVnetGateways |
Разрешить RemoteVnet использовать шлюзы Виртуального концентратора. |
булевая переменная (bool) |
enableInternetSecurity |
Включите интернет-безопасность. |
булевая переменная (bool) |
remoteVirtualNetwork |
Ссылка на удаленную виртуальную сеть. |
Подресурс |
Подресурс
Имя |
Описание |
Ценность |
идентификатор |
Идентификатор ресурса. |
струна |
Свойства VirtualHub
Имя |
Описание |
Ценность |
addressПрефикс |
Префикс адреса для этого ВиртуальногоHub. |
струна |
expressRouteGateway |
ExpressRouteGateway, связанный с этим VirtualHub. |
Подресурс |
Шлюз p2SVpnGateway |
P2SVpnGateway, связанный с этим VirtualHub. |
Подресурс |
RouteTable |
Маршрутная таблица, связанная с этим виртуальным концентратором. |
Таблица маршрутов VirtualHubRoute |
virtualNetworkConnections |
Список всех подключений к виртуальной сети с помощью этого ВиртуальногоHub. |
HubVirtualNetworkConnection[] |
virtualWan |
Виртуальная глобальная сеть, к которой принадлежит VirtualHub. |
Подресурс |
vpnШлюз |
VpnGateway, связанный с этим VirtualHub. |
Подресурс |
Виртуальный HubRoute
Имя |
Описание |
Ценность |
addressПрефиксы |
Список всех адресовPrefixes. |
строка[] |
nextHopIpAddress |
Ip-адрес NextHop. |
струна |
Таблица маршрутов VirtualHubRoute
Примеры использования
Шаблоны быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2019-06-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
addressPrefix = "string"
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя |
Описание |
Ценность |
местоположение |
Расположение ресурса. |
струна |
имя |
Имя ресурса |
строка (обязательно) |
свойства |
Свойства виртуального концентратора. |
Свойства VirtualHub |
Теги |
Теги ресурсов |
Словарь имен и значений тегов. |
тип |
Тип ресурса |
"Microsoft.Network/virtualHubs@2019-06-01" |
HubVirtualNetworkConnection (Подключение к виртуальной сети)
HubVirtualNetworkConnectionProperties (Свойства HubVirtualNetworkConnection)
Имя |
Описание |
Ценность |
allowHubToRemoteVnetTransit |
Виртуальныйhub в RemoteVnet, передаваемый в включенную или нет. |
булевая переменная (bool) |
allowRemoteVnetToUseHubVnetGateways |
Разрешить RemoteVnet использовать шлюзы Виртуального концентратора. |
булевая переменная (bool) |
enableInternetSecurity |
Включите интернет-безопасность. |
булевая переменная (bool) |
remoteVirtualNetwork |
Ссылка на удаленную виртуальную сеть. |
Подресурс |
Подресурс
Имя |
Описание |
Ценность |
идентификатор |
Идентификатор ресурса. |
струна |
Свойства VirtualHub
Имя |
Описание |
Ценность |
addressПрефикс |
Префикс адреса для этого ВиртуальногоHub. |
струна |
expressRouteGateway |
ExpressRouteGateway, связанный с этим VirtualHub. |
Подресурс |
Шлюз p2SVpnGateway |
P2SVpnGateway, связанный с этим VirtualHub. |
Подресурс |
RouteTable |
Маршрутная таблица, связанная с этим виртуальным концентратором. |
Таблица маршрутов VirtualHubRoute |
virtualNetworkConnections |
Список всех подключений к виртуальной сети с помощью этого ВиртуальногоHub. |
HubVirtualNetworkConnection[] |
virtualWan |
Виртуальная глобальная сеть, к которой принадлежит VirtualHub. |
Подресурс |
vpnШлюз |
VpnGateway, связанный с этим VirtualHub. |
Подресурс |
Виртуальный HubRoute
Имя |
Описание |
Ценность |
addressПрефиксы |
Список всех адресовPrefixes. |
строка[] |
nextHopIpAddress |
Ip-адрес NextHop. |
струна |
Таблица маршрутов VirtualHubRoute