DurableOrchestrationStatus class

表示長期協調流程實例的狀態。

可以使用 DurableClient.getStatus() 來擷取

屬性

createdTime

建立協調流程實例的時間。

如果協調流程實例處於 Pending 狀態,這次代表協調流程實例排程的時間。

customStatus

DurableClient.setCustomStatus()所設定的自定義狀態承載(如果有的話)。

history

協調流程實例的執行歷程記錄。

記錄檔可能很大,因此預設會 undefined。 只有在呼叫 中明確要求 DurableClient.getStatus()時,才會填入它。

input

協調流程實例的輸入。

instanceId

實例的唯一標識碼。

當協調器函式排程時,會產生實例標識碼並修正。 它可以自動產生,在此情況下,它會格式化為 GUID,也可以以任何格式指定使用者。

lastUpdatedTime

協調流程實例上次更新其執行歷程記錄的時間。

name

協調器函式名稱。

output

協調流程實例的輸出。

runtimeStatus

協調流程實例的運行時間狀態。

屬性詳細資料

createdTime

建立協調流程實例的時間。

如果協調流程實例處於 Pending 狀態,這次代表協調流程實例排程的時間。

createdTime: Date

屬性值

Date

customStatus

DurableClient.setCustomStatus()所設定的自定義狀態承載(如果有的話)。

customStatus?: unknown

屬性值

unknown

history

協調流程實例的執行歷程記錄。

記錄檔可能很大,因此預設會 undefined。 只有在呼叫 中明確要求 DurableClient.getStatus()時,才會填入它。

history?: unknown[]

屬性值

unknown[]

input

協調流程實例的輸入。

input: unknown

屬性值

unknown

instanceId

實例的唯一標識碼。

當協調器函式排程時,會產生實例標識碼並修正。 它可以自動產生,在此情況下,它會格式化為 GUID,也可以以任何格式指定使用者。

instanceId: string

屬性值

string

lastUpdatedTime

協調流程實例上次更新其執行歷程記錄的時間。

lastUpdatedTime: Date

屬性值

Date

name

協調器函式名稱。

name: string

屬性值

string

output

協調流程實例的輸出。

output: unknown

屬性值

unknown

runtimeStatus

協調流程實例的運行時間狀態。

runtimeStatus: OrchestrationRuntimeStatus

屬性值