Routing Intent - List

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

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

URI パラメーター

Name In Required Type Description
resourceGroupName
path True
  • string

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

subscriptionId
path True
  • string

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

virtualHubName
path True
  • string

VirtualHub の名前。

api-version
query True
  • string

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

応答

Name Type Description
200 OK

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

Other Status Codes

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

セキュリティ

azure_auth

OAuth2 FlowをAzure Active Directoryします。

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

Scopes

Name Description
user_impersonation ユーザー アカウントを偽装する

RoutingIntentList

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routingIntent?api-version=2022-01-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

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

Name Type Description
error

クラウド エラー本文。

CloudErrorBody

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

Name Type Description
code
  • string

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

details

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

message
  • string

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

target
  • string

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

ListRoutingIntentResult

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

Name Type Description
nextLink
  • string

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

value

RoutingIntent リソースの一覧。

ProvisioningState

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

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

RoutingIntent

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

Name Type Description
etag
  • string

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

id
  • string

リソースの ID

name
  • string

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

properties.provisioningState

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

properties.routingPolicies

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

type
  • string

リソースの種類。

RoutingPolicy

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

Name Type Description
destinations
  • string[]

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

name
  • string

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

nextHop
  • string

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