Module spec

Module spec 

Source
Expand description

Serverless Workflow Specification Implementation

This module implements the Serverless Workflow specification (https://serverlessworkflow.io/) providing JSON/YAML-based workflow definitions compliant with the SW DSL.

Structs§

ApiDocument
API document definition
CatchDefinition
Catch definition
ContainerDefinition
Container definition
EmitDefinition
Emit step definition
ErrorDefinition
Error definition
ErrorFilter
Error filter
EventData
Event data
EventDefinition
Event definition
EventFilter
Event filter
EventInstance
Event instance
ForDefinition
For loop definition
ForkBranch
Fork branch
ForkDefinition
Fork definition for parallel execution
FunctionDefinition
Function definition
ListenDefinition
Listen step definition
MessageDefinition
Message definition for AsyncAPI
ProtoDefinition
Proto definition for gRPC
RaiseDefinition
Raise error definition
ScriptDefinition
Script definition
ServerlessWorkflow
Serverless Workflow definition
ServiceDefinition
Service definition for gRPC
SubWorkflowDefinition
Sub-workflow definition
SwitchCase
Switch case definition
TimeoutDefinition
Timeout definition
TryDefinition
Try-catch definition
VolumeDefinition
Volume definition
WorkflowDocument
Serverless Workflow Document
WorkflowInput
Workflow input schema
WorkflowTimeouts
Workflow timeouts

Enums§

Authentication
Authentication definition
CallDefinition
Call step definition
ListenTarget
Listen target
RunDefinition
Run step definition
WaitDefinition
Wait step definition
WorkflowStep
Workflow step definition