Ressource: Genehmigung
Metadaten für eine Genehmigung. Eine Genehmigung ist ein Überprüfungs-/Genehmigungsprozess für ein Drive-Element.
| JSON-Darstellung |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Felder | |
|---|---|
kind |
Dies ist immer drive#approval. |
approvalId |
Die Genehmigungs-ID. |
targetFileId |
Die ID der Zieldatei der Genehmigung. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die Genehmigung erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
modifyTime |
Nur Ausgabe. Der Zeitpunkt der letzten Änderung der Genehmigung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
completeTime |
Nur Ausgabe. Die Uhrzeit, zu der die Genehmigung abgeschlossen wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
dueTime |
Der Zeitpunkt, zu dem die Genehmigung fällig ist. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
status |
Nur Ausgabe. Der Status der Genehmigung zum Zeitpunkt der Anfrage für diese Ressource. |
initiator |
Der Nutzer, der die Genehmigung angefordert hat. |
reviewerResponses[] |
Die Antworten auf die Genehmigung durch Prüfer. |
Status
Mögliche Status einer Genehmigung.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
Der Genehmigungsstatus wurde nicht festgelegt oder auf einen ungültigen Wert gesetzt. |
IN_PROGRESS |
Der Genehmigungsprozess wurde gestartet, ist aber noch nicht abgeschlossen. |
APPROVED |
Der Genehmigungsprozess ist abgeschlossen und das Ziel wurde genehmigt. |
CANCELLED |
Das Genehmigungsverfahren wurde vor dem Abschluss abgebrochen. |
DECLINED |
Der Genehmigungsprozess ist abgeschlossen und das Ziel wurde abgelehnt. |
ReviewerResponse
Eine Antwort auf eine Genehmigung, die von einem bestimmten Prüfer gegeben wurde.
| JSON-Darstellung |
|---|
{ "kind": string, "reviewer": { object ( |
| Felder | |
|---|---|
kind |
Dies ist immer drive#reviewerResponse. |
reviewer |
Der Nutzer, der für diese Antwort verantwortlich ist. |
response |
Die Antwort des Prüfers für die Genehmigung. |
Antwort
Mögliche Antworten für eine Genehmigung.
| Enums | |
|---|---|
RESPONSE_UNSPECIFIED |
Die Antwort wurde auf einen nicht erkannten Wert festgelegt. |
NO_RESPONSE |
Der Rezensent hat noch nicht geantwortet |
APPROVED |
Der Prüfer hat den Artikel genehmigt. |
DECLINED |
Der Prüfer hat den Artikel abgelehnt. |
Methoden |
|
|---|---|
|
Ruft eine Genehmigung nach ID ab. |
|
Listet die Genehmigungen für eine Datei auf. |