Method: projects.locations.keyRings.cryptoKeys.getProtectedResourcesSummary

Muestra información agregada sobre los recursos protegidos por el CryptoKey de Cloud KMS especificado. Solo se mostrarán los recursos que estén dentro de la misma organización de Cloud que la clave. El proyecto que contiene la clave debe ser parte de una organización para que esta llamada tenga éxito.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. El nombre del recurso de CryptoKey.

La autorización requiere el siguiente permiso IAM en el recurso especificado name:

  • cloudkms.cryptoKeys.get

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Agrega información sobre los recursos protegidos por una clave de Cloud KMS en la misma organización de Cloud que la clave.

Representación JSON
{
  "name": string,
  "resourceCount": string,
  "projectCount": integer,
  "resourceTypes": {
    string: string,
    ...
  },
  "cloudProducts": {
    string: string,
    ...
  },
  "locations": {
    string: string,
    ...
  }
}
Campos
name

string

Es el nombre completo del recurso ProtectedResourcesSummary. Ejemplo: projects/test-project/locations/us/keyRings/test-keyring/cryptoKeys/test-key/protectionResourcesSummary

resourceCount

string (int64 format)

Cantidad total de recursos protegidos en la misma organización de Cloud que la clave.

projectCount

integer

La cantidad de proyectos de Cloud distintos en la misma organización de Cloud que la clave y que tienen recursos protegidos por la clave.

resourceTypes

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

La cantidad de recursos protegidos por la clave agrupados por tipo de recurso.

cloudProducts

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

La cantidad de recursos protegidos por la clave agrupados por producto de Cloud.

locations

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

La cantidad de recursos protegidos por la clave agrupados por región.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.