REST Resource: accessproposals

Kaynak: AccessProposal

Bir dosyadaki bekleyen erişim teklifleri için Erişim Teklifi kaynağı

JSON gösterimi
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Alanlar
fileId

string

Erişim teklifinin bulunduğu dosya kimliği

proposalId

string

Erişim teklifinin kimliği

requesterEmailAddress

string

İstekte bulunan kullanıcının e-posta adresi

recipientEmailAddress

string

Kabul edilirse izinleri alacak kullanıcının e-posta adresi

rolesAndViews[]

object (RoleAndView)

Erişim teklifinin rolü ve görünümü için sarmalayıcı.

requestMessage

string

Talep edenin teklife eklediği mesaj

createTime

string (Timestamp format)

Oluşturma zamanı

RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğüne ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

RoleAndView

Bir erişim teklifinin rolü ve görünümü için sarmalayıcı.

JSON gösterimi
{
  "role": string,
  "view": string
}
Alanlar
role

string

İstek sahibi tarafından önerilen rol Gelecekte yeni değerler eklenebilir, ancak şu anda aşağıdakiler mümkündür: * writer * commenter * reader

view

string

Bu erişim teklifinin görünümünü belirtir. Yalnızca bir görünüme ait teklifler için doldurulur. published desteklenen tek değerdir.

Yöntemler

get

Kimliğe göre bir AccessProposal alır.

list

Bir dosyada AccessProposals öğelerini listeleme

resolve

Erişim teklifini onaylamak veya reddetmek için kullanılır.