Method: projects.locations.aclPolicies.list

指定されたロケーション(リージョン)またはすべてのロケーションにあるプロジェクトが所有するすべての ACL ポリシーを一覧表示します。

場所は次の形式にする必要があります。

  • projects/{projectId}/locations/{locationId}

locationId が -(ワイルドカード)として指定されている場合、プロジェクトで使用可能なすべてのリージョンがクエリされ、結果が集計されます。

HTTP リクエスト

GET https://redis.googleapis.com/v1/{parent=projects/*/locations/*}/aclPolicies

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

パスパラメータ

パラメータ
parent

string

必須。projects/{projectId}/locations/{locationId} という形式を使用した ACL ポリシーのロケーションのリソース名。locationId は Google Cloud リージョンを表します。

クエリ パラメータ

パラメータ
pageSize

integer

省略可。返す最大アイテム数。

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

最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。

pageToken

string

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

リクエストの本文

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

レスポンスの本文

aclPolicies.list に対するレスポンス。

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

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

object (AclPolicy)

指定されたロケーションまたはすべてのロケーションにあるプロジェクトの ACL ポリシーのリスト。

リクエストの parent フィールドの locationId が「-」の場合、プロジェクトで使用可能なすべてのリージョンがクエリ対象となり、結果が集計されます。

nextPageToken

string

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

unreachable[]

string

順序なしリスト。到達できなかったロケーション。

認可スコープ

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

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

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