Uses of Package
software.amazon.awscdk.services.stepfunctions
Packages that use software.amazon.awscdk.services.stepfunctions
Package
Description
AWS APIGatewayv2 Integrations
AWS CDK Custom Resources
Amazon API Gateway Construct Library
AWS CodePipeline Actions
Event Targets for Amazon EventBridge
Actions for AWS IoT Rule
Amazon EventBridge Pipes Enrichments Construct Library
Amazon EventBridge Pipes Targets Construct Library
Amazon EventBridge Scheduler Targets Construct Library
AWS Step Functions Construct Library
Tasks for AWS Step Functions
-
-
-
-
-
-
-
-
-
-
Classes in software.amazon.awscdk.services.stepfunctions used by software.amazon.awscdk.services.stepfunctionsClassDescriptionDefine a new Step Functions Activity.A fluent builder for
Activity
.Properties for defining a new Step Functions Activity.A builder forActivityProps
Options for selecting the choice paths.A builder forAfterwardsOptions
Option properties for state that can assign variables.A builder forAssignableStateOptions
Error handler details.A builder forCatchProps
An activity is a task that you write in any programming language and host on any machine that has access to AWS Step Functions .A fluent builder forCfnActivity
.Settings to configure server-side encryption for an activity.A builder forCfnActivity.EncryptionConfigurationProperty
TheTagsEntry
property specifies tags to identify an activity.A builder forCfnActivity.TagsEntryProperty
Properties for defining aCfnActivity
.A builder forCfnActivityProps
Provisions a state machine.A fluent builder forCfnStateMachine
.Defines a CloudWatch log group.A builder forCfnStateMachine.CloudWatchLogsLogGroupProperty
Settings to configure server-side encryption for a state machine.A builder forCfnStateMachine.EncryptionConfigurationProperty
Defines a destination forLoggingConfiguration
.A builder forCfnStateMachine.LogDestinationProperty
Defines what execution history events are logged and where they are logged.A builder forCfnStateMachine.LoggingConfigurationProperty
Defines the S3 bucket location where a state machine definition is stored.A builder forCfnStateMachine.S3LocationProperty
TheTagsEntry
property specifies tags to identify a state machine.A builder forCfnStateMachine.TagsEntryProperty
Selects whether or not the state machine's AWS X-Ray tracing is enabled.A builder forCfnStateMachine.TracingConfigurationProperty
Represents a state machine alias .A fluent builder forCfnStateMachineAlias
.Enables gradual state machine deployments.A builder forCfnStateMachineAlias.DeploymentPreferenceProperty
The state machine version to which you want to route the execution traffic.A builder forCfnStateMachineAlias.RoutingConfigurationVersionProperty
Properties for defining aCfnStateMachineAlias
.A builder forCfnStateMachineAliasProps
Properties for defining aCfnStateMachine
.A builder forCfnStateMachineProps
Represents a state machine version .A fluent builder forCfnStateMachineVersion
.Properties for defining aCfnStateMachineVersion
.A builder forCfnStateMachineVersionProps
A collection of states to chain onto.Define a Choice in the state machine.A fluent builder forChoice
.Properties for defining a Choice state that using JSONata.A builder forChoiceJsonataProps
Properties for defining a Choice state that using JSONPath.A builder forChoiceJsonPathProps
Properties for defining a Choice state.A builder forChoiceProps
Options for Choice Transition.A builder forChoiceTransitionOptions
A Condition for use in a Choice state branch.Specifies a target role assumed by the State Machine's execution role for invoking the task's resource.A builder forCredentials
Delimiter used in CSV file.CSV header location options.Configuration for CSV header options for a CSV Item Reader.State defined by supplying Amazon States Language (ASL) in the state machine.A fluent builder forCustomState
.Properties for defining a custom state definition.A builder forCustomStateProps
Example:Partial object from the StateMachine L1 construct properties containing definition information.A builder forDefinitionConfig
Define a Distributed Mode Map state in the state machine.A fluent builder forDistributedMap
.Properties for configuring a Distribute Map state that using JSONata.A builder forDistributedMapJsonataProps
Properties for configuring a Distribute Map state that using JSONPath.A builder forDistributedMapJsonPathProps
Properties for configuring a Distribute Map state.A builder forDistributedMapProps
Base class for creating an EncryptionConfiguration for either state machines or activities.Define a Fail state in the state machine.A fluent builder forFail
.Properties for defining a Fail state that using JSONata.A builder forFailJsonataProps
Properties for defining a Fail state that using JSONPath.A builder forFailJsonPathProps
Properties for defining a Fail state.A builder forFailProps
Example:A fluent builder forFileDefinitionBody
.Options for finding reachable states.A builder forFindStateOptions
Represents a Step Functions Activity https://docs.aws.amazon.com/step-functions/latest/dg/concepts-activities.html.Internal default implementation forIActivity
.Interface for objects that can be used in a Chain.Internal default implementation forIChainable
.Base interface for Item Reader configurations.Internal default implementation forIItemReader
.Interface for states that can have 'next' states.Internal default implementation forINextable
.The type of task input.AWS Step Functions integrates with services directly in the Amazon States Language.A State Machine.Internal default implementation forIStateMachine
.Configuration for processing a group of items in a single child workflow execution.A fluent builder forItemBatcher
.Interface for ItemBatcher configuration properties.A builder forItemBatcherProps
Base interface for Item Reader configuration properties.A builder forItemReaderProps
Values allowed in the retrier JitterStrategy field.Option properties for JSONata state.A builder forJsonataCommonOptions
Option properties for JSONata task state.A builder forJsonataStateOptions
Properties shared by all states that use JSONata.A builder forJsonataStateProps
Option properties for JSONPath state.A builder forJsonPathCommonOptions
Properties shared by all states that use JSONPath.A builder forJsonPathStateProps
Defines which category of execution history events are logged.Defines what execution history events are logged and where they are logged.A builder forLogOptions
Define a Map state in the state machine.A fluent builder forMap
.Define a Map state in the state machine.Base properties for defining a Map state that using JSONata.A builder forMapBaseJsonataOptions
Base properties for defining a Map state that using JSONPath.A builder forMapBaseJsonPathOptions
Base properties for defining a Map state.A builder forMapBaseOptions
Properties for defining a Map state.A builder forMapBaseProps
Properties for defining a Map state that using JSONata.A builder forMapJsonataProps
Properties for defining a Map state that using JSONPath.A builder forMapJsonPathProps
Properties for defining a Map state.A builder forMapProps
The format of the Output of the child workflow executions.Define a Parallel state in the state machine.A fluent builder forParallel
.Properties for defining a Parallel state that using JSONata.A builder forParallelJsonataProps
Properties for defining a Parallel state that using JSONPath.A builder forParallelJsonPathProps
Properties for defining a Parallel state.A builder forParallelProps
Define a Pass in the state machine.A fluent builder forPass
.Properties for defining a Pass state that using JSONata.A builder forPassJsonataProps
Properties for defining a Pass state that using JSONPath.A builder forPassJsonPathProps
Properties for defining a Pass state.A builder forPassProps
Specifies the configuration for the processor Map state.A builder forProcessorConfig
Mode of the Map workflow.Execution type for the Map workflow.The array that the Map state will iterate over.The name of the query language used by the state machine or state.The result of a Pass operation.Deprecated.Deprecated.Deprecated.useResultWriterV2Props
insteadDeprecated.Configuration for writing Distributed Map state results to S3 The ResultWriter field cannot be empty.A fluent builder forResultWriterV2
.Interface for Result Writer configuration props.A builder forResultWriterV2Props
Retry details.A builder forRetryProps
Item Reader configuration for iterating over items in a CSV file stored in S3.A fluent builder forS3CsvItemReader
.Properties for configuring an Item Reader that iterates over items in a CSV file in S3.A builder forS3CsvItemReaderProps
Base interface for Item Reader configuration properties the iterate over entries in a S3 file.A builder forS3FileItemReaderProps
Item Reader configuration for iterating over items in a JSON array stored in a S3 file.A fluent builder forS3JsonItemReader
.Item Reader configuration for iterating over the rows of the JSONL file stored in S3.A fluent builder forS3JsonLItemReader
.Item Reader configuration for iterating over items in a S3 inventory manifest file stored in S3.A fluent builder forS3ManifestItemReader
.Item Reader configuration for iterating over objects in an S3 bucket.A fluent builder forS3ObjectsItemReader
.Properties for configuring an Item Reader that iterates over objects in an S3 bucket.A builder forS3ObjectsItemReaderProps
Three ways to call an integrated service: Request Response, Run a Job and Wait for a Callback with Task Token.Options for creating a single state.A builder forSingleStateOptions
Base class for all other state classes.Properties shared by all states.A builder forStateBaseProps
A collection of connected states.Define a StepFunctions State Machine.A fluent builder forStateMachine
.Base class for reusable state machine fragments.Properties for defining a State Machine.A builder forStateMachineProps
Two types of state machines are available in AWS Step Functions: EXPRESS AND STANDARD.Properties shared by all states.A builder forStateProps
Define a Succeed state in the state machine.A fluent builder forSucceed
.Properties for defining a Succeed state that using JSONata.A builder forSucceedJsonataProps
Properties for defining a Succeed state that using JSONPath.A builder forSucceedJsonPathProps
Properties for defining a Succeed state.A builder forSucceedProps
Type union for task classes that accept multiple types of payload.Task Metrics.A builder forTaskMetricsConfig
Role to be assumed by the State Machine's execution role for invoking a task's resource.Define a Task state in the state machine.Base options for all task states.A builder forTaskStateBaseOptions
Props that are common to all tasks.A builder forTaskStateBaseProps
Props that are common to all tasks that using JSONata.A builder forTaskStateJsonataBaseProps
Props that are common to all tasks that using JSONPath.A builder forTaskStateJsonPathBaseProps
Timeout for a task or heartbeat.The transformation to be applied to the Output of the Child Workflow executions.Define a Wait state in the state machine.A fluent builder forWait
.Properties for defining a Wait state that using JSONata.A builder forWaitJsonataProps
Properties for defining a Wait state that using JSONPath.A builder forWaitJsonPathProps
Properties for defining a Wait state.A builder forWaitProps
Represents the Wait state which delays a state machine from continuing for a specified time.Configuration to format the output.A fluent builder forWriterConfig
.Interface for Writer Config props.A builder forWriterConfigProps
-
Classes in software.amazon.awscdk.services.stepfunctions used by software.amazon.awscdk.services.stepfunctions.tasksClassDescriptionOption properties for state that can assign variables.Specifies a target role assumed by the State Machine's execution role for invoking the task's resource.Represents a Step Functions Activity https://docs.aws.amazon.com/step-functions/latest/dg/concepts-activities.html.Interface for objects that can be used in a Chain.Interface for states that can have 'next' states.AWS Step Functions integrates with services directly in the Amazon States Language.A State Machine.Option properties for JSONata state.Option properties for JSONata task state.Option properties for JSONPath state.The name of the query language used by the state machine or state.Three ways to call an integrated service: Request Response, Run a Job and Wait for a Callback with Task Token.Base class for all other state classes.Properties shared by all states.Type union for task classes that accept multiple types of payload.Task Metrics.Define a Task state in the state machine.Base options for all task states.Props that are common to all tasks.Props that are common to all tasks that using JSONata.Props that are common to all tasks that using JSONPath.Timeout for a task or heartbeat.
ResultWriterV2
instead