Referensi: Matter
Merepresentasikan masalah.
Untuk menggunakan resource Vault, akun harus memiliki hak istimewa Vault yang diperlukan dan akses ke masalah. Untuk mengakses masalah, akun tersebut harus sudah membuat masalah, membagikan masalah tersebut kepadanya, atau memiliki hak istimewa Melihat Semua Masalah.
Representasi JSON |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
Kolom | |
---|---|
matterId |
ID masalah, yang dibuat oleh server. Biarkan kosong saat membuat masalah. |
name |
Nama masalah. |
description |
Deskripsi opsional untuk masalah tersebut. |
state |
Status masalah. |
matterPermissions[] |
Mencantumkan pengguna dan izin mereka untuk masalah tersebut. Saat ini, tidak ada batasan yang ditentukan oleh programmer terkait jumlah izin yang dapat dimiliki suatu masalah. |
Negara Bagian
Status masalah.
Enum | |
---|---|
STATE_UNSPECIFIED |
Masalah tidak memiliki status yang ditentukan. |
OPEN |
Masalah ini terbuka. |
CLOSED |
Masalah ini ditutup. |
DELETED |
Masalah dihapus. |
MatterPermission
Pengguna dapat berupa pemilik atau kolaborator masalah. Setiap masalah hanya memiliki satu pemilik. Semua pengguna lain yang dapat mengakses masalah tersebut adalah kolaborator. Saat akun dihapus permanen, resource MatterPermission yang terkait akan tidak ada lagi.
Representasi JSON |
---|
{
"role": enum ( |
Kolom | |
---|---|
role |
Peran pengguna dalam masalah tersebut. |
accountId |
ID akun, seperti yang diberikan oleh Admin SDK. |
AclRole
Izin pengguna yang memungkinkan untuk suatu masalah, untuk meningkatkan izin.
Enum | |
---|---|
ROLE_UNSPECIFIED |
Tidak ada peran yang ditetapkan. |
COLLABORATOR |
Seorang kolaborator masalah ini. |
OWNER |
Pemilik masalah. |
Metode |
|
---|---|
|
Menambahkan akun sebagai kolaborator masalah. |
|
Menutup masalah yang ditentukan. |
|
Menghitung akun yang diproses oleh kueri yang ditentukan. |
|
Membuat masalah dengan nama dan deskripsi yang ditentukan. |
|
Menghapus masalah yang ditentukan. |
|
Mendapatkan masalah yang ditentukan. |
|
Daftar masalah yang dapat diakses pemohon. |
|
Menghapus akun sebagai kolaborator masalah. |
|
Membuka kembali masalah yang ditentukan. |
|
Membatalkan penghapusan masalah yang ditentukan. |
|
Memperbarui masalah yang ditentukan. |