Method: projects.approvalRequests.list

Lista as solicitações de aprovação associadas a um projeto, uma pasta ou uma organização. As solicitações de aprovação podem ser filtradas por estado (pendente, ativa, dispensada). A ordem é cronológica inversa.

Solicitação HTTP

GET https://accessapproval.googleapis.com/v1/{parent=projects/*}/approvalRequests

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

O recurso pai. Pode ser "projects/{project}", "folders/{folder}" ou "organizations/{organization}".

A autorização requer a seguinte permissão do IAM no recurso especificado parent:

  • accessapproval.requests.list

Parâmetros de consulta

Parâmetros
filter

string

Um filtro no tipo de solicitações de aprovação a serem recuperadas. Precisa ser um dos valores abaixo.

  • [not set]: solicitações pendentes ou com aprovações ativas.
  • TODOS: todas as solicitações.
  • PENDENTE: apenas solicitações pendentes.
  • ACTIVE: somente solicitações ativas (ou seja, aprovadas atualmente).
  • DISPENSADAS: apenas solicitações que foram dispensadas ou solicitações que não foram aprovadas e expiraram.
  • EXPIRADO: somente as solicitações que foram aprovadas e expiraram.
  • HISTÓRICO: solicitações ativas, dispensadas e expiradas.
pageSize

integer

Tamanho da página solicitada.

pageToken

string

Um token que identifica a página de resultados a serem retornados.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de ListApprovalRequestsResponse.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para saber mais, consulte a Visão geral da autenticação.