Module: Aws::TimestreamWrite::ClientApi Private
- Includes:
 - Seahorse::Model
 
- Defined in:
 - lib/aws-sdk-timestreamwrite/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')
- AmazonResourceName =
          
This constant is part 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: 'AmazonResourceName')
- BatchLoadDataFormat =
          
This constant is part 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: 'BatchLoadDataFormat')
- BatchLoadProgressReport =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'BatchLoadProgressReport')
- BatchLoadStatus =
          
This constant is part 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: 'BatchLoadStatus')
- BatchLoadTask =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'BatchLoadTask')
- BatchLoadTaskDescription =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'BatchLoadTaskDescription')
- BatchLoadTaskId =
          
This constant is part 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: 'BatchLoadTaskId')
- BatchLoadTaskList =
          
This constant is part 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: 'BatchLoadTaskList')
- 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')
- ClientRequestToken =
          
This constant is part 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: 'ClientRequestToken')
- ConflictException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ConflictException')
- CreateBatchLoadTaskRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateBatchLoadTaskRequest')
- CreateBatchLoadTaskResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateBatchLoadTaskResponse')
- CreateDatabaseRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateDatabaseRequest')
- CreateDatabaseResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateDatabaseResponse')
- CreateTableRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateTableRequest')
- CreateTableResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CreateTableResponse')
- CsvConfiguration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'CsvConfiguration')
- DataModel =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DataModel')
- DataModelConfiguration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DataModelConfiguration')
- DataModelS3Configuration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DataModelS3Configuration')
- DataSourceConfiguration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DataSourceConfiguration')
- DataSourceS3Configuration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DataSourceS3Configuration')
- Database =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Database')
- DatabaseList =
          
This constant is part 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: 'DatabaseList')
- Date =
          
This constant is part 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: 'Date')
- DeleteDatabaseRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DeleteDatabaseRequest')
- DeleteTableRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DeleteTableRequest')
- DescribeBatchLoadTaskRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeBatchLoadTaskRequest')
- DescribeBatchLoadTaskResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeBatchLoadTaskResponse')
- DescribeDatabaseRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeDatabaseRequest')
- DescribeDatabaseResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeDatabaseResponse')
- DescribeEndpointsRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeEndpointsRequest')
- DescribeEndpointsResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeEndpointsResponse')
- DescribeTableRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeTableRequest')
- DescribeTableResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DescribeTableResponse')
- Dimension =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Dimension')
- DimensionMapping =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'DimensionMapping')
- DimensionMappings =
          
This constant is part 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: 'DimensionMappings')
- DimensionValueType =
          
This constant is part 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: 'DimensionValueType')
- Dimensions =
          
This constant is part 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: 'Dimensions')
- Endpoint =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Endpoint')
- Endpoints =
          
This constant is part 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: 'Endpoints')
- ErrorMessage =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StringShape.new(name: 'ErrorMessage')
- 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')
- InternalServerException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'InternalServerException')
- InvalidEndpointException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'InvalidEndpointException')
- ListBatchLoadTasksRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListBatchLoadTasksRequest')
- ListBatchLoadTasksResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListBatchLoadTasksResponse')
- ListDatabasesRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListDatabasesRequest')
- ListDatabasesResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListDatabasesResponse')
- ListTablesRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListTablesRequest')
- ListTablesResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListTablesResponse')
- ListTagsForResourceRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- 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')
- MagneticStoreRejectedDataLocation =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MagneticStoreRejectedDataLocation')
- MagneticStoreRetentionPeriodInDays =
          
This constant is part 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: 'MagneticStoreRetentionPeriodInDays')
- MagneticStoreWriteProperties =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MagneticStoreWriteProperties')
- MeasureValue =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MeasureValue')
- MeasureValueType =
          
This constant is part 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: 'MeasureValueType')
- MeasureValues =
          
This constant is part 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: 'MeasureValues')
- MemoryStoreRetentionPeriodInHours =
          
This constant is part 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: 'MemoryStoreRetentionPeriodInHours')
- MixedMeasureMapping =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MixedMeasureMapping')
- MixedMeasureMappingList =
          
This constant is part 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: 'MixedMeasureMappingList')
- MultiMeasureAttributeMapping =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MultiMeasureAttributeMapping')
- MultiMeasureAttributeMappingList =
          
This constant is part 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: 'MultiMeasureAttributeMappingList')
- MultiMeasureMappings =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'MultiMeasureMappings')
- PageLimit =
          
This constant is part 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: 'PageLimit')
- PaginationLimit =
          
This constant is part 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: 'PaginationLimit')
- PartitionKey =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'PartitionKey')
- PartitionKeyEnforcementLevel =
          
This constant is part 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: 'PartitionKeyEnforcementLevel')
- PartitionKeyList =
          
This constant is part 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: 'PartitionKeyList')
- PartitionKeyType =
          
This constant is part 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: 'PartitionKeyType')
- Record =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Record')
- RecordIndex =
          
This constant is part 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: 'RecordIndex')
- RecordVersion =
          
This constant is part 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: 'RecordVersion')
- Records =
          
This constant is part 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: 'Records')
- RecordsIngested =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'RecordsIngested')
- RejectedRecord =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'RejectedRecord')
- RejectedRecords =
          
