Unique identifier for the orchestrator actor, crucial for tracking and managing the state of each orchestration instance. This ID differentiates between multiple instances and serves as a key component in orchestrating cloud-based processes.
Optional
inspect?: ((evt) => void)An optional callback function to handle inspection events. This function is useful for debugging, monitoring, or applying custom processing to inspection events, thereby improving the actor's observability.
The inspection event to be handled.
An optional callback function to handle inspection events. This function is useful for debugging, monitoring, or applying custom processing to inspection events, thereby improving the actor's observability.
The inspection event to be handled.
Optional
middleware?: CloudOrchestrationMiddlewaresAn optional object specifying middleware for use with the actor. This middleware enables customized handling of cloud events and orchestration logic, facilitating the implementation of intricate scenarios in cloud-based applications.
The orchestrator's project-wide unique name, such as "SummaryStateMachine". This name provides a distinctive identifier for the orchestrator within the project context.
The version of the state machine responsible for orchestration.
Must be in the format {number}.{number}.{number}
, set by the developer to denote the state machine version.
Generated using TypeDoc
Configuration options tailored for a CloudOrchestrationActor, extending the base ActorOptions with cloud-specific features. These options provide enhanced capabilities for inspection event handling and middleware integration, making the actor well-suited for cloud-based scenarios.