リソース: ContactGroup
連絡先グループ。
JSON 表現 |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
フィールド | |
---|---|
resourceName |
サーバーによって割り当てられた連絡先グループのリソース名。 |
etag |
リソースの HTTP エンティティ タグ。ウェブ キャッシュの検証に使用されます。 |
metadata |
出力専用。連絡先グループに関するメタデータ。 |
groupType |
出力専用。連絡先グループの種類。 |
name |
グループ オーナーが設定した連絡先グループ名、またはシステム グループの名前。
|
formattedName |
出力専用。閲覧者のアカウントの言語 / 地域またはシステム グループ名の |
memberResourceNames[] |
出力専用。連絡先グループのメンバーである連絡先担当者のリソース名のリスト。このフィールドは、GET リクエストに対してのみ値が入力され、GET リクエストで |
memberCount |
出力専用。グループ内の連絡先の合計数。リクエストで指定されたメンバーの最大数は考慮されません。 |
clientData[] |
グループのクライアント データ。 |
ContactGroupMetadata
連絡先グループに関するメタデータ。
JSON 表現 |
---|
{ "updateTime": string, "deleted": boolean } |
フィールド | |
---|---|
updateTime |
出力専用。グループの最終更新日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
deleted |
出力専用。連絡先グループ リソースが削除されている場合は true。同期トークンを含む |
GroupType
連絡先グループの種類。
列挙型 | |
---|---|
GROUP_TYPE_UNSPECIFIED |
(指定なし) |
USER_CONTACT_GROUP |
ユーザー定義の連絡先グループ。 |
SYSTEM_CONTACT_GROUP |
システム定義の連絡先グループ。 |
GroupClientData
クライアントによって入力された任意のクライアント データ。キーと値は重複できます。
JSON 表現 |
---|
{ "key": string, "value": string } |
フィールド | |
---|---|
key |
クライアントがクライアント データのキーを指定しました。 |
value |
クライアントが指定したクライアント データの値。 |
Methods |
|
---|---|
|
連絡先グループのリソース名のリストを指定して、認証されたユーザーが所有する連絡先グループのリストを取得します。 |
|
認証されたユーザーが所有する新しい連絡先グループを作成します。 |
|
連絡先グループのリソース名を指定して、認証されたユーザーが所有する既存の連絡先グループを削除します。 |
|
連絡先グループのリソース名を指定して、認証されたユーザーが所有する特定の連絡先グループを取得します。 |
|
認証されたユーザーが所有するすべての連絡先グループを一覧表示します。 |
|
認証されたユーザーが所有する既存の連絡先グループの名前を更新します。 |