콘텐츠로 이동

ApiFailoverAttemptContext

Defined in: packages/messaging/src/delivery-tracking/types.ts:70

fallbackMessageId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:74


fallbackType: "SMS" | "LMS"

Defined in: packages/messaging/src/delivery-tracking/types.ts:75


originalMessageId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:71


originalProviderId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:72


originalProviderMessageId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:73


record: TrackingRecord

Defined in: packages/messaging/src/delivery-tracking/types.ts:76


optional signal?: AbortSignal

Defined in: packages/messaging/src/delivery-tracking/types.ts:83

Aborts when the poll is stopped, by the signal given to runOnce() or by close(). Pass it to the send so that close() does not wait for a send in progress; a send cancelled this way is recorded as a failed attempt and not tried again.