REST Resource: accessproposals

リソース: AccessProposal

ファイルに関する保留中のアクセス プロポーザルに関する Access Proposal リソース

JSON 表現
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
フィールド
fileId

string

アクセスに関する提案がオンになっているファイル ID

proposalId

string

アクセス提案の ID

requesterEmailAddress

string

リクエスト元のユーザーのメールアドレス

recipientEmailAddress

string

承認された場合、権限を付与するユーザーのメールアドレス

rolesAndViews[]

object (RoleAndView)

アクセス プロポーザルのロールとビューのラッパー。

requestMessage

string

リクエスト元が提案書に追加したメッセージ

createTime

string (Timestamp format)

作成日時

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

RoleAndView

アクセス プロポーザルのロールとビューのラッパー。

JSON 表現
{
  "role": string,
  "view": string
}
フィールド
role

string

リクエスト元が提案したロール。新しい値は今後追加される可能性がありますが、現在は次の値を使用できます。* writer * commenter * reader

view

string

このアクセス プロポーザルのビューを示します。ビューに属するプロポーザルに対してのみデータが入力されます。サポートされる値は published のみです。

メソッド

get

ID で AccessProposal を取得します。

list

ファイルの AccessProposals を一覧表示します。

resolve

アクセス提案を承認または拒否するために使用します。