相互接続を管理する

このページでは、Distributed Cloud ゾーンで Google Distributed Cloud 相互接続リソースを管理する方法について説明します。

Distributed Cloud Interconnect の詳細については、Distributed Cloud の仕組みをご覧ください。

相互接続の一覧取得

Distributed Cloud ゾーン内の Distributed Cloud 相互接続を一覧表示するには、このセクションの手順を行います。

このタスクを完了するには、 Google Cloud プロジェクトに対する Edge ネットワーク閲覧者ロールroles/edgenetwork.viewer)が必要です。

gcloud

gcloud edge-cloud networking interconnects list コマンドを使用します。

gcloud edge-cloud networking interconnects list \
    --location=REGION \
    --zone=ZONE_NAME

次のように置き換えます。

  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。

API

projects.locations.zones.interconnects.list メソッドに GET リクエストを送信します。

GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnects?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN

次のように置き換えます。

  • PROJECT_ID: ターゲット Google Cloud プロジェクトの ID。
  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。
  • FILTER: 返される結果を特定の値に制限する式。
  • PAGE_SIZE: ページごとに返す結果の数
  • SORT_BY: 返される結果の並べ替えの基準とするフィールド名のカンマ区切りリストデフォルトの並べ替え順は昇順です。降順で並べ替えるには、目的のフィールドに ~ という接頭辞を付けます。
  • PAGE_TOKEN: レスポンスの nextPageToken フィールドで、最後のリスト リクエストのレスポンスで受け取ったトークン。このトークンを送信して、結果のページを受け取ります。

インターコネクトに関する情報を取得する

Distributed Cloud ゾーンの Distributed Cloud Interconnect に関する情報を取得するには、このセクションの手順を完了します。

このタスクを完了するには、 Google Cloud プロジェクトに対する Edge ネットワーク閲覧者ロールroles/edgenetwork.viewer)が必要です。

gcloud

gcloud edge-cloud networking interconnects describe コマンドを使用します。

gcloud edge-cloud networking interconnects describe INTERCONNECT_NAME \
    --location=REGION \
    --zone=ZONE_NAME

次のように置き換えます。

  • INTERCONNECT_NAME: ターゲットの相互接続の名前。
  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。

API

projects.locations.zones.interconnects.get メソッドに GET リクエストを送信します。

GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnects/INTERCONNECT_ID

次のように置き換えます。

  • PROJECT_ID: ターゲット Google Cloud プロジェクトの ID。
  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。
  • INTERCONNECT_ID: ターゲットの相互接続の ID。

相互接続の動作ステータスを取得する

Distributed Cloud ゾーンの Distributed Cloud インターコネクトの運用ステータスを取得するには、このセクションの手順を完了します。

このタスクを完了するには、 Google Cloud プロジェクトに対する Edge ネットワーク閲覧者ロールroles/edgenetwork.viewer)が必要です。

gcloud

gcloud edge-cloud networking interconnects get-diagnostics コマンドを使用します。

gcloud edge-cloud networking interconnects get-diagnostics INTERCONNECT_NAME \
    --location=REGION \
    --zone=ZONE_NAME

次のように置き換えます。

  • INTERCONNECT_NAME: ターゲットの相互接続の名前。
  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。

API

projects.locations.zones.interconnects.diagnose メソッドに GET リクエストを送信します。

 GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnects/INTERCONNECT_ID:diagnose

次のように置き換えます。

  • PROJECT_ID: ターゲット Google Cloud プロジェクトの ID。
  • REGION: ターゲットの Distributed Cloud ゾーンが属する Google Cloud リージョン。
  • ZONE_NAME: ターゲットの Distributed Cloud ゾーンの名前。
  • INTERCONNECT_ID: ターゲットの相互接続の ID。

次のステップ