REST Resource: accessproposals

Kaynak: Access Bidding

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 edilmesi durumunda 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

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

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

string

İstekte bulunan kullanıcı tarafından önerilen rol Gelecekte yeni değerler eklenebilir ancak şu anda aşağıdakiler kullanılabilir: * 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. Yalnızca published değeri desteklenir.

Yöntemler

get

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

list

Bir dosyada Access Bidding'leri listeleme.

resolve

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