Recurso: ContactGroup
Un grupo de contactos.
Representación JSON |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
Campos | |
---|---|
resourceName |
El nombre del recurso para el grupo de contactos, asignado por el servidor. Una string ASCII con el formato |
etag |
La etiqueta de entidad HTTP del recurso. Se utiliza para la validación de caché web. |
metadata |
Solo salida. Metadatos sobre el grupo de contactos. |
groupType |
Solo salida. El tipo de grupo de contactos. |
name |
El nombre del grupo de contactos que estableció el propietario o un nombre proporcionado por el sistema para los grupos del sistema. Para |
formattedName |
Solo salida. El nombre traducido y el formato que tiene la configuración regional de la cuenta del usuario o la configuración regional del encabezado HTTP |
memberResourceNames[] |
Solo salida. La lista de nombres de recursos de personas de contacto que son miembros del grupo de contactos. El campo solo se propaga para las solicitudes GET y solo mostrará la cantidad de miembros que |
memberCount |
Solo salida. La cantidad total de contactos en el grupo, independientemente de la cantidad máxima de miembros especificada en la solicitud. |
clientData[] |
Los datos del cliente del grupo. |
Metadatos de contactos
Los metadatos sobre un grupo de contactos.
Representación JSON |
---|
{ "updateTime": string, "deleted": boolean } |
Campos | |
---|---|
updateTime |
Solo salida. La hora en la que se actualizó el grupo por última vez. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
deleted |
Solo salida. Verdadero si se borró el recurso del grupo de contactos. Se propaga solo para las solicitudes |
Tipo de grupo
Un tipo de grupo de contactos.
Enumeradores | |
---|---|
GROUP_TYPE_UNSPECIFIED |
No se especifica. |
USER_CONTACT_GROUP |
Grupo de contactos definido por el usuario. |
SYSTEM_CONTACT_GROUP |
Grupo de contactos definido por el sistema. |
Datos del cliente de grupo
Datos de clientes arbitrarios que propagan los clientes. Se permiten valores y claves duplicados.
Representación JSON |
---|
{ "key": string, "value": string } |
Campos | |
---|---|
key |
La clave especificada por el cliente de los datos del cliente. |
value |
El valor especificado por el cliente de los datos del cliente. |
Métodos |
|
---|---|
|
Para obtener una lista de los grupos de contactos que pertenecen al usuario autenticado, especifica una lista de nombres de recursos de grupos de contactos. |
|
Crea un nuevo grupo de contactos que pertenezca al usuario autenticado. |
|
Especifica un nombre de recurso de grupo de contactos para borrar un grupo de contactos existente que pertenezca al usuario autenticado. |
|
Especifica un nombre de recurso de grupo de contactos para obtener un grupo de contactos específico que pertenezca al usuario autenticado. |
|
Enumera todos los grupos de contactos que pertenecen al usuario autenticado. |
|
Actualiza el nombre de un grupo de contactos existente que pertenezca al usuario autenticado. |