Recurso: ContactGroup
Um grupo de contatos.
| Representação JSON | 
|---|
| { "resourceName": string, "etag": string, "metadata": { object ( | 
| Campos | |
|---|---|
| resourceName | 
 O nome de recurso para o grupo de contatos, atribuído pelo servidor. Uma string ASCII, na forma de  | 
| etag | 
 A tag de entidade HTTP do recurso. Usado para validação de cache da Web. | 
| metadata | 
 Apenas saída. Metadados sobre o grupo de contatos. | 
| groupType | 
 Apenas saída. O tipo de grupo de contatos. | 
| name | 
 O nome do grupo de contatos definido pelo proprietário do grupo ou um nome fornecido pelo sistema para os grupos do sistema. No  | 
| formattedName | 
 Apenas saída. O nome traduzido e formatado na localidade da conta do leitor ou na localidade do cabeçalho HTTP  | 
| memberResourceNames[] | 
 Apenas saída. A lista de nomes de recursos de pessoas de contato que são membros do grupo de contato. O campo só é preenchido para solicitações GET e só retorna o número de membros que  | 
| memberCount | 
 Apenas saída. O número total de contatos no grupo, independentemente do máximo de membros especificado na solicitação. | 
| clientData[] | 
 Os dados de clientes do grupo. | 
ContactGroupMetadata
Os metadados sobre um grupo de contatos.
| Representação JSON | 
|---|
| { "updateTime": string, "deleted": boolean } | 
| Campos | |
|---|---|
| updateTime | 
 Apenas saída. A hora em que o grupo foi atualizado pela última vez. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| deleted | 
 Apenas saída. Verdadeiro se o recurso do grupo de contatos tiver sido excluído. Preenchido apenas para solicitações  | 
GroupType
Um tipo de grupo de contatos.
| Enums | |
|---|---|
| GROUP_TYPE_UNSPECIFIED | Não especificado. | 
| USER_CONTACT_GROUP | Grupo de contatos definido pelo usuário. | 
| SYSTEM_CONTACT_GROUP | Grupo de contatos definido pelo sistema. | 
GroupClientData
Dados arbitrários do cliente preenchidos pelos clientes. São permitidas chaves e valores duplicados.
| Representação JSON | 
|---|
| { "key": string, "value": string } | 
| Campos | |
|---|---|
| key | 
 A chave especificada pelo cliente dos dados do cliente. | 
| value | 
 O valor especificado pelo cliente dos dados do cliente. | 
| Métodos | |
|---|---|
| 
 | Receba uma lista de grupos de contatos de propriedade do usuário autenticado especificando uma lista de nomes de recursos de grupo de contatos. | 
| 
 | Criar um grupo de contatos do usuário autenticado. | 
| 
 | Para excluir um grupo de contatos do usuário autenticado, especifique um nome de recurso de grupo de contatos. | 
| 
 | Receba um grupo de contatos específico de propriedade do usuário autenticado especificando um nome de recurso de grupo de contatos. | 
| 
 | Lista todos os grupos de contatos do usuário autenticado. | 
| 
 | Atualize o nome de um grupo de contatos do usuário autenticado. |