REST Resource: accessproposals

Resource: AccessProposal

Referensi Proposal Akses untuk proposal akses yang belum disetujui pada file

Representasi JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
Kolom
fileId

string

ID file yang berisi proposal akses

proposalId

string

ID proposal akses

requesterEmailAddress

string

Alamat email pengguna yang meminta

recipientEmailAddress

string

Alamat email pengguna yang akan menerima izin jika disetujui

rolesAndViews[]

object (RoleAndView)

Wrapper untuk peran dan tampilan proposal akses.

requestMessage

string

Pesan yang ditambahkan pemohon ke proposal

createTime

string (Timestamp format)

Waktu pembuatan

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

RoleAndView

Wrapper untuk peran dan tampilan proposal akses.

Representasi JSON
{
  "role": string,
  "view": string
}
Kolom
role

string

Peran yang diusulkan oleh pemohon Nilai baru dapat ditambahkan pada masa mendatang, tetapi saat ini yang dapat digunakan adalah: * writer * commenter * reader

view

string

Menunjukkan tampilan untuk proposal akses ini. Hanya diisi untuk proposal yang termasuk dalam tampilan. published adalah satu-satunya nilai yang didukung.

Metode

get

Mengambil AccessProposal berdasarkan ID.

list

Cantumkan AccessProposals pada file.

resolve

Digunakan untuk menyetujui atau menolak Proposal Akses.