ハブへの 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 フィールドが空です。 |
新しいスポークの提案の場合、これはハブ管理者がスポークを承認し、スポークが完全に機能していることを意味します。 既存のスポークの更新の場合、これはハブ管理者が更新を承認し、更新が適用されたことを意味します。 |
ACTIVE |
UPDATE_PENDING_REVIEW |
スポークは動作していますが、スポークのプロパティに対する更新の提案がまだ承認または拒否されていないことを意味します。 |
ACTIVE |
UPDATE_FAILED |
スポークが動作しており、スポークのプロパティに対する更新の提案が承認されたが、更新に失敗したことを意味します。 |
ACTIVE |
UPDATE_REJECTED |
スポークは動作していますが、スポークのプロパティに対する更新の提案が拒否されたことを意味します。 |
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 とリファレンスをご覧ください。