Ressource : Approval
Métadonnées d'une approbation. Une approbation est un processus d'examen ou d'approbation d'un élément Drive.
| Représentation JSON |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Champs | |
|---|---|
kind |
Il s'agit toujours de drive#approval. |
approvalId |
ID de l'approbation. |
targetFileId |
ID du fichier cible de l'approbation. |
createTime |
Uniquement en sortie. Heure de création de l'approbation. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
modifyTime |
Uniquement en sortie. Date et heure de la dernière modification de l'approbation. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
completeTime |
Uniquement en sortie. Heure à laquelle l'approbation a été effectuée. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
dueTime |
Heure à laquelle l'approbation est due. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
status |
Uniquement en sortie. État de l'approbation au moment où cette ressource a été demandée. |
initiator |
Utilisateur qui a demandé l'approbation. |
reviewerResponses[] |
Réponses des examinateurs à l'approbation. |
État
États possibles d'une approbation.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
L'état d'approbation n'a pas été défini ou a été défini sur une valeur non valide. |
IN_PROGRESS |
Le processus d'approbation a commencé, mais n'est pas terminé. |
APPROVED |
Le processus d'approbation est terminé et la cible a été approuvée. |
CANCELLED |
La procédure d'approbation a été annulée avant d'être terminée. |
DECLINED |
Le processus d'approbation est terminé et la cible a été refusée. |
ReviewerResponse
Réponse à une approbation effectuée par un examinateur spécifique.
| Représentation JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| Champs | |
|---|---|
kind |
Il s'agit toujours de drive#reviewerResponse. |
reviewer |
Utilisateur responsable de cette réponse. |
response |
Réponse d'un examinateur concernant l'approbation. |
Réponse
Réponses possibles pour une approbation.
| Enums | |
|---|---|
RESPONSE_UNSPECIFIED |
La réponse a été définie sur une valeur non reconnue. |
NO_RESPONSE |
L'examinateur n'a pas répondu. |
APPROVED |
L'examinateur a approuvé l'élément. |
DECLINED |
La personne qui a examiné la demande a refusé l'élément. |
Méthodes |
|
|---|---|
|
Approuve une approbation. |
|
Annule une approbation. |
|
Commentaires sur une approbation |
|
Refuse une approbation. |
|
Obtient une approbation par ID. |
|
Liste les approbations d'un fichier. |
|
Réattribue les examinateurs d'une approbation. |
|
Démarre une approbation pour un fichier. |