Module: Aws::DynamoDB::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-dynamodb/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
- AttributeAction =
This constant is part 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: 'AttributeAction')
- AttributeDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeDefinition')
- AttributeDefinitions =
This constant is part 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: 'AttributeDefinitions')
- AttributeMap =
This constant is part 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: 'AttributeMap')
- AttributeName =
This constant is part 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: 'AttributeName')
- AttributeNameList =
This constant is part 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: 'AttributeNameList')
- AttributeUpdates =
This constant is part 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: 'AttributeUpdates')
- AttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeValue')
- AttributeValueList =
This constant is part 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: 'AttributeValueList')
- AttributeValueUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeValueUpdate')
- Backfilling =
This constant is part 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: 'Backfilling')
- BatchGetItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetItemInput')
- BatchGetItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetItemOutput')
- BatchGetRequestMap =
This constant is part 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: 'BatchGetRequestMap')
- BatchGetResponseMap =
This constant is part 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: 'BatchGetResponseMap')
- BatchWriteItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchWriteItemInput')
- BatchWriteItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchWriteItemOutput')
- BatchWriteItemRequestMap =
This constant is part 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: 'BatchWriteItemRequestMap')
- BinaryAttributeValue =
This constant is part 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: 'BinaryAttributeValue')
- BinarySetAttributeValue =
This constant is part 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: 'BinarySetAttributeValue')
- BooleanAttributeValue =
This constant is part 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: 'BooleanAttributeValue')
- BooleanObject =
This constant is part 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: 'BooleanObject')
- Capacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Capacity')
- ComparisonOperator =
This constant is part 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: 'ComparisonOperator')
- Condition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Condition')
- ConditionExpression =
This constant is part 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: 'ConditionExpression')
- ConditionalCheckFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConditionalCheckFailedException')
- ConditionalOperator =
This constant is part 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: 'ConditionalOperator')
- ConsistentRead =
This constant is part 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: 'ConsistentRead')
- ConsumedCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConsumedCapacity')
- ConsumedCapacityMultiple =
This constant is part 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: 'ConsumedCapacityMultiple')
- ConsumedCapacityUnits =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'ConsumedCapacityUnits')
- CreateGlobalSecondaryIndexAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateGlobalSecondaryIndexAction')
- CreateTableInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTableInput')
- CreateTableOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTableOutput')
- 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')
- DeleteGlobalSecondaryIndexAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGlobalSecondaryIndexAction')
- DeleteItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteItemInput')
- DeleteItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteItemOutput')
- DeleteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRequest')
- DeleteTableInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTableInput')
- DeleteTableOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTableOutput')
- DescribeLimitsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLimitsInput')
- DescribeLimitsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLimitsOutput')
- DescribeTableInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTableInput')
- DescribeTableOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTableOutput')
- DescribeTimeToLiveInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTimeToLiveInput')
- DescribeTimeToLiveOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTimeToLiveOutput')
- 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')
- ExpectedAttributeMap =
This constant is part 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: 'ExpectedAttributeMap')
- ExpectedAttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExpectedAttributeValue')
- ExpressionAttributeNameMap =
This constant is part 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: 'ExpressionAttributeNameMap')
- ExpressionAttributeNameVariable =
This constant is part 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: 'ExpressionAttributeNameVariable')
- ExpressionAttributeValueMap =
This constant is part 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: 'ExpressionAttributeValueMap')
- ExpressionAttributeValueVariable =
This constant is part 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: 'ExpressionAttributeValueVariable')
- FilterConditionMap =
This constant is part 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: 'FilterConditionMap')
- GetItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetItemInput')
- GetItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetItemOutput')
- GlobalSecondaryIndex =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlobalSecondaryIndex')
- GlobalSecondaryIndexDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlobalSecondaryIndexDescription')
- GlobalSecondaryIndexDescriptionList =
This constant is part 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: 'GlobalSecondaryIndexDescriptionList')
- GlobalSecondaryIndexList =
This constant is part 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: 'GlobalSecondaryIndexList')
- GlobalSecondaryIndexUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlobalSecondaryIndexUpdate')
- GlobalSecondaryIndexUpdateList =
This constant is part 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: 'GlobalSecondaryIndexUpdateList')
- IndexName =
This constant is part 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: 'IndexName')
- IndexStatus =
This constant is part 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: 'IndexStatus')
- 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')
- InternalServerError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerError')
- ItemCollectionKeyAttributeMap =
This constant is part 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: 'ItemCollectionKeyAttributeMap')
- ItemCollectionMetrics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ItemCollectionMetrics')
- ItemCollectionMetricsMultiple =
This constant is part 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: 'ItemCollectionMetricsMultiple')
- ItemCollectionMetricsPerTable =
This constant is part 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: 'ItemCollectionMetricsPerTable')
- ItemCollectionSizeEstimateBound =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'ItemCollectionSizeEstimateBound')
- ItemCollectionSizeEstimateRange =
This constant is part 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: 'ItemCollectionSizeEstimateRange')
- ItemCollectionSizeLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ItemCollectionSizeLimitExceededException')
- ItemList =
This constant is part 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: 'ItemList')
- Key =
This constant is part 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: 'Key')
- KeyConditions =
This constant is part 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: 'KeyConditions')
- KeyExpression =
This constant is part 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: 'KeyExpression')
- KeyList =
This constant is part 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: 'KeyList')
- KeySchema =
This constant is part 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: 'KeySchema')
- KeySchemaAttributeName =
This constant is part 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: 'KeySchemaAttributeName')
- KeySchemaElement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeySchemaElement')
- KeyType =
This constant is part 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: 'KeyType')
- KeysAndAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeysAndAttributes')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListAttributeValue =
This constant is part 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: 'ListAttributeValue')
- ListTablesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTablesInput')
- ListTablesInputLimit =
This constant is part 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: 'ListTablesInputLimit')
- ListTablesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTablesOutput')
- ListTagsOfResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsOfResourceInput')
- ListTagsOfResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsOfResourceOutput')
- LocalSecondaryIndex =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LocalSecondaryIndex')
- LocalSecondaryIndexDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LocalSecondaryIndexDescription')
- LocalSecondaryIndexDescriptionList =
This constant is part 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: 'LocalSecondaryIndexDescriptionList')
- LocalSecondaryIndexList =
This constant is part 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: 'LocalSecondaryIndexList')
- 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')
- MapAttributeValue =
This constant is part 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: 'MapAttributeValue')
- NextTokenString =
This constant is part 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: 'NextTokenString')
- NonKeyAttributeName =
This constant is part 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: 'NonKeyAttributeName')
- NonKeyAttributeNameList =
This constant is part 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: 'NonKeyAttributeNameList')
- NullAttributeValue =
This constant is part 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: 'NullAttributeValue')
- NumberAttributeValue =
This constant is part 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: 'NumberAttributeValue')
- NumberSetAttributeValue =
This constant is part 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: 'NumberSetAttributeValue')
- PositiveIntegerObject =
This constant is part 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: 'PositiveIntegerObject')
- PositiveLongObject =
This constant is part 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: 'PositiveLongObject')
- Projection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Projection')
- ProjectionExpression =
This constant is part 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: 'ProjectionExpression')
- ProjectionType =
This constant is part 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: 'ProjectionType')
- ProvisionedThroughput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedThroughput')
- ProvisionedThroughputDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedThroughputDescription')
- ProvisionedThroughputExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedThroughputExceededException')
- PutItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutItemInput')
- PutItemInputAttributeMap =
This constant is part 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: 'PutItemInputAttributeMap')
- PutItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutItemOutput')
- PutRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRequest')
- QueryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryInput')
- QueryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QueryOutput')
- ResourceArnString =
This constant is part 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: 'ResourceArnString')
- ResourceInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInUseException')
- 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')
- ReturnConsumedCapacity =
This constant is part 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: 'ReturnConsumedCapacity')
- ReturnItemCollectionMetrics =
This constant is part 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: 'ReturnItemCollectionMetrics')
- ReturnValue =
This constant is part 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: 'ReturnValue')
- ScalarAttributeType =
This constant is part 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: 'ScalarAttributeType')
- ScanInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScanInput')
- ScanOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScanOutput')
- ScanSegment =
This constant is part 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: 'ScanSegment')
- ScanTotalSegments =
This constant is part 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: 'ScanTotalSegments')
- SecondaryIndexesCapacityMap =
This constant is part 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: 'SecondaryIndexesCapacityMap')
- Select =
This constant is part 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: 'Select')
- StreamArn =
This constant is part 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: 'StreamArn')
- StreamEnabled =
This constant is part 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: 'StreamEnabled')
- StreamSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamSpecification')
- StreamViewType =
This constant is part 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: 'StreamViewType')
- 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')
- StringAttributeValue =
This constant is part 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: 'StringAttributeValue')
- StringSetAttributeValue =
This constant is part 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: 'StringSetAttributeValue')
- TableDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableDescription')
- TableName =
This constant is part 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: 'TableName')
- TableNameList =
This constant is part 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: 'TableNameList')
- 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')
- 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')
- TagKeyString =
This constant is part 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: 'TagKeyString')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagValueString =
This constant is part 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: 'TagValueString')
- TimeToLiveAttributeName =
This constant is part 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: 'TimeToLiveAttributeName')
- TimeToLiveDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TimeToLiveDescription')
- TimeToLiveEnabled =
This constant is part 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: 'TimeToLiveEnabled')
- TimeToLiveSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TimeToLiveSpecification')
- TimeToLiveStatus =
This constant is part 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: 'TimeToLiveStatus')
- UntagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceInput')
- UpdateExpression =
This constant is part 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: 'UpdateExpression')
- UpdateGlobalSecondaryIndexAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGlobalSecondaryIndexAction')
- UpdateItemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateItemInput')
- UpdateItemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateItemOutput')
- UpdateTableInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableInput')
- UpdateTableOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTableOutput')
- UpdateTimeToLiveInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTimeToLiveInput')
- UpdateTimeToLiveOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTimeToLiveOutput')
- WriteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WriteRequest')
- WriteRequests =
This constant is part 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: 'WriteRequests')
- 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 = "2012-08-10" api. = { "endpointPrefix" => "dynamodb", "jsonVersion" => "1.0", "protocol" => "json", "serviceFullName" => "Amazon DynamoDB", "signatureVersion" => "v4", "targetPrefix" => "DynamoDB_20120810", } api.add_operation(:batch_get_item, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchGetItemInput) o.output = Shapes::ShapeRef.new(shape: BatchGetItemOutput) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( tokens: { "unprocessed_keys" => "request_items" } ) end) api.add_operation(:batch_write_item, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchWriteItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchWriteItemInput) o.output = Shapes::ShapeRef.new(shape: BatchWriteItemOutput) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ItemCollectionSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) 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.input = Shapes::ShapeRef.new(shape: CreateTableInput) o.output = Shapes::ShapeRef.new(shape: CreateTableOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_item, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteItemInput) o.output = Shapes::ShapeRef.new(shape: DeleteItemOutput) o.errors << Shapes::ShapeRef.new(shape: ConditionalCheckFailedException) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ItemCollectionSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) 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.input = Shapes::ShapeRef.new(shape: DeleteTableInput) o.output = Shapes::ShapeRef.new(shape: DeleteTableOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLimitsInput) o.output = Shapes::ShapeRef.new(shape: DescribeLimitsOutput) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) 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.input = Shapes::ShapeRef.new(shape: DescribeTableInput) o.output = Shapes::ShapeRef.new(shape: DescribeTableOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_time_to_live, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTimeToLive" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTimeToLiveInput) o.output = Shapes::ShapeRef.new(shape: DescribeTimeToLiveOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:get_item, Seahorse::Model::Operation.new.tap do |o| o.name = "GetItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetItemInput) o.output = Shapes::ShapeRef.new(shape: GetItemOutput) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) 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.input = Shapes::ShapeRef.new(shape: ListTablesInput) o.output = Shapes::ShapeRef.new(shape: ListTablesOutput) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "last_evaluated_table_name" => "exclusive_start_table_name" } ) end) api.add_operation(:list_tags_of_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsOfResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsOfResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsOfResourceOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:put_item, Seahorse::Model::Operation.new.tap do |o| o.name = "PutItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutItemInput) o.output = Shapes::ShapeRef.new(shape: PutItemOutput) o.errors << Shapes::ShapeRef.new(shape: ConditionalCheckFailedException) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ItemCollectionSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:query, Seahorse::Model::Operation.new.tap do |o| o.name = "Query" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: QueryInput) o.output = Shapes::ShapeRef.new(shape: QueryOutput) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "last_evaluated_key" => "exclusive_start_key" } ) end) api.add_operation(:scan, Seahorse::Model::Operation.new.tap do |o| o.name = "Scan" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ScanInput) o.output = Shapes::ShapeRef.new(shape: ScanOutput) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "last_evaluated_key" => "exclusive_start_key" } ) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:update_item, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateItem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateItemInput) o.output = Shapes::ShapeRef.new(shape: UpdateItemOutput) o.errors << Shapes::ShapeRef.new(shape: ConditionalCheckFailedException) o.errors << Shapes::ShapeRef.new(shape: ProvisionedThroughputExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ItemCollectionSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) 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.input = Shapes::ShapeRef.new(shape: UpdateTableInput) o.output = Shapes::ShapeRef.new(shape: UpdateTableOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_time_to_live, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTimeToLive" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateTimeToLiveInput) o.output = Shapes::ShapeRef.new(shape: UpdateTimeToLiveOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) end