Recurso: Approval
Metadados de uma aprovação. Uma aprovação é um processo de revisão/aprovação de um item do Drive.
| Representação JSON |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Campos | |
|---|---|
kind |
É sempre drive#approval. |
approvalId |
O ID da aprovação. |
targetFileId |
ID do arquivo de destino da aprovação. |
createTime |
Apenas saída. O horário em que a aprovação foi criada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
modifyTime |
Apenas saída. A última vez que a aprovação foi modificada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
completeTime |
Apenas saída. O horário em que a aprovação foi concluída. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
dueTime |
O prazo da aprovação. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
status |
Apenas saída. O status da aprovação no momento em que este recurso foi solicitado. |
initiator |
O usuário que solicitou a aprovação. |
reviewerResponses[] |
As respostas feitas na aprovação pelos revisores. |
Status
Status possíveis de uma aprovação.
| Tipos enumerados | |
|---|---|
STATUS_UNSPECIFIED |
O status de aprovação não foi definido ou foi definido com um valor inválido. |
IN_PROGRESS |
O processo de aprovação foi iniciado, mas não concluído. |
APPROVED |
O processo de aprovação foi concluído e o destino foi aprovado. |
CANCELLED |
O processo de aprovação foi cancelado antes da conclusão. |
DECLINED |
O processo de aprovação foi concluído e a meta foi recusada. |
ReviewerResponse
Uma resposta sobre uma aprovação feita por um revisor específico.
| Representação JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| Campos | |
|---|---|
kind |
É sempre drive#reviewerResponse. |
reviewer |
O usuário responsável por esta resposta. |
response |
Uma resposta do revisor para a aprovação. |
Resposta
Possíveis respostas para uma aprovação.
| Tipos enumerados | |
|---|---|
RESPONSE_UNSPECIFIED |
A resposta foi definida como um valor não reconhecido. |
NO_RESPONSE |
O avaliador ainda não respondeu |
APPROVED |
O revisor aprovou o item. |
DECLINED |
O revisor recusou o item. |
Métodos |
|
|---|---|
|
Recebe uma aprovação por ID. |
|
Lista as aprovações em um arquivo. |