CreateHttpPollerOptions interface
A beállítások a következőhöz: createPoller
.
Tulajdonságok
interval |
Meghatározza, hogy a lekérdezés mennyi időt vár, mielőtt új kérést küld a szolgáltatásnak. |
process |
Az LRO eredményének feldolgozására vonatkozó függvény. |
resolve |
Szabályozhatja, hogy a művelet meghiúsulása vagy megszakítása esetén kivételt jelez-e. |
resource |
Az LRO eredményének lehetséges helye, ha az LRO-bővítmény határozza meg a swaggerben. |
restore |
Szerializált poller, amely egy meglévő szüneteltetett hosszú ideig futó művelet folytatására használható. |
update |
Az LRO állapotának feldolgozására vonatkozó függvény. |
with |
Minden alkalommal meghívandó függvény, amikor a szolgáltatás frissíti a művelet helyét. |
Tulajdonság adatai
intervalInMs
Meghatározza, hogy a lekérdezés mennyi időt vár, mielőtt új kérést küld a szolgáltatásnak.
intervalInMs?: number
Tulajdonság értéke
number
processResult
Az LRO eredményének feldolgozására vonatkozó függvény.
processResult?: (result: unknown, state: TState) => Promise<TResult>
Tulajdonság értéke
(result: unknown, state: TState) => Promise<TResult>
resolveOnUnsuccessful
Szabályozhatja, hogy a művelet meghiúsulása vagy megszakítása esetén kivételt jelez-e.
resolveOnUnsuccessful?: boolean
Tulajdonság értéke
boolean
resourceLocationConfig
Az LRO eredményének lehetséges helye, ha az LRO-bővítmény határozza meg a swaggerben.
resourceLocationConfig?: ResourceLocationConfig
Tulajdonság értéke
restoreFrom
Szerializált poller, amely egy meglévő szüneteltetett hosszú ideig futó művelet folytatására használható.
restoreFrom?: string
Tulajdonság értéke
string
updateState
Az LRO állapotának feldolgozására vonatkozó függvény.
updateState?: (state: TState, response: OperationResponse<unknown, RawRequest>) => void
Tulajdonság értéke
(state: TState, response: OperationResponse<unknown, RawRequest>) => void
withOperationLocation
Minden alkalommal meghívandó függvény, amikor a szolgáltatás frissíti a művelet helyét.
withOperationLocation?: (operationLocation: string) => void
Tulajdonság értéke
(operationLocation: string) => void
Azure SDK for JavaScript