Kaynak: Matter
Bir konuyu temsil eder.
Apps Kasası kaynaklarıyla çalışabilmesi için hesabın gerekli Apps Kasası ayrıcalıklarına ve konuya erişim iznine sahip olması gerekir. Bir konuya erişmek için hesabın konuyu oluşturmuş olması, konuyu kendisiyle paylaşmış olması veya Tüm Konuları Görüntüleme ayrıcalığına sahip olması gerekir.
JSON gösterimi |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
Alanlar | |
---|---|
matterId |
Sunucu tarafından oluşturulan konu kimliği. Konu oluştururken boş bırakın. |
name |
Konunun adı. |
description |
Konu için isteğe bağlı bir açıklama. |
state |
Konunun durumu. |
matterPermissions[] |
Kullanıcıları ve konuyla ilgili izinlerini listeler. Bir konunun sahip olabileceği izinlerin sayısı için programcılar tarafından tanımlanmış bir sınır yoktur. |
matter_region |
Konunun veri bölgesi. |
Eyalet
Bir konunun durumu.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Konunun belirlenmiş bir durumu yok. |
OPEN |
Konu açık. |
CLOSED |
Bu konu kapatıldı. |
DELETED |
Konu silinir. |
MatterPermission
Kullanıcılar, konu sahipleri veya ortak çalışanlar olabilir. Her konunun yalnızca bir sahibi vardır. Konuya erişebilen diğer tüm kullanıcılar ortak çalışanlardır. Bir hesap tamamen silindiğinde, karşılık gelen MatterConsent kaynakları geçerliliğini yitirir.
JSON gösterimi |
---|
{
"role": enum ( |
Alanlar | |
---|---|
role |
Kullanıcının konuyla ilgili rolü. |
accountId |
Admin SDK tarafından sağlanan hesap kimliği. |
AclRole
Bir konuyla ilgili olası kullanıcı izinleri, izinlerin artması sırasına göre.
Sıralamalar | |
---|---|
ROLE_UNSPECIFIED |
Hiçbir rol atanmadı. |
COLLABORATOR |
Konuyla ilgili ortak çalışan. |
OWNER |
Konunun sahibi. |
Konu Bölgesi
Bir konunun veri bölgesi.
Sıralamalar | |
---|---|
MATTER_REGION_UNSPECIFIED |
Konunun belirtilen bir veri bölgesi yok. |
ANY |
Konunun belirtilmiş bir veri bölgesi yok. |
US |
Konunun veri bölgesi ABD'dir. |
EU |
Konu, AB veri bölgesine sahip. |
Yöntemler |
|
---|---|
|
Bir hesabı, konu ortak çalışanı olarak ekler. |
|
Belirtilen konuyu kapatır. |
|
Belirtilen sorgu tarafından işlenen hesapları sayar. |
|
Belirtilen ada ve açıklamaya sahip bir konu oluşturur. |
|
Belirtilen konuyu siler. |
|
Belirtilen konuyu alır. |
|
İstekte bulunan kullanıcının erişebildiği konuları listeler. |
|
Bir hesabı konu üzerinde çalışan olarak kaldırır. |
|
Belirtilen konuyu yeniden açar. |
|
Belirtilen konuyu silme işlemini geri alır. |
|
Belirtilen konuyu günceller. |