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
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:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-06-28 (UTC)."],[],[],null,["# Method: projects.cryptoKeys.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListCryptoKeysResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nReturns cryptographic keys managed by Cloud KMS in a given Cloud project. Note that this data is sourced from snapshots, meaning it may not completely reflect the actual state of key metadata at call time.\n\n### HTTP request\n\n`GET https://kmsinventory.googleapis.com/v1/{parent=projects/*}/cryptoKeys`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains data with the following structure:\nResponse message for [KeyDashboardService.ListCryptoKeys](/kms/docs/reference/inventory/rest/v1/projects.cryptoKeys/list#google.cloud.kms.inventory.v1.KeyDashboardService.ListCryptoKeys).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/)."]]