|
861 | 861 | "endpointdiscovery":{
|
862 | 862 | }
|
863 | 863 | },
|
| 864 | + "UpdateKinesisStreamingDestination":{ |
| 865 | + "name":"UpdateKinesisStreamingDestination", |
| 866 | + "http":{ |
| 867 | + "method":"POST", |
| 868 | + "requestUri":"/" |
| 869 | + }, |
| 870 | + "input":{"shape":"UpdateKinesisStreamingDestinationInput"}, |
| 871 | + "output":{"shape":"UpdateKinesisStreamingDestinationOutput"}, |
| 872 | + "errors":[ |
| 873 | + {"shape":"InternalServerError"}, |
| 874 | + {"shape":"LimitExceededException"}, |
| 875 | + {"shape":"ResourceInUseException"}, |
| 876 | + {"shape":"ResourceNotFoundException"} |
| 877 | + ], |
| 878 | + "documentation":"<p>The command to update the Kinesis stream destination.</p>", |
| 879 | + "endpointdiscovery":{ |
| 880 | + } |
| 881 | + }, |
864 | 882 | "UpdateTable":{
|
865 | 883 | "name":"UpdateTable",
|
866 | 884 | "http":{
|
|
915 | 933 | }
|
916 | 934 | },
|
917 | 935 | "shapes":{
|
| 936 | + "ApproximateCreationDateTimePrecision":{ |
| 937 | + "type":"string", |
| 938 | + "enum":[ |
| 939 | + "MILLISECOND", |
| 940 | + "MICROSECOND" |
| 941 | + ] |
| 942 | + }, |
918 | 943 | "ArchivalReason":{"type":"string"},
|
919 | 944 | "ArchivalSummary":{
|
920 | 945 | "type":"structure",
|
|
2542 | 2567 | "ACTIVE",
|
2543 | 2568 | "DISABLING",
|
2544 | 2569 | "DISABLED",
|
2545 |
| - "ENABLE_FAILED" |
| 2570 | + "ENABLE_FAILED", |
| 2571 | + "UPDATING" |
2546 | 2572 | ]
|
2547 | 2573 | },
|
2548 | 2574 | "DoubleObject":{"type":"double"},
|
|
2554 | 2580 | "documentation":"<p> There was an attempt to insert an item with the same primary key as an item that already exists in the DynamoDB table.</p>",
|
2555 | 2581 | "exception":true
|
2556 | 2582 | },
|
| 2583 | + "EnableKinesisStreamingConfiguration":{ |
| 2584 | + "type":"structure", |
| 2585 | + "members":{ |
| 2586 | + "ApproximateCreationDateTimePrecision":{ |
| 2587 | + "shape":"ApproximateCreationDateTimePrecision", |
| 2588 | + "documentation":"<p>Toggle for the precision of Kinesis data stream timestamp. The values are either <code>MILLISECOND</code> or <code>MICROSECOND</code>.</p>" |
| 2589 | + } |
| 2590 | + }, |
| 2591 | + "documentation":"<p>Enables setting the configuration for Kinesis Streaming.</p>" |
| 2592 | + }, |
2557 | 2593 | "Endpoint":{
|
2558 | 2594 | "type":"structure",
|
2559 | 2595 | "required":[
|
|
3748 | 3784 | "DestinationStatusDescription":{
|
3749 | 3785 | "shape":"String",
|
3750 | 3786 | "documentation":"<p>The human-readable string that corresponds to the replica status.</p>"
|
| 3787 | + }, |
| 3788 | + "ApproximateCreationDateTimePrecision":{ |
| 3789 | + "shape":"ApproximateCreationDateTimePrecision", |
| 3790 | + "documentation":"<p>The precision of the Kinesis data stream timestamp. The values are either <code>MILLISECOND</code> or <code>MICROSECOND</code>.</p>" |
3751 | 3791 | }
|
3752 | 3792 | },
|
3753 | 3793 | "documentation":"<p>Describes a Kinesis data stream destination.</p>"
|
|
3770 | 3810 | "StreamArn":{
|
3771 | 3811 | "shape":"StreamArn",
|
3772 | 3812 | "documentation":"<p>The ARN for a Kinesis data stream.</p>"
|
| 3813 | + }, |
| 3814 | + "EnableKinesisStreamingConfiguration":{ |
| 3815 | + "shape":"EnableKinesisStreamingConfiguration", |
| 3816 | + "documentation":"<p>The source for the Kinesis streaming information that is being enabled.</p>" |
3773 | 3817 | }
|
3774 | 3818 | }
|
3775 | 3819 | },
|
|
3787 | 3831 | "DestinationStatus":{
|
3788 | 3832 | "shape":"DestinationStatus",
|
3789 | 3833 | "documentation":"<p>The current status of the replication.</p>"
|
| 3834 | + }, |
| 3835 | + "EnableKinesisStreamingConfiguration":{ |
| 3836 | + "shape":"EnableKinesisStreamingConfiguration", |
| 3837 | + "documentation":"<p>The destination for the Kinesis streaming information that is being enabled.</p>" |
3790 | 3838 | }
|
3791 | 3839 | }
|
3792 | 3840 | },
|
|
4160 | 4208 | "members":{
|
4161 | 4209 | "Statement":{
|
4162 | 4210 | "shape":"PartiQLStatement",
|
4163 |
| - "documentation":"<p> A PartiQL statment that uses parameters. </p>" |
| 4211 | + "documentation":"<p> A PartiQL statement that uses parameters. </p>" |
4164 | 4212 | },
|
4165 | 4213 | "Parameters":{
|
4166 | 4214 | "shape":"PreparedStatementParameters",
|
|
4171 | 4219 | "documentation":"<p>An optional parameter that returns the item attributes for a PartiQL <code>ParameterizedStatement</code> operation that failed a condition check.</p> <p>There is no additional cost associated with requesting a return value aside from the small network and processing overhead of receiving a larger response. No read capacity units are consumed.</p>"
|
4172 | 4220 | }
|
4173 | 4221 | },
|
4174 |
| - "documentation":"<p> Represents a PartiQL statment that uses parameters. </p>" |
| 4222 | + "documentation":"<p> Represents a PartiQL statement that uses parameters. </p>" |
4175 | 4223 | },
|
4176 | 4224 | "ParameterizedStatements":{
|
4177 | 4225 | "type":"list",
|
|
6226 | 6274 | },
|
6227 | 6275 | "documentation":"<p>Represents the output of an <code>UpdateItem</code> operation.</p>"
|
6228 | 6276 | },
|
| 6277 | + "UpdateKinesisStreamingConfiguration":{ |
| 6278 | + "type":"structure", |
| 6279 | + "members":{ |
| 6280 | + "ApproximateCreationDateTimePrecision":{ |
| 6281 | + "shape":"ApproximateCreationDateTimePrecision", |
| 6282 | + "documentation":"<p>Enables updating the precision of Kinesis data stream timestamp. </p>" |
| 6283 | + } |
| 6284 | + }, |
| 6285 | + "documentation":"<p>Enables updating the configuration for Kinesis Streaming.</p>" |
| 6286 | + }, |
| 6287 | + "UpdateKinesisStreamingDestinationInput":{ |
| 6288 | + "type":"structure", |
| 6289 | + "required":[ |
| 6290 | + "TableName", |
| 6291 | + "StreamArn" |
| 6292 | + ], |
| 6293 | + "members":{ |
| 6294 | + "TableName":{ |
| 6295 | + "shape":"TableName", |
| 6296 | + "documentation":"<p>The table name for the Kinesis streaming destination input.</p>" |
| 6297 | + }, |
| 6298 | + "StreamArn":{ |
| 6299 | + "shape":"StreamArn", |
| 6300 | + "documentation":"<p>The ARN for the Kinesis stream input.</p>" |
| 6301 | + }, |
| 6302 | + "UpdateKinesisStreamingConfiguration":{ |
| 6303 | + "shape":"UpdateKinesisStreamingConfiguration", |
| 6304 | + "documentation":"<p>The command to update the Kinesis stream configuration.</p>" |
| 6305 | + } |
| 6306 | + } |
| 6307 | + }, |
| 6308 | + "UpdateKinesisStreamingDestinationOutput":{ |
| 6309 | + "type":"structure", |
| 6310 | + "members":{ |
| 6311 | + "TableName":{ |
| 6312 | + "shape":"TableName", |
| 6313 | + "documentation":"<p>The table name for the Kinesis streaming destination output.</p>" |
| 6314 | + }, |
| 6315 | + "StreamArn":{ |
| 6316 | + "shape":"StreamArn", |
| 6317 | + "documentation":"<p>The ARN for the Kinesis stream input.</p>" |
| 6318 | + }, |
| 6319 | + "DestinationStatus":{ |
| 6320 | + "shape":"DestinationStatus", |
| 6321 | + "documentation":"<p>The status of the attempt to update the Kinesis streaming destination output.</p>" |
| 6322 | + }, |
| 6323 | + "UpdateKinesisStreamingConfiguration":{ |
| 6324 | + "shape":"UpdateKinesisStreamingConfiguration", |
| 6325 | + "documentation":"<p>The command to update the Kinesis streaming destination configuration.</p>" |
| 6326 | + } |
| 6327 | + } |
| 6328 | + }, |
6229 | 6329 | "UpdateReplicationGroupMemberAction":{
|
6230 | 6330 | "type":"structure",
|
6231 | 6331 | "required":["RegionName"],
|
|
6279 | 6379 | },
|
6280 | 6380 | "StreamSpecification":{
|
6281 | 6381 | "shape":"StreamSpecification",
|
6282 |
| - "documentation":"<p>Represents the DynamoDB Streams configuration for the table.</p> <note> <p>You receive a <code>ValidationException</code> if you try to enable a stream on a table that already has a stream, or if you try to disable a stream on a table that doesn't have a stream.</p> </note>" |
| 6382 | + "documentation":"<p>Represents the DynamoDB Streams configuration for the table.</p> <note> <p>You receive a <code>ResourceInUseException</code> if you try to enable a stream on a table that already has a stream, or if you try to disable a stream on a table that doesn't have a stream.</p> </note>" |
6283 | 6383 | },
|
6284 | 6384 | "SSESpecification":{
|
6285 | 6385 | "shape":"SSESpecification",
|
|
0 commit comments