Module: Aws::States::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-states/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- ActivityDoesNotExist =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityDoesNotExist')
- ActivityFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityFailedEventDetails')
- ActivityLimitExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityLimitExceeded')
- ActivityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ActivityList')
- ActivityListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityListItem')
- ActivityScheduleFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityScheduleFailedEventDetails')
- ActivityScheduledEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityScheduledEventDetails')
- ActivityStartedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityStartedEventDetails')
- ActivitySucceededEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivitySucceededEventDetails')
- ActivityTimedOutEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityTimedOutEventDetails')
- ActivityWorkerLimitExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivityWorkerLimitExceeded')
- Arn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Arn')
- BilledDuration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BilledDuration')
- BilledMemoryUsed =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BilledMemoryUsed')
- BillingDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BillingDetails')
- CloudWatchEventsExecutionDataDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchEventsExecutionDataDetails')
- CloudWatchLogsLogGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchLogsLogGroup')
- ConnectorParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectorParameters')
- CreateActivityInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateActivityInput')
- CreateActivityOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateActivityOutput')
- CreateStateMachineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStateMachineInput')
- CreateStateMachineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStateMachineOutput')
- Definition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Definition')
- DeleteActivityInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteActivityInput')
- DeleteActivityOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteActivityOutput')
- DeleteStateMachineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStateMachineInput')
- DeleteStateMachineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStateMachineOutput')
- DescribeActivityInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeActivityInput')
- DescribeActivityOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeActivityOutput')
- DescribeExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeExecutionInput')
- DescribeExecutionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeExecutionOutput')
- DescribeMapRunInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMapRunInput')
- DescribeMapRunOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMapRunOutput')
- DescribeStateMachineForExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStateMachineForExecutionInput')
- DescribeStateMachineForExecutionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStateMachineForExecutionOutput')
- DescribeStateMachineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStateMachineInput')
- DescribeStateMachineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStateMachineOutput')
- Enabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Enabled')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- EventId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EventId')
- ExecutionAbortedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionAbortedEventDetails')
- ExecutionAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionAlreadyExists')
- ExecutionDoesNotExist =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionDoesNotExist')
- ExecutionFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionFailedEventDetails')
- ExecutionLimitExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionLimitExceeded')
- ExecutionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExecutionList')
- ExecutionListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionListItem')
- ExecutionStartedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionStartedEventDetails')
- ExecutionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExecutionStatus')
- ExecutionSucceededEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionSucceededEventDetails')
- ExecutionTimedOutEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionTimedOutEventDetails')
- GetActivityTaskInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetActivityTaskInput')
- GetActivityTaskOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetActivityTaskOutput')
- GetExecutionHistoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetExecutionHistoryInput')
- GetExecutionHistoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetExecutionHistoryOutput')
- HistoryEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HistoryEvent')
- HistoryEventExecutionDataDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HistoryEventExecutionDataDetails')
- HistoryEventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HistoryEventList')
- HistoryEventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HistoryEventType')
- Identity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Identity')
- IncludeExecutionData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IncludeExecutionData')
- IncludeExecutionDataGetExecutionHistory =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IncludeExecutionDataGetExecutionHistory')
- InvalidArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidArn')
- InvalidDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDefinition')
- InvalidExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidExecutionInput')
- InvalidLoggingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidLoggingConfiguration')
- InvalidName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidName')
- InvalidOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidOutput')
- InvalidToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidToken')
- InvalidTracingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTracingConfiguration')
- LambdaFunctionFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionFailedEventDetails')
- LambdaFunctionScheduleFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionScheduleFailedEventDetails')
- LambdaFunctionScheduledEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionScheduledEventDetails')
- LambdaFunctionStartFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionStartFailedEventDetails')
- LambdaFunctionSucceededEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionSucceededEventDetails')
- LambdaFunctionTimedOutEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaFunctionTimedOutEventDetails')
- ListActivitiesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListActivitiesInput')
- ListActivitiesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListActivitiesOutput')
- ListExecutionsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListExecutionsInput')
- ListExecutionsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListExecutionsOutput')
- ListExecutionsPageToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListExecutionsPageToken')
- ListMapRunsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMapRunsInput')
- ListMapRunsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMapRunsOutput')
- ListStateMachinesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStateMachinesInput')
- ListStateMachinesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStateMachinesOutput')
- ListTagsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceInput')
- ListTagsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceOutput')
- LogDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogDestination')
- LogDestinationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LogDestinationList')
- LogLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogLevel')
- LoggingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoggingConfiguration')
- LongArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LongArn')
- MapIterationEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapIterationEventDetails')
- MapRunExecutionCounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapRunExecutionCounts')
- MapRunFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapRunFailedEventDetails')
- MapRunItemCounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapRunItemCounts')
- MapRunLabel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MapRunLabel')
- MapRunList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MapRunList')
- MapRunListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapRunListItem')
- MapRunStartedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapRunStartedEventDetails')
- MapRunStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MapRunStatus')
- MapStateStartedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MapStateStartedEventDetails')
- MaxConcurrency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxConcurrency')
- MissingRequiredParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MissingRequiredParameter')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- PageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSize')
- PageToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PageToken')
- ResourceNotFound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFound')
- ReverseOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ReverseOrder')
- SendTaskFailureInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskFailureInput')
- SendTaskFailureOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskFailureOutput')
- SendTaskHeartbeatInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskHeartbeatInput')
- SendTaskHeartbeatOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskHeartbeatOutput')
- SendTaskSuccessInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskSuccessInput')
- SendTaskSuccessOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTaskSuccessOutput')
- SensitiveCause =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveCause')
- SensitiveData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveData')
- SensitiveDataJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveDataJobInput')
- SensitiveError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveError')
- StartExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartExecutionInput')
- StartExecutionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartExecutionOutput')
- StartSyncExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSyncExecutionInput')
- StartSyncExecutionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartSyncExecutionOutput')
- StateEnteredEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateEnteredEventDetails')
- StateExitedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateExitedEventDetails')
- StateMachineAlreadyExists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineAlreadyExists')
- StateMachineDeleting =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineDeleting')
- StateMachineDoesNotExist =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineDoesNotExist')
- StateMachineLimitExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineLimitExceeded')
- StateMachineList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StateMachineList')
- StateMachineListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineListItem')
- StateMachineStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StateMachineStatus')
- StateMachineType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StateMachineType')
- StateMachineTypeNotSupported =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StateMachineTypeNotSupported')
- StopExecutionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopExecutionInput')
- StopExecutionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopExecutionOutput')
- SyncExecutionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SyncExecutionStatus')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceOutput')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TaskCredentials =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskCredentials')
- TaskDoesNotExist =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskDoesNotExist')
- TaskFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskFailedEventDetails')
- TaskScheduledEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskScheduledEventDetails')
- TaskStartFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskStartFailedEventDetails')
- TaskStartedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskStartedEventDetails')
- TaskSubmitFailedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskSubmitFailedEventDetails')
- TaskSubmittedEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskSubmittedEventDetails')
- TaskSucceededEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskSucceededEventDetails')
- TaskTimedOut =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskTimedOut')
- TaskTimedOutEventDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaskTimedOutEventDetails')
- TaskToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TaskToken')
- TimeoutInSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TimeoutInSeconds')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- ToleratedFailureCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ToleratedFailureCount')
- ToleratedFailurePercentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'ToleratedFailurePercentage')
- TooManyTags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTags')
- TraceHeader =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TraceHeader')
- TracingConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TracingConfiguration')
- UnsignedInteger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'UnsignedInteger')
- UnsignedLong =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'UnsignedLong')
- UntagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceInput')
- UntagResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceOutput')
- UpdateMapRunInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMapRunInput')
- UpdateMapRunOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMapRunOutput')
- UpdateStateMachineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStateMachineInput')
- UpdateStateMachineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStateMachineOutput')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- ValidationExceptionReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValidationExceptionReason')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2016-11-23" api. = { "apiVersion" => "2016-11-23", "endpointPrefix" => "states", "jsonVersion" => "1.0", "protocol" => "json", "serviceAbbreviation" => "AWS SFN", "serviceFullName" => "AWS Step Functions", "serviceId" => "SFN", "signatureVersion" => "v4", "targetPrefix" => "AWSStepFunctions", "uid" => "states-2016-11-23", } api.add_operation(:create_activity, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateActivity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateActivityInput) o.output = Shapes::ShapeRef.new(shape: CreateActivityOutput) o.errors << Shapes::ShapeRef.new(shape: ActivityLimitExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: TooManyTags) end) api.add_operation(:create_state_machine, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateStateMachine" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateStateMachineInput) o.output = Shapes::ShapeRef.new(shape: CreateStateMachineOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidDefinition) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: InvalidLoggingConfiguration) o.errors << Shapes::ShapeRef.new(shape: InvalidTracingConfiguration) o.errors << Shapes::ShapeRef.new(shape: StateMachineAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: StateMachineLimitExceeded) o.errors << Shapes::ShapeRef.new(shape: StateMachineTypeNotSupported) o.errors << Shapes::ShapeRef.new(shape: TooManyTags) end) api.add_operation(:delete_activity, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteActivity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteActivityInput) o.output = Shapes::ShapeRef.new(shape: DeleteActivityOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:delete_state_machine, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStateMachine" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteStateMachineInput) o.output = Shapes::ShapeRef.new(shape: DeleteStateMachineOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:describe_activity, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeActivity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeActivityInput) o.output = Shapes::ShapeRef.new(shape: DescribeActivityOutput) o.errors << Shapes::ShapeRef.new(shape: ActivityDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:describe_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeExecutionInput) o.output = Shapes::ShapeRef.new(shape: DescribeExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:describe_map_run, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMapRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeMapRunInput) o.output = Shapes::ShapeRef.new(shape: DescribeMapRunOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:describe_state_machine, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStateMachine" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeStateMachineInput) o.output = Shapes::ShapeRef.new(shape: DescribeStateMachineOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) end) api.add_operation(:describe_state_machine_for_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStateMachineForExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeStateMachineForExecutionInput) o.output = Shapes::ShapeRef.new(shape: DescribeStateMachineForExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:get_activity_task, Seahorse::Model::Operation.new.tap do |o| o.name = "GetActivityTask" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetActivityTaskInput) o.output = Shapes::ShapeRef.new(shape: GetActivityTaskOutput) o.errors << Shapes::ShapeRef.new(shape: ActivityDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: ActivityWorkerLimitExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:get_execution_history, Seahorse::Model::Operation.new.tap do |o| o.name = "GetExecutionHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetExecutionHistoryInput) o.output = Shapes::ShapeRef.new(shape: GetExecutionHistoryOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_activities, Seahorse::Model::Operation.new.tap do |o| o.name = "ListActivities" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListActivitiesInput) o.output = Shapes::ShapeRef.new(shape: ListActivitiesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_executions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListExecutions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListExecutionsInput) o.output = Shapes::ShapeRef.new(shape: ListExecutionsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: StateMachineTypeNotSupported) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_map_runs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMapRuns" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListMapRunsInput) o.output = Shapes::ShapeRef.new(shape: ListMapRunsOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_state_machines, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStateMachines" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListStateMachinesInput) o.output = Shapes::ShapeRef.new(shape: ListStateMachinesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) end) api.add_operation(:send_task_failure, Seahorse::Model::Operation.new.tap do |o| o.name = "SendTaskFailure" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendTaskFailureInput) o.output = Shapes::ShapeRef.new(shape: SendTaskFailureOutput) o.errors << Shapes::ShapeRef.new(shape: TaskDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o.errors << Shapes::ShapeRef.new(shape: TaskTimedOut) end) api.add_operation(:send_task_heartbeat, Seahorse::Model::Operation.new.tap do |o| o.name = "SendTaskHeartbeat" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendTaskHeartbeatInput) o.output = Shapes::ShapeRef.new(shape: SendTaskHeartbeatOutput) o.errors << Shapes::ShapeRef.new(shape: TaskDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o.errors << Shapes::ShapeRef.new(shape: TaskTimedOut) end) api.add_operation(:send_task_success, Seahorse::Model::Operation.new.tap do |o| o.name = "SendTaskSuccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendTaskSuccessInput) o.output = Shapes::ShapeRef.new(shape: SendTaskSuccessOutput) o.errors << Shapes::ShapeRef.new(shape: TaskDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o.errors << Shapes::ShapeRef.new(shape: TaskTimedOut) end) api.add_operation(:start_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "StartExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartExecutionInput) o.output = Shapes::ShapeRef.new(shape: StartExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionLimitExceeded) o.errors << Shapes::ShapeRef.new(shape: ExecutionAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidExecutionInput) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:start_sync_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "StartSyncExecution" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_pattern = { "hostPrefix" => "sync-", } o.input = Shapes::ShapeRef.new(shape: StartSyncExecutionInput) o.output = Shapes::ShapeRef.new(shape: StartSyncExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidExecutionInput) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: StateMachineTypeNotSupported) end) api.add_operation(:stop_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "StopExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopExecutionInput) o.output = Shapes::ShapeRef.new(shape: StopExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceInput) o.output = Shapes::ShapeRef.new(shape: TagResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: TooManyTags) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceInput) o.output = Shapes::ShapeRef.new(shape: UntagResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) end) api.add_operation(:update_map_run, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateMapRun" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateMapRunInput) o.output = Shapes::ShapeRef.new(shape: UpdateMapRunOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:update_state_machine, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateStateMachine" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateStateMachineInput) o.output = Shapes::ShapeRef.new(shape: UpdateStateMachineOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidDefinition) o.errors << Shapes::ShapeRef.new(shape: InvalidLoggingConfiguration) o.errors << Shapes::ShapeRef.new(shape: InvalidTracingConfiguration) o.errors << Shapes::ShapeRef.new(shape: MissingRequiredParameter) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) end