Method: projects.locations.codeRepositoryIndexes.repositoryGroups.getIamPolicy

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

string

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

object ( GetPolicyOptions )

OPCIONAL: Um objeto GetPolicyOptions para especificar opções para repositoryGroups.getIamPolicy .

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

integer

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 .