Network Interfaces - Get Effective Route Table
ネットワーク インターフェイスに適用されるすべてのルート テーブルを取得します。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}/effectiveRouteTable?api-version=2024-05-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
network
|
path | True |
string |
ネットワーク インターフェイスの名前。 |
resource
|
path | True |
string |
リソース グループの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
要求が成功しました。 この操作は、EffectRoute リソースの一覧を返します。 |
|
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 | ユーザー アカウントを偽装する |
例
Show network interface effective route tables
要求のサンプル
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/effectiveRouteTable?api-version=2024-05-01
応答のサンプル
{
"value": [
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"172.20.2.0/24"
],
"nextHopType": "VnetLocal",
"nextHopIpAddress": []
},
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"0.0.0.0/0"
],
"nextHopType": "Internet",
"nextHopIpAddress": []
},
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"10.0.0.0/8"
],
"nextHopType": "None",
"nextHopIpAddress": []
},
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"100.64.0.0/10"
],
"nextHopType": "None",
"nextHopIpAddress": []
},
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"172.16.0.0/12"
],
"nextHopType": "None",
"nextHopIpAddress": []
},
{
"source": "Default",
"state": "Active",
"addressPrefix": [
"192.168.0.0/16"
],
"nextHopType": "None",
"nextHopIpAddress": []
}
]
}
Location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2024-05-01
定義
名前 | 説明 |
---|---|
Cloud |
サービスからのエラー応答。 |
Cloud |
サービスからのエラー応答。 |
Effective |
有効なルート。 |
Effective |
有効なルート API サービス呼び出しの一覧に対する応答。 |
Effective |
ルートを作成したユーザー。 |
Effective |
有効なルートの値。 |
Route |
パケットの送信先となる Azure ホップの種類。 |
CloudError
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
クラウド エラー本文。 |
CloudErrorBody
サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
details |
エラーに関する追加の詳細の一覧。 |
|
message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
EffectiveRoute
有効なルート。
名前 | 型 | 説明 |
---|---|---|
addressPrefix |
string[] |
有効なルートのアドレス プレフィックス (CIDR 表記)。 |
disableBgpRoutePropagation |
boolean |
true の場合、オンプレミスルートはサブネット内のネットワーク インターフェイスに反映されません。 |
name |
string |
ユーザー定義ルートの名前。 これは省略可能です。 |
nextHopIpAddress |
string[] |
有効なルートの次ホップの IP アドレス。 |
nextHopType |
パケットの送信先となる Azure ホップの種類。 |
|
source |
ルートを作成したユーザー。 |
|
state |
有効なルートの値。 |
EffectiveRouteListResult
有効なルート API サービス呼び出しの一覧に対する応答。
名前 | 型 | 説明 |
---|---|---|
nextLink |
string |
次の結果セットを取得する URL。 |
value |
有効なルートの一覧。 |
EffectiveRouteSource
ルートを作成したユーザー。
名前 | 型 | 説明 |
---|---|---|
Default |
string |
|
Unknown |
string |
|
User |
string |
|
VirtualNetworkGateway |
string |
EffectiveRouteState
有効なルートの値。
名前 | 型 | 説明 |
---|---|---|
Active |
string |
|
Invalid |
string |
RouteNextHopType
パケットの送信先となる Azure ホップの種類。
名前 | 型 | 説明 |
---|---|---|
Internet |
string |
|
None |
string |
|
VirtualAppliance |
string |
|
VirtualNetworkGateway |
string |
|
VnetLocal |
string |