Routing Intent - List

VirtualHub のすべての RoutingIntent 子リソースの詳細を取得します。

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

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

VirtualHub のリソース グループ名。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプションの資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

virtualHubName
path True

string

VirtualHub の名前。

api-version
query True

string

クライアント API バージョン。

応答

名前 説明
200 OK

ListRoutingIntentResult

要求が成功しました。 VirtualHub のすべての RoutingIntent リソースの詳細を返します。

Other Status Codes

CloudError

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

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

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

RoutingIntentList

Sample Request

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

Sample Response

{
  "value": [
    {
      "name": "Intent1",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routingIntent/Intent1",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "properties": {
        "provisioningState": "Succeeded",
        "routingPolicies": [
          {
            "name": "InternetTraffic",
            "destinations": [
              "Internet"
            ],
            "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azfw1"
          },
          {
            "name": "PrivateTrafficPolicy",
            "destinations": [
              "PrivateTraffic"
            ],
            "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azfw1"
          }
        ]
      },
      "type": "Microsoft.Network/virtualHubs/routingIntent"
    }
  ]
}

定義

名前 説明
CloudError

サービスからのエラー応答。

CloudErrorBody

サービスからのエラー応答。

ListRoutingIntentResult

ルーティング意図の結果の一覧と次の結果のセットを取得するための URL nextLink。

ProvisioningState

現在のプロビジョニング状態。

RoutingIntent

仮想ハブのルーティング意図の子リソース。

RoutingPolicy

RoutingIntent リソースで使用されるルーティング ポリシー オブジェクト。

CloudError

サービスからのエラー応答。

名前 説明
error

CloudErrorBody

クラウド エラー本文。

CloudErrorBody

サービスからのエラー応答。

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムによって使用されることを意図しています。

details

CloudErrorBody[]

エラーに関するその他の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

ListRoutingIntentResult

ルーティング意図の結果の一覧と次の結果のセットを取得するための URL nextLink。

名前 説明
nextLink

string

操作リストの次のセットが存在する場合に結果を取得する URL。

value

RoutingIntent[]

RoutingIntent リソースの一覧。

ProvisioningState

現在のプロビジョニング状態。

名前 説明
Deleting

string

Failed

string

Succeeded

string

Updating

string

RoutingIntent

仮想ハブのルーティング意図の子リソース。

名前 説明
etag

string

リソースが更新されるたびに変更される一意の読み取り専用文字列。

id

string

リソースの ID

name

string

リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。

properties.provisioningState

ProvisioningState

RoutingIntent リソースのプロビジョニング状態。

properties.routingPolicies

RoutingPolicy[]

ルーティング ポリシーの一覧。

type

string

リソースの種類。

RoutingPolicy

RoutingIntent リソースで使用されるルーティング ポリシー オブジェクト。

名前 説明
destinations

string[]

このルーティング ポリシーが適用されるすべての宛先の一覧 (インターネット、PrivateTraffic など)。

name

string

ルーティング ポリシーの一意の名前。

nextHop

string

このルーティング ポリシーが適用される次ホップ リソース ID。