Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/stepfunctions.ts?docs=full";

§Classes

StepFunctions

§Interfaces

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.

BillingDetails

An object that describes workflow billing details.

CloudWatchEventsExecutionDataDetails

Provides details about execution input or output.

CloudWatchLogsLogGroup
CreateActivityInput
CreateActivityOutput
CreateStateMachineAliasInput
CreateStateMachineAliasOutput
CreateStateMachineInput
CreateStateMachineOutput
DeleteActivityInput
DeleteStateMachineAliasInput
DeleteStateMachineInput
DeleteStateMachineVersionInput
DescribeActivityInput
DescribeActivityOutput
DescribeExecutionInput
DescribeExecutionOutput
DescribeMapRunInput
DescribeMapRunOutput
DescribeStateMachineAliasInput
DescribeStateMachineAliasOutput
DescribeStateMachineForExecutionInput
DescribeStateMachineForExecutionOutput
DescribeStateMachineInput
DescribeStateMachineOutput
EncryptionConfiguration

Settings to configure server-side encryption.

ExecutionAbortedEventDetails

Contains details about an abort of an execution.

ExecutionFailedEventDetails

Contains details about an execution failure event.

ExecutionListItem

Contains details about an execution.

ExecutionRedrivenEventDetails

Contains details about a redriven 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.

GetActivityTaskInput
GetActivityTaskOutput
GetExecutionHistoryInput
GetExecutionHistoryOutput
HistoryEvent

Contains details about the events of an execution.

HistoryEventExecutionDataDetails

Provides details about input or output in an execution history event.

InspectionData

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP request and response information.

InspectionDataRequest

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP request information.

InspectionDataResponse

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP response information. The inspectionLevel request parameter specifies which details are returned.

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.

ListActivitiesInput
ListActivitiesOutput
ListExecutionsInput
ListExecutionsOutput
ListMapRunsInput
ListMapRunsOutput
ListStateMachineAliasesInput
ListStateMachineAliasesOutput
ListStateMachinesInput
ListStateMachinesOutput
ListStateMachineVersionsInput
ListStateMachineVersionsOutput
ListTagsForResourceInput
ListTagsForResourceOutput
LogDestination
LoggingConfiguration

The LoggingConfiguration data type is used to set CloudWatch Logs options.

MapIterationEventDetails

Contains details about an iteration of a Map state.

MapRunExecutionCounts

Contains details about all of the child workflow executions started by a Map Run.

MapRunFailedEventDetails

Contains details about a Map Run failure event that occurred during a state machine execution.

MapRunItemCounts

Contains details about items that were processed in all of the child workflow executions that were started by a Map Run.

MapRunListItem

Contains details about a specific Map Run.

MapRunRedrivenEventDetails

Contains details about a Map Run that was redriven.

MapRunStartedEventDetails

Contains details about a Map Run that was started during a state machine execution.

MapStateStartedEventDetails

Details about a Map state that was started.

PublishStateMachineVersionInput
PublishStateMachineVersionOutput
RedriveExecutionInput
RedriveExecutionOutput
RoutingConfigurationListItem

Contains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.

SendTaskFailureInput
SendTaskHeartbeatInput
SendTaskSuccessInput
StartExecutionInput
StartExecutionOutput
StartSyncExecutionInput
StartSyncExecutionOutput
StateEnteredEventDetails

Contains details about a state entered during an execution.

StateExitedEventDetails

Contains details about an exit from a state during an execution.

StateMachineAliasListItem

Contains details about a specific state machine alias.

StateMachineListItem

Contains details about the state machine.

StateMachineVersionListItem

Contains details about a specific state machine version.

StopExecutionInput
StopExecutionOutput
Tag

Tags are key-value pairs that can be associated with Step Functions state machines and activities.

TagResourceInput
TaskCredentials

Contains details about the credentials that Step Functions uses for a task.

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.

TestStateInput
TestStateOutput
TracingConfiguration

Selects whether or not the state machine's X-Ray tracing is enabled. Default is false

UntagResourceInput
UpdateMapRunInput
UpdateStateMachineAliasInput
UpdateStateMachineAliasOutput
UpdateStateMachineInput
UpdateStateMachineOutput
ValidateStateMachineDefinitionDiagnostic

Describes an error found during validation. Validation errors found in the definition return in the response as diagnostic elements, rather than raise an exception.

ValidateStateMachineDefinitionInput
ValidateStateMachineDefinitionOutput

§Type Aliases

EncryptionType
ExecutionRedriveFilter
ExecutionRedriveStatus
ExecutionStatus
HistoryEventType
IncludedData
InspectionLevel
LogLevel
MapRunStatus
StateMachineStatus
StateMachineType
SyncExecutionStatus
TestExecutionStatus
ValidateStateMachineDefinitionResultCode
ValidateStateMachineDefinitionSeverity