Deployments: testIamPermissions

Permite mostrar los permisos que tiene un emisor para un recurso específico. Pruébalo ahora.

Solicitud

Solicitud HTTP

POST https://www.googleapis.com/deploymentmanager/v2beta/projects/project/global/deployments/resource/testIamPermissions

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta de acceso
project string ID del proyecto para esta solicitud
resource string Es el nombre o el ID del recurso de esta solicitud.

Autorización

Esta solicitud requiere autorización con al menos uno de los siguientes permisos:

Alcance
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/ndev.cloudman

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporciona los datos con la siguiente estructura:

{
  "permissions": [
    string
  ]
}
Nombre de la propiedad Valor Descripción Notas
permissions[] list Corresponde al conjunto de permisos que se debe comprobar para el "recurso". No se permiten los permisos con comodines (p. ej., “*” o “storage.*”).

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "permissions": [
    string
  ]
}
Nombre de la propiedad Valor Descripción Notas
permissions[] list Se refiere a un subconjunto de "TestPermissionsRequest.permissions" que posee el emisor.

Pruébala

Usa el Explorador de APIs que aparece a continuación para llamar a este método en datos en vivo y ver la respuesta.