DurableOrchestrationStatus class

永続的オーケストレーション インスタンスの状態を表します。

DurableClient.getStatus() を使用してフェッチできます

プロパティ

createdTime

オーケストレーション インスタンスが作成された時刻。

オーケストレーション インスタンスが Pending 状態の場合、この時刻はオーケストレーション インスタンスがスケジュールされた時刻を表します。

customStatus

DurableClient.setCustomStatus()によって設定されたカスタム状態ペイロード (存在する場合)。

history

オーケストレーション インスタンスの実行履歴。

履歴ログは大きくなる可能性があるため、既定で undefined。 これは、DurableClient.getStatus()の呼び出しで明示的に要求された場合にのみ設定されます。

input

オーケストレーション インスタンスの入力。

instanceId

インスタンスの一意の ID。

オーケストレーター関数がスケジュールされると、インスタンス ID が生成され、固定されます。 自動生成できます。その場合は 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

インスタンスの一意の ID。

オーケストレーター関数がスケジュールされると、インスタンス ID が生成され、固定されます。 自動生成できます。その場合は GUID として書式設定されるか、任意の形式でユーザー指定できます。

instanceId: string

プロパティ値

string

lastUpdatedTime

オーケストレーション インスタンスが最後に実行履歴を更新した時刻。

lastUpdatedTime: Date

プロパティ値

Date

name

オーケストレーター関数名。

name: string

プロパティ値

string

output

オーケストレーション インスタンスの出力。

output: unknown

プロパティ値

unknown

runtimeStatus

オーケストレーション インスタンスのランタイムの状態。

runtimeStatus: OrchestrationRuntimeStatus

プロパティ値