Method: projects.locations.awsClusters.awsNodePools.list

指定された AwsCluster のすべての AwsNodePool リソースの一覧を取得します。

HTTP リクエスト

GET https://{endpoint}/v1/{parent=projects/*/locations/*/awsClusters/*}/awsNodePools

ここで、{endpoint}サポートされているサービス エンドポイントのいずれかです。

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

パスパラメータ

パラメータ
parent

string

必須。この AwsNodePool リソースのコレクションを所有する親 AwsCluster

AwsCluster 名の形式は projects/<project-id>/locations/<region>/awsClusters/<cluster-id> です。

Google Cloud リソース名について詳しくは、リソース名をご覧ください。

クエリ パラメータ

パラメータ
pageSize

integer

返す最大アイテム数。

指定しない場合は、デフォルト値の 50 が使用されます。pageSize 値に関係なく、レスポンスには部分的なリストが含まれる場合があり、クエリ対象のインスタンスが他にも存在するかどうかを見極めるため、呼び出し元はレスポンスの nextPageToken のみを信頼します。

pageToken

string

前の awsNodePools.list リクエストから返された nextPageToken 値(存在する場合)。

リクエストの本文

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

レスポンスの本文

AwsClusters.ListAwsNodePools メソッドに対するレスポンス メッセージ。

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

JSON 表現
{
  "awsNodePools": [
    {
      object (AwsNodePool)
    }
  ],
  "nextPageToken": string
}
フィールド
awsNodePools[]

object (AwsNodePool)

指定された AwsCluster 内の AwsNodePool リソースのリスト。

nextPageToken

string

結果の次のページを取得するためのトークン。リストにそれ以上の結果がない場合は空です。

認可スコープ

次の OAuth スコープが必要です。

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

詳細については、Authentication Overview をご覧ください。

IAM 権限

parent リソースに対する次の IAM 権限が必要です。

  • gkemulticloud.awsNodePools.list

詳細については、IAM のドキュメントをご覧ください。