Skip to content

Stepfunctions Classes

ActivityFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ActivityListItemTypeDef

activityArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ActivityScheduleFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ActivityScheduledEventDetailsTypeDef

resource

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

timeoutInSeconds

  • Type: typing.Optional[int]

heartbeatInSeconds

  • Type: typing.Optional[int]

ActivityStartedEventDetailsTypeDef

workerName

  • Type: typing.Optional[str]

ActivitySucceededEventDetailsTypeDef

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

ActivityTimedOutEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BillingDetailsTypeDef

billedMemoryUsedInMB

  • Type: typing.Optional[int]

billedDurationInMilliseconds

  • Type: typing.Optional[int]

CloudWatchEventsExecutionDataDetailsTypeDef

included

  • Type: typing.Optional[bool]

CloudWatchLogsLogGroupTypeDef

logGroupArn

  • Type: typing.Optional[str]

CreateActivityInputRequestTypeDef

name

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.TagTypeDef]]

CreateActivityOutputTypeDef

activityArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStateMachineAliasInputRequestTypeDef

name

  • Type:
  • Required: Yes

routingConfiguration

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.RoutingConfigurationListItemTypeDef]
  • Required: Yes

description

  • Type: typing.Optional[str]

CreateStateMachineAliasOutputTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStateMachineInputRequestTypeDef

name

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

type

  • Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]

loggingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LoggingConfigurationTypeDef]

tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.TagTypeDef]]

tracingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TracingConfigurationTypeDef]

publish

  • Type: typing.Optional[bool]

versionDescription

  • Type: typing.Optional[str]

CreateStateMachineOutputTypeDef

stateMachineArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteActivityInputRequestTypeDef

activityArn

  • Type:
  • Required: Yes

DeleteStateMachineAliasInputRequestTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

DeleteStateMachineInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

DeleteStateMachineVersionInputRequestTypeDef

stateMachineVersionArn

  • Type:
  • Required: Yes

DescribeActivityInputRequestTypeDef

activityArn

  • Type:
  • Required: Yes

DescribeActivityOutputTypeDef

activityArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeExecutionInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

DescribeExecutionOutputTypeDef

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

inputDetails

  • Type:
  • Required: Yes

output

  • Type:
  • Required: Yes

outputDetails

  • Type:
  • Required: Yes

traceHeader

  • Type:
  • Required: Yes

mapRunArn

  • Type:
  • Required: Yes

error

  • Type:
  • Required: Yes

cause

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

stateMachineAliasArn

  • Type:
  • Required: Yes

redriveCount

  • Type:
  • Required: Yes

redriveDate

  • Type:
  • Required: Yes

redriveStatus

  • Type: typing.Literal['NOT_REDRIVABLE', 'REDRIVABLE', 'REDRIVABLE_BY_MAP_RUN']
  • Required: Yes

redriveStatusReason

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeMapRunInputRequestTypeDef

mapRunArn

  • Type:
  • Required: Yes

DescribeMapRunOutputTypeDef

mapRunArn

  • Type:
  • Required: Yes

executionArn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'RUNNING', 'SUCCEEDED']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type:
  • Required: Yes

maxConcurrency

  • Type:
  • Required: Yes

toleratedFailurePercentage

  • Type:
  • Required: Yes

toleratedFailureCount

  • Type:
  • Required: Yes

itemCounts

  • Type:
  • Required: Yes

executionCounts

  • Type:
  • Required: Yes

redriveCount

  • Type:
  • Required: Yes

redriveDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineAliasInputRequestTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

DescribeStateMachineAliasOutputTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

routingConfiguration

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.RoutingConfigurationListItemTypeDef]
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

updateDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineForExecutionInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

DescribeStateMachineForExecutionOutputTypeDef

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

updateDate

  • Type:
  • Required: Yes

loggingConfiguration

  • Type:
  • Required: Yes

tracingConfiguration

  • Type:
  • Required: Yes

mapRunArn

  • Type:
  • Required: Yes

label

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeStateMachineInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

DescribeStateMachineOutputTypeDef

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'DELETING']
  • Required: Yes

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['EXPRESS', 'STANDARD']
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

loggingConfiguration

  • Type:
  • Required: Yes

