- Solicitação HTTP
- Parâmetros do caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo de resposta
- Escopos de autorização
- Permissões do IAM
- ObterOpçõesDePolítica
Obtém a política de controle de acesso para um recurso. Retorna uma política vazia se o recurso existir e não tiver uma política definida.
Solicitação HTTP
GET https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicy
A URL usa a sintaxe de transcodificação gRPC .
Parâmetros do caminho
Parâmetros | |
---|---|
resource | OBRIGATÓRIO: O recurso para o qual a política está sendo solicitada. Consulte Nomes de recursos para obter o valor apropriado para este campo. |
Parâmetros de consulta
Parâmetros | |
---|---|
options | OPCIONAL: Um objeto |
Corpo da solicitação
O corpo da solicitação deve estar vazio.
Corpo de resposta
Se bem-sucedido, o corpo da resposta conterá uma instância de Policy
.
Escopos de autorização
Requer o seguinte escopo OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte oAuthentication Overview .
Permissões do IAM
Requer uma das seguintes permissões do IAM no resource
, dependendo do tipo de recurso:
-
cloudaicompanion.repositoryGroups.getIamPolicy
-
cloudaicompanion.topics.getIamPolicy
Para obter mais informações, consulte a documentação do IAM .
ObterOpçõesDePolítica
Encapsula as configurações fornecidas para repositoryGroups.getIamPolicy.
Representação JSON |
---|
{ "requestedPolicyVersion": integer } |
Campos | |
---|---|
requestedPolicyVersion | Opcional. A versão máxima da política que será usada para formatar a política. Os valores válidos são 0, 1 e 3. Solicitações que especificarem um valor inválido serão rejeitadas. Solicitações de políticas com quaisquer vinculações de função condicional devem especificar a versão 3. Políticas sem vinculações de função condicional podem especificar qualquer valor válido ou deixar o campo indefinido. A política na resposta pode usar a versão da política que você especificou ou uma versão anterior. Por exemplo, se você especificar a versão 3, mas a política não tiver vinculações de função condicionais, a resposta usará a versão 1. Para saber quais recursos oferecem suporte a condições em suas políticas do IAM, consulte a documentação do IAM . |