- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Ámbitos de autorización
Devuelve los permisos que el usuario tiene sobre el recurso especificado. Si el recurso no existe, se devolverá un conjunto de permisos vacío, no un error NOT_FOUND
.
Nota: Esta operación está diseñada para crear interfaces de usuario con permisos y herramientas de línea de comandos, no para verificar la autorización. Esta operación puede fallar al abrirse sin previo aviso.
Solicitud HTTP
POST https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:testIamPermissions
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
resource | REQUERIDO: El recurso para el que se solicita el detalle de la política. Consulte "Nombres de recursos" para obtener el valor adecuado para este campo. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "permissions": [ string ] } |
Campos | |
---|---|
permissions[] | El conjunto de permisos que se verifican para el |
Cuerpo de la respuesta
Mensaje de respuesta para el método repositoryGroups.testIamPermissions
.
Si tiene éxito, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "permissions": [ string ] } |
Campos | |
---|---|
permissions[] | Un subconjunto de |
Ámbitos de autorización
Requiere el siguiente alcance OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulte laAuthentication Overview .