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
- ActivityAlreadyExists =
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: 'ActivityAlreadyExists')
- 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')
- AliasDescription =
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: 'AliasDescription')
- 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')
- CharacterRestrictedName =
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: 'CharacterRestrictedName')
- ClientToken =
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: 'ClientToken')
- 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')
- ConflictException =
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: 'ConflictException')
- 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')
- CreateStateMachineAliasInput =
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: 'CreateStateMachineAliasInput')
- CreateStateMachineAliasOutput =
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: 'CreateStateMachineAliasOutput')
- 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')
- DeleteStateMachineAliasInput =
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: 'DeleteStateMachineAliasInput')
- DeleteStateMachineAliasOutput =
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: 'DeleteStateMachineAliasOutput')
- 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')
- DeleteStateMachineVersionInput =
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: 'DeleteStateMachineVersionInput')
- DeleteStateMachineVersionOutput =
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: 'DeleteStateMachineVersionOutput')
- 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')
- DescribeStateMachineAliasInput =
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: 'DescribeStateMachineAliasInput')
- DescribeStateMachineAliasOutput =
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: 'DescribeStateMachineAliasOutput')
- 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')
- EncryptionConfiguration =
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: 'EncryptionConfiguration')
- EncryptionType =
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: 'EncryptionType')
- 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')
- ExecutionNotRedrivable =
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: 'ExecutionNotRedrivable')
- ExecutionRedriveFilter =
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: 'ExecutionRedriveFilter')
- ExecutionRedriveStatus =
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: 'ExecutionRedriveStatus')
- ExecutionRedrivenEventDetails =
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: 'ExecutionRedrivenEventDetails')
- 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')
- HTTPBody =
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: 'HTTPBody')
- HTTPHeaders =
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: 'HTTPHeaders')
- HTTPMethod =
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: 'HTTPMethod')
- HTTPProtocol =
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: 'HTTPProtocol')
- HTTPStatusCode =
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: 'HTTPStatusCode')
- HTTPStatusMessage =
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: 'HTTPStatusMessage')
- 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')
- IncludedData =
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: 'IncludedData')
- InspectionData =
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: 'InspectionData')
- InspectionDataRequest =
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: 'InspectionDataRequest')
- InspectionDataResponse =
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: 'InspectionDataResponse')
- InspectionLevel =
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: 'InspectionLevel')
- 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')
- InvalidEncryptionConfiguration =
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: 'InvalidEncryptionConfiguration')
- 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')
- KmsAccessDeniedException =
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: 'KmsAccessDeniedException')
- KmsDataKeyReusePeriodSeconds =
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: 'KmsDataKeyReusePeriodSeconds')
- KmsInvalidStateException =
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: 'KmsInvalidStateException')
- KmsKeyId =
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: 'KmsKeyId')
- KmsKeyState =
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: 'KmsKeyState')
- KmsThrottlingException =
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: 'KmsThrottlingException')
- 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')
- ListStateMachineAliasesInput =
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: 'ListStateMachineAliasesInput')
- ListStateMachineAliasesOutput =
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: 'ListStateMachineAliasesOutput')
- ListStateMachineVersionsInput =
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: 'ListStateMachineVersionsInput')
- ListStateMachineVersionsOutput =
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: 'ListStateMachineVersionsOutput')
- 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')
- LongObject =
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: 'LongObject')
- 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')
- MapRunRedrivenEventDetails =
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: 'MapRunRedrivenEventDetails')
- 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')
- Publish =
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: 'Publish')
- PublishStateMachineVersionInput =
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: 'PublishStateMachineVersionInput')
- PublishStateMachineVersionOutput =
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: 'PublishStateMachineVersionOutput')
- RedriveCount =
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: 'RedriveCount')
- RedriveExecutionInput =
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: 'RedriveExecutionInput')
- RedriveExecutionOutput =
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: 'RedriveExecutionOutput')
- 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')
- RevealSecrets =
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: 'RevealSecrets')
- 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')
- RevisionId =
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: 'RevisionId')
- RoutingConfigurationList =
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: 'RoutingConfigurationList')
- RoutingConfigurationListItem =
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: 'RoutingConfigurationListItem')
- 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')
- ServiceQuotaExceededException =
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: 'ServiceQuotaExceededException')
- 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')
- StateMachineAliasList =
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: 'StateMachineAliasList')
- StateMachineAliasListItem =
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: 'StateMachineAliasListItem')
- 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')
- StateMachineVersionList =
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: 'StateMachineVersionList')
- StateMachineVersionListItem =
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: 'StateMachineVersionListItem')
- StateName =
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: 'StateName')
- 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')
- TestExecutionStatus =
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: 'TestExecutionStatus')
- TestStateInput =
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: 'TestStateInput')
- TestStateOutput =
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: 'TestStateOutput')
- 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')
- URL =
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: 'URL')
- 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')
- UpdateStateMachineAliasInput =
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: 'UpdateStateMachineAliasInput')
- UpdateStateMachineAliasOutput =
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: 'UpdateStateMachineAliasOutput')
- 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')
- ValidateStateMachineDefinitionCode =
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: 'ValidateStateMachineDefinitionCode')
- ValidateStateMachineDefinitionDiagnostic =
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: 'ValidateStateMachineDefinitionDiagnostic')
- ValidateStateMachineDefinitionDiagnosticList =
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: 'ValidateStateMachineDefinitionDiagnosticList')
- ValidateStateMachineDefinitionInput =
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: 'ValidateStateMachineDefinitionInput')
- ValidateStateMachineDefinitionLocation =
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: 'ValidateStateMachineDefinitionLocation')
- ValidateStateMachineDefinitionMaxResult =
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: 'ValidateStateMachineDefinitionMaxResult')
- ValidateStateMachineDefinitionMessage =
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: 'ValidateStateMachineDefinitionMessage')
- ValidateStateMachineDefinitionOutput =
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: 'ValidateStateMachineDefinitionOutput')
- ValidateStateMachineDefinitionResultCode =
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: 'ValidateStateMachineDefinitionResultCode')
- ValidateStateMachineDefinitionSeverity =
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: 'ValidateStateMachineDefinitionSeverity')
- ValidateStateMachineDefinitionTruncated =
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: 'ValidateStateMachineDefinitionTruncated')
- 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')
- VersionDescription =
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: 'VersionDescription')
- VersionWeight =
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: 'VersionWeight')
- 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", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "states", "jsonVersion" => "1.0", "protocol" => "json", "protocols" => ["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: ActivityAlreadyExists) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: TooManyTags) o.errors << Shapes::ShapeRef.new(shape: InvalidEncryptionConfiguration) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InvalidEncryptionConfiguration) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) end) api.add_operation(:create_state_machine_alias, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateStateMachineAlias" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateStateMachineAliasInput) o.output = Shapes::ShapeRef.new(shape: CreateStateMachineAliasOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidName) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) 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(:delete_state_machine_alias, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStateMachineAlias" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteStateMachineAliasInput) o.output = Shapes::ShapeRef.new(shape: DeleteStateMachineAliasOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_state_machine_version, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStateMachineVersion" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteStateMachineVersionInput) o.output = Shapes::ShapeRef.new(shape: DeleteStateMachineVersionOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ConflictException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) end) api.add_operation(:describe_state_machine_alias, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStateMachineAlias" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeStateMachineAliasInput) o.output = Shapes::ShapeRef.new(shape: DescribeStateMachineAliasOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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_machine_aliases, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStateMachineAliases" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListStateMachineAliasesInput) o.output = Shapes::ShapeRef.new(shape: ListStateMachineAliasesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) end) api.add_operation(:list_state_machine_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStateMachineVersions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListStateMachineVersionsInput) o.output = Shapes::ShapeRef.new(shape: ListStateMachineVersionsOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidToken) 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(:publish_state_machine_version, Seahorse::Model::Operation.new.tap do |o| o.name = "PublishStateMachineVersion" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PublishStateMachineVersionInput) o.output = Shapes::ShapeRef.new(shape: PublishStateMachineVersionOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) o.errors << Shapes::ShapeRef.new(shape: StateMachineDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) end) api.add_operation(:redrive_execution, Seahorse::Model::Operation.new.tap do |o| o.name = "RedriveExecution" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RedriveExecutionInput) o.output = Shapes::ShapeRef.new(shape: RedriveExecutionOutput) o.errors << Shapes::ShapeRef.new(shape: ExecutionDoesNotExist) o.errors << Shapes::ShapeRef.new(shape: ExecutionNotRedrivable) o.errors << Shapes::ShapeRef.new(shape: ExecutionLimitExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ValidationException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsInvalidStateException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) 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(:test_state, Seahorse::Model::Operation.new.tap do |o| o.name = "TestState" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_pattern = { "hostPrefix" => "sync-", } o.input = Shapes::ShapeRef.new(shape: TestStateInput) o.output = Shapes::ShapeRef.new(shape: TestStateOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: InvalidDefinition) o.errors << Shapes::ShapeRef.new(shape: InvalidExecutionInput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) 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: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidEncryptionConfiguration) o.errors << Shapes::ShapeRef.new(shape: KmsAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: KmsThrottlingException) end) api.add_operation(:update_state_machine_alias, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateStateMachineAlias" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateStateMachineAliasInput) o.output = Shapes::ShapeRef.new(shape: UpdateStateMachineAliasOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArn) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFound) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: StateMachineDeleting) end) api.add_operation(:validate_state_machine_definition, Seahorse::Model::Operation.new.tap do |o| o.name = "ValidateStateMachineDefinition" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ValidateStateMachineDefinitionInput) o.output = Shapes::ShapeRef.new(shape: ValidateStateMachineDefinitionOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) end