Compartilhar via


Virtual Hubs - Get

Recupera os detalhes de um VirtualHub.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}?api-version=2024-05-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos do VirtualHub.

subscriptionId
path True

string

As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

virtualHubName
path True

string

O nome do VirtualHub.

api-version
query True

string

Versão da API do cliente.

Respostas

Nome Tipo Description
200 OK

VirtualHub

Solicitação bem-sucedida. Retorna os detalhes do VirtualHub recuperado.

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

VirtualHubGet

Solicitação de exemplo

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1?api-version=2024-05-01

Resposta de exemplo

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "location": "West US",
  "name": "virtualHub1",
  "type": "Microsoft.Network/virtualHubs",
  "properties": {
    "provisioningState": "Succeeded",
    "virtualWan": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualWans/virtualWan1"
    },
    "virtualHubRouteTableV2s": [],
    "addressPrefix": "10.10.1.0/24",
    "sku": "Basic",
    "routingState": "Provisioned",
    "virtualRouterAsn": 65515,
    "virtualRouterIps": [
      "10.10.1.12",
      "10.10.1.13"
    ],
    "allowBranchToBranchTraffic": false,
    "preferredRoutingGateway": "ExpressRoute",
    "hubRoutingPreference": "ExpressRoute",
    "virtualRouterAutoScaleConfiguration": {
      "minCapacity": 2
    }
  }
}

Definições

Nome Description
CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

HubRoutingPreference

Os tipos de gateway de preferência de roteamento de hub

PreferredRoutingGateway

Os tipos de gateway de roteamento preferenciais

ProvisioningState

O estado de provisionamento atual.

RoutingState

O estado de roteamento atual do VirtualHub.

SubResource

Referência a outro sub-recurso.

VirtualHub

Recurso do VirtualHub.

VirtualHubRoute

Rota do VirtualHub.

VirtualHubRouteTable

Tabela de rotas do VirtualHub.

VirtualHubRouteTableV2

Recurso VirtualHubRouteTableV2.

VirtualHubRouteV2

Rota VirtualHubRouteTableV2.

VirtualRouterAutoScaleConfiguration

A configuração de dimensionamento automático do Roteador do VirtualHub.

CloudError

Uma resposta de erro do serviço.

Nome Tipo Description
error

CloudErrorBody

Corpo do erro de nuvem.

CloudErrorBody

Uma resposta de erro do serviço.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

HubRoutingPreference

Os tipos de gateway de preferência de roteamento de hub

Nome Tipo Description
ASPath

string

ExpressRoute

string

VpnGateway

string

PreferredRoutingGateway

Os tipos de gateway de roteamento preferenciais

Nome Tipo Description
ExpressRoute

string

None

string

VpnGateway

string

ProvisioningState

O estado de provisionamento atual.

Nome Tipo Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

RoutingState

O estado de roteamento atual do VirtualHub.

Nome Tipo Description
Failed

string

None

string

Provisioned

string

Provisioning

string

SubResource

Referência a outro sub-recurso.

Nome Tipo Description
id

string

ID do recurso.

VirtualHub

Recurso do VirtualHub.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

kind

string

Tipo de hub virtual de serviço. Esses são metadados usados para a experiência do portal do Azure para o Servidor de Rota.

location

string

Local do recurso.

name

string

Nome do recurso.

properties.addressPrefix

string

Prefixo de endereço para este VirtualHub.

properties.allowBranchToBranchTraffic

boolean

Sinalizar para controlar o trânsito para o hub VirtualRouter.

properties.azureFirewall

SubResource

O azureFirewall associado a este VirtualHub.

properties.bgpConnections

SubResource[]

Lista de referências para Conexões Bgp.

properties.expressRouteGateway

SubResource

O expressRouteGateway associado a este VirtualHub.

properties.hubRoutingPreference

HubRoutingPreference

O hubRoutingPreference deste VirtualHub.

properties.ipConfigurations

SubResource[]

Lista de referências a IpConfigurations.

properties.p2SVpnGateway

SubResource

O P2SVpnGateway associado a este VirtualHub.

properties.preferredRoutingGateway

PreferredRoutingGateway

O gateway preferencial para rotear o tráfego local

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso do hub virtual.

properties.routeMaps

SubResource[]

Lista de referências a RouteMaps.

properties.routeTable

VirtualHubRouteTable

A routeTable associada a esse hub virtual.

properties.routingState

RoutingState

O estado de roteamento.

properties.securityPartnerProvider

SubResource

O securityPartnerProvider associado a este VirtualHub.

properties.securityProviderName

string

O nome do Provedor de Segurança.

properties.sku

string

O sku deste VirtualHub.

properties.virtualHubRouteTableV2s

VirtualHubRouteTableV2[]

Lista de todas as tabelas de rotas do hub virtual v2 associadas a este VirtualHub.

properties.virtualRouterAsn

integer

VirtualRouter ASN.

properties.virtualRouterAutoScaleConfiguration

VirtualRouterAutoScaleConfiguration

A configuração de dimensionamento automático do Roteador do VirtualHub.

properties.virtualRouterIps

string[]

IPs do VirtualRouter.

properties.virtualWan

SubResource

O VirtualWAN ao qual o VirtualHub pertence.

properties.vpnGateway

SubResource

O VpnGateway associado a este VirtualHub.

tags

object

Marcas de recurso.

type

string

Tipo de recurso.

VirtualHubRoute

Rota do VirtualHub.

Nome Tipo Description
addressPrefixes

string[]

Lista de todos os addressPrefixes.

nextHopIpAddress

string

Endereço ip NextHop.

VirtualHubRouteTable

Tabela de rotas do VirtualHub.

Nome Tipo Description
routes

VirtualHubRoute[]

Lista de todas as rotas.

VirtualHubRouteTableV2

Recurso VirtualHubRouteTableV2.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

name

string

O nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.

properties.attachedConnections

string[]

Lista de todas as conexões anexadas a esta tabela de rotas v2.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso v2 da tabela de rotas do hub virtual.

properties.routes

VirtualHubRouteV2[]

Lista de todas as rotas.

VirtualHubRouteV2

Rota VirtualHubRouteTableV2.

Nome Tipo Description
destinationType

string

O tipo de destinos.

destinations

string[]

Lista de todos os destinos.

nextHopType

string

O tipo de próximo salto.

nextHops

string[]

Endereço ip NextHops.

VirtualRouterAutoScaleConfiguration

A configuração de dimensionamento automático do Roteador do VirtualHub.

Nome Tipo Description
minCapacity

integer

O número mínimo de unidades de escala para o Roteador do VirtualHub.