CreateHttpPollerOptions interface
Opsi untuk createPoller.
Properti
| interval |
Menentukan berapa banyak waktu poller akan menunggu sebelum membuat permintaan baru ke layanan. |
| process |
Fungsi untuk memproses hasil LRO. |
| resolve |
Kontrol apakah akan melemparkan pengecualian jika operasi gagal atau dibatalkan. |
| resource |
Lokasi potensial dari hasil LRO jika ditentukan oleh ekstensi LRO di swagger. |
| restore |
Poller serial yang dapat digunakan untuk melanjutkan Operasi Jangka Panjang yang dijeda yang ada. |
| update |
Fungsi untuk memproses status LRO. |
| with |
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