| Interface | Description |
|---|---|
| ActivityProps |
(experimental) Properties for defining a new Step Functions Activity.
|
| AfterwardsOptions |
(experimental) Options for selecting the choice paths.
|
| CatchProps |
(experimental) Error handler details.
|
| CfnActivity.TagsEntryProperty | |
| CfnActivityProps |
Properties for defining a `AWS::StepFunctions::Activity`.
|
| CfnStateMachine.CloudWatchLogsLogGroupProperty | |
| CfnStateMachine.DefinitionSubstitutionsProperty | |
| CfnStateMachine.LogDestinationProperty | |
| CfnStateMachine.LoggingConfigurationProperty | |
| CfnStateMachine.S3LocationProperty | |
| CfnStateMachine.TagsEntryProperty | |
| CfnStateMachine.TracingConfigurationProperty | |
| CfnStateMachineProps |
Properties for defining a `AWS::StepFunctions::StateMachine`.
|
| ChoiceProps |
(experimental) Properties for defining a Choice state.
|
| CustomStateProps |
(experimental) Properties for defining a custom state definition.
|
| FailProps |
(experimental) Properties for defining a Fail state.
|
| FindStateOptions |
(experimental) Options for finding reachable states.
|
| IActivity |
(experimental) Represents a Step Functions Activity https://docs.aws.amazon.com/step-functions/latest/dg/concepts-activities.html.
|
| IActivity.Jsii$Default |
Internal default implementation for
IActivity. |
| IChainable |
(experimental) Interface for objects that can be used in a Chain.
|
| IChainable.Jsii$Default |
Internal default implementation for
IChainable. |
| INextable |
(experimental) Interface for states that can have 'next' states.
|
| INextable.Jsii$Default |
Internal default implementation for
INextable. |
| IStateMachine |
(experimental) A State Machine.
|
| IStateMachine.Jsii$Default |
Internal default implementation for
IStateMachine. |
| IStepFunctionsTask |
(experimental) Interface for resources that can be used as tasks.
|
| IStepFunctionsTask.Jsii$Default |
Internal default implementation for
IStepFunctionsTask. |
| LogOptions |
(experimental) Defines what execution history events are logged and where they are logged.
|
| MapProps |
(experimental) Properties for defining a Map state.
|
| ParallelProps |
(experimental) Properties for defining a Parallel state.
|
| PassProps |
(experimental) Properties for defining a Pass state.
|
| RetryProps |
(experimental) Retry details.
|
| SingleStateOptions |
(experimental) Options for creating a single state.
|
| StateMachineProps |
(experimental) Properties for defining a State Machine.
|
| StateProps |
(experimental) Properties shared by all states.
|
| StepFunctionsTaskConfig |
(experimental) Properties that define what kind of task should be created.
|
| SucceedProps |
(experimental) Properties for defining a Succeed state.
|
| TaskMetricsConfig |
(experimental) Task Metrics.
|
| TaskProps | Deprecated
- replaced by service integration specific classes (i.e.
|
| TaskStateBaseProps |
(experimental) Props that are common to all tasks.
|
| WaitProps |
(experimental) Properties for defining a Wait state.
|
| Class | Description |
|---|---|
| Activity |
(experimental) Define a new Step Functions Activity.
|
| Activity.Builder |
(experimental) A fluent builder for
Activity. |
| ActivityProps.Builder |
A builder for
ActivityProps |
| ActivityProps.Jsii$Proxy |
An implementation for
ActivityProps |
| AfterwardsOptions.Builder |
A builder for
AfterwardsOptions |
| AfterwardsOptions.Jsii$Proxy |
An implementation for
AfterwardsOptions |
| CatchProps.Builder |
A builder for
CatchProps |
| CatchProps.Jsii$Proxy |
An implementation for
CatchProps |
| CfnActivity |
A CloudFormation `AWS::StepFunctions::Activity`.
|
| CfnActivity.Builder |
A fluent builder for
CfnActivity. |
| CfnActivity.TagsEntryProperty.Builder |
A builder for
CfnActivity.TagsEntryProperty |
| CfnActivity.TagsEntryProperty.Jsii$Proxy |
An implementation for
CfnActivity.TagsEntryProperty |
| CfnActivityProps.Builder |
A builder for
CfnActivityProps |
| CfnActivityProps.Jsii$Proxy |
An implementation for
CfnActivityProps |
| CfnStateMachine |
A CloudFormation `AWS::StepFunctions::StateMachine`.
|
| CfnStateMachine.Builder |
A fluent builder for
CfnStateMachine. |
| CfnStateMachine.CloudWatchLogsLogGroupProperty.Builder |
A builder for
CfnStateMachine.CloudWatchLogsLogGroupProperty |
| CfnStateMachine.CloudWatchLogsLogGroupProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.CloudWatchLogsLogGroupProperty |
| CfnStateMachine.DefinitionSubstitutionsProperty.Builder |
A builder for
CfnStateMachine.DefinitionSubstitutionsProperty |
| CfnStateMachine.DefinitionSubstitutionsProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.DefinitionSubstitutionsProperty |
| CfnStateMachine.LogDestinationProperty.Builder |
A builder for
CfnStateMachine.LogDestinationProperty |
| CfnStateMachine.LogDestinationProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.LogDestinationProperty |
| CfnStateMachine.LoggingConfigurationProperty.Builder |
A builder for
CfnStateMachine.LoggingConfigurationProperty |
| CfnStateMachine.LoggingConfigurationProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.LoggingConfigurationProperty |
| CfnStateMachine.S3LocationProperty.Builder |
A builder for
CfnStateMachine.S3LocationProperty |
| CfnStateMachine.S3LocationProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.S3LocationProperty |
| CfnStateMachine.TagsEntryProperty.Builder |
A builder for
CfnStateMachine.TagsEntryProperty |
| CfnStateMachine.TagsEntryProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.TagsEntryProperty |
| CfnStateMachine.TracingConfigurationProperty.Builder |
A builder for
CfnStateMachine.TracingConfigurationProperty |
| CfnStateMachine.TracingConfigurationProperty.Jsii$Proxy |
An implementation for
CfnStateMachine.TracingConfigurationProperty |
| CfnStateMachineProps.Builder |
A builder for
CfnStateMachineProps |
| CfnStateMachineProps.Jsii$Proxy |
An implementation for
CfnStateMachineProps |
| Chain |
(experimental) A collection of states to chain onto.
|
| Choice |
(experimental) Define a Choice in the state machine.
|
| Choice.Builder |
(experimental) A fluent builder for
Choice. |
| ChoiceProps.Builder |
A builder for
ChoiceProps |
| ChoiceProps.Jsii$Proxy |
An implementation for
ChoiceProps |
| Condition |
(experimental) A Condition for use in a Choice state branch.
|
| Context | Deprecated
replaced by `JsonPath`
|
| CustomState |
(experimental) State defined by supplying Amazon States Language (ASL) in the state machine.
|
| CustomState.Builder |
(experimental) A fluent builder for
CustomState. |
| CustomStateProps.Builder |
A builder for
CustomStateProps |
| CustomStateProps.Jsii$Proxy |
An implementation for
CustomStateProps |
| Data | Deprecated
replaced by `JsonPath`
|
| Errors |
(experimental) Predefined error strings Error names in Amazon States Language - https://states-language.net/spec.html#appendix-a Error handling in Step Functions - https://docs.aws.amazon.com/step-functions/latest/dg/concepts-error-handling.html.
|
| Fail |
(experimental) Define a Fail state in the state machine.
|
| Fail.Builder |
(experimental) A fluent builder for
Fail. |
| FailProps.Builder |
A builder for
FailProps |
| FailProps.Jsii$Proxy |
An implementation for
FailProps |
| FieldUtils |
(experimental) Helper functions to work with structures containing fields.
|
| FindStateOptions.Builder |
A builder for
FindStateOptions |
| FindStateOptions.Jsii$Proxy |
An implementation for
FindStateOptions |
| IActivity.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IChainable.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| INextable.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IStateMachine.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| IStepFunctionsTask.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
| JsonPath |
(experimental) Extract a field from the State Machine data or context that gets passed around between states.
|
| LogOptions.Builder |
A builder for
LogOptions |
| LogOptions.Jsii$Proxy |
An implementation for
LogOptions |
| Map |
(experimental) Define a Map state in the state machine.
|
| Map.Builder |
(experimental) A fluent builder for
Map. |
| MapProps.Builder |
A builder for
MapProps |
| MapProps.Jsii$Proxy |
An implementation for
MapProps |
| Parallel |
(experimental) Define a Parallel state in the state machine.
|
| Parallel.Builder |
(experimental) A fluent builder for
Parallel. |
| ParallelProps.Builder |
A builder for
ParallelProps |
| ParallelProps.Jsii$Proxy |
An implementation for
ParallelProps |
| Pass |
(experimental) Define a Pass in the state machine.
|
| Pass.Builder |
(experimental) A fluent builder for
Pass. |
| PassProps.Builder |
A builder for
PassProps |
| PassProps.Jsii$Proxy |
An implementation for
PassProps |
| Result |
(experimental) The result of a Pass operation.
|
| RetryProps.Builder |
A builder for
RetryProps |
| RetryProps.Jsii$Proxy |
An implementation for
RetryProps |
| SingleStateOptions.Builder |
A builder for
SingleStateOptions |
| SingleStateOptions.Jsii$Proxy |
An implementation for
SingleStateOptions |
| State |
(experimental) Base class for all other state classes.
|
| StateGraph |
(experimental) A collection of connected states.
|
| StateMachine |
(experimental) Define a StepFunctions State Machine.
|
| StateMachine.Builder |
(experimental) A fluent builder for
StateMachine. |
| StateMachineFragment |
(experimental) Base class for reusable state machine fragments.
|
| StateMachineProps.Builder |
A builder for
StateMachineProps |
| StateMachineProps.Jsii$Proxy |
An implementation for
StateMachineProps |
| StateProps.Builder |
A builder for
StateProps |
| StateProps.Jsii$Proxy |
An implementation for
StateProps |
| StateTransitionMetric |
(experimental) Metrics on the rate limiting performed on state machine execution.
|
| StepFunctionsTaskConfig.Builder |
A builder for
StepFunctionsTaskConfig |
| StepFunctionsTaskConfig.Jsii$Proxy |
An implementation for
StepFunctionsTaskConfig |
| Succeed |
(experimental) Define a Succeed state in the state machine.
|
| Succeed.Builder |
(experimental) A fluent builder for
Succeed. |
| SucceedProps.Builder |
A builder for
SucceedProps |
| SucceedProps.Jsii$Proxy |
An implementation for
SucceedProps |
| Task | Deprecated
- replaced by service integration specific classes (i.e.
|
| Task.Builder | Deprecated |
| TaskInput |
(experimental) Type union for task classes that accept multiple types of payload.
|
| TaskMetricsConfig.Builder |
A builder for
TaskMetricsConfig |
| TaskMetricsConfig.Jsii$Proxy |
An implementation for
TaskMetricsConfig |
| TaskProps.Builder | Deprecated |
| TaskProps.Jsii$Proxy | Deprecated |
| TaskStateBase |
(experimental) Define a Task state in the state machine.
|
| TaskStateBaseProps.Builder |
A builder for
TaskStateBaseProps |
| TaskStateBaseProps.Jsii$Proxy |
An implementation for
TaskStateBaseProps |
| Wait |
(experimental) Define a Wait state in the state machine.
|
| Wait.Builder |
(experimental) A fluent builder for
Wait. |
| WaitProps.Builder |
A builder for
WaitProps |
| WaitProps.Jsii$Proxy |
An implementation for
WaitProps |
| WaitTime |
(experimental) Represents the Wait state which delays a state machine from continuing for a specified time.
|
| Enum | Description |
|---|---|
| InputType |
(experimental) The type of task input.
|
| IntegrationPattern |
(experimental) AWS Step Functions integrates with services directly in the Amazon States Language.
|
| LogLevel |
(experimental) Defines which category of execution history events are logged.
|
| ServiceIntegrationPattern |
(experimental) Three ways to call an integrated service: Request Response, Run a Job and Wait for a Callback with Task Token.
|
| StateMachineType |
(experimental) Two types of state machines are available in AWS Step Functions: EXPRESS AND STANDARD.
|
Copyright © 2020. All rights reserved.