Skip to content

Commit d4c036d

Browse files
committed
Verify that DynamoDB and DynamoDB stream's shared shapes are kept in sync. Update the shapes that currently do not match to be in sync.
1 parent b86b488 commit d4c036d

File tree

1 file changed

+10
-24
lines changed

1 file changed

+10
-24
lines changed

services/dynamodb/src/main/resources/codegen-resources/dynamodbstreams/customization.config

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,17 @@
11
{
22
"calculateCrc32FromCompressedData": true,
3-
"sdkModeledExceptionBaseClassName": "DynamoDbException",
4-
5-
// exclude these shapes that are already present in the dynamodb client
63
"shapeModifiers": {
7-
"AttributeValue" : {
8-
"excludeShape": true
9-
},
10-
"KeySchemaElement" : {
11-
"excludeShape": true
12-
},
13-
"KeyType" : {
14-
"excludeShape": true
15-
},
16-
"StreamViewType" : {
17-
"excludeShape": true
18-
},
19-
"InternalServerError" : {
20-
"excludeShape": true
21-
},
22-
"LimitExceededException" : {
23-
"excludeShape": true
24-
},
25-
"ResourceNotFoundException" : {
26-
"excludeShape": true
27-
}
4+
"AttributeValue": {
5+
"modify": [
6+
{
7+
"NULL": {
8+
"emitPropertyName": "NUL"
9+
}
10+
}
11+
]
12+
}
2813
},
14+
"sdkModeledExceptionBaseClassName": "DynamoDbException",
2915
"shareModelConfig" : {
3016
"shareModelWith" : "dynamodb",
3117
"packageName" : "streams"

0 commit comments

Comments
 (0)