Virtual Hubs - Get Outbound Routes
特定の接続で仮想ハブ用に構成された送信ルートを取得します。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualHubs/{virtualHubName}/outboundRoutes?api-version=2024-05-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
VirtualHub のリソース グループ名。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
virtual
|
path | True |
string |
VirtualHub の名前。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
connectionType |
string |
ExpressRouteConnection、HubVirtualNetworkConnection、VpnConnection、P2SConnection などの指定された接続リソースの種類。 |
resourceUri |
string |
送信ルートが要求されている接続リソース。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
要求が成功しました。 有効なルート マップ ルートの一覧を返すか、送信ルート の一覧の場所ヘッダーに従います。 |
|
202 Accepted |
受け入れられ、操作は非同期的に完了します。 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Outbound Routes for the Virtual Hub on a Particular Connection
要求のサンプル
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/outboundRoutes?api-version=2024-05-01
{
"resourceUri": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/exrGw1/expressRouteConnections/exrConn1",
"connectionType": "ExpressRouteConnection"
}
応答のサンプル
{
"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"
}
]
}
location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/operationResults/{operationId}?api-version={api-version}
定義
名前 | 説明 |
---|---|
Cloud |
サービスからのエラー応答。 |
Cloud |
サービスからのエラー応答。 |
Effective |
接続リソースで構成された有効な RouteMap ルート。 |
Effective |
EffectiveRouteMapRoute リスト。 |
Get |
送信ルートが要求される接続リソースを指定するパラメーター。 |
CloudError
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
クラウド エラー本文。 |
CloudErrorBody
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
details |
エラーに関する追加の詳細の一覧。 |
|
message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
EffectiveRouteMapRoute
接続リソースで構成された有効な RouteMap ルート。
名前 | 型 | 説明 |
---|---|---|
asPath |
string |
このルートの ASPath。 |
bgpCommunities |
string |
ルートの BGP コミュニティ。 |
prefix |
string |
ルートのアドレス プレフィックス。 |
EffectiveRouteMapRouteList
EffectiveRouteMapRoute リスト。
名前 | 型 | 説明 |
---|---|---|
value |
接続リソースで構成された有効な RouteMap ルートの一覧。 |
GetOutboundRoutesParameters
送信ルートが要求される接続リソースを指定するパラメーター。
名前 | 型 | 説明 |
---|---|---|
connectionType |
string |
ExpressRouteConnection、HubVirtualNetworkConnection、VpnConnection、P2SConnection などの指定された接続リソースの種類。 |
resourceUri |
string |
送信ルートが要求されている接続リソース。 |