REST Resource: approvals

リソース: Approval

承認のメタデータ。承認とは、ドライブ アイテムの審査/承認プロセスです。

JSON 表現
{
  "kind": string,
  "approvalId": string,
  "targetFileId": string,
  "createTime": string,
  "modifyTime": string,
  "completeTime": string,
  "dueTime": string,
  "status": enum (Status),
  "initiator": {
    object (User)
  },
  "reviewerResponses": [
    {
      object (ReviewerResponse)
    }
  ]
}
フィールド
kind

string

これは常に drive#approval です。

approvalId

string

承認 ID。

targetFileId

string

承認のターゲット ファイル ID。

createTime

string (Timestamp format)

出力専用。承認が作成された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

modifyTime

string (Timestamp format)

出力専用。承認が最後に変更された日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

completeTime

string (Timestamp format)

出力専用。承認が完了した日時。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

dueTime

string (Timestamp format)

承認の期限。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

status

enum (Status)

出力専用。このリソースがリクエストされた時点での承認のステータス。

initiator

object (User)

承認をリクエストしたユーザー。

reviewerResponses[]

object (ReviewerResponse)

審査担当者による承認に対する回答。

ステータス

承認のステータス。

列挙型
STATUS_UNSPECIFIED 承認ステータスが設定されていないか、無効な値に設定されています。
IN_PROGRESS 承認プロセスが開始され、完了していません。
APPROVED 承認プロセスが完了し、ターゲットが承認されました。
CANCELLED 承認プロセスが完了する前にキャンセルされました。
DECLINED 承認プロセスが完了し、ターゲットが不承認になりました。

ReviewerResponse

特定の審査担当者による承認に関するレスポンス。

JSON 表現
{
  "kind": string,
  "reviewer": {
    object (User)
  },
  "response": enum (Response)
}
フィールド
kind

string

これは常に drive#reviewerResponse です。

reviewer

object (User)

この回答を担当するユーザー。

response

enum (Response)

承認に対する審査担当者の回答。

レスポンス

承認に対する回答の候補。

列挙型
RESPONSE_UNSPECIFIED レスポンスが認識できない値に設定されました。
NO_RESPONSE 審査担当者からの返信はまだありません
APPROVED 審査担当者がアイテムを承認しました。
DECLINED 審査担当者がアイテムを不承認にしました。

メソッド

get

ID で承認を取得します。

list

ファイルに対する承認を一覧表示します。