Module: Aws::Neptunedata::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-neptunedata/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
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- Action =
This constant is part 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: 'Action')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- Blob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'Blob')
- Boolean =
This constant is part 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: 'Boolean')
- BulkLoadIdNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BulkLoadIdNotFoundException')
- CancelGremlinQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelGremlinQueryInput')
- CancelGremlinQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelGremlinQueryOutput')
- CancelLoaderJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelLoaderJobInput')
- CancelLoaderJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelLoaderJobOutput')
- CancelMLDataProcessingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLDataProcessingJobInput')
- CancelMLDataProcessingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLDataProcessingJobOutput')
- CancelMLModelTrainingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLModelTrainingJobInput')
- CancelMLModelTrainingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLModelTrainingJobOutput')
- CancelMLModelTransformJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLModelTransformJobInput')
- CancelMLModelTransformJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelMLModelTransformJobOutput')
- CancelOpenCypherQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelOpenCypherQueryInput')
- CancelOpenCypherQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelOpenCypherQueryOutput')
- CancelledByUserException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelledByUserException')
- Classes =
This constant is part 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: 'Classes')
- ClientTimeoutException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientTimeoutException')
- ConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModificationException')
- ConstraintViolationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConstraintViolationException')
- CreateMLEndpointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMLEndpointInput')
- CreateMLEndpointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMLEndpointOutput')
- CustomModelTrainingParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomModelTrainingParameters')
- CustomModelTransformParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomModelTransformParameters')
- DeleteMLEndpointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMLEndpointInput')
- DeleteMLEndpointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMLEndpointOutput')
- DeletePropertygraphStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePropertygraphStatisticsOutput')
- DeleteSparqlStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSparqlStatisticsOutput')
- DeleteStatisticsValueMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStatisticsValueMap')
- Document =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::DocumentShape.new(name: 'Document', document: true)
- DocumentValuedMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'DocumentValuedMap')
- EdgeLabels =
This constant is part 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: 'EdgeLabels')
- EdgeProperties =
This constant is part 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: 'EdgeProperties')
- EdgeStructure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EdgeStructure')
- EdgeStructures =
This constant is part 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: 'EdgeStructures')
- Encoding =
This constant is part 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: 'Encoding')
- ExecuteFastResetInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteFastResetInput')
- ExecuteFastResetOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteFastResetOutput')
- ExecuteGremlinExplainQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinExplainQueryInput')
- ExecuteGremlinExplainQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinExplainQueryOutput')
- ExecuteGremlinProfileQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinProfileQueryInput')
- ExecuteGremlinProfileQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinProfileQueryOutput')
- ExecuteGremlinQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinQueryInput')
- ExecuteGremlinQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteGremlinQueryOutput')
- ExecuteOpenCypherExplainQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteOpenCypherExplainQueryInput')
- ExecuteOpenCypherExplainQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteOpenCypherExplainQueryOutput')
- ExecuteOpenCypherQueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteOpenCypherQueryInput')
- ExecuteOpenCypherQueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteOpenCypherQueryOutput')
- ExpiredStreamException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExpiredStreamException')
- FailureByQueryException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailureByQueryException')
- FastResetToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FastResetToken')
- Format =
This constant is part 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: 'Format')
- GetEngineStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetEngineStatusOutput')
- GetGremlinQueryStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGremlinQueryStatusInput')
- GetGremlinQueryStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGremlinQueryStatusOutput')
- GetLoaderJobStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLoaderJobStatusInput')
- GetLoaderJobStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLoaderJobStatusOutput')
- GetMLDataProcessingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLDataProcessingJobInput')
- GetMLDataProcessingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLDataProcessingJobOutput')
- GetMLEndpointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLEndpointInput')
- GetMLEndpointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLEndpointOutput')
- GetMLModelTrainingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLModelTrainingJobInput')
- GetMLModelTrainingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLModelTrainingJobOutput')
- GetMLModelTransformJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLModelTransformJobInput')
- GetMLModelTransformJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMLModelTransformJobOutput')
- GetOpenCypherQueryStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOpenCypherQueryStatusInput')
- GetOpenCypherQueryStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOpenCypherQueryStatusOutput')
- GetPropertygraphStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPropertygraphStatisticsOutput')
- GetPropertygraphStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPropertygraphStreamInput')
- GetPropertygraphStreamInputLimitLong =
This constant is part 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: 'GetPropertygraphStreamInputLimitLong')
- GetPropertygraphStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPropertygraphStreamOutput')
- GetPropertygraphSummaryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPropertygraphSummaryInput')
- GetPropertygraphSummaryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPropertygraphSummaryOutput')
- GetRDFGraphSummaryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRDFGraphSummaryInput')
- GetRDFGraphSummaryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRDFGraphSummaryOutput')
- GetSparqlStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSparqlStatisticsOutput')
- GetSparqlStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSparqlStreamInput')
- GetSparqlStreamInputLimitLong =
This constant is part 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: 'GetSparqlStreamInputLimitLong')
- GetSparqlStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSparqlStreamOutput')
- GraphSummaryType =
This constant is part 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: 'GraphSummaryType')
- GremlinQueries =
This constant is part 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: 'GremlinQueries')
- GremlinQueryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GremlinQueryStatus')
- GremlinQueryStatusAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GremlinQueryStatusAttributes')
- IllegalArgumentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IllegalArgumentException')
- Integer =
This constant is part 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: 'Integer')
- InternalFailureException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalFailureException')
- InvalidArgumentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidArgumentException')
- InvalidNumericDataException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNumericDataException')
- InvalidParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterException')
- IteratorType =
This constant is part 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: 'IteratorType')
- ListGremlinQueriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGremlinQueriesInput')
- ListGremlinQueriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGremlinQueriesOutput')
- ListLoaderJobsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLoaderJobsInput')
- ListLoaderJobsInputLimitInteger =
This constant is part 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: 'ListLoaderJobsInputLimitInteger')
- ListLoaderJobsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLoaderJobsOutput')
- ListMLDataProcessingJobsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLDataProcessingJobsInput')
- ListMLDataProcessingJobsInputMaxItemsInteger =
This constant is part 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: 'ListMLDataProcessingJobsInputMaxItemsInteger')
- ListMLDataProcessingJobsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLDataProcessingJobsOutput')
- ListMLEndpointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLEndpointsInput')
- ListMLEndpointsInputMaxItemsInteger =
This constant is part 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: 'ListMLEndpointsInputMaxItemsInteger')
- ListMLEndpointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLEndpointsOutput')
- ListMLModelTrainingJobsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLModelTrainingJobsInput')
- ListMLModelTrainingJobsInputMaxItemsInteger =
This constant is part 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: 'ListMLModelTrainingJobsInputMaxItemsInteger')
- ListMLModelTrainingJobsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLModelTrainingJobsOutput')
- ListMLModelTransformJobsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLModelTransformJobsInput')
- ListMLModelTransformJobsInputMaxItemsInteger =
This constant is part 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: 'ListMLModelTransformJobsInputMaxItemsInteger')
- ListMLModelTransformJobsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMLModelTransformJobsOutput')
- ListOpenCypherQueriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOpenCypherQueriesInput')
- ListOpenCypherQueriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOpenCypherQueriesOutput')
- LoadUrlAccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadUrlAccessDeniedException')
- LoaderIdResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoaderIdResult')
- Long =
This constant is part 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: 'Long')
- LongValuedMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'LongValuedMap')
- LongValuedMapList =
This constant is part 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: 'LongValuedMapList')
- MLResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MLResourceNotFoundException')
- MalformedQueryException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MalformedQueryException')
- ManagePropertygraphStatisticsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManagePropertygraphStatisticsInput')
- ManagePropertygraphStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManagePropertygraphStatisticsOutput')
- ManageSparqlStatisticsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManageSparqlStatisticsInput')
- ManageSparqlStatisticsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManageSparqlStatisticsOutput')
- MemoryLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MemoryLimitExceededException')
- MethodNotAllowedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MethodNotAllowedException')
- MissingParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MissingParameterException')
- MlConfigDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MlConfigDefinition')
- MlModels =
This constant is part 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: 'MlModels')
- MlResourceDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MlResourceDefinition')
- Mode =
This constant is part 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: 'Mode')
- Models =
This constant is part 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: 'Models')
- NodeLabels =
This constant is part 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: 'NodeLabels')
- NodeProperties =
This constant is part 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: 'NodeProperties')
- NodeStructure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeStructure')
- NodeStructures =
This constant is part 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: 'NodeStructures')
- OpenCypherExplainMode =
This constant is part 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: 'OpenCypherExplainMode')
- OpenCypherQueries =
This constant is part 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: 'OpenCypherQueries')
- OutgoingEdgeLabels =
This constant is part 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: 'OutgoingEdgeLabels')
- Parallelism =
This constant is part 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: 'Parallelism')
- ParsingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParsingException')
- PositiveInteger =
This constant is part 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: 'PositiveInteger')
- PreconditionsFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PreconditionsFailedException')
- Predicates =
This constant is part 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: 'Predicates')
- PropertygraphData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PropertygraphData')
- PropertygraphRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PropertygraphRecord')
- PropertygraphRecordsList =
This constant is part 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: 'PropertygraphRecordsList')
- PropertygraphSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PropertygraphSummary')
- PropertygraphSummaryValueMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PropertygraphSummaryValueMap')
- QueryEvalStats =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryEvalStats')
- QueryLanguageVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryLanguageVersion')
- QueryLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryLimitExceededException')
- QueryLimitException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryLimitException')
- QueryTooLargeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryTooLargeException')
- RDFGraphSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RDFGraphSummary')
- RDFGraphSummaryValueMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RDFGraphSummaryValueMap')
- ReadOnlyViolationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReadOnlyViolationException')
- RefreshStatisticsIdMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RefreshStatisticsIdMap')
- ReportAsText =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'ReportAsText')
- S3BucketRegion =
This constant is part 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: 'S3BucketRegion')
- S3Exception =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Exception')
- ServerShutdownException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerShutdownException')
- SparqlData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SparqlData')
- SparqlRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SparqlRecord')
- SparqlRecordsList =
This constant is part 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: 'SparqlRecordsList')
- StartLoaderJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartLoaderJobInput')
- StartLoaderJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartLoaderJobOutput')
- StartMLDataProcessingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLDataProcessingJobInput')
- StartMLDataProcessingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLDataProcessingJobOutput')
- StartMLModelTrainingJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLModelTrainingJobInput')
- StartMLModelTrainingJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLModelTrainingJobOutput')
- StartMLModelTransformJobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLModelTransformJobInput')
- StartMLModelTransformJobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartMLModelTransformJobOutput')
- Statistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Statistics')
- StatisticsAutoGenerationMode =
This constant is part 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: 'StatisticsAutoGenerationMode')
- StatisticsNotAvailableException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StatisticsNotAvailableException')
- StatisticsSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StatisticsSummary')
- StreamRecordsNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamRecordsNotFoundException')
- String =
This constant is part 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: 'String')
- StringList =
This constant is part 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: 'StringList')
- StringValuedMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'StringValuedMap')
- SubjectStructure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubjectStructure')
- SubjectStructures =
This constant is part 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: 'SubjectStructures')
- SyntheticTimestamp_date_time =
This constant is part 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: 'SyntheticTimestamp_date_time', timestampFormat: "iso8601")
- ThrottlingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottlingException')
- TimeLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TimeLimitExceededException')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- UnsupportedOperationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOperationException')
- 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 = "2023-08-01" api. = { "apiVersion" => "2023-08-01", "endpointPrefix" => "neptune-db", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "Amazon NeptuneData", "serviceId" => "neptunedata", "signatureVersion" => "v4", "signingName" => "neptune-db", "uid" => "neptunedata-2023-08-01", } api.add_operation(:cancel_gremlin_query, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelGremlinQuery" o.http_method = "DELETE" o.http_request_uri = "/gremlin/status/{queryId}" o.input = Shapes::ShapeRef.new(shape: CancelGremlinQueryInput) o.output = Shapes::ShapeRef.new(shape: CancelGremlinQueryOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:cancel_loader_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelLoaderJob" o.http_method = "DELETE" o.http_request_uri = "/loader/{loadId}" o.input = Shapes::ShapeRef.new(shape: CancelLoaderJobInput) o.output = Shapes::ShapeRef.new(shape: CancelLoaderJobOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: BulkLoadIdNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: LoadUrlAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:cancel_ml_data_processing_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelMLDataProcessingJob" o.http_method = "DELETE" o.http_request_uri = "/ml/dataprocessing/{id}" o.input = Shapes::ShapeRef.new(shape: CancelMLDataProcessingJobInput) o.output = Shapes::ShapeRef.new(shape: CancelMLDataProcessingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:cancel_ml_model_training_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelMLModelTrainingJob" o.http_method = "DELETE" o.http_request_uri = "/ml/modeltraining/{id}" o.input = Shapes::ShapeRef.new(shape: CancelMLModelTrainingJobInput) o.output = Shapes::ShapeRef.new(shape: CancelMLModelTrainingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:cancel_ml_model_transform_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelMLModelTransformJob" o.http_method = "DELETE" o.http_request_uri = "/ml/modeltransform/{id}" o.input = Shapes::ShapeRef.new(shape: CancelMLModelTransformJobInput) o.output = Shapes::ShapeRef.new(shape: CancelMLModelTransformJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:cancel_open_cypher_query, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelOpenCypherQuery" o.http_method = "DELETE" o.http_request_uri = "/opencypher/status/{queryId}" o.input = Shapes::ShapeRef.new(shape: CancelOpenCypherQueryInput) o.output = Shapes::ShapeRef.new(shape: CancelOpenCypherQueryOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidNumericDataException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:create_ml_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMLEndpoint" o.http_method = "POST" o.http_request_uri = "/ml/endpoints" o.input = Shapes::ShapeRef.new(shape: CreateMLEndpointInput) o.output = Shapes::ShapeRef.new(shape: CreateMLEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_ml_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteMLEndpoint" o.http_method = "DELETE" o.http_request_uri = "/ml/endpoints/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteMLEndpointInput) o.output = Shapes::ShapeRef.new(shape: DeleteMLEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_propertygraph_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePropertygraphStatistics" o.http_method = "DELETE" o.http_request_uri = "/propertygraph/statistics" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DeletePropertygraphStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:delete_sparql_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSparqlStatistics" o.http_method = "DELETE" o.http_request_uri = "/sparql/statistics" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: DeleteSparqlStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_fast_reset, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteFastReset" o.http_method = "POST" o.http_request_uri = "/system" o.input = Shapes::ShapeRef.new(shape: ExecuteFastResetInput) o.output = Shapes::ShapeRef.new(shape: ExecuteFastResetOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ServerShutdownException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MethodNotAllowedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_gremlin_explain_query, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteGremlinExplainQuery" o.http_method = "POST" o.http_request_uri = "/gremlin/explain" o.input = Shapes::ShapeRef.new(shape: ExecuteGremlinExplainQueryInput) o.output = Shapes::ShapeRef.new(shape: ExecuteGremlinExplainQueryOutput) o.errors << Shapes::ShapeRef.new(shape: QueryTooLargeException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: CancelledByUserException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MalformedQueryException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_gremlin_profile_query, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteGremlinProfileQuery" o.http_method = "POST" o.http_request_uri = "/gremlin/profile" o.input = Shapes::ShapeRef.new(shape: ExecuteGremlinProfileQueryInput) o.output = Shapes::ShapeRef.new(shape: ExecuteGremlinProfileQueryOutput) o.errors << Shapes::ShapeRef.new(shape: QueryTooLargeException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: CancelledByUserException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MalformedQueryException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_gremlin_query, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteGremlinQuery" o.http_method = "POST" o.http_request_uri = "/gremlin" o.input = Shapes::ShapeRef.new(shape: ExecuteGremlinQueryInput) o.output = Shapes::ShapeRef.new(shape: ExecuteGremlinQueryOutput) o.errors << Shapes::ShapeRef.new(shape: QueryTooLargeException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: CancelledByUserException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MalformedQueryException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_open_cypher_explain_query, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteOpenCypherExplainQuery" o.http_method = "POST" o.http_request_uri = "/opencypher/explain" o.input = Shapes::ShapeRef.new(shape: ExecuteOpenCypherExplainQueryInput) o.output = Shapes::ShapeRef.new(shape: ExecuteOpenCypherExplainQueryOutput) o.errors << Shapes::ShapeRef.new(shape: QueryTooLargeException) o.errors << Shapes::ShapeRef.new(shape: InvalidNumericDataException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: CancelledByUserException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MalformedQueryException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:execute_open_cypher_query, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteOpenCypherQuery" o.http_method = "POST" o.http_request_uri = "/opencypher" o.input = Shapes::ShapeRef.new(shape: ExecuteOpenCypherQueryInput) o.output = Shapes::ShapeRef.new(shape: ExecuteOpenCypherQueryOutput) o.errors << Shapes::ShapeRef.new(shape: QueryTooLargeException) o.errors << Shapes::ShapeRef.new(shape: InvalidNumericDataException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: QueryLimitException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: CancelledByUserException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: MalformedQueryException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_engine_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetEngineStatus" o.http_method = "GET" o.http_request_uri = "/status" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetEngineStatusOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_gremlin_query_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGremlinQueryStatus" o.http_method = "GET" o.http_request_uri = "/gremlin/status/{queryId}" o.input = Shapes::ShapeRef.new(shape: GetGremlinQueryStatusInput) o.output = Shapes::ShapeRef.new(shape: GetGremlinQueryStatusOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_loader_job_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLoaderJobStatus" o.http_method = "GET" o.http_request_uri = "/loader/{loadId}" o.input = Shapes::ShapeRef.new(shape: GetLoaderJobStatusInput) o.output = Shapes::ShapeRef.new(shape: GetLoaderJobStatusOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: BulkLoadIdNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: LoadUrlAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_ml_data_processing_job, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMLDataProcessingJob" o.http_method = "GET" o.http_request_uri = "/ml/dataprocessing/{id}" o.input = Shapes::ShapeRef.new(shape: GetMLDataProcessingJobInput) o.output = Shapes::ShapeRef.new(shape: GetMLDataProcessingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_ml_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMLEndpoint" o.http_method = "GET" o.http_request_uri = "/ml/endpoints/{id}" o.input = Shapes::ShapeRef.new(shape: GetMLEndpointInput) o.output = Shapes::ShapeRef.new(shape: GetMLEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_ml_model_training_job, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMLModelTrainingJob" o.http_method = "GET" o.http_request_uri = "/ml/modeltraining/{id}" o.input = Shapes::ShapeRef.new(shape: GetMLModelTrainingJobInput) o.output = Shapes::ShapeRef.new(shape: GetMLModelTrainingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_ml_model_transform_job, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMLModelTransformJob" o.http_method = "GET" o.http_request_uri = "/ml/modeltransform/{id}" o.input = Shapes::ShapeRef.new(shape: GetMLModelTransformJobInput) o.output = Shapes::ShapeRef.new(shape: GetMLModelTransformJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_open_cypher_query_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOpenCypherQueryStatus" o.http_method = "GET" o.http_request_uri = "/opencypher/status/{queryId}" o.input = Shapes::ShapeRef.new(shape: GetOpenCypherQueryStatusInput) o.output = Shapes::ShapeRef.new(shape: GetOpenCypherQueryStatusOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidNumericDataException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_propertygraph_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPropertygraphStatistics" o.http_method = "GET" o.http_request_uri = "/propertygraph/statistics" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetPropertygraphStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_propertygraph_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPropertygraphStream" o.http_method = "GET" o.http_request_uri = "/propertygraph/stream" o.input = Shapes::ShapeRef.new(shape: GetPropertygraphStreamInput) o.output = Shapes::ShapeRef.new(shape: GetPropertygraphStreamOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ExpiredStreamException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: StreamRecordsNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_propertygraph_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPropertygraphSummary" o.http_method = "GET" o.http_request_uri = "/propertygraph/statistics/summary" o.input = Shapes::ShapeRef.new(shape: GetPropertygraphSummaryInput) o.output = Shapes::ShapeRef.new(shape: GetPropertygraphSummaryOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_rdf_graph_summary, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRDFGraphSummary" o.http_method = "GET" o.http_request_uri = "/rdf/statistics/summary" o.input = Shapes::ShapeRef.new(shape: GetRDFGraphSummaryInput) o.output = Shapes::ShapeRef.new(shape: GetRDFGraphSummaryOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_sparql_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSparqlStatistics" o.http_method = "GET" o.http_request_uri = "/sparql/statistics" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetSparqlStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:get_sparql_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSparqlStream" o.http_method = "GET" o.http_request_uri = "/sparql/stream" o.input = Shapes::ShapeRef.new(shape: GetSparqlStreamInput) o.output = Shapes::ShapeRef.new(shape: GetSparqlStreamOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: ExpiredStreamException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: MemoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: StreamRecordsNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_gremlin_queries, Seahorse::Model::Operation.new.tap do |o| o.name = "ListGremlinQueries" o.http_method = "GET" o.http_request_uri = "/gremlin/status" o.input = Shapes::ShapeRef.new(shape: ListGremlinQueriesInput) o.output = Shapes::ShapeRef.new(shape: ListGremlinQueriesOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:list_loader_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLoaderJobs" o.http_method = "GET" o.http_request_uri = "/loader" o.input = Shapes::ShapeRef.new(shape: ListLoaderJobsInput) o.output = Shapes::ShapeRef.new(shape: ListLoaderJobsOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: BulkLoadIdNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LoadUrlAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_ml_data_processing_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMLDataProcessingJobs" o.http_method = "GET" o.http_request_uri = "/ml/dataprocessing" o.input = Shapes::ShapeRef.new(shape: ListMLDataProcessingJobsInput) o.output = Shapes::ShapeRef.new(shape: ListMLDataProcessingJobsOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_ml_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMLEndpoints" o.http_method = "GET" o.http_request_uri = "/ml/endpoints" o.input = Shapes::ShapeRef.new(shape: ListMLEndpointsInput) o.output = Shapes::ShapeRef.new(shape: ListMLEndpointsOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_ml_model_training_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMLModelTrainingJobs" o.http_method = "GET" o.http_request_uri = "/ml/modeltraining" o.input = Shapes::ShapeRef.new(shape: ListMLModelTrainingJobsInput) o.output = Shapes::ShapeRef.new(shape: ListMLModelTrainingJobsOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_ml_model_transform_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMLModelTransformJobs" o.http_method = "GET" o.http_request_uri = "/ml/modeltransform" o.input = Shapes::ShapeRef.new(shape: ListMLModelTransformJobsInput) o.output = Shapes::ShapeRef.new(shape: ListMLModelTransformJobsOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_open_cypher_queries, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOpenCypherQueries" o.http_method = "GET" o.http_request_uri = "/opencypher/status" o.input = Shapes::ShapeRef.new(shape: ListOpenCypherQueriesInput) o.output = Shapes::ShapeRef.new(shape: ListOpenCypherQueriesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidNumericDataException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: FailureByQueryException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ParsingException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: TimeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:manage_propertygraph_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "ManagePropertygraphStatistics" o.http_method = "POST" o.http_request_uri = "/propertygraph/statistics" o.input = Shapes::ShapeRef.new(shape: ManagePropertygraphStatisticsInput) o.output = Shapes::ShapeRef.new(shape: ManagePropertygraphStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:manage_sparql_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "ManageSparqlStatistics" o.http_method = "POST" o.http_request_uri = "/sparql/statistics" o.input = Shapes::ShapeRef.new(shape: ManageSparqlStatisticsInput) o.output = Shapes::ShapeRef.new(shape: ManageSparqlStatisticsOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: StatisticsNotAvailableException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ReadOnlyViolationException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:start_loader_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartLoaderJob" o.http_method = "POST" o.http_request_uri = "/loader" o.input = Shapes::ShapeRef.new(shape: StartLoaderJobInput) o.output = Shapes::ShapeRef.new(shape: StartLoaderJobOutput) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: BulkLoadIdNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: LoadUrlAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: InternalFailureException) o.errors << Shapes::ShapeRef.new(shape: S3Exception) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) end) api.add_operation(:start_ml_data_processing_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartMLDataProcessingJob" o.http_method = "POST" o.http_request_uri = "/ml/dataprocessing" o.input = Shapes::ShapeRef.new(shape: StartMLDataProcessingJobInput) o.output = Shapes::ShapeRef.new(shape: StartMLDataProcessingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:start_ml_model_training_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartMLModelTrainingJob" o.http_method = "POST" o.http_request_uri = "/ml/modeltraining" o.input = Shapes::ShapeRef.new(shape: StartMLModelTrainingJobInput) o.output = Shapes::ShapeRef.new(shape: StartMLModelTrainingJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:start_ml_model_transform_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartMLModelTransformJob" o.http_method = "POST" o.http_request_uri = "/ml/modeltransform" o.input = Shapes::ShapeRef.new(shape: StartMLModelTransformJobInput) o.output = Shapes::ShapeRef.new(shape: StartMLModelTransformJobOutput) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: MLResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ClientTimeoutException) o.errors << Shapes::ShapeRef.new(shape: PreconditionsFailedException) o.errors << Shapes::ShapeRef.new(shape: ConstraintViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: MissingParameterException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) end