TelephonyCallLifecycleEvent interface
Una observación duradera y limitada en el ciclo de vida de una llamada telefónica.
Propiedades
| name | El nombre del evento estable y neutral en cuanto al proveedor. |
| observed_at | La marca de tiempo de Unix (en segundos) para cuando el servicio observó el evento. |
| occurred_at | El proveedor indica la marca de tiempo de Unix (en segundos) para cuándo ocurrió el evento. |
| outcome | El resultado de la operación del ciclo de vida observado. |
| provider_event_id | El identificador del evento proveedor usado para idempotencia, cuando se suministra. |
| provider_sequence | La secuencia de eventos del proveedor, cuando se suministra. |
| provider_status_code | El código de estado del proveedor asociado al evento. |
| provider_sub_code | El subcódigo del proveedor asociado al evento. |
| reason | Una razón estable generada por el servicio asociada a este evento del ciclo de vida, no necesariamente el resultado final de la llamada. Se pueden devolver códigos de cadena adicionales. |
| sequence | El orden asignado por el servicio del evento dentro del registro de llamadas. |
| source | El componente que proporcionó la observación. |
| timestamp_source | La fuente de la marca temporal del evento. |
Detalles de las propiedades
name
El nombre del evento estable y neutral en cuanto al proveedor.
name: TelephonyCallLifecycleEventName
Valor de propiedad
observed_at
La marca de tiempo de Unix (en segundos) para cuando el servicio observó el evento.
observed_at: Date
Valor de propiedad
Date
occurred_at
El proveedor indica la marca de tiempo de Unix (en segundos) para cuándo ocurrió el evento.
occurred_at?: Date
Valor de propiedad
Date
outcome
El resultado de la operación del ciclo de vida observado.
outcome: TelephonyCallLifecycleEventOutcome
Valor de propiedad
provider_event_id
El identificador del evento proveedor usado para idempotencia, cuando se suministra.
provider_event_id?: string
Valor de propiedad
string
provider_sequence
La secuencia de eventos del proveedor, cuando se suministra.
provider_sequence?: number
Valor de propiedad
number
provider_status_code
El código de estado del proveedor asociado al evento.
provider_status_code?: number
Valor de propiedad
number
provider_sub_code
El subcódigo del proveedor asociado al evento.
provider_sub_code?: number
Valor de propiedad
number
reason
Una razón estable generada por el servicio asociada a este evento del ciclo de vida, no necesariamente el resultado final de la llamada. Se pueden devolver códigos de cadena adicionales.
reason?: string
Valor de propiedad
string
sequence
El orden asignado por el servicio del evento dentro del registro de llamadas.
sequence: number
Valor de propiedad
number
source
El componente que proporcionó la observación.
source: TelephonyCallLifecycleEventSource
Valor de propiedad
timestamp_source
La fuente de la marca temporal del evento.
timestamp_source: TelephonyCallTimestampSource