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 do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos do VirtualHub. |
subscription
|
path | True |
string |
As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço. |
virtual
|
path | True |
string |
O nome do VirtualHub. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Pedido bem-sucedido. Retorna os detalhes do VirtualHub recuperado. |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Ative Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
VirtualHubGet
Pedido de amostra
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1?api-version=2024-05-01
Resposta da amostra
{
"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
Name | Description |
---|---|
Cloud |
Uma resposta de erro do serviço. |
Cloud |
Uma resposta de erro do serviço. |
Hub |
Os tipos de gateway de preferência de roteamento de hub |
Preferred |
Os tipos de gateway de roteamento preferidos |
Provisioning |
O estado de provisionamento atual. |
Routing |
O estado de roteamento atual do VirtualHub. |
Sub |
Referência a outro subrecurso. |
Virtual |
Recurso VirtualHub. |
Virtual |
Rota do VirtualHub. |
Virtual |
Tabela de rotas do VirtualHub. |
Virtual |
Recurso VirtualHubRouteTableV2. |
Virtual |
Rota VirtualHubRouteTableV2. |
Virtual |
A configuração de dimensionamento automático do Roteador VirtualHub. |
CloudError
Uma resposta de erro do serviço.
Name | Tipo | Description |
---|---|---|
error |
Corpo do erro na nuvem. |
CloudErrorBody
Uma resposta de erro do serviço.
Name | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem descrevendo o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O alvo do erro específico. Por exemplo, o nome da propriedade em erro. |
HubRoutingPreference
Os tipos de gateway de preferência de roteamento de hub
Name | Tipo | Description |
---|---|---|
ASPath |
string |
|
ExpressRoute |
string |
|
VpnGateway |
string |
PreferredRoutingGateway
Os tipos de gateway de roteamento preferidos
Name | Tipo | Description |
---|---|---|
ExpressRoute |
string |
|
None |
string |
|
VpnGateway |
string |
ProvisioningState
O estado de provisionamento atual.
Name | Tipo | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RoutingState
O estado de roteamento atual do VirtualHub.
Name | Tipo | Description |
---|---|---|
Failed |
string |
|
None |
string |
|
Provisioned |
string |
|
Provisioning |
string |
SubResource
Referência a outro subrecurso.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
VirtualHub
Recurso VirtualHub.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda 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 Route Server. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.addressPrefix |
string |
Endereço-prefixo para este VirtualHub. |
properties.allowBranchToBranchTraffic |
boolean |
Sinalizador para controlar o trânsito para o hub VirtualRouter. |
properties.azureFirewall |
O azureFirewall associado a este VirtualHub. |
|
properties.bgpConnections |
Lista de referências a Conexões Bgp. |
|
properties.expressRouteGateway |
O expressRouteGateway associado a este VirtualHub. |
|
properties.hubRoutingPreference |
O hubRoutingPreference deste VirtualHub. |
|
properties.ipConfigurations |
Lista de referências a IpConfigurations. |
|
properties.p2SVpnGateway |
O P2SVpnGateway associado a este VirtualHub. |
|
properties.preferredRoutingGateway |
O gateway preferencial para rotear o tráfego local |
|
properties.provisioningState |
O estado de provisionamento do recurso de hub virtual. |
|
properties.routeMaps |
Lista de referências a RouteMaps. |
|
properties.routeTable |
A routeTable associada a este hub virtual. |
|
properties.routingState |
O estado de roteamento. |
|
properties.securityPartnerProvider |
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 |
Lista de todas as tabelas de rotas de hub virtual v2s associadas a este VirtualHub. |
|
properties.virtualRouterAsn |
integer |
ASN do VirtualRouter. |
properties.virtualRouterAutoScaleConfiguration |
A configuração de dimensionamento automático do Roteador VirtualHub. |
|
properties.virtualRouterIps |
string[] |
IPs do VirtualRouter. |
properties.virtualWan |
A VirtualWAN à qual o VirtualHub pertence. |
|
properties.vpnGateway |
O VpnGateway associado a este VirtualHub. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
VirtualHubRoute
Rota do VirtualHub.
Name | Tipo | Description |
---|---|---|
addressPrefixes |
string[] |
Lista de todos os addressPrefixes. |
nextHopIpAddress |
string |
Endereço IP NextHop. |
VirtualHubRouteTable
Tabela de rotas do VirtualHub.
Name | Tipo | Description |
---|---|---|
routes |
Lista de todas as rotas. |
VirtualHubRouteTableV2
Recurso VirtualHubRouteTableV2.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de 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 |
O estado de provisionamento do recurso v2 da tabela de rotas do hub virtual. |
|
properties.routes |
Lista de todas as rotas. |
VirtualHubRouteV2
Rota VirtualHubRouteTableV2.
Name | Tipo | Description |
---|---|---|
destinationType |
string |
O tipo de destinos. |
destinations |
string[] |
Lista de todos os destinos. |
nextHopType |
string |
O tipo de próximo lúpulo. |
nextHops |
string[] |
Endereço IP NextHops. |
VirtualRouterAutoScaleConfiguration
A configuração de dimensionamento automático do Roteador VirtualHub.
Name | Tipo | Description |
---|---|---|
minCapacity |
integer |
O número mínimo de unidades de escala para o VirtualHub Router. |