Method: projects.locations.keyRings.cryptoKeys.getProtectedResourcesSummary

Restituisce informazioni aggregate sulle risorse protette dall'elemento CryptoKey di Cloud KMS specificato. Verranno restituite solo le risorse all'interno della stessa organizzazione Cloud della chiave. Affinché questa chiamata abbia esito positivo, il progetto che contiene la chiave deve far parte di un'organizzazione.

Richiesta HTTP

GET https://kmsinventory.googleapis.com/v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}/protectedResourcesSummary

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Obbligatorio. Il nome della risorsa di CryptoKey.

L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata name:

  • cloudkms.cryptoKeys.get

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Aggrega informazioni sulle risorse protette da una chiave Cloud KMS nella stessa organizzazione Cloud della chiave.

Rappresentazione JSON
{
  "name": string,
  "resourceCount": string,
  "projectCount": integer,
  "resourceTypes": {
    string: string,
    ...
  },
  "cloudProducts": {
    string: string,
    ...
  },
  "locations": {
    string: string,
    ...
  }
}
Campi
name

string

Il nome completo della risorsa ProtectedResourcesSummary. Esempio: projects/test-project/locations/us/keyRings/test-keyring/cryptoKeys/test-key/protectResourcesSummary

resourceCount

string (int64 format)

Il numero totale di risorse protette nella stessa organizzazione Cloud della chiave.

projectCount

integer

Il numero di progetti Cloud distinti nella stessa organizzazione Cloud della chiave con risorse protette dalla chiave.

resourceTypes

map (key: string, value: string (int64 format))

Il numero di risorse protette dalla chiave raggruppate per tipo di risorsa.

cloudProducts

map (key: string, value: string (int64 format))

Il numero di risorse protette dalla chiave raggruppate per prodotto Cloud.

locations

map (key: string, value: string (int64 format))

Il numero di risorse protette dalla chiave raggruppate per regione.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.