- Solicitud HTTP
- Parámetros de ruta
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Ámbitos de autorización
- Permisos de IAM
- Obtener opciones de política
Obtiene la política de control de acceso de un recurso. Devuelve una política vacía si el recurso existe y no tiene una política definida.
Solicitud HTTP
GET https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicy
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
resource | REQUERIDO: El recurso para el que se solicita la política. Consulte "Nombres de recursos" para obtener el valor adecuado para este campo. |
Parámetros de consulta
Parámetros | |
---|---|
options | OPCIONAL: Un objeto |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si tiene éxito, el cuerpo de la respuesta contendrá una instancia de Policy
.
Á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 .
Permisos de IAM
Requiere uno de los siguientes permisos de IAM en el resource
, según el tipo de recurso:
-
cloudaicompanion.repositoryGroups.getIamPolicy
-
cloudaicompanion.topics.getIamPolicy
Para obtener más información, consulte la documentación de IAM .
Obtener opciones de política
Encapsula las configuraciones proporcionadas a repositoryGroups.getIamPolicy.
Representación JSON |
---|
{ "requestedPolicyVersion": integer } |
Campos | |
---|---|
requestedPolicyVersion | Opcional. La versión máxima de la política que se utilizará para formatear la política. Los valores válidos son 0, 1 y 3. Las solicitudes que especifiquen un valor no válido serán rechazadas. Las solicitudes de políticas con cualquier vinculación de roles condicional deben especificar la versión 3. Las políticas sin vinculaciones de roles condicionales pueden especificar cualquier valor válido o dejar el campo sin configurar. La política en la respuesta podría usar la versión que especificó o una versión anterior. Por ejemplo, si especifica la versión 3, pero la política no tiene vinculaciones de roles condicionales, la respuesta usará la versión 1. Para saber qué recursos admiten condiciones en sus políticas de IAM, consulte la documentación de IAM . |