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. |