states-2016-11-23 library
Classes
- ActivityFailedEventDetails
- Contains details about an activity that failed during an execution.
- ActivityListItem
- Contains details about an activity.
- ActivityScheduledEventDetails
- Contains details about an activity scheduled during an execution.
- ActivityScheduleFailedEventDetails
- Contains details about an activity schedule failure that occurred during an execution.
- ActivityStartedEventDetails
- Contains details about the start of an activity during an execution.
- ActivitySucceededEventDetails
- Contains details about an activity that successfully terminated during an execution.
- ActivityTimedOutEventDetails
- Contains details about an activity timeout that occurred during an execution.
- AwsClientCredentials
- AWS credentials.
- BillingDetails
- An object that describes workflow billing details.
- CloudWatchEventsExecutionDataDetails
- Provides details about execution input or output.
- CloudWatchLogsLogGroup
- CreateActivityOutput
- CreateStateMachineOutput
- DeleteActivityOutput
- DeleteStateMachineOutput
- DescribeActivityOutput
- DescribeExecutionOutput
- DescribeStateMachineForExecutionOutput
- DescribeStateMachineOutput
- ExecutionAbortedEventDetails
- Contains details about an abort of an execution.
- ExecutionFailedEventDetails
- Contains details about an execution failure event.
- ExecutionListItem
- Contains details about an execution.
- ExecutionStartedEventDetails
- Contains details about the start of the execution.
- ExecutionSucceededEventDetails
- Contains details about the successful termination of the execution.
- ExecutionTimedOutEventDetails
- Contains details about the execution timeout that occurred during the execution.
- GetActivityTaskOutput
- GetExecutionHistoryOutput
- HistoryEvent
- Contains details about the events of an execution.
- HistoryEventExecutionDataDetails
- Provides details about input or output in an execution history event.
- LambdaFunctionFailedEventDetails
- Contains details about a lambda function that failed during an execution.
- LambdaFunctionScheduledEventDetails
- Contains details about a lambda function scheduled during an execution.
- LambdaFunctionScheduleFailedEventDetails
- Contains details about a failed lambda function schedule event that occurred during an execution.
- LambdaFunctionStartFailedEventDetails
- Contains details about a lambda function that failed to start during an execution.
- LambdaFunctionSucceededEventDetails
- Contains details about a lambda function that successfully terminated during an execution.
- LambdaFunctionTimedOutEventDetails
- Contains details about a lambda function timeout that occurred during an execution.
- ListActivitiesOutput
- ListExecutionsOutput
- ListStateMachinesOutput
- ListTagsForResourceOutput
- LogDestination
- LoggingConfiguration
-
The
LoggingConfiguration
data type is used to set CloudWatch Logs options. - MapIterationEventDetails
- Contains details about an iteration of a Map state.
- MapStateStartedEventDetails
- Details about a Map state that was started.
- SendTaskFailureOutput
- SendTaskHeartbeatOutput
- SendTaskSuccessOutput
- SFN
- AWS Step Functions is a service that lets you coordinate the components of distributed applications and microservices using visual workflows.
- StartExecutionOutput
- StartSyncExecutionOutput
- StateEnteredEventDetails
- Contains details about a state entered during an execution.
- StateExitedEventDetails
- Contains details about an exit from a state during an execution.
- StateMachineListItem
- Contains details about the state machine.
- StopExecutionOutput
- Tag
- Tags are key-value pairs that can be associated with Step Functions state machines and activities.
- TagResourceOutput
- TaskFailedEventDetails
- Contains details about a task failure event.
- TaskScheduledEventDetails
- Contains details about a task scheduled during an execution.
- TaskStartedEventDetails
- Contains details about the start of a task during an execution.
- TaskStartFailedEventDetails
- Contains details about a task that failed to start during an execution.
- TaskSubmitFailedEventDetails
- Contains details about a task that failed to submit during an execution.
- TaskSubmittedEventDetails
- Contains details about a task submitted to a resource .
- TaskSucceededEventDetails
- Contains details about the successful completion of a task state.
- TaskTimedOutEventDetails
- Contains details about a resource timeout that occurred during an execution.
- TracingConfiguration
-
Selects whether or not the state machine's AWS X-Ray tracing is enabled.
Default is
false
- UntagResourceOutput
- UpdateStateMachineOutput
Enums
Extensions
- ExecutionStatusFromString on String
- ExecutionStatusValueExtension on ExecutionStatus
- HistoryEventTypeFromString on String
- HistoryEventTypeValueExtension on HistoryEventType
- LogLevelFromString on String
- LogLevelValueExtension on LogLevel
- StateMachineStatusFromString on String
- StateMachineStatusValueExtension on StateMachineStatus
- StateMachineTypeFromString on String
- StateMachineTypeValueExtension on StateMachineType
- SyncExecutionStatusFromString on String
- SyncExecutionStatusValueExtension on SyncExecutionStatus
Exceptions / Errors
- ActivityDoesNotExist
- ActivityLimitExceeded
- ActivityWorkerLimitExceeded
- ExecutionAlreadyExists
- ExecutionDoesNotExist
- ExecutionLimitExceeded
- InvalidArn
- InvalidDefinition
- InvalidExecutionInput
- InvalidLoggingConfiguration
- InvalidName
- InvalidOutput
- InvalidToken
- InvalidTracingConfiguration
- MissingRequiredParameter
- ResourceNotFound
- StateMachineAlreadyExists
- StateMachineDeleting
- StateMachineDoesNotExist
- StateMachineLimitExceeded
- StateMachineTypeNotSupported
- TaskDoesNotExist
- TaskTimedOut
- TooManyTags