REST Resource: accessproposals

Kaynak: AccessProposal

Bir dosyada 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

İstekte bulunan kullanıcının teklife eklediği mesaj

createTime

string (Timestamp format)

Oluşturma zamanı

Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

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 AccessProposals öğelerini listeleme

resolve

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