次の方法で共有


Hub Route Tables - Get

RouteTable の詳細を取得します。

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

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

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

routeTableName
path True

string

RouteTable の名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報。 サブスクリプション ID は、すべてのサービス呼び出しの URI の一部を形成します。

virtualHubName
path True

string

VirtualHub の名前。

api-version
query True

string

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

応答

名前 説明
200 OK

HubRouteTable

要求が成功しました。 取得した RouteTable の詳細を返します。

Other Status Codes

CloudError

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

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

RouteTableGet

要求のサンプル

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1?api-version=2024-05-01

応答のサンプル

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "name": "hubRouteTable1",
  "properties": {
    "provisioningState": "Succeeded",
    "routes": [
      {
        "name": "route1",
        "destinationType": "CIDR",
        "destinations": [
          "10.0.0.0/8",
          "20.0.0.0/8",
          "30.0.0.0/8"
        ],
        "nextHopType": "ResourceId",
        "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azureFirewall1"
      }
    ],
    "labels": [
      "label1",
      "label2"
    ],
    "associatedConnections": [
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn1",
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn2"
    ],
    "propagatingConnections": [
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/erg1/expressRouteConnections/erConn1",
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw1/vpnConnections/vpnConn2"
    ]
  },
  "type": "Microsoft.Network/virtualHubs/hubRouteTables"
}

定義

名前 説明
CloudError

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

CloudErrorBody

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

HubRoute

RouteTable ルート。

HubRouteTable

仮想ハブ内の RouteTable リソース。

ProvisioningState

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

CloudError

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

名前 説明
error

CloudErrorBody

クラウド エラー本文。

CloudErrorBody

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

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

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

target

string

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

HubRoute

RouteTable ルート。

名前 説明
destinationType

string

宛先の種類 (CIDR、ResourceId、サービスなど)。

destinations

string[]

すべての宛先の一覧。

name

string

RouteTable 内で一意であるルートの名前。 この名前を使用して、このルートにアクセスできます。

nextHop

string

NextHop リソース ID。

nextHopType

string

次ホップの種類 (例: ResourceId)。

HubRouteTable

仮想ハブ内の RouteTable リソース。

名前 説明
etag

string

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

id

string

リソース ID。

name

string

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

properties.associatedConnections

string[]

このルート テーブルに関連付けられているすべての接続の一覧。

properties.labels

string[]

このルート テーブルに関連付けられているラベルの一覧。

properties.propagatingConnections

string[]

このルート テーブルにアドバタイズされるすべての接続の一覧。

properties.provisioningState

ProvisioningState

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

properties.routes

HubRoute[]

すべてのルートの一覧。

type

string

リソースの種類。

ProvisioningState

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

説明
Deleting
Failed
Succeeded
Updating