メソッド: services.connections.list

サービス ユーザーの VPC ネットワークで構成されているプライベート接続を一覧表示します。

HTTP リクエスト

GET https://servicenetworking.googleapis.com/v1/{parent=services/*}/connections

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

サービス プロデューサーの組織のピアリング接続を管理しているサービス。この機能をサポートする Google サービスの場合、この値は services/servicenetworking.googleapis.com になります。パラメータ値として - を指定すると、構成されているすべてのパブリック ピアリング サービスが一覧表示されます。

承認には、指定したリソースの parent に対する次の Google IAM 権限が必要です。

  • servicenetworking.services.get

クエリ パラメータ

パラメータ
network

string

プライベート接続を介してサービス プロデューサーのネットワークと接続されているサービス ユーザーの VPC ネットワークの名前。ネットワーク名は projects/{project}/global/networks/{network} の形式にする必要があります。{project} は、VPC サービス ユーザーの VPC ネットワークを含むプロジェクトの番号を表します(例: 12345)。{network} は、サービス ユーザーの VPC ネットワークの名前を表します。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

ListConnectionsResponse は、指定されたサービスとユーザー プロジェクトに対するピアリング状態のリストを返すレスポンスです。

JSON 表現

{
  "connections": [
    {
      object(Connection)
    }
  ]
}
フィールド
connections[]

object(Connection)

Connection のリスト。

承認スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/service.management
  • https://www.googleapis.com/auth/cloud-platform

詳細については、認証の概要をご覧ください。

今すぐ試す