Method: projects.locations.aclPolicies.list

Listet alle ACL-Richtlinien auf, die einem Projekt gehören, entweder am angegebenen Standort (Region) oder an allen Standorten.

Der Speicherort sollte das folgende Format haben:

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

Wenn locationId als - (Platzhalter) angegeben wird, werden alle für das Projekt verfügbaren Regionen abgefragt und die Ergebnisse werden zusammengefasst.

HTTP-Anfrage

:


GET https://memorystore.googleapis.com/v1beta/{parent=projects/*/locations/*}/aclPolicies

Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Ressourcenname des ACL-Richtlinienstandorts im Format projects/{project}/locations/{location}, wobei location auf eine Google Cloud-Region verweist.

Suchparameter

Parameter
pageSize

integer

Optional. Die maximale Anzahl der Elemente, die zurückgegeben werden sollen.

Wenn nicht angegeben, wird vom Dienst der Standardwert 1.000 verwendet. Unabhängig vom Wert von „pageSize“ kann die Antwort eine Teilliste enthalten. Der Aufrufer sollte sich nur auf nextPageToken in der Antwort verlassen, um festzustellen, ob weitere ACL-Richtlinien abgefragt werden müssen.

Der Höchstwert liegt bei 1.000. Alle Werte darüber werden implizit in 1.000 umgewandelt.

pageToken

string

Optional. Der Wert nextPageToken wurde gegebenenfalls von einer vorherigen aclPolicies.list-Anfrage zurückgegeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort für aclPolicies.list.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "aclPolicies": [
    {
      object (AclPolicy)
    }
  ],
  "nextPageToken": string,
  "unreachable": [
    string
  ]
}
Felder
aclPolicies[]

object (AclPolicy)

Eine Liste der ACL-Richtlinien im Projekt am angegebenen Standort oder an allen Standorten.

Wenn location im übergeordneten Feld der Anfrage „-“ ist, werden alle für das Projekt verfügbaren Regionen abgefragt und die Ergebnisse zusammengefasst.

nextPageToken

string

Token zum Abrufen der nächsten Ergebnisseite. Leer, wenn keine weiteren Ergebnisse in der Liste vorhanden sind.

unreachable[]

string

Unsortierte Liste. Standorte, die nicht erreicht werden konnten.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource parent:

  • memorystore.aclPolicies.list

Weitere Informationen finden Sie in der IAM-Dokumentation.