This constant is part 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: 'RejectedRecords')
- RejectedRecordsException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'RejectedRecordsException')
- ReportConfiguration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ReportConfiguration')
- ReportS3Configuration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ReportS3Configuration')
- ResourceCreateAPIName =
          
This constant is part 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: 'ResourceCreateAPIName')
- ResourceName =
          
This constant is part 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: 'ResourceName')
- ResourceNotFoundException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResumeBatchLoadTaskRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ResumeBatchLoadTaskRequest')
- ResumeBatchLoadTaskResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ResumeBatchLoadTaskResponse')
- RetentionProperties =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'RetentionProperties')
- S3BucketName =
          
This constant is part 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: 'S3BucketName')
- S3Configuration =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'S3Configuration')
- S3EncryptionOption =
          
This constant is part 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: 'S3EncryptionOption')
- S3ObjectKey =
          
This constant is part 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: 'S3ObjectKey')
- S3ObjectKeyPrefix =
          
This constant is part 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: 'S3ObjectKeyPrefix')
- ScalarMeasureValueType =
          
This constant is part 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: 'ScalarMeasureValueType')
- Schema =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Schema')
- SchemaName =
          
This constant is part 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: 'SchemaName')
- SchemaValue =
          
This constant is part 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: 'SchemaValue')
- ServiceQuotaExceededException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- 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')
- StringValue1 =
          
This constant is part 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: 'StringValue1')
- StringValue2048 =
          
This constant is part 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: 'StringValue2048')
- StringValue256 =
          
This constant is part 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: 'StringValue256')
- Table =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Table')
- TableList =
          
This constant is part 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: 'TableList')
- TableStatus =
          
This constant is part 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: 'TableStatus')
- Tag =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'Tag')
- TagKey =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::ListShape.new(name: 'TagList')
- TagResourceRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StringShape.new(name: 'TagValue')
- 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')
- TimeUnit =
          
This constant is part 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: 'TimeUnit')
- UntagResourceRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateDatabaseRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UpdateDatabaseRequest')
- UpdateDatabaseResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UpdateDatabaseResponse')
- UpdateTableRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UpdateTableRequest')
- UpdateTableResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'UpdateTableResponse')
- ValidationException =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'ValidationException')
- WriteRecordsRequest =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'WriteRecordsRequest')
- WriteRecordsResponse =
          
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
 Shapes::StructureShape.new(name: 'WriteRecordsResponse')
- 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 = "2018-11-01" api. = { "apiVersion" => "2018-11-01", "endpointPrefix" => "ingest.timestream", "jsonVersion" => "1.0", "protocol" => "json", "serviceAbbreviation" => "Timestream Write", "serviceFullName" => "Amazon Timestream Write", "serviceId" => "Timestream Write", "signatureVersion" => "v4", "signingName" => "timestream", "targetPrefix" => "Timestream_20181101", "uid" => "timestream-write-2018-11-01", } api.endpoint_operation = :describe_endpoints api.require_endpoint_discovery = true api.add_operation(:create_batch_load_task, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateBatchLoadTask" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: CreateBatchLoadTaskRequest) o.output = Shapes::ShapeRef.new(shape: CreateBatchLoadTaskResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:create_database, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDatabase" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: CreateDatabaseRequest) o.output = Shapes::ShapeRef.new(shape: CreateDatabaseResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:create_table, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTable" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: CreateTableRequest) o.output = Shapes::ShapeRef.new(shape: CreateTableResponse) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:delete_database, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDatabase" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: DeleteDatabaseRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:delete_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTable" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: DeleteTableRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:describe_batch_load_task, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeBatchLoadTask" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: DescribeBatchLoadTaskRequest) o.output = Shapes::ShapeRef.new(shape: DescribeBatchLoadTaskResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:describe_database, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDatabase" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: DescribeDatabaseRequest) o.output = Shapes::ShapeRef.new(shape: DescribeDatabaseResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:describe_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_operation = true o.input = Shapes::ShapeRef.new(shape: DescribeEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEndpointsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:describe_table, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTable" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: DescribeTableRequest) o.output = Shapes::ShapeRef.new(shape: DescribeTableResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:list_batch_load_tasks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListBatchLoadTasks" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: ListBatchLoadTasksRequest) o.output = Shapes::ShapeRef.new(shape: ListBatchLoadTasksResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_databases, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDatabases" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: ListDatabasesRequest) o.output = Shapes::ShapeRef.new(shape: ListDatabasesResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tables, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTables" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: ListTablesRequest) o.output = Shapes::ShapeRef.new(shape: ListTablesResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:resume_batch_load_task, Seahorse::Model::Operation.new.tap do |o| o.name = "ResumeBatchLoadTask" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: ResumeBatchLoadTaskRequest) o.output = Shapes::ShapeRef.new(shape: ResumeBatchLoadTaskResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:update_database, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDatabase" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: UpdateDatabaseRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDatabaseResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:update_table, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTable" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: UpdateTableRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTableResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) api.add_operation(:write_records, Seahorse::Model::Operation.new.tap do |o| o.name = "WriteRecords" o.http_method = "POST" o.http_request_uri = "/" o.endpoint_discovery = { "required" => true, } o.input = Shapes::ShapeRef.new(shape: WriteRecordsRequest) o.output = Shapes::ShapeRef.new(shape: WriteRecordsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: RejectedRecordsException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointException) end) end