Stepfunctions Classes
ActivityFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
ActivityListItem
activityArn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
ActivityScheduleFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
ActivityScheduledEventDetails
resource
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
inputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
timeoutInSeconds
- Type: typing.Optional[int]
heartbeatInSeconds
- Type: typing.Optional[int]
ActivityStartedEventDetails
workerName
- Type: typing.Optional[str]
ActivitySucceededEventDetails
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
ActivityTimedOutEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
AssignedVariablesDetails
truncated
- Type: typing.Optional[bool]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BillingDetails
billedMemoryUsedInMB
- Type: typing.Optional[int]
billedDurationInMilliseconds
- Type: typing.Optional[int]
CloudWatchEventsExecutionDataDetails
included
- Type: typing.Optional[bool]
CloudWatchLogsLogGroup
logGroupArn
- Type: typing.Optional[str]
CreateActivityInput
name
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]]
encryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]
CreateActivityOutput
activityArn
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateStateMachineAliasInput
name
- Type:
- Required: Yes
routingConfiguration
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]
- Required: Yes
description
- Type: typing.Optional[str]
CreateStateMachineAliasOutput
stateMachineAliasArn
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateStateMachineInput
name
- Type:
- Required: Yes
definition
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
type
- Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]
loggingConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfiguration, aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfigurationOutput, NoneType]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]]
tracingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TracingConfiguration]
publish
- Type: typing.Optional[bool]
versionDescription
- Type: typing.Optional[str]
encryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]
CreateStateMachineOutput
stateMachineArn
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
stateMachineVersionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteActivityInput
activityArn
- Type:
- Required: Yes
DeleteStateMachineAliasInput
stateMachineAliasArn
- Type:
- Required: Yes
DeleteStateMachineInput
stateMachineArn
- Type:
- Required: Yes
DeleteStateMachineVersionInput
stateMachineVersionArn
- Type:
- Required: Yes
DescribeActivityInput
activityArn
- Type:
- Required: Yes
DescribeActivityOutput
activityArn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
encryptionConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeExecutionInput
executionArn
- Type:
- Required: Yes
includedData
- Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]
DescribeExecutionOutput
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
input
- Type:
- Required: Yes
inputDetails
- Type:
- Required: Yes
redriveCount
- Type:
- Required: Yes
redriveStatus
- Type: typing.Literal['NOT_REDRIVABLE', 'REDRIVABLE', 'REDRIVABLE_BY_MAP_RUN']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
stopDate
- Type: typing.Optional[datetime.datetime]
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.CloudWatchEventsExecutionDataDetails]
traceHeader
- Type: typing.Optional[str]
mapRunArn
- Type: typing.Optional[str]
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
stateMachineVersionArn
- Type: typing.Optional[str]
stateMachineAliasArn
- Type: typing.Optional[str]
redriveDate
- Type: typing.Optional[datetime.datetime]
redriveStatusReason
- Type: typing.Optional[str]
DescribeMapRunInput
mapRunArn
- Type:
- Required: Yes
DescribeMapRunOutput
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
DescribeStateMachineAliasInput
stateMachineAliasArn
- Type:
- Required: Yes
DescribeStateMachineAliasOutput
stateMachineAliasArn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
routingConfiguration
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]
- Required: Yes
creationDate
- Type:
- Required: Yes
updateDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeStateMachineForExecutionInput
executionArn
- Type:
- Required: Yes
includedData
- Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]
DescribeStateMachineForExecutionOutput
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
encryptionConfiguration
- Type:
- Required: Yes
variableReferences
- Type: typing.Dict[str, typing.List[str]]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeStateMachineInput
stateMachineArn
- Type:
- Required: Yes
includedData
- Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]
DescribeStateMachineOutput
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
encryptionConfiguration
- Type:
- Required: Yes
variableReferences
- Type: typing.Dict[str, typing.List[str]]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EncryptionConfiguration
type
- Type: typing.Literal['AWS_OWNED_KEY', 'CUSTOMER_MANAGED_KMS_KEY']
- Required: Yes
kmsKeyId
- Type: typing.Optional[str]
kmsDataKeyReusePeriodSeconds
- Type: typing.Optional[int]
EvaluationFailedEventDetails
state
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
location
- Type: typing.Optional[str]
ExecutionAbortedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
ExecutionFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
ExecutionListItem
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]
ExecutionRedrivenEventDetails
redriveCount
- Type: typing.Optional[int]
ExecutionStartedEventDetails
input
- Type: typing.Optional[str]
inputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
roleArn
- Type: typing.Optional[str]
stateMachineAliasArn
- Type: typing.Optional[str]
stateMachineVersionArn
- Type: typing.Optional[str]
ExecutionSucceededEventDetails
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
ExecutionTimedOutEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
GetActivityTaskInput
activityArn
- Type:
- Required: Yes
workerName
- Type: typing.Optional[str]
GetActivityTaskOutput
taskToken
- Type:
- Required: Yes
input
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetExecutionHistoryInput
executionArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
reverseOrder
- Type: typing.Optional[bool]
nextToken
- Type: typing.Optional[str]
includeExecutionData
- Type: typing.Optional[bool]
GetExecutionHistoryInputPaginate
executionArn
- Type:
- Required: Yes
reverseOrder
- Type: typing.Optional[bool]
includeExecutionData
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]
GetExecutionHistoryOutput
events
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEvent]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
HistoryEvent
timestamp
- Type:
- Required: Yes
type
- Type: typing.Literal['ActivityFailed', 'ActivityScheduleFailed', 'ActivityScheduled', 'ActivityStarted', 'ActivitySucceeded', 'ActivityTimedOut', 'ChoiceStateEntered', 'ChoiceStateExited', 'EvaluationFailed', '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.stepfunctions_classes.ActivityFailedEventDetails]
activityScheduleFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityScheduleFailedEventDetails]
activityScheduledEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityScheduledEventDetails]
activityStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityStartedEventDetails]
activitySucceededEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivitySucceededEventDetails]
activityTimedOutEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityTimedOutEventDetails]
taskFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskFailedEventDetails]
taskScheduledEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskScheduledEventDetails]
taskStartFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskStartFailedEventDetails]
taskStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskStartedEventDetails]
taskSubmitFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSubmitFailedEventDetails]
taskSubmittedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSubmittedEventDetails]
taskSucceededEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskSucceededEventDetails]
taskTimedOutEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskTimedOutEventDetails]
executionFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionFailedEventDetails]
executionStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionStartedEventDetails]
executionSucceededEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionSucceededEventDetails]
executionAbortedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionAbortedEventDetails]
executionTimedOutEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionTimedOutEventDetails]
executionRedrivenEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionRedrivenEventDetails]
mapStateStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapStateStartedEventDetails]
mapIterationStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]
mapIterationSucceededEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]
mapIterationFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]
mapIterationAbortedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapIterationEventDetails]
lambdaFunctionFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionFailedEventDetails]
lambdaFunctionScheduleFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionScheduleFailedEventDetails]
lambdaFunctionScheduledEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionScheduledEventDetails]
lambdaFunctionStartFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionStartFailedEventDetails]
lambdaFunctionSucceededEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionSucceededEventDetails]
lambdaFunctionTimedOutEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LambdaFunctionTimedOutEventDetails]
stateEnteredEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateEnteredEventDetails]
stateExitedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateExitedEventDetails]
mapRunStartedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunStartedEventDetails]
mapRunFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunFailedEventDetails]
mapRunRedrivenEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunRedrivenEventDetails]
evaluationFailedEventDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EvaluationFailedEventDetails]
HistoryEventExecutionDataDetails
truncated
- Type: typing.Optional[bool]
InspectionData
input
- Type: typing.Optional[str]
afterArguments
- 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.stepfunctions_classes.InspectionDataRequest]
response
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.InspectionDataResponse]
variables
- Type: typing.Optional[str]
InspectionDataRequest
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]
InspectionDataResponse
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]
LambdaFunctionFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
LambdaFunctionScheduleFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
LambdaFunctionScheduledEventDetails
resource
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
inputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
timeoutInSeconds
- Type: typing.Optional[int]
taskCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TaskCredentials]
LambdaFunctionStartFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
LambdaFunctionSucceededEventDetails
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
LambdaFunctionTimedOutEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
ListActivitiesInput
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListActivitiesInputPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]
ListActivitiesOutput
activities
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ActivityListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListExecutionsInput
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']]
ListExecutionsInputPaginate
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.stepfunctions_classes.PaginatorConfig]
ListExecutionsOutput
executions
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ExecutionListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMapRunsInput
executionArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListMapRunsInputPaginate
executionArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]
ListMapRunsOutput
mapRuns
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.MapRunListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStateMachineAliasesInput
stateMachineArn
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStateMachineAliasesOutput
stateMachineAliases
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineAliasListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStateMachineVersionsInput
stateMachineArn
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStateMachineVersionsOutput
stateMachineVersions
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineVersionListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStateMachinesInput
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListStateMachinesInputPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.PaginatorConfig]
ListStateMachinesOutput
stateMachines
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.StateMachineListItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceInput
resourceArn
- Type:
- Required: Yes
ListTagsForResourceOutput
tags
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LogDestination
cloudWatchLogsLogGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.CloudWatchLogsLogGroup]
LoggingConfiguration
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.stepfunctions_classes.LogDestination]]
LoggingConfigurationOutput
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.stepfunctions_classes.LogDestination]]
MapIterationEventDetails
name
- Type: typing.Optional[str]
index
- Type: typing.Optional[int]
MapRunExecutionCounts
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]
MapRunFailedEventDetails
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
MapRunItemCounts
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]
MapRunListItem
executionArn
- Type:
- Required: Yes
mapRunArn
- Type:
- Required: Yes
stateMachineArn
- Type:
- Required: Yes
startDate
- Type:
- Required: Yes
stopDate
- Type: typing.Optional[datetime.datetime]
MapRunRedrivenEventDetails
mapRunArn
- Type: typing.Optional[str]
redriveCount
- Type: typing.Optional[int]
MapRunStartedEventDetails
mapRunArn
- Type: typing.Optional[str]
MapStateStartedEventDetails
length
- Type: typing.Optional[int]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PublishStateMachineVersionInput
stateMachineArn
- Type:
- Required: Yes
revisionId
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
PublishStateMachineVersionOutput
creationDate
- Type:
- Required: Yes
stateMachineVersionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RedriveExecutionInput
executionArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
RedriveExecutionOutput
redriveDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadata
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]
RoutingConfigurationListItem
stateMachineVersionArn
- Type:
- Required: Yes
weight
- Type:
- Required: Yes
SendTaskFailureInput
taskToken
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
SendTaskHeartbeatInput
taskToken
- Type:
- Required: Yes
SendTaskSuccessInput
taskToken
- Type:
- Required: Yes
output
- Type:
- Required: Yes
StartExecutionInput
stateMachineArn
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
traceHeader
- Type: typing.Optional[str]
StartExecutionOutput
executionArn
- Type:
- Required: Yes
startDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartSyncExecutionInput
stateMachineArn
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
traceHeader
- Type: typing.Optional[str]
includedData
- Type: typing.Optional[typing.Literal['ALL_DATA', 'METADATA_ONLY']]
StartSyncExecutionOutput
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
StateEnteredEventDetails
name
- Type:
- Required: Yes
input
- Type: typing.Optional[str]
inputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
StateExitedEventDetails
name
- Type:
- Required: Yes
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
assignedVariables
- Type: typing.Optional[typing.Dict[str, str]]
assignedVariablesDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.AssignedVariablesDetails]
StateMachineAliasListItem
stateMachineAliasArn
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
StateMachineListItem
stateMachineArn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
type
- Type: typing.Literal['EXPRESS', 'STANDARD']
- Required: Yes
creationDate
- Type:
- Required: Yes
StateMachineVersionListItem
stateMachineVersionArn
- Type:
- Required: Yes
creationDate
- Type:
- Required: Yes
StopExecutionInput
executionArn
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
StopExecutionOutput
stopDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Tag
key
- Type: typing.Optional[str]
value
- Type: typing.Optional[str]
TagResourceInput
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.Tag]
- Required: Yes
TaskCredentials
roleArn
- Type: typing.Optional[str]
TaskFailedEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
TaskScheduledEventDetails
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.stepfunctions_classes.TaskCredentials]
TaskStartFailedEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
TaskStartedEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
TaskSubmitFailedEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
TaskSubmittedEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
TaskSucceededEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
output
- Type: typing.Optional[str]
outputDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.HistoryEventExecutionDataDetails]
TaskTimedOutEventDetails
resourceType
- Type:
- Required: Yes
resource
- Type:
- Required: Yes
error
- Type: typing.Optional[str]
cause
- Type: typing.Optional[str]
TestStateInput
definition
- Type:
- Required: Yes
roleArn
- Type: typing.Optional[str]
input
- Type: typing.Optional[str]
inspectionLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'INFO', 'TRACE']]
revealSecrets
- Type: typing.Optional[bool]
variables
- Type: typing.Optional[str]
TestStateOutput
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
TracingConfiguration
enabled
- Type: typing.Optional[bool]
UntagResourceInput
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateMapRunInput
mapRunArn
- Type:
- Required: Yes
maxConcurrency
- Type: typing.Optional[int]
toleratedFailurePercentage
- Type: typing.Optional[float]
toleratedFailureCount
- Type: typing.Optional[int]
UpdateStateMachineAliasInput
stateMachineAliasArn
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
routingConfiguration
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.RoutingConfigurationListItem]]
UpdateStateMachineAliasOutput
updateDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateStateMachineInput
stateMachineArn
- Type:
- Required: Yes
definition
- Type: typing.Optional[str]
roleArn
- Type: typing.Optional[str]
loggingConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfiguration, aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.LoggingConfigurationOutput, NoneType]
tracingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.TracingConfiguration]
publish
- Type: typing.Optional[bool]
versionDescription
- Type: typing.Optional[str]
encryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.EncryptionConfiguration]
UpdateStateMachineOutput
updateDate
- Type:
- Required: Yes
revisionId
- Type:
- Required: Yes
stateMachineVersionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ValidateStateMachineDefinitionDiagnostic
severity
- Type: typing.Literal['ERROR', 'WARNING']
- Required: Yes
code
- Type:
- Required: Yes
message
- Type:
- Required: Yes
location
- Type: typing.Optional[str]
ValidateStateMachineDefinitionInput
definition
- Type:
- Required: Yes
type
- Type: typing.Optional[typing.Literal['EXPRESS', 'STANDARD']]
severity
- Type: typing.Optional[typing.Literal['ERROR', 'WARNING']]
maxResults
- Type: typing.Optional[int]
ValidateStateMachineDefinitionOutput
result
- Type: typing.Literal['FAIL', 'OK']
- Required: Yes
diagnostics
- Type: typing.List[aws_resource_validator.pydantic_models.stepfunctions.stepfunctions_classes.ValidateStateMachineDefinitionDiagnostic]
- Required: Yes
truncated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes