リソース: Matter
問題を表します。
Vault リソースを操作するには、アカウントに 必要な Vault 権限と案件へのアクセス権が必要です。案件にアクセスするには、そのアカウントが案件を作成したか、案件を共有されているか、全案件の閲覧権限を持っている必要があります。
JSON 表現 |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
フィールド | |
---|---|
matter |
サーバーによって生成される問題 ID。案件を作成する場合は空白のままにします。 |
name |
問題の名前。 |
description |
案件の説明(省略可)。 |
state |
問題の状況。 |
matter |
案件のユーザーとその権限を一覧表示します。現在のところ、問題に付与できる権限の数にプログラマが定義した上限はありません。 |
matter |
省略可。案件にリクエストされたデータ リージョン。 |
州
問題の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
問題の状態が指定されていません。 |
OPEN |
案件はオープンです。 |
CLOSED |
問題はクローズされました。 |
DELETED |
問題が削除されます。 |
MatterPermission
ユーザーは、問題の所有者または共同編集者です。各問題のオーナーは 1 人だけです。ケースにアクセスできる他のすべてのユーザーは共同編集者です。アカウントがパージされると、対応する MatterPermission リソースは存在しなくなります。
JSON 表現 |
---|
{
"role": enum ( |
フィールド | |
---|---|
role |
ユーザーの役割(問題に関するもの)。 |
account |
Admin SDK から提供されたアカウント ID。 |
AclRole
ケースに対するユーザーの権限(権限の昇順)。
列挙型 | |
---|---|
ROLE_UNSPECIFIED |
役割が割り当てられていません。 |
COLLABORATOR |
問題の担当者。 |
OWNER |
問題の所有者。 |
MatterRegion
案件のデータ リージョン。
列挙型 | |
---|---|
MATTER_REGION_UNSPECIFIED |
リージョンは指定されていません。デフォルトは ANY です。 |
ANY |
任意のリージョン。 |
US |
米国のリージョン。 |
EUROPE |
ヨーロッパのリージョン。 |
メソッド |
|
---|---|
|
アカウントを案件の共同編集者として追加します。 |
|
指定した案件をクローズします。 |
|
指定したクエリによって処理されたアカウントの数をカウントします。 |
|
指定された名前と説明で案件を作成します。 |
|
指定した問題を削除します。 |
|
指定した問題を取得します。 |
|
リクエスト元がアクセスできる案件を一覧表示します。 |
|
アカウントをケースの共同編集者として削除します。 |
|
指定した問題を再オープンします。 |
|
指定した問題の削除を解除します。 |
|
指定された問題を更新します。 |