ハブへの Virtual Private Cloud(VPC)スポークの接続を提案する場合、ハブ管理者がスポークを受け入れるまで、スポークは完全に機能しません。このページでは、スポークを提案した後にスポークのステータスを確認する方法について説明します。
準備
始める前に、次のセクションを確認してください。
プロジェクトを作成または選択する
Network Connectivity Center を簡単に構成できるように、まず、有効なプロジェクトを特定します。
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
Google Cloud CLI を使用している場合は、
gcloud config set
コマンドを使用してプロジェクト ID を設定します。gcloud config set project PROJECT_ID
PROJECT_ID
は、一意のプロジェクト ID に置き換えます。このページの gcloud CLI の手順では、プロジェクト ID がすでに設定されていることを前提としています。
プロジェクト ID が正しく設定されていることを確認するには、
gcloud config list
コマンドを使用します。gcloud config list --format='text(core.project)'
Network Connectivity API を有効にする
Network Connectivity Center を使用して任意のタスクを行う前に、Network Connectivity API を有効にする必要があります。
コンソール
Network Connectivity API を有効にする手順は次のとおりです。
Google Cloud コンソールで [Network Connectivity Center] ページに移動します。
[有効にする] をクリックします。
また、API の有効化で説明されているように、Google Cloud コンソール API ライブラリを使用して API を有効にすることもできます。
スポークの状態
次の表に、スポークがハブ管理者に提案された後のさまざまな状態を示します。
スポークの状態 | 状態の理由 | 説明 |
---|---|---|
ACTIVE |
'reasons ' フィールドが空です。 |
これは、ハブ管理者がスポークを受け入れ、スポークが完全に機能していることを意味します。 |
INACTIVE |
PENDING_REVIEW |
スポークが動作しておらず、ハブ管理者がスポークをまだ承認または拒否していないことを意味します。 |
INACTIVE |
REJECTED |
ハブ管理者がスポークを拒否したため、スポークは動作していません。 |
OBSOLETE |
'reasons ' フィールドが空です。 |
これは、ハブが削除されたことを意味します。この状態になった後、状態は変化しません。スポークの削除のみが可能です。 |
スポークの提案のステータスを取得する
ハブと異なるプロジェクトで提案したスポークのステータスを取得する手順は次のとおりです。
gcloud
gcloud network-connectivity spokes describe
コマンドを実行します。
gcloud network-connectivity spokes describe SPOKE_NAME \ --global
SPOKE_NAME
は、ステータスを確認するスポークの名前に置き換えます(my-spoke
など)。
API
スポークの詳細情報を取得するには、networkconnectivity.spokes.get
メソッドを使用します。
GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME
以下を置き換えます。
PROJECT_ID
: スポークを含むプロジェクトのプロジェクト IDSPOKE_NAME
: ステータスを取得するスポークの名前
次のステップ
- ハブとスポークの作成については、ハブとスポークの操作をご覧ください。
- ソリューションが Network Connectivity Center と統合されているパートナーのリストを確認するには、Network Connectivity Center パートナーをご覧ください。
- 一般的な問題の解決策については、トラブルシューティングをご覧ください。
- API と
gcloud
コマンドの詳細については、API とリファレンスをご覧ください。