DurableOrchestrationStatus class
永続的オーケストレーション インスタンスの状態を表します。
DurableClient.getStatus() を使用してフェッチできます
プロパティ
| created |
オーケストレーション インスタンスが作成された時刻。 オーケストレーション インスタンスが Pending 状態の場合、この時刻はオーケストレーション インスタンスがスケジュールされた時刻を表します。 |
| custom |
|
| history | オーケストレーション インスタンスの実行履歴。 履歴ログは大きくなる可能性があるため、既定で |
| input | オーケストレーション インスタンスの入力。 |
| instance |
インスタンスの一意の ID。 オーケストレーター関数がスケジュールされると、インスタンス ID が生成され、固定されます。 自動生成できます。その場合は GUID として書式設定されるか、任意の形式でユーザー指定できます。 |
| last |
オーケストレーション インスタンスが最後に実行履歴を更新した時刻。 |
| name | オーケストレーター関数名。 |
| output | オーケストレーション インスタンスの出力。 |
| runtime |
オーケストレーション インスタンスのランタイムの状態。 |
プロパティの詳細
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