Risorsa: Approval
Metadati per un'approvazione. Un'approvazione è una procedura di revisione/approvazione per un elemento di Drive.
| Rappresentazione JSON |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Campi | |
|---|---|
kind |
Questo è sempre drive#approval. |
approvalId |
L'ID approvazione. |
targetFileId |
ID file di destinazione dell'approvazione. |
createTime |
Solo output. L'ora in cui è stata creata l'approvazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
modifyTime |
Solo output. L'ultima volta che l'approvazione è stata modificata. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
completeTime |
Solo output. L'ora in cui è stata completata l'approvazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
dueTime |
L'ora in cui è prevista l'approvazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
status |
Solo output. Lo stato dell'approvazione al momento della richiesta di questa risorsa. |
initiator |
L'utente che ha richiesto l'approvazione. |
reviewerResponses[] |
Le risposte date in Approvazione da parte dei revisori. |
Stato
Stati possibili di un'approvazione.
| Enum | |
|---|---|
STATUS_UNSPECIFIED |
Lo stato di approvazione non è stato impostato o è stato impostato su un valore non valido. |
IN_PROGRESS |
La procedura di approvazione è iniziata e non è terminata. |
APPROVED |
La procedura di approvazione è terminata e il target è stato approvato. |
CANCELLED |
La procedura di approvazione è stata annullata prima del completamento. |
DECLINED |
La procedura di approvazione è terminata e la destinazione è stata rifiutata. |
ReviewerResponse
Una risposta a un'approvazione effettuata da un revisore specifico.
| Rappresentazione JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| Campi | |
|---|---|
kind |
Questo valore è sempre drive#reviewerResponse. |
reviewer |
L'utente responsabile di questa risposta. |
response |
Risposta del revisore per l'approvazione. |
Risposta
Possibili risposte per un'approvazione.
| Enum | |
|---|---|
RESPONSE_UNSPECIFIED |
La risposta è stata impostata su un valore non riconosciuto. |
NO_RESPONSE |
Il revisore non ha ancora risposto |
APPROVED |
Il revisore ha approvato l'articolo. |
DECLINED |
Il revisore ha rifiutato l'elemento. |
Metodi |
|
|---|---|
|
Recupera un'approvazione in base all'ID. |
|
Elenca le approvazioni di un file. |