Microsoft.Network virtualHubs 2020-11-01
Artigo 10/25/2024
1 colaborador
Comentários
Neste artigo
Definição de recurso do Bicep
O tipo de recurso virtualHubs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Network/virtualHubs, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.Network/virtualHubs@2020-11-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'
}
}
Valores de propriedade
Microsoft.Network/virtualHubs
Nome
Descrição
Valor
localização
Local do recurso.
corda
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do hub virtual.
VirtualHubProperties
Tags
Marcações de recursos
Dicionário de nomes e valores de marca. Consulte Marcas em modelos
SubResource
Nome
Descrição
Valor
id
ID do recurso.
corda
VirtualHubProperties
Nome
Descrição
Valor
addressPrefix
Prefixo de endereço para este VirtualHub.
corda
allowBranchToBranchTraffic
Sinalizar para controlar o trânsito para o hub VirtualRouter.
Bool
azureFirewall
O azureFirewall associado a este VirtualHub.
sub-recurso
expressRouteGateway
O expressRouteGateway associado a este VirtualHub.
sub-recurso
p2SVpnGateway
O P2SVpnGateway associado a este VirtualHub.
sub-recurso
routeTable
A routeTable associada a esse hub virtual.
virtualHubRouteTable
securityPartnerProvider
O securityPartnerProvider associado a este VirtualHub.
sub-recurso
securityProviderName
O nome do Provedor de Segurança.
corda
Sku
O sku deste VirtualHub.
corda
virtualHubRouteTableV2s
Lista de todas as tabelas de rotas do hub virtual v2 associadas a este VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Restrições: Valor mínimo = 0 Valor máximo = 4294967295
virtualRouterIps
IPs do VirtualRouter.
string[]
virtualWan
O VirtualWAN ao qual o VirtualHub pertence.
sub-recurso
vpnGateway
O VpnGateway associado a este VirtualHub.
sub-recurso
VirtualHubRoute
Nome
Descrição
Valor
addressPrefixes
Lista de todos os addressPrefixes.
string[]
nextHopIpAddress
Endereço ip NextHop.
corda
VirtualHubRouteTable
Nome
Descrição
Valor
Rotas
Lista de todas as rotas.
do VirtualHubRoute []
VirtualHubRouteTableV2
Nome
Descrição
Valor
id
ID do recurso.
corda
nome
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.
corda
Propriedades
Propriedades da tabela de rotas do hub virtual v2.
virtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrição
Valor
AttachedConnections
Lista de todas as conexões anexadas a esta tabela de rotas v2.
string[]
Rotas
Lista de todas as rotas.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrição
Valor
Destinos
Lista de todos os destinos.
string[]
destinationType
O tipo de destinos.
corda
nextHops
Endereço ip NextHops.
string[]
nextHopType
O tipo de próximo salto.
corda
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep
Descrição
criar um servidor de rota em um novo de sub-rede
Esse modelo implanta um Servidor de Rota em uma sub-rede chamada RouteServerSubnet.
cria recursos de WAN Virtual
Esse modelo permite que você crie recursos de WAN virtual, incluindo WAN Virtual, Hub Virtual, Gateway de VPN, Site de VPN e um Vpn Connecton.
hubs virtuais protegidos
Esse modelo cria um hub virtual seguro usando o Firewall do Azure para proteger o tráfego de rede de nuvem destinado à Internet.
Definição de recurso de modelo do ARM
O tipo de recurso virtualHubs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso microsoft.network/virtualHubs, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2020-11-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"
}
}
Valores de propriedade
Microsoft.Network/virtualHubs
Nome
Descrição
Valor
apiVersion
A versão da API
'2020-11-01'
localização
Local do recurso.
corda
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do hub virtual.
VirtualHubProperties
Tags
Marcações de recursos
Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo
O tipo de recurso
'Microsoft.Network/virtualHubs'
SubResource
Nome
Descrição
Valor
id
ID do recurso.
corda
VirtualHubProperties
Nome
Descrição
Valor
addressPrefix
Prefixo de endereço para este VirtualHub.
corda
allowBranchToBranchTraffic
Sinalizar para controlar o trânsito para o hub VirtualRouter.
Bool
azureFirewall
O azureFirewall associado a este VirtualHub.
sub-recurso
expressRouteGateway
O expressRouteGateway associado a este VirtualHub.
sub-recurso
p2SVpnGateway
O P2SVpnGateway associado a este VirtualHub.
sub-recurso
routeTable
A routeTable associada a esse hub virtual.
virtualHubRouteTable
securityPartnerProvider
O securityPartnerProvider associado a este VirtualHub.
sub-recurso
securityProviderName
O nome do Provedor de Segurança.
corda
Sku
O sku deste VirtualHub.
corda
virtualHubRouteTableV2s
Lista de todas as tabelas de rotas do hub virtual v2 associadas a este VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Restrições: Valor mínimo = 0 Valor máximo = 4294967295
virtualRouterIps
IPs do VirtualRouter.
string[]
virtualWan
O VirtualWAN ao qual o VirtualHub pertence.
sub-recurso
vpnGateway
O VpnGateway associado a este VirtualHub.
sub-recurso
VirtualHubRoute
Nome
Descrição
Valor
addressPrefixes
Lista de todos os addressPrefixes.
string[]
nextHopIpAddress
Endereço ip NextHop.
corda
VirtualHubRouteTable
Nome
Descrição
Valor
Rotas
Lista de todas as rotas.
do VirtualHubRoute []
VirtualHubRouteTableV2
Nome
Descrição
Valor
id
ID do recurso.
corda
nome
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.
corda
Propriedades
Propriedades da tabela de rotas do hub virtual v2.
virtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrição
Valor
AttachedConnections
Lista de todas as conexões anexadas a esta tabela de rotas v2.
string[]
Rotas
Lista de todas as rotas.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrição
Valor
Destinos
Lista de todos os destinos.
string[]
destinationType
O tipo de destinos.
corda
nextHops
Endereço ip NextHops.
string[]
nextHopType
O tipo de próximo salto.
corda
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O tipo de recurso virtualHubs pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Network/virtualHubs, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2020-11-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"
}
}
Valores de propriedade
Microsoft.Network/virtualHubs
Nome
Descrição
Valor
localização
Local do recurso.
corda
nome
O nome do recurso
cadeia de caracteres (obrigatório)
Propriedades
Propriedades do hub virtual.
VirtualHubProperties
Tags
Marcações de recursos
Dicionário de nomes e valores de marca.
tipo
O tipo de recurso
"Microsoft.Network/virtualHubs@2020-11-01"
SubResource
Nome
Descrição
Valor
id
ID do recurso.
corda
VirtualHubProperties
Nome
Descrição
Valor
addressPrefix
Prefixo de endereço para este VirtualHub.
corda
allowBranchToBranchTraffic
Sinalizar para controlar o trânsito para o hub VirtualRouter.
Bool
azureFirewall
O azureFirewall associado a este VirtualHub.
sub-recurso
expressRouteGateway
O expressRouteGateway associado a este VirtualHub.
sub-recurso
p2SVpnGateway
O P2SVpnGateway associado a este VirtualHub.
sub-recurso
routeTable
A routeTable associada a esse hub virtual.
virtualHubRouteTable
securityPartnerProvider
O securityPartnerProvider associado a este VirtualHub.
sub-recurso
securityProviderName
O nome do Provedor de Segurança.
corda
Sku
O sku deste VirtualHub.
corda
virtualHubRouteTableV2s
Lista de todas as tabelas de rotas do hub virtual v2 associadas a este VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
int Restrições: Valor mínimo = 0 Valor máximo = 4294967295
virtualRouterIps
IPs do VirtualRouter.
string[]
virtualWan
O VirtualWAN ao qual o VirtualHub pertence.
sub-recurso
vpnGateway
O VpnGateway associado a este VirtualHub.
sub-recurso
VirtualHubRoute
Nome
Descrição
Valor
addressPrefixes
Lista de todos os addressPrefixes.
string[]
nextHopIpAddress
Endereço ip NextHop.
corda
VirtualHubRouteTable
Nome
Descrição
Valor
Rotas
Lista de todas as rotas.
do VirtualHubRoute []
VirtualHubRouteTableV2
Nome
Descrição
Valor
id
ID do recurso.
corda
nome
O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.
corda
Propriedades
Propriedades da tabela de rotas do hub virtual v2.
virtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrição
Valor
AttachedConnections
Lista de todas as conexões anexadas a esta tabela de rotas v2.
string[]
Rotas
Lista de todas as rotas.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrição
Valor
Destinos
Lista de todos os destinos.
string[]
destinationType
O tipo de destinos.
corda
nextHops
Endereço ip NextHops.
string[]
nextHopType
O tipo de próximo salto.
corda