Contact

Son los detalles de contacto de un punto de contacto.

Representación JSON
{
  "givenName": string,
  "familyName": string,
  "email": string,
  "emailList": [
    string
  ],
  "phone": string,
  "timeZone": {
    object (TimeZone)
  },
  "reachableTimes": [
    {
      object (TimePeriod)
    }
  ],
  "notes": string
}
Campos
givenName

string

Obligatorio. Nombre de pila del contacto.

familyName

string

Es opcional. Apellido del contacto.

email

string

Es opcional. Es el correo electrónico principal del contacto.

emailList[]

string

Es opcional. Lista completa de los correos electrónicos del contacto (incluido el correo electrónico principal).

phone

string

Es opcional. Número de teléfono del contacto.

timeZone

object (TimeZone)

Es opcional. Zona horaria del contacto.

reachableTimes[]

object (TimePeriod)

Es opcional. Son los períodos en los que se puede comunicar con el contacto. Si este campo está vacío, se puede comunicar con el contacto en cualquier momento.

notes

string

Es opcional. Notas de formato libre que detallan cómo desea el contacto recibir notificaciones. Por ejemplo, es posible que tengan un método de contacto preferido o que deseen recibir una copia de cualquier derivación posterior.

TimeZone

Representa una zona horaria de la base de datos de zonas horarias de IANA.

Representación JSON
{
  "id": string,
  "version": string
}
Campos
id

string

Zona horaria de la base de datos de zonas horarias de IANA. Por ejemplo, "America/New_York".

version

string

Es opcional. Número de versión de la base de datos de zonas horarias de IANA. Por ejemplo, "2019a".