tracingConfiguration

  • Type:
  • Required: Yes

label

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ExecutionAbortedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ExecutionFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ExecutionListItemTypeDef

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type: typing.Optional[datetime.datetime]

mapRunArn

  • Type: typing.Optional[str]

itemCount

  • Type: typing.Optional[int]

stateMachineVersionArn

  • Type: typing.Optional[str]

stateMachineAliasArn

  • Type: typing.Optional[str]

redriveCount

  • Type: typing.Optional[int]

redriveDate

  • Type: typing.Optional[datetime.datetime]

ExecutionRedrivenEventDetailsTypeDef

redriveCount

  • Type: typing.Optional[int]

ExecutionStartedEventDetailsTypeDef

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

roleArn

  • Type: typing.Optional[str]

stateMachineAliasArn

  • Type: typing.Optional[str]

stateMachineVersionArn

  • Type: typing.Optional[str]

ExecutionSucceededEventDetailsTypeDef

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

ExecutionTimedOutEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

GetActivityTaskInputRequestTypeDef

activityArn

  • Type:
  • Required: Yes

workerName

  • Type: typing.Optional[str]

GetActivityTaskOutputTypeDef

taskToken

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetExecutionHistoryInputGetExecutionHistoryPaginateTypeDef

executionArn

  • Type:
  • Required: Yes

reverseOrder

  • Type: typing.Optional[bool]

includeExecutionData

  • Type: typing.Optional[bool]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.PaginatorConfigTypeDef]

GetExecutionHistoryInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

reverseOrder

  • Type: typing.Optional[bool]

nextToken

  • Type: typing.Optional[str]

includeExecutionData

  • Type: typing.Optional[bool]

GetExecutionHistoryOutputTypeDef

events

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HistoryEventExecutionDataDetailsTypeDef

truncated

  • Type: typing.Optional[bool]

HistoryEventTypeDef

timestamp

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['ActivityFailed', 'ActivityScheduleFailed', 'ActivityScheduled', 'ActivityStarted', 'ActivitySucceeded', 'ActivityTimedOut', 'ChoiceStateEntered', 'ChoiceStateExited', 'ExecutionAborted', 'ExecutionFailed', 'ExecutionRedriven', 'ExecutionStarted', 'ExecutionSucceeded', 'ExecutionTimedOut', 'FailStateEntered', 'LambdaFunctionFailed', 'LambdaFunctionScheduleFailed', 'LambdaFunctionScheduled', 'LambdaFunctionStartFailed', 'LambdaFunctionStarted', 'LambdaFunctionSucceeded', 'LambdaFunctionTimedOut', 'MapIterationAborted', 'MapIterationFailed', 'MapIterationStarted', 'MapIterationSucceeded', 'MapRunAborted', 'MapRunFailed', 'MapRunRedriven', 'MapRunStarted', 'MapRunSucceeded', 'MapStateAborted', 'MapStateEntered', 'MapStateExited', 'MapStateFailed', 'MapStateStarted', 'MapStateSucceeded', 'ParallelStateAborted', 'ParallelStateEntered', 'ParallelStateExited', 'ParallelStateFailed', 'ParallelStateStarted', 'ParallelStateSucceeded', 'PassStateEntered', 'PassStateExited', 'SucceedStateEntered', 'SucceedStateExited', 'TaskFailed', 'TaskScheduled', 'TaskStartFailed', 'TaskStarted', 'TaskStateAborted', 'TaskStateEntered', 'TaskStateExited', 'TaskSubmitFailed', 'TaskSubmitted', 'TaskSucceeded', 'TaskTimedOut', 'WaitStateAborted', 'WaitStateEntered', 'WaitStateExited']
  • Required: Yes

id

  • Type:
  • Required: Yes

previousEventId

  • Type: typing.Optional[int]

activityFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityFailedEventDetailsTypeDef]

activityScheduleFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityScheduleFailedEventDetailsTypeDef]

activityScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityScheduledEventDetailsTypeDef]

activityStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityStartedEventDetailsTypeDef]

activitySucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivitySucceededEventDetailsTypeDef]

activityTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityTimedOutEventDetailsTypeDef]

taskFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskFailedEventDetailsTypeDef]

taskScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskScheduledEventDetailsTypeDef]

taskStartFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskStartFailedEventDetailsTypeDef]

taskStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskStartedEventDetailsTypeDef]

taskSubmitFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskSubmitFailedEventDetailsTypeDef]

taskSubmittedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskSubmittedEventDetailsTypeDef]

taskSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskSucceededEventDetailsTypeDef]

taskTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskTimedOutEventDetailsTypeDef]

executionFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionFailedEventDetailsTypeDef]

executionStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionStartedEventDetailsTypeDef]

executionSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionSucceededEventDetailsTypeDef]

executionAbortedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionAbortedEventDetailsTypeDef]

executionTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionTimedOutEventDetailsTypeDef]

executionRedrivenEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionRedrivenEventDetailsTypeDef]

mapStateStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapStateStartedEventDetailsTypeDef]

mapIterationStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapIterationEventDetailsTypeDef]

mapIterationSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapIterationEventDetailsTypeDef]

mapIterationFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapIterationEventDetailsTypeDef]

mapIterationAbortedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapIterationEventDetailsTypeDef]

lambdaFunctionFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionFailedEventDetailsTypeDef]

lambdaFunctionScheduleFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionScheduleFailedEventDetailsTypeDef]

lambdaFunctionScheduledEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionScheduledEventDetailsTypeDef]

lambdaFunctionStartFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionStartFailedEventDetailsTypeDef]

lambdaFunctionSucceededEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionSucceededEventDetailsTypeDef]

lambdaFunctionTimedOutEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LambdaFunctionTimedOutEventDetailsTypeDef]

stateEnteredEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.StateEnteredEventDetailsTypeDef]

stateExitedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.StateExitedEventDetailsTypeDef]

mapRunStartedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapRunStartedEventDetailsTypeDef]

mapRunFailedEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapRunFailedEventDetailsTypeDef]

mapRunRedrivenEventDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.MapRunRedrivenEventDetailsTypeDef]

InspectionDataRequestTypeDef

protocol

  • Type: typing.Optional[str]

method

  • Type: typing.Optional[str]

url

  • Type: typing.Optional[str]

headers

  • Type: typing.Optional[str]

body

  • Type: typing.Optional[str]

InspectionDataResponseTypeDef

protocol

  • Type: typing.Optional[str]

statusCode

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

headers

  • Type: typing.Optional[str]

body

  • Type: typing.Optional[str]

InspectionDataTypeDef

input

  • Type: typing.Optional[str]

afterInputPath

  • Type: typing.Optional[str]

afterParameters

  • Type: typing.Optional[str]

result

  • Type: typing.Optional[str]

afterResultSelector

  • Type: typing.Optional[str]

afterResultPath

  • Type: typing.Optional[str]

request

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.InspectionDataRequestTypeDef]

response

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.InspectionDataResponseTypeDef]

LambdaFunctionFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionScheduleFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionScheduledEventDetailsTypeDef

resource

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

timeoutInSeconds

  • Type: typing.Optional[int]

taskCredentials

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskCredentialsTypeDef]

LambdaFunctionStartFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

LambdaFunctionSucceededEventDetailsTypeDef

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

LambdaFunctionTimedOutEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

ListActivitiesInputListActivitiesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.PaginatorConfigTypeDef]

ListActivitiesInputRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListActivitiesOutputTypeDef

activities

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.ActivityListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListExecutionsInputListExecutionsPaginateTypeDef

stateMachineArn

  • Type: typing.Optional[str]

statusFilter

  • Type: typing.Optional[typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']]

mapRunArn

  • Type: typing.Optional[str]

redriveFilter

  • Type: typing.Optional[typing.Literal['NOT_REDRIVEN', 'REDRIVEN']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.PaginatorConfigTypeDef]

ListExecutionsInputRequestTypeDef

stateMachineArn

  • Type: typing.Optional[str]

statusFilter

  • Type: typing.Optional[typing.Literal['ABORTED', 'FAILED', 'PENDING_REDRIVE', 'RUNNING', 'SUCCEEDED', 'TIMED_OUT']]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

mapRunArn

  • Type: typing.Optional[str]

redriveFilter

  • Type: typing.Optional[typing.Literal['NOT_REDRIVEN', 'REDRIVEN']]

ListExecutionsOutputTypeDef

executions

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.ExecutionListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListMapRunsInputListMapRunsPaginateTypeDef

executionArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.PaginatorConfigTypeDef]

ListMapRunsInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListMapRunsOutputTypeDef

mapRuns

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.MapRunListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStateMachineAliasesInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStateMachineAliasesOutputTypeDef

stateMachineAliases

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.StateMachineAliasListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStateMachineVersionsInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStateMachineVersionsOutputTypeDef

stateMachineVersions

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.StateMachineVersionListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStateMachinesInputListStateMachinesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.PaginatorConfigTypeDef]

ListStateMachinesInputRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStateMachinesOutputTypeDef

stateMachines

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.StateMachineListItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceInputRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceOutputTypeDef

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LogDestinationTypeDef

cloudWatchLogsLogGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.CloudWatchLogsLogGroupTypeDef]

LoggingConfigurationOutputTypeDef

level

  • Type: typing.Optional[typing.Literal['ALL', 'ERROR', 'FATAL', 'OFF']]

includeExecutionData

  • Type: typing.Optional[bool]

destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.LogDestinationTypeDef]]

LoggingConfigurationTypeDef

level

  • Type: typing.Optional[typing.Literal['ALL', 'ERROR', 'FATAL', 'OFF']]

includeExecutionData

  • Type: typing.Optional[bool]

destinations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.LogDestinationTypeDef]]

MapIterationEventDetailsTypeDef

name

  • Type: typing.Optional[str]

index

  • Type: typing.Optional[int]

MapRunExecutionCountsTypeDef

pending

  • Type:
  • Required: Yes

running

  • Type:
  • Required: Yes

succeeded

  • Type:
  • Required: Yes

failed

  • Type:
  • Required: Yes

timedOut

  • Type:
  • Required: Yes

aborted

  • Type:
  • Required: Yes

total

  • Type:
  • Required: Yes

resultsWritten

  • Type:
  • Required: Yes

failuresNotRedrivable

  • Type: typing.Optional[int]

pendingRedrive

  • Type: typing.Optional[int]

MapRunFailedEventDetailsTypeDef

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

MapRunItemCountsTypeDef

pending

  • Type:
  • Required: Yes

running

  • Type:
  • Required: Yes

succeeded

  • Type:
  • Required: Yes

failed

  • Type:
  • Required: Yes

timedOut

  • Type:
  • Required: Yes

aborted

  • Type:
  • Required: Yes

total

  • Type:
  • Required: Yes

resultsWritten

  • Type:
  • Required: Yes

failuresNotRedrivable

  • Type: typing.Optional[int]

pendingRedrive

  • Type: typing.Optional[int]

MapRunListItemTypeDef

executionArn

  • Type:
  • Required: Yes

mapRunArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type: typing.Optional[datetime.datetime]

MapRunRedrivenEventDetailsTypeDef

mapRunArn

  • Type: typing.Optional[str]

redriveCount

  • Type: typing.Optional[int]

MapRunStartedEventDetailsTypeDef

mapRunArn

  • Type: typing.Optional[str]

MapStateStartedEventDetailsTypeDef

length

  • Type: typing.Optional[int]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PublishStateMachineVersionInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

revisionId

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

PublishStateMachineVersionOutputTypeDef

creationDate

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RedriveExecutionInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

RedriveExecutionOutputTypeDef

redriveDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RoutingConfigurationListItemTypeDef

stateMachineVersionArn

  • Type:
  • Required: Yes

weight

  • Type:
  • Required: Yes

SendTaskFailureInputRequestTypeDef

taskToken

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

SendTaskHeartbeatInputRequestTypeDef

taskToken

  • Type:
  • Required: Yes

SendTaskSuccessInputRequestTypeDef

taskToken

  • Type:
  • Required: Yes

output

  • Type:
  • Required: Yes

StartExecutionInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

input

  • Type: typing.Optional[str]

traceHeader

  • Type: typing.Optional[str]

StartExecutionOutputTypeDef

executionArn

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartSyncExecutionInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

input

  • Type: typing.Optional[str]

