Skip to content

Commit 85761e9

Browse files
Updated API models and rebuilt service gems.
1 parent 595ad67 commit 85761e9

File tree

48 files changed

+1995
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1995
-143
lines changed

apis/dynamodb/2012-08-10/api-2.json

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1528,7 +1528,8 @@
15281528
"IndexName":{"shape":"IndexName"},
15291529
"KeySchema":{"shape":"KeySchema"},
15301530
"Projection":{"shape":"Projection"},
1531-
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
1531+
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
1532+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
15321533
}
15331534
},
15341535
"CreateGlobalTableInput":{
@@ -1562,6 +1563,7 @@
15621563
"RegionName":{"shape":"RegionName"},
15631564
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
15641565
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
1566+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
15651567
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"},
15661568
"TableClassOverride":{"shape":"TableClass"}
15671569
}
@@ -1586,7 +1588,8 @@
15861588
"Tags":{"shape":"TagList"},
15871589
"TableClass":{"shape":"TableClass"},
15881590
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
1589-
"ResourcePolicy":{"shape":"ResourcePolicy"}
1591+
"ResourcePolicy":{"shape":"ResourcePolicy"},
1592+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
15901593
}
15911594
},
15921595
"CreateTableOutput":{
@@ -2222,7 +2225,8 @@
22222225
"IndexName":{"shape":"IndexName"},
22232226
"KeySchema":{"shape":"KeySchema"},
22242227
"Projection":{"shape":"Projection"},
2225-
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
2228+
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
2229+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
22262230
}
22272231
},
22282232
"GlobalSecondaryIndexAutoScalingUpdate":{
@@ -2248,7 +2252,8 @@
22482252
"ProvisionedThroughput":{"shape":"ProvisionedThroughputDescription"},
22492253
"IndexSizeBytes":{"shape":"LongObject"},
22502254
"ItemCount":{"shape":"LongObject"},
2251-
"IndexArn":{"shape":"String"}
2255+
"IndexArn":{"shape":"String"},
2256+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
22522257
}
22532258
},
22542259
"GlobalSecondaryIndexDescriptionList":{
@@ -2261,7 +2266,8 @@
22612266
"IndexName":{"shape":"IndexName"},
22622267
"KeySchema":{"shape":"KeySchema"},
22632268
"Projection":{"shape":"Projection"},
2264-
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
2269+
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
2270+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
22652271
}
22662272
},
22672273
"GlobalSecondaryIndexList":{
@@ -2892,6 +2898,19 @@
28922898
"type":"list",
28932899
"member":{"shape":"NumberAttributeValue"}
28942900
},
2901+
"OnDemandThroughput":{
2902+
"type":"structure",
2903+
"members":{
2904+
"MaxReadRequestUnits":{"shape":"LongObject"},
2905+
"MaxWriteRequestUnits":{"shape":"LongObject"}
2906+
}
2907+
},
2908+
"OnDemandThroughputOverride":{
2909+
"type":"structure",
2910+
"members":{
2911+
"MaxReadRequestUnits":{"shape":"LongObject"}
2912+
}
2913+
},
28952914
"ParameterizedStatement":{
28962915
"type":"structure",
28972916
"required":["Statement"],
@@ -3193,6 +3212,7 @@
31933212
"ReplicaStatusPercentProgress":{"shape":"ReplicaStatusPercentProgress"},
31943213
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
31953214
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
3215+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
31963216
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexDescriptionList"},
31973217
"ReplicaInaccessibleDateTime":{"shape":"Date"},
31983218
"ReplicaTableClassSummary":{"shape":"TableClassSummary"}
@@ -3207,7 +3227,8 @@
32073227
"required":["IndexName"],
32083228
"members":{
32093229
"IndexName":{"shape":"IndexName"},
3210-
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}
3230+
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
3231+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"}
32113232
}
32123233
},
32133234
"ReplicaGlobalSecondaryIndexAutoScalingDescription":{
@@ -3238,7 +3259,8 @@
32383259
"type":"structure",
32393260
"members":{
32403261
"IndexName":{"shape":"IndexName"},
3241-
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}
3262+
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
3263+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"}
32423264
}
32433265
},
32443266
"ReplicaGlobalSecondaryIndexDescriptionList":{
@@ -3420,6 +3442,7 @@
34203442
"GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"},
34213443
"LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"},
34223444
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"},
3445+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughput"},
34233446
"SSESpecificationOverride":{"shape":"SSESpecification"}
34243447
}
34253448
},
@@ -3442,6 +3465,7 @@
34423465
"GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"},
34433466
"LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"},
34443467
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"},
3468+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughput"},
34453469
"SSESpecificationOverride":{"shape":"SSESpecification"}
34463470
}
34473471
},
@@ -3633,6 +3657,7 @@
36333657
"KeySchema":{"shape":"KeySchema"},
36343658
"TableCreationDateTime":{"shape":"TableCreationDateTime"},
36353659
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
3660+
"OnDemandThroughput":{"shape":"OnDemandThroughput"},
36363661
"ItemCount":{"shape":"ItemCount"},
36373662
"BillingMode":{"shape":"BillingMode"}
36383663
}
@@ -3724,6 +3749,7 @@
37243749
"KeySchema":{"shape":"KeySchema"},
37253750
"BillingMode":{"shape":"BillingMode"},
37263751
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
3752+
"OnDemandThroughput":{"shape":"OnDemandThroughput"},
37273753
"SSESpecification":{"shape":"SSESpecification"},
37283754
"GlobalSecondaryIndexes":{"shape":"GlobalSecondaryIndexList"}
37293755
}
@@ -3753,7 +3779,8 @@
37533779
"SSEDescription":{"shape":"SSEDescription"},
37543780
"ArchivalSummary":{"shape":"ArchivalSummary"},
37553781
"TableClassSummary":{"shape":"TableClassSummary"},
3756-
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"}
3782+
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
3783+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
37573784
}
37583785
},
37593786
"TableId":{
@@ -4024,13 +4051,11 @@
40244051
"UpdateExpression":{"type":"string"},
40254052
"UpdateGlobalSecondaryIndexAction":{
40264053
"type":"structure",
4027-
"required":[
4028-
"IndexName",
4029-
"ProvisionedThroughput"
4030-
],
4054+
"required":["IndexName"],
40314055
"members":{
40324056
"IndexName":{"shape":"IndexName"},
4033-
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"}
4057+
"ProvisionedThroughput":{"shape":"ProvisionedThroughput"},
4058+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
40344059
}
40354060
},
40364061
"UpdateGlobalTableInput":{
@@ -4133,6 +4158,7 @@
41334158
"RegionName":{"shape":"RegionName"},
41344159
"KMSMasterKeyId":{"shape":"KMSMasterKeyId"},
41354160
"ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"},
4161+
"OnDemandThroughputOverride":{"shape":"OnDemandThroughputOverride"},
41364162
"GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"},
41374163
"TableClassOverride":{"shape":"TableClass"}
41384164
}
@@ -4150,7 +4176,8 @@
41504176
"SSESpecification":{"shape":"SSESpecification"},
41514177
"ReplicaUpdates":{"shape":"ReplicationGroupUpdateList"},
41524178
"TableClass":{"shape":"TableClass"},
4153-
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"}
4179+
"DeletionProtectionEnabled":{"shape":"DeletionProtectionEnabled"},
4180+
"OnDemandThroughput":{"shape":"OnDemandThroughput"}
41544181
}
41554182
},
41564183
"UpdateTableOutput":{

0 commit comments

Comments
 (0)