리소스: Approval
승인의 메타데이터입니다. 승인은 Drive 항목에 대한 검토/승인 프로세스입니다.
| JSON 표현 |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| 필드 | |
|---|---|
kind |
항상 drive#approval입니다. |
approvalId |
승인 ID입니다. |
targetFileId |
승인의 타겟 파일 ID입니다. |
createTime |
출력 전용입니다. 승인이 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
modifyTime |
출력 전용입니다. 승인이 수정된 가장 최근 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
completeTime |
출력 전용입니다. 승인이 완료된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
dueTime |
승인 기한입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
status |
출력 전용입니다. 이 리소스가 요청된 시점의 승인 상태입니다. |
initiator |
승인을 요청한 사용자입니다. |
reviewerResponses[] |
검토자가 승인에 대해 작성한 응답입니다. |
상태
승인의 가능한 상태입니다.
| 열거형 | |
|---|---|
STATUS_UNSPECIFIED |
승인 상태가 설정되지 않았거나 잘못된 값으로 설정되었습니다. |
IN_PROGRESS |
승인 절차가 시작되었지만 완료되지 않았습니다. |
APPROVED |
승인 절차가 완료되었으며 타겟이 승인되었습니다. |
CANCELLED |
승인 프로세스가 완료되기 전에 취소되었습니다. |
DECLINED |
승인 절차가 완료되었으며 타겟이 거부되었습니다. |
ReviewerResponse
특정 검토자가 승인한 내용에 대한 응답입니다.
| JSON 표현 |
|---|
{ "kind": string, "reviewer": { object ( |
| 필드 | |
|---|---|
kind |
항상 drive#reviewerResponse입니다. |
reviewer |
이 응답을 담당하는 사용자입니다. |
response |
승인에 대한 검토자의 응답입니다. |
응답
승인에 대한 가능한 응답입니다.
| 열거형 | |
|---|---|
RESPONSE_UNSPECIFIED |
대답이 인식할 수 없는 값으로 설정되었습니다. |
NO_RESPONSE |
검토자가 아직 응답하지 않음 |
APPROVED |
검토자가 상품을 승인했습니다. |
DECLINED |
검토자가 상품을 거부했습니다. |
메서드 |
|
|---|---|
|
ID로 승인을 가져옵니다. |
|
파일의 승인을 나열합니다. |