TelephonyCallLifecycleEvent interface

Uma observação duradoura e limitada no ciclo de vida de uma chamada telefônica.

Propriedades

name

O nome de evento neutro em relação ao provedor estável.

observed_at

O carimbo de data do Unix (em segundos) para quando o serviço observou o evento.

occurred_at

O timestamp do Unix (em segundos) indica quando o evento ocorreu, segundo o provedor.

outcome

O resultado da operação do ciclo de vida observado.

provider_event_id

O identificador do evento do provedor usado para idempotência, quando fornecido.

provider_sequence

A sequência de eventos do provedor, quando fornecida.

provider_status_code

O código de status do provedor associado ao evento.

provider_sub_code

O subcódigo do provedor associado ao evento.

reason

Uma razão estável gerada pelo serviço associada a esse evento do ciclo de vida, não necessariamente o resultado final da chamada. Códigos de string adicionais podem ser retornados.

sequence

A ordem atribuída ao serviço do evento dentro do registro de chamada.

source

O componente que forneceu a observação.

timestamp_source

A origem do carimbo de tempo do evento.

Detalhes da propriedade

name

O nome de evento neutro em relação ao provedor estável.

name: TelephonyCallLifecycleEventName

Valor da propriedade

observed_at

O carimbo de data do Unix (em segundos) para quando o serviço observou o evento.

observed_at: Date

Valor da propriedade

Date

occurred_at

O timestamp do Unix (em segundos) indica quando o evento ocorreu, segundo o provedor.

occurred_at?: Date

Valor da propriedade

Date

outcome

O resultado da operação do ciclo de vida observado.

outcome: TelephonyCallLifecycleEventOutcome

Valor da propriedade

provider_event_id

O identificador do evento do provedor usado para idempotência, quando fornecido.

provider_event_id?: string

Valor da propriedade

string

provider_sequence

A sequência de eventos do provedor, quando fornecida.

provider_sequence?: number

Valor da propriedade

number

provider_status_code

O código de status do provedor associado ao evento.

provider_status_code?: number

Valor da propriedade

number

provider_sub_code

O subcódigo do provedor associado ao evento.

provider_sub_code?: number

Valor da propriedade

number

reason

Uma razão estável gerada pelo serviço associada a esse evento do ciclo de vida, não necessariamente o resultado final da chamada. Códigos de string adicionais podem ser retornados.

reason?: string

Valor da propriedade

string

sequence

A ordem atribuída ao serviço do evento dentro do registro de chamada.

sequence: number

Valor da propriedade

number

source

O componente que forneceu a observação.

source: TelephonyCallLifecycleEventSource

Valor da propriedade

timestamp_source

A origem do carimbo de tempo do evento.

timestamp_source: TelephonyCallTimestampSource

Valor da propriedade