Ressource : Approval
Métadonnées d'une approbation. Une approbation est un processus d'examen/d'approbation pour 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 à laquelle l'approbation a été créé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 : |
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 apportées à l'approbation par les examinateurs. |
É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 incorrecte. |
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 faite 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 de l'examinateur pour 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 encore répondu |
APPROVED |
L'examinateur a approuvé l'élément. |
DECLINED |
L'examinateur a refusé l'élément. |
Méthodes |
|
|---|---|
|
Obtient une approbation par ID. |
|
Liste les approbations d'un fichier. |