models Package
Model definitions for Durable Functions.
Packages
| actions |
Defines the models for the different forms of Activities that can be scheduled. |
| history |
Contains models related to the orchestration history of the durable functions. |
| utils |
Utility functions used by the Durable Function python library. Internal Only |
Modules
| DurableHttpRequest |
Data structure representing a durable HTTP request. |
| DurableOrchestrationBindings |
Binding information. Provides information relevant to the creation and management of durable functions. |
| DurableOrchestrationClient |
Durable Orchestration Client. Client for starting, querying, terminating and raising events to orchestration instances. |
| DurableOrchestrationContext |
Context of the durable orchestration execution. Parameter data for orchestration bindings that can be used to schedule function-based activities. |
| OrchestratorState |
Orchestration State. Used to communicate the state of the orchestration back to the durable extension |
| PurgeHistoryResult |
Information provided when the request to purge history has been made. |
| RetryOptions |
Retry Options. Defines retry policies that can be passed as parameters to various operations. |
| Task |
Represents some pending action. Similar to a native JavaScript promise in that it acts as a placeholder for outstanding asynchronous work, but has a synchronous implementation and is specific to Durable Functions. Tasks are only returned to an orchestration function when a [[DurableOrchestrationContext]] operation is not called with yield. They are useful for parallelization and timeout operations in conjunction with Task.all and Task.any. |
| TaskSet |
Represents a list of some pending action. Similar to a native JavaScript promise in that it acts as a placeholder for outstanding asynchronous work, but has a synchronous implementation and is specific to Durable Functions. Tasks are only returned to an orchestration function when a [[DurableOrchestrationContext]] operation is not called with yield. They are useful for parallelization and timeout operations in conjunction with Task.all and Task.any. |
| DurableHttpRequest |
Data structure representing a durable HTTP request. |
| DurableOrchestrationBindings |
Binding information. Provides information relevant to the creation and management of durable functions. |
| DurableOrchestrationClient |
Durable Orchestration Client. Client for starting, querying, terminating and raising events to orchestration instances. |
| DurableOrchestrationContext |
Context of the durable orchestration execution. Parameter data for orchestration bindings that can be used to schedule function-based activities. |
| DurableOrchestrationStatus | |
| FunctionContext | |
| OrchestratorState |
Orchestration State. Used to communicate the state of the orchestration back to the durable extension |
| PurgeHistoryResult |
Information provided when the request to purge history has been made. |
| RetryOptions |
Retry Options. Defines retry policies that can be passed as parameters to various operations. |
| RpcManagementOptions | |
| Task |
Represents some pending action. Similar to a native JavaScript promise in that it acts as a placeholder for outstanding asynchronous work, but has a synchronous implementation and is specific to Durable Functions. Tasks are only returned to an orchestration function when a [[DurableOrchestrationContext]] operation is not called with yield. They are useful for parallelization and timeout operations in conjunction with Task.all and Task.any. |
| TaskSet |
Represents a list of some pending action. Similar to a native JavaScript promise in that it acts as a placeholder for outstanding asynchronous work, but has a synchronous implementation and is specific to Durable Functions. Tasks are only returned to an orchestration function when a [[DurableOrchestrationContext]] operation is not called with yield. They are useful for parallelization and timeout operations in conjunction with Task.all and Task.any. |
| TokenSource |
Classes
| ManagedIdentityTokenSource |
Returns a ManagedIdentityTokenSource object. |
Enums
| OrchestrationRuntimeStatus |
The status of an orchestration instance. |
| OrchestrationRuntimeStatus |
The status of an orchestration instance. |
Feedback
Submit and view feedback for