Method: projects.cryptoKeys.list

Gibt kryptografische Schlüssel zurück, die von Cloud KMS in einem bestimmten Cloud-Projekt verwaltet werden. Beachten Sie, dass diese Daten aus Snapshots stammen. Das bedeutet, dass sie möglicherweise nicht vollständig den tatsächlichen Status der Schlüsselmetadaten zum Zeitpunkt des Aufrufs wiedergeben.

HTTP-Anfrage

GET https://kmsinventory.googleapis.com/v1/{parent=projects/*}/cryptoKeys

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Das Google Cloud-Projekt, für das Schlüsselmetadaten im Format projects/* abgerufen werden sollen

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource parent erforderlich:

  • cloudkms.cryptoKeys.list

Suchparameter

Parameter
pageSize

integer

Optional. Die maximale Anzahl von Schlüsseln, die zurückgegeben werden sollen. Der Dienst gibt möglicherweise weniger als diesen Wert zurück. Wenn keine Angabe erfolgt, werden maximal 1.000 Schlüssel zurückgegeben. Der Höchstwert beträgt 1.000. Werte über 1.000 werden implizit auf 1.000 umgewandelt.

pageToken

string

Optional. Übergeben Sie dies in einer nachfolgenden Anfrage, um die nächste Ergebnisseite zu erhalten.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

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

Antwortnachricht für KeyDashboardService.ListCryptoKeys.

JSON-Darstellung
{
  "cryptoKeys": [
    {
      object (CryptoKey)
    }
  ],
  "nextPageToken": string
}
Felder
cryptoKeys[]

object (CryptoKey)

Die Liste der CryptoKeys.

nextPageToken

string

Das von der vorherigen Antwort zurückgegebene Seitentoken, wenn die nächste Seite gewünscht wird.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.