Virtual Hubs - Get Outbound Routes
Belirli bir bağlantıda Sanal Hub için yapılandırılan giden yolları alır.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}/outboundRoutes?api-version=2023-11-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
VirtualHub'ın kaynak grubu adı. |
subscription
|
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. |
virtual
|
path | True |
string |
VirtualHub'ın adı. |
api-version
|
query | True |
string |
İstemci API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
connectionType |
string |
ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection ve P2SConnection gibi belirtilen bağlantı kaynağının türü. |
resourceUri |
string |
Giden yolları istenen bağlantı kaynağı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
İstek başarılı oldu. Geçerli yol haritası yollarının listesini döndürür veya giden yollar listesi için konum üst bilgisini izleyin. |
|
202 Accepted |
Kabul edilir ve işlem zaman uyumsuz olarak tamamlanır. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Outbound Routes for the Virtual Hub on a Particular Connection
Örnek isteği
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/outboundRoutes?api-version=2023-11-01
{
"resourceUri": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/exrGw1/expressRouteConnections/exrConn1",
"connectionType": "ExpressRouteConnection"
}
Örnek yanıt
{
"status": "Succeeded",
"properties": {
"output": {
"value": [
{
"prefix": "192.168.50.0/24",
"asPath": "65520-65520",
"bgpCommunities": "4293853166,12076,51004"
},
{
"prefix": "10.200.0.0/16",
"asPath": "65520-65520-12076-12076",
"bgpCommunities": "4293787629,12076,51027,4293734188"
}
]
}
}
}
Tanımlar
Name | Description |
---|---|
Cloud |
Hizmetten bir hata yanıtı. |
Cloud |
Hizmetten bir hata yanıtı. |
Effective |
Bağlantı kaynağında yapılandırılan geçerli RouteMap yolu. |
Effective |
EffectiveRouteMapRoute Listesi. |
Get |
Giden yolları istenen bağlantı kaynağını belirten parametreler. |
CloudError
Hizmetten bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
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 |
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ı. |
EffectiveRouteMapRoute
Bağlantı kaynağında yapılandırılan geçerli RouteMap yolu.
Name | Tür | Description |
---|---|---|
asPath |
string |
Bu yolun ASPath'i. |
bgpCommunities |
string |
Rotanın BGP toplulukları. |
prefix |
string |
Yolun adres ön eki. |
EffectiveRouteMapRouteList
EffectiveRouteMapRoute Listesi.
Name | Tür | Description |
---|---|---|
value |
Bağlantı kaynağında yapılandırılan Effective RouteMap Routes listesi. |
GetOutboundRoutesParameters
Giden yolları istenen bağlantı kaynağını belirten parametreler.
Name | Tür | Description |
---|---|---|
connectionType |
string |
ExpressRouteConnection, HubVirtualNetworkConnection, VpnConnection ve P2SConnection gibi belirtilen bağlantı kaynağının türü. |
resourceUri |
string |
Giden yolları istenen bağlantı kaynağı. |