As vendas do Cloud Source Repositories estão programadas para 17 de junho de 2024. A partir de 17 de junho de 2024, se sua organização ainda não tiver usado o Cloud Source Repositories, você não poderá ativar a API nem usar o Cloud Source Repositories. Novos projetos não conectados a uma organização não poderão ativar a API Cloud Source Repositories após 17 de junho de 2024. Os clientes que já ativaram a API antes dessa data não serão afetados e poderão continuar usando o Cloud Source Repositories.
Retorna permissões do autor da chamada no recurso especificado. Se o recurso não estiver presente, isso retornará um conjunto vazio de permissões, não um erro NOT_FOUND.
Solicitação HTTP
POST https://sourcerepo.googleapis.com/v1/{resource=projects/*/repos/**}:testIamPermissions
OBRIGATÓRIO: o recurso para o qual o detalhe da política está sendo solicitado. Consulte a documentação da operação para saber o valor apropriado para esse campo.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON
{"permissions": [string]}
Campos
permissions[]
string
O conjunto de permissões a serem verificadas para o resource. As permissões não podem usar caracteres curinga como "*" ou "storage.*". Para mais informações, consulte Visão geral do IAM.
Corpo da resposta
Se bem-sucedido, o corpo da resposta conterá os dados com a estrutura a seguir:
Mensagem de resposta para o método TestIamPermissions.
Representação JSON
{"permissions": [string]}
Campos
permissions[]
string
Um subconjunto de TestPermissionsRequest.permissions para o qual o autor da chamada tem permissão.