Resource: Approval
Metadata for an approval. An approval is a review/approve process for a Drive item.
| JSON representation |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| Fields | |
|---|---|
kind |
This is always drive#approval. |
approvalId |
The Approval ID. |
targetFileId |
Target file id of the approval. |
createTime |
Output only. The time the approval was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
modifyTime |
Output only. The most recent time the approval was modified. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
completeTime |
Output only. The time time the approval was completed. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
dueTime |
The time that the approval is due. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
status |
Output only. The status of the approval at the time this resource was requested. |
initiator |
The user that requested the Approval. |
reviewerResponses[] |
The responses made on the Approval by reviewers. |
Status
Possible statuses of an Approval.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
Approval status has not been set or was set to an invalid value. |
IN_PROGRESS |
The approval process has started and not finished. |
APPROVED |
The approval process is finished and the target was approved. |
CANCELLED |
The approval process was cancelled before it finished. |
DECLINED |
The approval process is finished and the target was declined. |
ReviewerResponse
A response on an Approval made by a specific Reviewer.
| JSON representation |
|---|
{ "kind": string, "reviewer": { object ( |
| Fields | |
|---|---|
kind |
This is always drive#reviewerResponse. |
reviewer |
The user that is responsible for this response. |
response |
A Reviewer’s Response for the Approval. |
Response
Possible responses for an Approval.
| Enums | |
|---|---|
RESPONSE_UNSPECIFIED |
Response was set to an unrecognized value. |
NO_RESPONSE |
The reviewer has not yet responded |
APPROVED |
The Reviewer has approved the item. |
DECLINED |
The Reviewer has declined the item. |
Methods |
|
|---|---|
|
Gets an Approval by ID. |
|
Lists the Approvals on a file. |