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)

作成日時

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"

RoleAndView

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

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

string

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

view

string

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

メソッド

get

ID で AccessProposal を取得します。

list

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

resolve

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