traceHeader

  • Type: typing.Optional[str]

StartSyncExecutionOutputTypeDef

executionArn

  • Type:
  • Required: Yes

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

startDate

  • Type:
  • Required: Yes

stopDate

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['FAILED', 'SUCCEEDED', 'TIMED_OUT']
  • Required: Yes

error

  • Type:
  • Required: Yes

cause

  • Type:
  • Required: Yes

input

  • Type:
  • Required: Yes

inputDetails

  • Type:
  • Required: Yes

output

  • Type:
  • Required: Yes

outputDetails

  • Type:
  • Required: Yes

traceHeader

  • Type:
  • Required: Yes

billingDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StateEnteredEventDetailsTypeDef

name

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

StateExitedEventDetailsTypeDef

name

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

StateMachineAliasListItemTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StateMachineListItemTypeDef

stateMachineArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['EXPRESS', 'STANDARD']
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StateMachineVersionListItemTypeDef

stateMachineVersionArn

  • Type:
  • Required: Yes

creationDate

  • Type:
  • Required: Yes

StopExecutionInputRequestTypeDef

executionArn

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

StopExecutionOutputTypeDef

stopDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceInputRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

key

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[str]

TaskCredentialsTypeDef

roleArn

  • Type: typing.Optional[str]

TaskFailedEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskScheduledEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

region

  • Type:
  • Required: Yes

parameters

  • Type:
  • Required: Yes

timeoutInSeconds

  • Type: typing.Optional[int]

heartbeatInSeconds

  • Type: typing.Optional[int]

taskCredentials

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TaskCredentialsTypeDef]

TaskStartFailedEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskStartedEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

TaskSubmitFailedEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TaskSubmittedEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

TaskSucceededEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

output

  • Type: typing.Optional[str]

outputDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.HistoryEventExecutionDataDetailsTypeDef]

TaskTimedOutEventDetailsTypeDef

resourceType

  • Type:
  • Required: Yes

resource

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

cause

  • Type: typing.Optional[str]

TestStateInputRequestTypeDef

definition

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

input

  • Type: typing.Optional[str]

inspectionLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'INFO', 'TRACE']]

revealSecrets

  • Type: typing.Optional[bool]

TestStateOutputTypeDef

output

  • Type:
  • Required: Yes

error

  • Type:
  • Required: Yes

cause

  • Type:
  • Required: Yes

inspectionData

  • Type:
  • Required: Yes

nextState

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CAUGHT_ERROR', 'FAILED', 'RETRIABLE', 'SUCCEEDED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TracingConfigurationTypeDef

enabled

  • Type: typing.Optional[bool]

UntagResourceInputRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateMapRunInputRequestTypeDef

mapRunArn

  • Type:
  • Required: Yes

maxConcurrency

  • Type: typing.Optional[int]

toleratedFailurePercentage

  • Type: typing.Optional[float]

toleratedFailureCount

  • Type: typing.Optional[int]

UpdateStateMachineAliasInputRequestTypeDef

stateMachineAliasArn

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

routingConfiguration

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.stepfunctions_classes.RoutingConfigurationListItemTypeDef]]

UpdateStateMachineAliasOutputTypeDef

updateDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateStateMachineInputRequestTypeDef

stateMachineArn

  • Type:
  • Required: Yes

definition

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

loggingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.LoggingConfigurationTypeDef]

tracingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions_classes.TracingConfigurationTypeDef]

publish

  • Type: typing.Optional[bool]

versionDescription

  • Type: typing.Optional[str]

UpdateStateMachineOutputTypeDef

updateDate

  • Type:
  • Required: Yes

revisionId

  • Type:
  • Required: Yes

stateMachineVersionArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ValidateStateMachineDefinitionDiagnosticTypeDef

severity

  • Type: typing.Literal['ERROR']
  • Required: Yes

code

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

location

  • Type: typing.Optional[str]

ValidateStateMachineDefinitionInputRequestTypeDef

definition

  • Type:
  • Required: Yes

type

  • Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]

ValidateStateMachineDefinitionOutputTypeDef

result

  • Type: typing.Literal['FAIL', 'OK']
  • Required: Yes

diagnostics

  • Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions_classes.ValidateStateMachineDefinitionDiagnosticTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes