Microsoft.Network virtualHubs 2020-07-01
Статья 10/25/2024
1 участник
Обратная связь
В этой статье
Определение ресурсов Bicep
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/virtualHubs@2020-07-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
allowBranchToBranchTraffic: bool
azureFirewall: {
id: 'string'
}
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
securityPartnerProvider: {
id: 'string'
}
securityProviderName: 'string'
sku: 'string'
virtualHubRouteTableV2s: [
{
id: 'string'
name: 'string'
properties: {
attachedConnections: [
'string'
]
routes: [
{
destinations: [
'string'
]
destinationType: 'string'
nextHops: [
'string'
]
nextHopType: 'string'
}
]
}
}
]
virtualRouterAsn: int
virtualRouterIps: [
'string'
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя
Описание
Ценность
местоположение
Расположение ресурса.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства виртуального концентратора.
VirtualHubProperties
Теги
Теги ресурсов
Словарь имен и значений тегов. См. теги в шаблонах
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
VirtualHubProperties
Имя
Описание
Ценность
addressPrefix
Префикс адреса для этого ВиртуальногоHub.
струна
allowBranchToBranchTraffic
Пометка для управления транзитом для концентратора VirtualRouter.
bool
azureFirewall
AzureFirewall, связанный с этим VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway, связанный с этим VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway, связанный с этим VirtualHub.
SubResource
RouteTable
Маршрутная таблица, связанная с этим виртуальным концентратором.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider, связанный с этим VirtualHub.
SubResource
securityProviderName
Имя поставщика безопасности.
струна
SKU
SKU этого ВиртуальногоHub.
струна
virtualHubRouteTableV2s
Список всех таблиц маршрутов виртуального концентратора версии 2, связанных с этим VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295
virtualRouterIps
Ip-адреса VirtualRouter.
string[]
virtualWan
Виртуальная глобальная сеть, к которой принадлежит VirtualHub.
SubResource
vpnGateway
VpnGateway, связанный с этим VirtualHub.
SubResource
VirtualHubRoute
Имя
Описание
Ценность
addressPrefixes
Список всех адресовPrefixes.
string[]
nextHopIpAddress
Ip-адрес NextHop.
струна
VirtualHubRouteTable
VirtualHubRouteTableV2
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
имя
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу.
струна
свойства
Свойства таблицы маршрутов виртуального концентратора версии 2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Имя
Описание
Ценность
присоединенные подключения
Список всех подключений, подключенных к этой таблице маршрутов версии 2.
string[]
Маршруты
Список всех маршрутов.
VirtualHubRouteV2 []
VirtualHubRouteV2
Имя
Описание
Ценность
Направлений
Список всех назначений.
string[]
destinationType
Тип назначений.
струна
nextHops
Ip-адрес NextHops.
string[]
nextHopType
Тип следующего прыжка.
струна
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Определение ресурса шаблона ARM
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2020-07-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"allowBranchToBranchTraffic": "bool",
"azureFirewall": {
"id": "string"
},
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"securityPartnerProvider": {
"id": "string"
},
"securityProviderName": "string",
"sku": "string",
"virtualHubRouteTableV2s": [
{
"id": "string",
"name": "string",
"properties": {
"attachedConnections": [ "string" ],
"routes": [
{
"destinations": [ "string" ],
"destinationType": "string",
"nextHops": [ "string" ],
"nextHopType": "string"
}
]
}
}
],
"virtualRouterAsn": "int",
"virtualRouterIps": [ "string" ],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя
Описание
Ценность
apiVersion
Версия API
'2020-07-01'
местоположение
Расположение ресурса.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства виртуального концентратора.
VirtualHubProperties
Теги
Теги ресурсов
Словарь имен и значений тегов. См. теги в шаблонах
тип
Тип ресурса
"Microsoft.Network/virtualHubs"
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
VirtualHubProperties
Имя
Описание
Ценность
addressPrefix
Префикс адреса для этого ВиртуальногоHub.
струна
allowBranchToBranchTraffic
Пометка для управления транзитом для концентратора VirtualRouter.
bool
azureFirewall
AzureFirewall, связанный с этим VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway, связанный с этим VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway, связанный с этим VirtualHub.
SubResource
RouteTable
Маршрутная таблица, связанная с этим виртуальным концентратором.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider, связанный с этим VirtualHub.
SubResource
securityProviderName
Имя поставщика безопасности.
струна
SKU
SKU этого ВиртуальногоHub.
струна
virtualHubRouteTableV2s
Список всех таблиц маршрутов виртуального концентратора версии 2, связанных с этим VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295
virtualRouterIps
Ip-адреса VirtualRouter.
string[]
virtualWan
Виртуальная глобальная сеть, к которой принадлежит VirtualHub.
SubResource
vpnGateway
VpnGateway, связанный с этим VirtualHub.
SubResource
VirtualHubRoute
Имя
Описание
Ценность
addressPrefixes
Список всех адресовPrefixes.
string[]
nextHopIpAddress
Ip-адрес NextHop.
струна
VirtualHubRouteTable
VirtualHubRouteTableV2
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
имя
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу.
струна
свойства
Свойства таблицы маршрутов виртуального концентратора версии 2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Имя
Описание
Ценность
присоединенные подключения
Список всех подключений, подключенных к этой таблице маршрутов версии 2.
string[]
Маршруты
Список всех маршрутов.
VirtualHubRouteV2 []
VirtualHubRouteV2
Имя
Описание
Ценность
Направлений
Список всех назначений.
string[]
destinationType
Тип назначений.
струна
nextHops
Ip-адрес NextHops.
string[]
nextHopType
Тип следующего прыжка.
струна
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Тип ресурса virtualHubs можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Network/virtualHubs, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2020-07-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
addressPrefix = "string"
allowBranchToBranchTraffic = bool
azureFirewall = {
id = "string"
}
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
securityPartnerProvider = {
id = "string"
}
securityProviderName = "string"
sku = "string"
virtualHubRouteTableV2s = [
{
id = "string"
name = "string"
properties = {
attachedConnections = [
"string"
]
routes = [
{
destinations = [
"string"
]
destinationType = "string"
nextHops = [
"string"
]
nextHopType = "string"
}
]
}
}
]
virtualRouterAsn = int
virtualRouterIps = [
"string"
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
tags = {
{customized property} = "string"
}
}
Значения свойств
Microsoft.Network/virtualHubs
Имя
Описание
Ценность
местоположение
Расположение ресурса.
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства виртуального концентратора.
VirtualHubProperties
Теги
Теги ресурсов
Словарь имен и значений тегов.
тип
Тип ресурса
"Microsoft.Network/virtualHubs@2020-07-01"
SubResource
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
VirtualHubProperties
Имя
Описание
Ценность
addressPrefix
Префикс адреса для этого ВиртуальногоHub.
струна
allowBranchToBranchTraffic
Пометка для управления транзитом для концентратора VirtualRouter.
bool
azureFirewall
AzureFirewall, связанный с этим VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway, связанный с этим VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway, связанный с этим VirtualHub.
SubResource
RouteTable
Маршрутная таблица, связанная с этим виртуальным концентратором.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider, связанный с этим VirtualHub.
SubResource
securityProviderName
Имя поставщика безопасности.
струна
SKU
SKU этого ВиртуальногоHub.
струна
virtualHubRouteTableV2s
Список всех таблиц маршрутов виртуального концентратора версии 2, связанных с этим VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295
virtualRouterIps
Ip-адреса VirtualRouter.
string[]
virtualWan
Виртуальная глобальная сеть, к которой принадлежит VirtualHub.
SubResource
vpnGateway
VpnGateway, связанный с этим VirtualHub.
SubResource
VirtualHubRoute
Имя
Описание
Ценность
addressPrefixes
Список всех адресовPrefixes.
string[]
nextHopIpAddress
Ip-адрес NextHop.
струна
VirtualHubRouteTable
VirtualHubRouteTableV2
Имя
Описание
Ценность
идентификатор
Идентификатор ресурса.
струна
имя
Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу.
струна
свойства
Свойства таблицы маршрутов виртуального концентратора версии 2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Имя
Описание
Ценность
присоединенные подключения
Список всех подключений, подключенных к этой таблице маршрутов версии 2.
string[]
Маршруты
Список всех маршрутов.
VirtualHubRouteV2 []
VirtualHubRouteV2
Имя
Описание
Ценность
Направлений
Список всех назначений.
string[]
destinationType
Тип назначений.
струна
nextHops
Ip-адрес NextHops.
string[]
nextHopType
Тип следующего прыжка.
струна