Aracılığıyla paylaş


Virtual Hubs - List By Resource Group

Bir kaynak grubundaki tüm VirtualHub'ları Listeler.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

VirtualHub'ın kaynak grubu adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

Yanıtlar

Name Tür Description
200 OK

ListVirtualHubsResult

İstek başarılı oldu. Kaynak grubundaki tüm VirtualHub'ların ayrıntılarını döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

VirtualHubListByResourceGroup

Sample Request

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

Sample Response

{
  "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/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": "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
        }
      }
    }
  ]
}

Tanımlar

Name Description
CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

HubRoutingPreference

Merkez yönlendirme tercihi ağ geçidi türleri

ListVirtualHubsResult

VirtualHub'ları listeleme isteğinin sonucu. VirtualHubs listesini ve sonraki sonuç kümesini almak için nextLink URL'sini içerir.

PreferredRoutingGateway

Tercih edilen yönlendirme ağ geçidi türleri

ProvisioningState

Geçerli sağlama durumu.

RoutingState

VirtualHub'ın geçerli yönlendirme durumu.

SubResource

Başka bir alt kaynak başvurusu.

VirtualHub

VirtualHub Kaynağı.

VirtualHubRoute

VirtualHub yolu.

VirtualHubRouteTable

VirtualHub yol tablosu.

VirtualHubRouteTableV2

VirtualHubRouteTableV2 Kaynağı.

VirtualHubRouteV2

VirtualHubRouteTableV2 yolu.

VirtualRouterAutoScaleConfiguration

VirtualHub Router otomatik ölçeklendirme yapılandırması.

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Bulut hata gövdesi.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

HubRoutingPreference

Merkez yönlendirme tercihi ağ geçidi türleri

Name Tür Description
ASPath

string

ExpressRoute

string

VpnGateway

string

ListVirtualHubsResult

VirtualHub'ları listeleme isteğinin sonucu. VirtualHubs listesini ve sonraki sonuç kümesini almak için nextLink URL'sini içerir.

Name Tür Description
nextLink

string

Varsa sonraki işlem listesi sonuçlarını almak için URL.

value

VirtualHub[]

VirtualHub'ların listesi.

PreferredRoutingGateway

Tercih edilen yönlendirme ağ geçidi türleri

Name Tür Description
ExpressRoute

string

None

string

VpnGateway

string

ProvisioningState

Geçerli sağlama durumu.

Name Tür Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

RoutingState

VirtualHub'ın geçerli yönlendirme durumu.

Name Tür Description
Failed

string

None

string

Provisioned

string

Provisioning

string

SubResource

Başka bir alt kaynak başvurusu.

Name Tür Description
id

string

Kaynak Kimliği.

VirtualHub

VirtualHub Kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

kind

string

Hizmet sanal hub'ı türü. Bu, Yönlendirme Sunucusu için Azure portal deneyimi için kullanılan meta verilerdir.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.addressPrefix

string

Bu VirtualHub için adres ön eki.

properties.allowBranchToBranchTraffic

boolean

VirtualRouter hub'ına geçişi denetlemek için bayrak.

properties.azureFirewall

SubResource

Bu VirtualHub ile ilişkili azureFirewall.

properties.bgpConnections

SubResource[]

Bgp Connections başvurularının listesi.

properties.expressRouteGateway

SubResource

Bu VirtualHub ile ilişkili expressRouteGateway.

properties.hubRoutingPreference

HubRoutingPreference

Bu VirtualHub'ın hubRoutingPreference'ı.

properties.ipConfigurations

SubResource[]

IpConfigurations başvurularının listesi.

properties.p2SVpnGateway

SubResource

Bu VirtualHub ile ilişkili P2SVpnGateway.

properties.preferredRoutingGateway

PreferredRoutingGateway

Şirket içi trafiği yönlendirmek için tercih edilen ağ geçidi

properties.provisioningState

ProvisioningState

Sanal hub kaynağının sağlama durumu.

properties.routeMaps

SubResource[]

RouteMaps başvurularının listesi.

properties.routeTable

VirtualHubRouteTable

Bu sanal hub ile ilişkili routeTable.

properties.routingState

RoutingState

Yönlendirme durumu.

properties.securityPartnerProvider

SubResource

Bu VirtualHub ile ilişkili securityPartnerProvider.

properties.securityProviderName

string

Güvenlik Sağlayıcısı adı.

properties.sku

string

Bu VirtualHub'ın sku'su.

properties.virtualHubRouteTableV2s

VirtualHubRouteTableV2[]

Bu VirtualHub ile ilişkili tüm sanal hub yönlendirme tablosu v2'lerin listesi.

properties.virtualRouterAsn

integer

VirtualRouter ASN.

properties.virtualRouterAutoScaleConfiguration

VirtualRouterAutoScaleConfiguration

VirtualHub Router otomatik ölçeklendirme yapılandırması.

properties.virtualRouterIps

string[]

VirtualRouter IP'leri.

properties.virtualWan

SubResource

VirtualHub'ın ait olduğu VirtualWAN.

properties.vpnGateway

SubResource

Bu VirtualHub ile ilişkili VpnGateway.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

VirtualHubRoute

VirtualHub yolu.

Name Tür Description
addressPrefixes

string[]

Tüm addressPrefixes listesi.

nextHopIpAddress

string

NextHop ip adresi.

VirtualHubRouteTable

VirtualHub yol tablosu.

Name Tür Description
routes

VirtualHubRoute[]

Tüm yolların listesi.

VirtualHubRouteTableV2

VirtualHubRouteTableV2 Kaynağı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.attachedConnections

string[]

Bu yol tablosu v2'ye eklenen tüm bağlantıların listesi.

properties.provisioningState

ProvisioningState

Sanal hub yönlendirme tablosu v2 kaynağının sağlama durumu.

properties.routes

VirtualHubRouteV2[]

Tüm yolların listesi.

VirtualHubRouteV2

VirtualHubRouteTableV2 yolu.

Name Tür Description
destinationType

string

Hedeflerin türü.

destinations

string[]

Tüm hedeflerin listesi.

nextHopType

string

Sonraki atlamaların türü.

nextHops

string[]

NextHops ip adresi.

VirtualRouterAutoScaleConfiguration

VirtualHub Router otomatik ölçeklendirme yapılandırması.

Name Tür Description
minCapacity

integer

VirtualHub Router için en az ölçek birimi sayısı.