Bagikan melalui


CreateHttpPollerOptions interface

Opsi untuk createPoller.

Properti

intervalInMs

Menentukan berapa banyak waktu poller akan menunggu sebelum membuat permintaan baru ke layanan.

processResult

Fungsi untuk memproses hasil LRO.

resolveOnUnsuccessful

Kontrol apakah akan melemparkan pengecualian jika operasi gagal atau dibatalkan.

resourceLocationConfig

Lokasi potensial dari hasil LRO jika ditentukan oleh ekstensi LRO di swagger.

restoreFrom

Poller serial yang dapat digunakan untuk melanjutkan Operasi Jangka Panjang yang dijeda yang ada.

updateState

Fungsi untuk memproses status LRO.

withOperationLocation

Fungsi yang akan dipanggil setiap kali lokasi operasi diperbarui oleh layanan.

Detail Properti

intervalInMs

Menentukan berapa banyak waktu poller akan menunggu sebelum membuat permintaan baru ke layanan.

intervalInMs?: number

Nilai Properti

number

processResult

Fungsi untuk memproses hasil LRO.

processResult?: (result: unknown, state: TState) => Promise<TResult>

Nilai Properti

(result: unknown, state: TState) => Promise<TResult>

resolveOnUnsuccessful

Kontrol apakah akan melemparkan pengecualian jika operasi gagal atau dibatalkan.

resolveOnUnsuccessful?: boolean

Nilai Properti

boolean

resourceLocationConfig

Lokasi potensial dari hasil LRO jika ditentukan oleh ekstensi LRO di swagger.

resourceLocationConfig?: ResourceLocationConfig

Nilai Properti

restoreFrom

Poller serial yang dapat digunakan untuk melanjutkan Operasi Jangka Panjang yang dijeda yang ada.

restoreFrom?: string

Nilai Properti

string

updateState

Fungsi untuk memproses status LRO.

updateState?: (state: TState, response: OperationResponse<unknown, RawRequest>) => void

Nilai Properti

(state: TState, response: OperationResponse<unknown, RawRequest>) => void

withOperationLocation

Fungsi yang akan dipanggil setiap kali lokasi operasi diperbarui oleh layanan.

withOperationLocation?: (operationLocation: string) => void

Nilai Properti

(operationLocation: string) => void