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

Valor de propiedad