open-next-cdk
Version:
Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK
2,120 lines • 73.2 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2012-08-10",
"endpointPrefix": "dynamodb",
"jsonVersion": "1.0",
"protocol": "json",
"serviceAbbreviation": "DynamoDB",
"serviceFullName": "Amazon DynamoDB",
"serviceId": "DynamoDB",
"signatureVersion": "v4",
"targetPrefix": "DynamoDB_20120810",
"uid": "dynamodb-2012-08-10"
},
"operations": {
"BatchExecuteStatement": {
"input": {
"type": "structure",
"required": [
"Statements"
],
"members": {
"Statements": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Statement"
],
"members": {
"Statement": {},
"Parameters": {
"shape": "S5"
},
"ConsistentRead": {
"type": "boolean"
},
"ReturnValuesOnConditionCheckFailure": {}
}
}
},
"ReturnConsumedCapacity": {}
}
},
"output": {
"type": "structure",
"members": {
"Responses": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Error": {
"type": "structure",
"members": {
"Code": {},
"Message": {},
"Item": {
"shape": "Sr"
}
}
},
"TableName": {},
"Item": {
"shape": "Sr"
}
}
}
},
"ConsumedCapacity": {
"shape": "St"
}
}
}
},
"BatchGetItem": {
"input": {
"type": "structure",
"required": [
"RequestItems"
],
"members": {
"RequestItems": {
"shape": "S10"
},
"ReturnConsumedCapacity": {}
}
},
"output": {
"type": "structure",
"members": {
"Responses": {
"type": "map",
"key": {},
"value": {
"shape": "S1a"
}
},
"UnprocessedKeys": {
"shape": "S10"
},
"ConsumedCapacity": {
"shape": "St"
}
}
},
"endpointdiscovery": {}
},
"BatchWriteItem": {
"input": {
"type": "structure",
"required": [
"RequestItems"
],
"members": {
"RequestItems": {
"shape": "S1c"
},
"ReturnConsumedCapacity": {},
"ReturnItemCollectionMetrics": {}
}
},
"output": {
"type": "structure",
"members": {
"UnprocessedItems": {
"shape": "S1c"
},
"ItemCollectionMetrics": {
"shape": "S1k"
},
"ConsumedCapacity": {
"shape": "St"
}
}
},
"endpointdiscovery": {}
},
"CreateBackup": {
"input": {
"type": "structure",
"required": [
"TableName",
"BackupName"
],
"members": {
"TableName": {},
"BackupName": {}
}
},
"output": {
"type": "structure",
"members": {
"BackupDetails": {
"shape": "S1t"
}
}
},
"endpointdiscovery": {}
},
"CreateGlobalTable": {
"input": {
"type": "structure",
"required": [
"GlobalTableName",
"ReplicationGroup"
],
"members": {
"GlobalTableName": {},
"ReplicationGroup": {
"shape": "S21"
}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTableDescription": {
"shape": "S25"
}
}
},
"endpointdiscovery": {}
},
"CreateTable": {
"input": {
"type": "structure",
"required": [
"AttributeDefinitions",
"TableName",
"KeySchema"
],
"members": {
"AttributeDefinitions": {
"shape": "S2l"
},
"TableName": {},
"KeySchema": {
"shape": "S2p"
},
"LocalSecondaryIndexes": {
"shape": "S2s"
},
"GlobalSecondaryIndexes": {
"shape": "S2y"
},
"BillingMode": {},
"ProvisionedThroughput": {
"shape": "S30"
},
"StreamSpecification": {
"shape": "S32"
},
"SSESpecification": {
"shape": "S35"
},
"Tags": {
"shape": "S38"
},
"TableClass": {},
"DeletionProtectionEnabled": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"TableDescription": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"DeleteBackup": {
"input": {
"type": "structure",
"required": [
"BackupArn"
],
"members": {
"BackupArn": {}
}
},
"output": {
"type": "structure",
"members": {
"BackupDescription": {
"shape": "S42"
}
}
},
"endpointdiscovery": {}
},
"DeleteItem": {
"input": {
"type": "structure",
"required": [
"TableName",
"Key"
],
"members": {
"TableName": {},
"Key": {
"shape": "S13"
},
"Expected": {
"shape": "S4f"
},
"ConditionalOperator": {},
"ReturnValues": {},
"ReturnConsumedCapacity": {},
"ReturnItemCollectionMetrics": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"output": {
"type": "structure",
"members": {
"Attributes": {
"shape": "Sr"
},
"ConsumedCapacity": {
"shape": "Su"
},
"ItemCollectionMetrics": {
"shape": "S1m"
}
}
},
"endpointdiscovery": {}
},
"DeleteTable": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"TableDescription": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"DescribeBackup": {
"input": {
"type": "structure",
"required": [
"BackupArn"
],
"members": {
"BackupArn": {}
}
},
"output": {
"type": "structure",
"members": {
"BackupDescription": {
"shape": "S42"
}
}
},
"endpointdiscovery": {}
},
"DescribeContinuousBackups": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"ContinuousBackupsDescription": {
"shape": "S4w"
}
}
},
"endpointdiscovery": {}
},
"DescribeContributorInsights": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {},
"IndexName": {}
}
},
"output": {
"type": "structure",
"members": {
"TableName": {},
"IndexName": {},
"ContributorInsightsRuleList": {
"type": "list",
"member": {}
},
"ContributorInsightsStatus": {},
"LastUpdateDateTime": {
"type": "timestamp"
},
"FailureException": {
"type": "structure",
"members": {
"ExceptionName": {},
"ExceptionDescription": {}
}
}
}
}
},
"DescribeEndpoints": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"required": [
"Endpoints"
],
"members": {
"Endpoints": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Address",
"CachePeriodInMinutes"
],
"members": {
"Address": {},
"CachePeriodInMinutes": {
"type": "long"
}
}
}
}
}
},
"endpointoperation": true
},
"DescribeExport": {
"input": {
"type": "structure",
"required": [
"ExportArn"
],
"members": {
"ExportArn": {}
}
},
"output": {
"type": "structure",
"members": {
"ExportDescription": {
"shape": "S5h"
}
}
}
},
"DescribeGlobalTable": {
"input": {
"type": "structure",
"required": [
"GlobalTableName"
],
"members": {
"GlobalTableName": {}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTableDescription": {
"shape": "S25"
}
}
},
"endpointdiscovery": {}
},
"DescribeGlobalTableSettings": {
"input": {
"type": "structure",
"required": [
"GlobalTableName"
],
"members": {
"GlobalTableName": {}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTableName": {},
"ReplicaSettings": {
"shape": "S66"
}
}
},
"endpointdiscovery": {}
},
"DescribeImport": {
"input": {
"type": "structure",
"required": [
"ImportArn"
],
"members": {
"ImportArn": {}
}
},
"output": {
"type": "structure",
"required": [
"ImportTableDescription"
],
"members": {
"ImportTableDescription": {
"shape": "S6k"
}
}
}
},
"DescribeKinesisStreamingDestination": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"TableName": {},
"KinesisDataStreamDestinations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StreamArn": {},
"DestinationStatus": {},
"DestinationStatusDescription": {}
}
}
}
}
},
"endpointdiscovery": {}
},
"DescribeLimits": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"AccountMaxReadCapacityUnits": {
"type": "long"
},
"AccountMaxWriteCapacityUnits": {
"type": "long"
},
"TableMaxReadCapacityUnits": {
"type": "long"
},
"TableMaxWriteCapacityUnits": {
"type": "long"
}
}
},
"endpointdiscovery": {}
},
"DescribeTable": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"Table": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"DescribeTableReplicaAutoScaling": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"TableAutoScalingDescription": {
"shape": "S7c"
}
}
}
},
"DescribeTimeToLive": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {}
}
},
"output": {
"type": "structure",
"members": {
"TimeToLiveDescription": {
"shape": "S4b"
}
}
},
"endpointdiscovery": {}
},
"DisableKinesisStreamingDestination": {
"input": {
"shape": "S7j"
},
"output": {
"shape": "S7k"
},
"endpointdiscovery": {}
},
"EnableKinesisStreamingDestination": {
"input": {
"shape": "S7j"
},
"output": {
"shape": "S7k"
},
"endpointdiscovery": {}
},
"ExecuteStatement": {
"input": {
"type": "structure",
"required": [
"Statement"
],
"members": {
"Statement": {},
"Parameters": {
"shape": "S5"
},
"ConsistentRead": {
"type": "boolean"
},
"NextToken": {},
"ReturnConsumedCapacity": {},
"Limit": {
"type": "integer"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"shape": "S1a"
},
"NextToken": {},
"ConsumedCapacity": {
"shape": "Su"
},
"LastEvaluatedKey": {
"shape": "S13"
}
}
}
},
"ExecuteTransaction": {
"input": {
"type": "structure",
"required": [
"TransactStatements"
],
"members": {
"TransactStatements": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Statement"
],
"members": {
"Statement": {},
"Parameters": {
"shape": "S5"
},
"ReturnValuesOnConditionCheckFailure": {}
}
}
},
"ClientRequestToken": {
"idempotencyToken": true
},
"ReturnConsumedCapacity": {}
}
},
"output": {
"type": "structure",
"members": {
"Responses": {
"shape": "S7u"
},
"ConsumedCapacity": {
"shape": "St"
}
}
}
},
"ExportTableToPointInTime": {
"input": {
"type": "structure",
"required": [
"TableArn",
"S3Bucket"
],
"members": {
"TableArn": {},
"ExportTime": {
"type": "timestamp"
},
"ClientToken": {
"idempotencyToken": true
},
"S3Bucket": {},
"S3BucketOwner": {},
"S3Prefix": {},
"S3SseAlgorithm": {},
"S3SseKmsKeyId": {},
"ExportFormat": {},
"ExportType": {},
"IncrementalExportSpecification": {
"shape": "S5y"
}
}
},
"output": {
"type": "structure",
"members": {
"ExportDescription": {
"shape": "S5h"
}
}
}
},
"GetItem": {
"input": {
"type": "structure",
"required": [
"TableName",
"Key"
],
"members": {
"TableName": {},
"Key": {
"shape": "S13"
},
"AttributesToGet": {
"shape": "S14"
},
"ConsistentRead": {
"type": "boolean"
},
"ReturnConsumedCapacity": {},
"ProjectionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"Item": {
"shape": "Sr"
},
"ConsumedCapacity": {
"shape": "Su"
}
}
},
"endpointdiscovery": {}
},
"ImportTable": {
"input": {
"type": "structure",
"required": [
"S3BucketSource",
"InputFormat",
"TableCreationParameters"
],
"members": {
"ClientToken": {
"idempotencyToken": true
},
"S3BucketSource": {
"shape": "S6m"
},
"InputFormat": {},
"InputFormatOptions": {
"shape": "S6q"
},
"InputCompressionType": {},
"TableCreationParameters": {
"shape": "S6w"
}
}
},
"output": {
"type": "structure",
"required": [
"ImportTableDescription"
],
"members": {
"ImportTableDescription": {
"shape": "S6k"
}
}
}
},
"ListBackups": {
"input": {
"type": "structure",
"members": {
"TableName": {},
"Limit": {
"type": "integer"
},
"TimeRangeLowerBound": {
"type": "timestamp"
},
"TimeRangeUpperBound": {
"type": "timestamp"
},
"ExclusiveStartBackupArn": {},
"BackupType": {}
}
},
"output": {
"type": "structure",
"members": {
"BackupSummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TableName": {},
"TableId": {},
"TableArn": {},
"BackupArn": {},
"BackupName": {},
"BackupCreationDateTime": {
"type": "timestamp"
},
"BackupExpiryDateTime": {
"type": "timestamp"
},
"BackupStatus": {},
"BackupType": {},
"BackupSizeBytes": {
"type": "long"
}
}
}
},
"LastEvaluatedBackupArn": {}
}
},
"endpointdiscovery": {}
},
"ListContributorInsights": {
"input": {
"type": "structure",
"members": {
"TableName": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ContributorInsightsSummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TableName": {},
"IndexName": {},
"ContributorInsightsStatus": {}
}
}
},
"NextToken": {}
}
}
},
"ListExports": {
"input": {
"type": "structure",
"members": {
"TableArn": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ExportSummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ExportArn": {},
"ExportStatus": {},
"ExportType": {}
}
}
},
"NextToken": {}
}
}
},
"ListGlobalTables": {
"input": {
"type": "structure",
"members": {
"ExclusiveStartGlobalTableName": {},
"Limit": {
"type": "integer"
},
"RegionName": {}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTables": {
"type": "list",
"member": {
"type": "structure",
"members": {
"GlobalTableName": {},
"ReplicationGroup": {
"shape": "S21"
}
}
}
},
"LastEvaluatedGlobalTableName": {}
}
},
"endpointdiscovery": {}
},
"ListImports": {
"input": {
"type": "structure",
"members": {
"TableArn": {},
"PageSize": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ImportSummaryList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ImportArn": {},
"ImportStatus": {},
"TableArn": {},
"S3BucketSource": {
"shape": "S6m"
},
"CloudWatchLogGroupArn": {},
"InputFormat": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListTables": {
"input": {
"type": "structure",
"members": {
"ExclusiveStartTableName": {},
"Limit": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"TableNames": {
"type": "list",
"member": {}
},
"LastEvaluatedTableName": {}
}
},
"endpointdiscovery": {}
},
"ListTagsOfResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S38"
},
"NextToken": {}
}
},
"endpointdiscovery": {}
},
"PutItem": {
"input": {
"type": "structure",
"required": [
"TableName",
"Item"
],
"members": {
"TableName": {},
"Item": {
"shape": "S1g"
},
"Expected": {
"shape": "S4f"
},
"ReturnValues": {},
"ReturnConsumedCapacity": {},
"ReturnItemCollectionMetrics": {},
"ConditionalOperator": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"output": {
"type": "structure",
"members": {
"Attributes": {
"shape": "Sr"
},
"ConsumedCapacity": {
"shape": "Su"
},
"ItemCollectionMetrics": {
"shape": "S1m"
}
}
},
"endpointdiscovery": {}
},
"Query": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {},
"IndexName": {},
"Select": {},
"AttributesToGet": {
"shape": "S14"
},
"Limit": {
"type": "integer"
},
"ConsistentRead": {
"type": "boolean"
},
"KeyConditions": {
"type": "map",
"key": {},
"value": {
"shape": "S98"
}
},
"QueryFilter": {
"shape": "S99"
},
"ConditionalOperator": {},
"ScanIndexForward": {
"type": "boolean"
},
"ExclusiveStartKey": {
"shape": "S13"
},
"ReturnConsumedCapacity": {},
"ProjectionExpression": {},
"FilterExpression": {},
"KeyConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"shape": "S1a"
},
"Count": {
"type": "integer"
},
"ScannedCount": {
"type": "integer"
},
"LastEvaluatedKey": {
"shape": "S13"
},
"ConsumedCapacity": {
"shape": "Su"
}
}
},
"endpointdiscovery": {}
},
"RestoreTableFromBackup": {
"input": {
"type": "structure",
"required": [
"TargetTableName",
"BackupArn"
],
"members": {
"TargetTableName": {},
"BackupArn": {},
"BillingModeOverride": {},
"GlobalSecondaryIndexOverride": {
"shape": "S2y"
},
"LocalSecondaryIndexOverride": {
"shape": "S2s"
},
"ProvisionedThroughputOverride": {
"shape": "S30"
},
"SSESpecificationOverride": {
"shape": "S35"
}
}
},
"output": {
"type": "structure",
"members": {
"TableDescription": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"RestoreTableToPointInTime": {
"input": {
"type": "structure",
"required": [
"TargetTableName"
],
"members": {
"SourceTableArn": {},
"SourceTableName": {},
"TargetTableName": {},
"UseLatestRestorableTime": {
"type": "boolean"
},
"RestoreDateTime": {
"type": "timestamp"
},
"BillingModeOverride": {},
"GlobalSecondaryIndexOverride": {
"shape": "S2y"
},
"LocalSecondaryIndexOverride": {
"shape": "S2s"
},
"ProvisionedThroughputOverride": {
"shape": "S30"
},
"SSESpecificationOverride": {
"shape": "S35"
}
}
},
"output": {
"type": "structure",
"members": {
"TableDescription": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"Scan": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"TableName": {},
"IndexName": {},
"AttributesToGet": {
"shape": "S14"
},
"Limit": {
"type": "integer"
},
"Select": {},
"ScanFilter": {
"shape": "S99"
},
"ConditionalOperator": {},
"ExclusiveStartKey": {
"shape": "S13"
},
"ReturnConsumedCapacity": {},
"TotalSegments": {
"type": "integer"
},
"Segment": {
"type": "integer"
},
"ProjectionExpression": {},
"FilterExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ConsistentRead": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"shape": "S1a"
},
"Count": {
"type": "integer"
},
"ScannedCount": {
"type": "integer"
},
"LastEvaluatedKey": {
"shape": "S13"
},
"ConsumedCapacity": {
"shape": "Su"
}
}
},
"endpointdiscovery": {}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S38"
}
}
},
"endpointdiscovery": {}
},
"TransactGetItems": {
"input": {
"type": "structure",
"required": [
"TransactItems"
],
"members": {
"TransactItems": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Get"
],
"members": {
"Get": {
"type": "structure",
"required": [
"Key",
"TableName"
],
"members": {
"Key": {
"shape": "S13"
},
"TableName": {},
"ProjectionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
}
}
}
}
}
},
"ReturnConsumedCapacity": {}
}
},
"output": {
"type": "structure",
"members": {
"ConsumedCapacity": {
"shape": "St"
},
"Responses": {
"shape": "S7u"
}
}
},
"endpointdiscovery": {}
},
"TransactWriteItems": {
"input": {
"type": "structure",
"required": [
"TransactItems"
],
"members": {
"TransactItems": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ConditionCheck": {
"type": "structure",
"required": [
"Key",
"TableName",
"ConditionExpression"
],
"members": {
"Key": {
"shape": "S13"
},
"TableName": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"Put": {
"type": "structure",
"required": [
"Item",
"TableName"
],
"members": {
"Item": {
"shape": "S1g"
},
"TableName": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"Delete": {
"type": "structure",
"required": [
"Key",
"TableName"
],
"members": {
"Key": {
"shape": "S13"
},
"TableName": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"Update": {
"type": "structure",
"required": [
"Key",
"UpdateExpression",
"TableName"
],
"members": {
"Key": {
"shape": "S13"
},
"UpdateExpression": {},
"TableName": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
}
}
}
},
"ReturnConsumedCapacity": {},
"ReturnItemCollectionMetrics": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"ConsumedCapacity": {
"shape": "St"
},
"ItemCollectionMetrics": {
"shape": "S1k"
}
}
},
"endpointdiscovery": {}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"endpointdiscovery": {}
},
"UpdateContinuousBackups": {
"input": {
"type": "structure",
"required": [
"TableName",
"PointInTimeRecoverySpecification"
],
"members": {
"TableName": {},
"PointInTimeRecoverySpecification": {
"type": "structure",
"required": [
"PointInTimeRecoveryEnabled"
],
"members": {
"PointInTimeRecoveryEnabled": {
"type": "boolean"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ContinuousBackupsDescription": {
"shape": "S4w"
}
}
},
"endpointdiscovery": {}
},
"UpdateContributorInsights": {
"input": {
"type": "structure",
"required": [
"TableName",
"ContributorInsightsAction"
],
"members": {
"TableName": {},
"IndexName": {},
"ContributorInsightsAction": {}
}
},
"output": {
"type": "structure",
"members": {
"TableName": {},
"IndexName": {},
"ContributorInsightsStatus": {}
}
}
},
"UpdateGlobalTable": {
"input": {
"type": "structure",
"required": [
"GlobalTableName",
"ReplicaUpdates"
],
"members": {
"GlobalTableName": {},
"ReplicaUpdates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Create": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {}
}
},
"Delete": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {}
}
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTableDescription": {
"shape": "S25"
}
}
},
"endpointdiscovery": {}
},
"UpdateGlobalTableSettings": {
"input": {
"type": "structure",
"required": [
"GlobalTableName"
],
"members": {
"GlobalTableName": {},
"GlobalTableBillingMode": {},
"GlobalTableProvisionedWriteCapacityUnits": {
"type": "long"
},
"GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate": {
"shape": "Saf"
},
"GlobalTableGlobalSecondaryIndexSettingsUpdate": {
"type": "list",
"member": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"IndexName": {},
"ProvisionedWriteCapacityUnits": {
"type": "long"
},
"ProvisionedWriteCapacityAutoScalingSettingsUpdate": {
"shape": "Saf"
}
}
}
},
"ReplicaSettingsUpdate": {
"type": "list",
"member": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {},
"ReplicaProvisionedReadCapacityUnits": {
"type": "long"
},
"ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate": {
"shape": "Saf"
},
"ReplicaGlobalSecondaryIndexSettingsUpdate": {
"type": "list",
"member": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"IndexName": {},
"ProvisionedReadCapacityUnits": {
"type": "long"
},
"ProvisionedReadCapacityAutoScalingSettingsUpdate": {
"shape": "Saf"
}
}
}
},
"ReplicaTableClass": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"GlobalTableName": {},
"ReplicaSettings": {
"shape": "S66"
}
}
},
"endpointdiscovery": {}
},
"UpdateItem": {
"input": {
"type": "structure",
"required": [
"TableName",
"Key"
],
"members": {
"TableName": {},
"Key": {
"shape": "S13"
},
"AttributeUpdates": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"Value": {
"shape": "S6"
},
"Action": {}
}
}
},
"Expected": {
"shape": "S4f"
},
"ConditionalOperator": {},
"ReturnValues": {},
"ReturnConsumedCapacity": {},
"ReturnItemCollectionMetrics": {},
"UpdateExpression": {},
"ConditionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
},
"ExpressionAttributeValues": {
"shape": "S4n"
},
"ReturnValuesOnConditionCheckFailure": {}
}
},
"output": {
"type": "structure",
"members": {
"Attributes": {
"shape": "Sr"
},
"ConsumedCapacity": {
"shape": "Su"
},
"ItemCollectionMetrics": {
"shape": "S1m"
}
}
},
"endpointdiscovery": {}
},
"UpdateTable": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"AttributeDefinitions": {
"shape": "S2l"
},
"TableName": {},
"BillingMode": {},
"ProvisionedThroughput": {
"shape": "S30"
},
"GlobalSecondaryIndexUpdates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Update": {
"type": "structure",
"required": [
"IndexName",
"ProvisionedThroughput"
],
"members": {
"IndexName": {},
"ProvisionedThroughput": {
"shape": "S30"
}
}
},
"Create": {
"type": "structure",
"required": [
"IndexName",
"KeySchema",
"Projection"
],
"members": {
"IndexName": {},
"KeySchema": {
"shape": "S2p"
},
"Projection": {
"shape": "S2u"
},
"ProvisionedThroughput": {
"shape": "S30"
}
}
},
"Delete": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"IndexName": {}
}
}
}
}
},
"StreamSpecification": {
"shape": "S32"
},
"SSESpecification": {
"shape": "S35"
},
"ReplicaUpdates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Create": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {},
"KMSMasterKeyId": {},
"ProvisionedThroughputOverride": {
"shape": "S2c"
},
"GlobalSecondaryIndexes": {
"shape": "Sb4"
},
"TableClassOverride": {}
}
},
"Update": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {},
"KMSMasterKeyId": {},
"ProvisionedThroughputOverride": {
"shape": "S2c"
},
"GlobalSecondaryIndexes": {
"shape": "Sb4"
},
"TableClassOverride": {}
}
},
"Delete": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {}
}
}
}
}
},
"TableClass": {},
"DeletionProtectionEnabled": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"TableDescription": {
"shape": "S3e"
}
}
},
"endpointdiscovery": {}
},
"UpdateTableReplicaAutoScaling": {
"input": {
"type": "structure",
"required": [
"TableName"
],
"members": {
"GlobalSecondaryIndexUpdates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"IndexName": {},
"ProvisionedWriteCapacityAutoScalingUpdate": {
"shape": "Saf"
}
}
}
},
"TableName": {},
"ProvisionedWriteCapacityAutoScalingUpdate": {
"shape": "Saf"
},
"ReplicaUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"RegionName"
],
"members": {
"RegionName": {},
"ReplicaGlobalSecondaryIndexUpdates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"IndexName": {},
"ProvisionedReadCapacityAutoScalingUpdate": {
"shape": "Saf"
}
}
}
},
"ReplicaProvisionedReadCapacityAutoScalingUpdate": {
"shape": "Saf"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"TableAutoScalingDescription": {
"shape": "S7c"
}
}
}
},
"UpdateTimeToLive": {
"input": {
"type": "structure",
"required": [
"TableName",
"TimeToLiveSpecification"
],
"members": {
"TableName": {},
"TimeToLiveSpecification": {
"shape": "Sbi"
}
}
},
"output": {
"type": "structure",
"members": {
"TimeToLiveSpecification": {
"shape": "Sbi"
}
}
},
"endpointdiscovery": {}
}
},
"shapes": {
"S5": {
"type": "list",
"member": {
"shape": "S6"
}
},
"S6": {
"type": "structure",
"members": {
"S": {},
"N": {},
"B": {
"type": "blob"
},
"SS": {
"type": "list",
"member": {}
},
"NS": {
"type": "list",
"member": {}
},
"BS": {
"type": "list",
"member": {
"type": "blob"
}
},
"M": {
"type": "map",
"key": {},
"value": {
"shape": "S6"
}
},
"L": {
"type": "list",
"member": {
"shape": "S6"
}
},
"NULL": {
"type": "boolean"
},
"BOOL": {
"type": "boolean"
}
}
},
"Sr": {
"type": "map",
"key": {},
"value": {
"shape": "S6"
}
},
"St": {
"type": "list",
"member": {
"shape": "Su"
}
},
"Su": {
"type": "structure",
"members": {
"TableName": {},
"CapacityUnits": {
"type": "double"
},
"ReadCapacityUnits": {
"type": "double"
},
"WriteCapacityUnits": {
"type": "double"
},
"Table": {
"shape": "Sw"
},
"LocalSecondaryIndexes": {
"shape": "Sx"
},
"GlobalSecondaryIndexes": {
"shape": "Sx"
}
}
},
"Sw": {
"type": "structure",
"members": {
"ReadCapacityUnits": {
"type": "double"
},
"WriteCapacityUnits": {
"type": "double"
},
"CapacityUnits": {
"type": "double"
}
}
},
"Sx": {
"type": "map",
"key": {},
"value": {
"shape": "Sw"
}
},
"S10": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"Keys"
],
"members": {
"Keys": {
"type": "list",
"member": {
"shape": "S13"
}
},
"AttributesToGet": {
"shape": "S14"
},
"ConsistentRead": {
"type": "boolean"
},
"ProjectionExpression": {},
"ExpressionAttributeNames": {
"shape": "S16"
}
}
}
},
"S13": {
"type": "map",
"key": {},
"value": {
"shape":