Virtual Hubs - List
Visar en lista över alla VirtualHubs i en prenumeration.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/virtualHubs?api-version=2024-05-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Begäran lyckades. Returnerar information om alla VirtualHubs i prenumerationen. |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
VirtualHubList
Exempelbegäran
GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Network/virtualHubs?api-version=2024-05-01
Exempelsvar
{
"value": [
{
"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": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeTables/virtualHubRouteTable1",
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
"name": "rt2a",
"properties": {
"provisioningState": "Succeeded",
"routes": [
{
"destinationType": "CIDR",
"destinations": [
"20.10.0.0/16",
"20.20.0.0/16"
],
"nextHopType": "IPAddress",
"nextHops": [
"10.0.0.68"
]
},
{
"destinationType": "CIDR",
"destinations": [
"0.0.0.0/0"
],
"nextHopType": "IPAddress",
"nextHops": [
"10.0.0.68"
]
}
],
"attachedConnections": [
"All_Vnets"
]
}
}
],
"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
}
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub2",
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
"location": "East US",
"name": "virtualHub2",
"type": "Microsoft.Network/virtualHubs",
"properties": {
"provisioningState": "Succeeded",
"virtualWan": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualWans/virtualWan1"
},
"virtualHubRouteTableV2s": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub2/routeTables/virtualHubRouteTable2",
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
"name": "rt2a",
"properties": {
"provisioningState": "Succeeded",
"routes": [
{
"destinationType": "CIDR",
"destinations": [
"20.10.0.0/16",
"20.20.0.0/16"
],
"nextHopType": "IPAddress",
"nextHops": [
"10.0.0.68"
]
},
{
"destinationType": "CIDR",
"destinations": [
"0.0.0.0/0"
],
"nextHopType": "IPAddress",
"nextHops": [
"10.0.0.68"
]
}
],
"attachedConnections": [
"All_Vnets"
]
}
}
],
"addressPrefix": "210.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
}
}
}
]
}
Definitioner
Name | Description |
---|---|
Cloud |
Ett felsvar från tjänsten. |
Cloud |
Ett felsvar från tjänsten. |
Hub |
Gatewaytyper för hubbdirigeringsinställning |
List |
Resultatet av begäran om att lista VirtualHubs. Den innehåller en lista över VirtualHubs och en URL nextLink för att få nästa uppsättning resultat. |
Preferred |
De vanligaste typerna av routningsgatewayer |
Provisioning |
Det aktuella etableringstillståndet. |
Routing |
Det aktuella routningstillståndet för VirtualHub. |
Sub |
Referens till en annan underresurs. |
Virtual |
VirtualHub-resurs. |
Virtual |
VirtualHub-väg. |
Virtual |
VirtualHub-routningstabell. |
Virtual |
VirtualHubRouteTableV2-resurs. |
Virtual |
VirtualHubRouteTableV2-väg. |
Virtual |
Autoskalningskonfigurationen för VirtualHub Router. |
CloudError
Ett felsvar från tjänsten.
Name | Typ | Description |
---|---|---|
error |
Molnfeltext. |
CloudErrorBody
Ett felsvar från tjänsten.
Name | Typ | Description |
---|---|---|
code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
details |
En lista med ytterligare information om felet. |
|
message |
string |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
target |
string |
Målet för det specifika felet. Till exempel namnet på egenskapen i fel. |
HubRoutingPreference
Gatewaytyper för hubbdirigeringsinställning
Name | Typ | Description |
---|---|---|
ASPath |
string |
|
ExpressRoute |
string |
|
VpnGateway |
string |
ListVirtualHubsResult
Resultatet av begäran om att lista VirtualHubs. Den innehåller en lista över VirtualHubs och en URL nextLink för att få nästa uppsättning resultat.
Name | Typ | Description |
---|---|---|
nextLink |
string |
URL för att hämta nästa uppsättning resultat i åtgärdslistan om det finns några. |
value |
Lista över VirtualHubs. |
PreferredRoutingGateway
De vanligaste typerna av routningsgatewayer
Name | Typ | Description |
---|---|---|
ExpressRoute |
string |
|
None |
string |
|
VpnGateway |
string |
ProvisioningState
Det aktuella etableringstillståndet.
Name | Typ | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RoutingState
Det aktuella routningstillståndet för VirtualHub.
Name | Typ | Description |
---|---|---|
Failed |
string |
|
None |
string |
|
Provisioned |
string |
|
Provisioning |
string |
SubResource
Referens till en annan underresurs.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |
VirtualHub
VirtualHub-resurs.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
kind |
string |
Typ av virtuell tjänsthubb. Det här är metadata som används för Azure Portal-upplevelsen för Route Server. |
location |
string |
Resursplats. |
name |
string |
Resursnamn. |
properties.addressPrefix |
string |
Adressprefix för denna VirtualHub. |
properties.allowBranchToBranchTraffic |
boolean |
Flagga för att styra överföring för VirtualRouter Hub. |
properties.azureFirewall |
AzureFirewall som är associerad med denna VirtualHub. |
|
properties.bgpConnections |
Lista över referenser till Bgp-anslutningar. |
|
properties.expressRouteGateway |
ExpressRouteGateway som är associerad med denna VirtualHub. |
|
properties.hubRoutingPreference |
HubRoutingPreference för denna VirtualHub. |
|
properties.ipConfigurations |
Lista över referenser till IpConfigurations. |
|
properties.p2SVpnGateway |
P2SVpnGateway som är associerad med denna VirtualHub. |
|
properties.preferredRoutingGateway |
Den föredragna gatewayen för att dirigera lokal trafik |
|
properties.provisioningState |
Etableringstillståndet för den virtuella hubbresursen. |
|
properties.routeMaps |
Lista över referenser till RouteMaps. |
|
properties.routeTable |
RouteTable som är associerad med den här virtuella hubben. |
|
properties.routingState |
Routningstillståndet. |
|
properties.securityPartnerProvider |
SecurityPartnerProvider som är associerad med denna VirtualHub. |
|
properties.securityProviderName |
string |
Namnet på säkerhetsprovidern. |
properties.sku |
string |
SKU:n för denna VirtualHub. |
properties.virtualHubRouteTableV2s |
Lista över alla v2:er för routningstabeller för virtuell hubb som är associerade med den här VirtualHub. |
|
properties.virtualRouterAsn |
integer |
VirtualRouter ASN. |
properties.virtualRouterAutoScaleConfiguration |
Autoskalningskonfigurationen för VirtualHub Router. |
|
properties.virtualRouterIps |
string[] |
VirtualRouter IP-adresser. |
properties.virtualWan |
VirtualWAN som VirtualHub tillhör. |
|
properties.vpnGateway |
VpnGateway som är associerad med denna VirtualHub. |
|
tags |
object |
Resurstaggar. |
type |
string |
Resurstyp. |
VirtualHubRoute
VirtualHub-väg.
Name | Typ | Description |
---|---|---|
addressPrefixes |
string[] |
Lista över alla addressPrefixes. |
nextHopIpAddress |
string |
NextHop ip-adress. |
VirtualHubRouteTable
VirtualHub-routningstabell.
Name | Typ | Description |
---|---|---|
routes |
Lista över alla vägar. |
VirtualHubRouteTableV2
VirtualHubRouteTableV2-resurs.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.attachedConnections |
string[] |
Lista över alla anslutningar som är kopplade till den här routningstabellen v2. |
properties.provisioningState |
Etableringstillståndet för den virtuella hubbens routningstabell v2-resurs. |
|
properties.routes |
Lista över alla vägar. |
VirtualHubRouteV2
VirtualHubRouteTableV2-väg.
Name | Typ | Description |
---|---|---|
destinationType |
string |
Typ av mål. |
destinations |
string[] |
Lista över alla mål. |
nextHopType |
string |
Typ av nästa hopp. |
nextHops |
string[] |
NextHops ip-adress. |
VirtualRouterAutoScaleConfiguration
Autoskalningskonfigurationen för VirtualHub Router.
Name | Typ | Description |
---|---|---|
minCapacity |
integer |
Det minsta antalet skalningsenheter för VirtualHub Router. |