github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/dynamodb/2012-08-10/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2012-08-10", 5 "endpointPrefix":"dynamodb", 6 "jsonVersion":"1.0", 7 "protocol":"json", 8 "serviceAbbreviation":"DynamoDB", 9 "serviceFullName":"Amazon DynamoDB", 10 "serviceId":"DynamoDB", 11 "signatureVersion":"v4", 12 "targetPrefix":"DynamoDB_20120810", 13 "uid":"dynamodb-2012-08-10" 14 }, 15 "operations":{ 16 "BatchExecuteStatement":{ 17 "name":"BatchExecuteStatement", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"BatchExecuteStatementInput"}, 23 "output":{"shape":"BatchExecuteStatementOutput"}, 24 "errors":[ 25 {"shape":"RequestLimitExceeded"}, 26 {"shape":"InternalServerError"} 27 ] 28 }, 29 "BatchGetItem":{ 30 "name":"BatchGetItem", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/" 34 }, 35 "input":{"shape":"BatchGetItemInput"}, 36 "output":{"shape":"BatchGetItemOutput"}, 37 "errors":[ 38 {"shape":"ProvisionedThroughputExceededException"}, 39 {"shape":"ResourceNotFoundException"}, 40 {"shape":"RequestLimitExceeded"}, 41 {"shape":"InternalServerError"} 42 ], 43 "endpointdiscovery":{ 44 } 45 }, 46 "BatchWriteItem":{ 47 "name":"BatchWriteItem", 48 "http":{ 49 "method":"POST", 50 "requestUri":"/" 51 }, 52 "input":{"shape":"BatchWriteItemInput"}, 53 "output":{"shape":"BatchWriteItemOutput"}, 54 "errors":[ 55 {"shape":"ProvisionedThroughputExceededException"}, 56 {"shape":"ResourceNotFoundException"}, 57 {"shape":"ItemCollectionSizeLimitExceededException"}, 58 {"shape":"RequestLimitExceeded"}, 59 {"shape":"InternalServerError"} 60 ], 61 "endpointdiscovery":{ 62 } 63 }, 64 "CreateBackup":{ 65 "name":"CreateBackup", 66 "http":{ 67 "method":"POST", 68 "requestUri":"/" 69 }, 70 "input":{"shape":"CreateBackupInput"}, 71 "output":{"shape":"CreateBackupOutput"}, 72 "errors":[ 73 {"shape":"TableNotFoundException"}, 74 {"shape":"TableInUseException"}, 75 {"shape":"ContinuousBackupsUnavailableException"}, 76 {"shape":"BackupInUseException"}, 77 {"shape":"LimitExceededException"}, 78 {"shape":"InternalServerError"} 79 ], 80 "endpointdiscovery":{ 81 } 82 }, 83 "CreateGlobalTable":{ 84 "name":"CreateGlobalTable", 85 "http":{ 86 "method":"POST", 87 "requestUri":"/" 88 }, 89 "input":{"shape":"CreateGlobalTableInput"}, 90 "output":{"shape":"CreateGlobalTableOutput"}, 91 "errors":[ 92 {"shape":"LimitExceededException"}, 93 {"shape":"InternalServerError"}, 94 {"shape":"GlobalTableAlreadyExistsException"}, 95 {"shape":"TableNotFoundException"} 96 ], 97 "endpointdiscovery":{ 98 } 99 }, 100 "CreateTable":{ 101 "name":"CreateTable", 102 "http":{ 103 "method":"POST", 104 "requestUri":"/" 105 }, 106 "input":{"shape":"CreateTableInput"}, 107 "output":{"shape":"CreateTableOutput"}, 108 "errors":[ 109 {"shape":"ResourceInUseException"}, 110 {"shape":"LimitExceededException"}, 111 {"shape":"InternalServerError"} 112 ], 113 "endpointdiscovery":{ 114 } 115 }, 116 "DeleteBackup":{ 117 "name":"DeleteBackup", 118 "http":{ 119 "method":"POST", 120 "requestUri":"/" 121 }, 122 "input":{"shape":"DeleteBackupInput"}, 123 "output":{"shape":"DeleteBackupOutput"}, 124 "errors":[ 125 {"shape":"BackupNotFoundException"}, 126 {"shape":"BackupInUseException"}, 127 {"shape":"LimitExceededException"}, 128 {"shape":"InternalServerError"} 129 ], 130 "endpointdiscovery":{ 131 } 132 }, 133 "DeleteItem":{ 134 "name":"DeleteItem", 135 "http":{ 136 "method":"POST", 137 "requestUri":"/" 138 }, 139 "input":{"shape":"DeleteItemInput"}, 140 "output":{"shape":"DeleteItemOutput"}, 141 "errors":[ 142 {"shape":"ConditionalCheckFailedException"}, 143 {"shape":"ProvisionedThroughputExceededException"}, 144 {"shape":"ResourceNotFoundException"}, 145 {"shape":"ItemCollectionSizeLimitExceededException"}, 146 {"shape":"TransactionConflictException"}, 147 {"shape":"RequestLimitExceeded"}, 148 {"shape":"InternalServerError"} 149 ], 150 "endpointdiscovery":{ 151 } 152 }, 153 "DeleteTable":{ 154 "name":"DeleteTable", 155 "http":{ 156 "method":"POST", 157 "requestUri":"/" 158 }, 159 "input":{"shape":"DeleteTableInput"}, 160 "output":{"shape":"DeleteTableOutput"}, 161 "errors":[ 162 {"shape":"ResourceInUseException"}, 163 {"shape":"ResourceNotFoundException"}, 164 {"shape":"LimitExceededException"}, 165 {"shape":"InternalServerError"} 166 ], 167 "endpointdiscovery":{ 168 } 169 }, 170 "DescribeBackup":{ 171 "name":"DescribeBackup", 172 "http":{ 173 "method":"POST", 174 "requestUri":"/" 175 }, 176 "input":{"shape":"DescribeBackupInput"}, 177 "output":{"shape":"DescribeBackupOutput"}, 178 "errors":[ 179 {"shape":"BackupNotFoundException"}, 180 {"shape":"InternalServerError"} 181 ], 182 "endpointdiscovery":{ 183 } 184 }, 185 "DescribeContinuousBackups":{ 186 "name":"DescribeContinuousBackups", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"DescribeContinuousBackupsInput"}, 192 "output":{"shape":"DescribeContinuousBackupsOutput"}, 193 "errors":[ 194 {"shape":"TableNotFoundException"}, 195 {"shape":"InternalServerError"} 196 ], 197 "endpointdiscovery":{ 198 } 199 }, 200 "DescribeContributorInsights":{ 201 "name":"DescribeContributorInsights", 202 "http":{ 203 "method":"POST", 204 "requestUri":"/" 205 }, 206 "input":{"shape":"DescribeContributorInsightsInput"}, 207 "output":{"shape":"DescribeContributorInsightsOutput"}, 208 "errors":[ 209 {"shape":"ResourceNotFoundException"}, 210 {"shape":"InternalServerError"} 211 ] 212 }, 213 "DescribeEndpoints":{ 214 "name":"DescribeEndpoints", 215 "http":{ 216 "method":"POST", 217 "requestUri":"/" 218 }, 219 "input":{"shape":"DescribeEndpointsRequest"}, 220 "output":{"shape":"DescribeEndpointsResponse"}, 221 "endpointoperation":true 222 }, 223 "DescribeExport":{ 224 "name":"DescribeExport", 225 "http":{ 226 "method":"POST", 227 "requestUri":"/" 228 }, 229 "input":{"shape":"DescribeExportInput"}, 230 "output":{"shape":"DescribeExportOutput"}, 231 "errors":[ 232 {"shape":"ExportNotFoundException"}, 233 {"shape":"LimitExceededException"}, 234 {"shape":"InternalServerError"} 235 ] 236 }, 237 "DescribeGlobalTable":{ 238 "name":"DescribeGlobalTable", 239 "http":{ 240 "method":"POST", 241 "requestUri":"/" 242 }, 243 "input":{"shape":"DescribeGlobalTableInput"}, 244 "output":{"shape":"DescribeGlobalTableOutput"}, 245 "errors":[ 246 {"shape":"InternalServerError"}, 247 {"shape":"GlobalTableNotFoundException"} 248 ], 249 "endpointdiscovery":{ 250 } 251 }, 252 "DescribeGlobalTableSettings":{ 253 "name":"DescribeGlobalTableSettings", 254 "http":{ 255 "method":"POST", 256 "requestUri":"/" 257 }, 258 "input":{"shape":"DescribeGlobalTableSettingsInput"}, 259 "output":{"shape":"DescribeGlobalTableSettingsOutput"}, 260 "errors":[ 261 {"shape":"GlobalTableNotFoundException"}, 262 {"shape":"InternalServerError"} 263 ], 264 "endpointdiscovery":{ 265 } 266 }, 267 "DescribeKinesisStreamingDestination":{ 268 "name":"DescribeKinesisStreamingDestination", 269 "http":{ 270 "method":"POST", 271 "requestUri":"/" 272 }, 273 "input":{"shape":"DescribeKinesisStreamingDestinationInput"}, 274 "output":{"shape":"DescribeKinesisStreamingDestinationOutput"}, 275 "errors":[ 276 {"shape":"ResourceNotFoundException"}, 277 {"shape":"InternalServerError"} 278 ], 279 "endpointdiscovery":{ 280 } 281 }, 282 "DescribeLimits":{ 283 "name":"DescribeLimits", 284 "http":{ 285 "method":"POST", 286 "requestUri":"/" 287 }, 288 "input":{"shape":"DescribeLimitsInput"}, 289 "output":{"shape":"DescribeLimitsOutput"}, 290 "errors":[ 291 {"shape":"InternalServerError"} 292 ], 293 "endpointdiscovery":{ 294 } 295 }, 296 "DescribeTable":{ 297 "name":"DescribeTable", 298 "http":{ 299 "method":"POST", 300 "requestUri":"/" 301 }, 302 "input":{"shape":"DescribeTableInput"}, 303 "output":{"shape":"DescribeTableOutput"}, 304 "errors":[ 305 {"shape":"ResourceNotFoundException"}, 306 {"shape":"InternalServerError"} 307 ], 308 "endpointdiscovery":{ 309 } 310 }, 311 "DescribeTableReplicaAutoScaling":{ 312 "name":"DescribeTableReplicaAutoScaling", 313 "http":{ 314 "method":"POST", 315 "requestUri":"/" 316 }, 317 "input":{"shape":"DescribeTableReplicaAutoScalingInput"}, 318 "output":{"shape":"DescribeTableReplicaAutoScalingOutput"}, 319 "errors":[ 320 {"shape":"ResourceNotFoundException"}, 321 {"shape":"InternalServerError"} 322 ] 323 }, 324 "DescribeTimeToLive":{ 325 "name":"DescribeTimeToLive", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"DescribeTimeToLiveInput"}, 331 "output":{"shape":"DescribeTimeToLiveOutput"}, 332 "errors":[ 333 {"shape":"ResourceNotFoundException"}, 334 {"shape":"InternalServerError"} 335 ], 336 "endpointdiscovery":{ 337 } 338 }, 339 "DisableKinesisStreamingDestination":{ 340 "name":"DisableKinesisStreamingDestination", 341 "http":{ 342 "method":"POST", 343 "requestUri":"/" 344 }, 345 "input":{"shape":"KinesisStreamingDestinationInput"}, 346 "output":{"shape":"KinesisStreamingDestinationOutput"}, 347 "errors":[ 348 {"shape":"InternalServerError"}, 349 {"shape":"LimitExceededException"}, 350 {"shape":"ResourceInUseException"}, 351 {"shape":"ResourceNotFoundException"} 352 ], 353 "endpointdiscovery":{ 354 } 355 }, 356 "EnableKinesisStreamingDestination":{ 357 "name":"EnableKinesisStreamingDestination", 358 "http":{ 359 "method":"POST", 360 "requestUri":"/" 361 }, 362 "input":{"shape":"KinesisStreamingDestinationInput"}, 363 "output":{"shape":"KinesisStreamingDestinationOutput"}, 364 "errors":[ 365 {"shape":"InternalServerError"}, 366 {"shape":"LimitExceededException"}, 367 {"shape":"ResourceInUseException"}, 368 {"shape":"ResourceNotFoundException"} 369 ], 370 "endpointdiscovery":{ 371 } 372 }, 373 "ExecuteStatement":{ 374 "name":"ExecuteStatement", 375 "http":{ 376 "method":"POST", 377 "requestUri":"/" 378 }, 379 "input":{"shape":"ExecuteStatementInput"}, 380 "output":{"shape":"ExecuteStatementOutput"}, 381 "errors":[ 382 {"shape":"ConditionalCheckFailedException"}, 383 {"shape":"ProvisionedThroughputExceededException"}, 384 {"shape":"ResourceNotFoundException"}, 385 {"shape":"ItemCollectionSizeLimitExceededException"}, 386 {"shape":"TransactionConflictException"}, 387 {"shape":"RequestLimitExceeded"}, 388 {"shape":"InternalServerError"}, 389 {"shape":"DuplicateItemException"} 390 ] 391 }, 392 "ExecuteTransaction":{ 393 "name":"ExecuteTransaction", 394 "http":{ 395 "method":"POST", 396 "requestUri":"/" 397 }, 398 "input":{"shape":"ExecuteTransactionInput"}, 399 "output":{"shape":"ExecuteTransactionOutput"}, 400 "errors":[ 401 {"shape":"ResourceNotFoundException"}, 402 {"shape":"TransactionCanceledException"}, 403 {"shape":"TransactionInProgressException"}, 404 {"shape":"IdempotentParameterMismatchException"}, 405 {"shape":"ProvisionedThroughputExceededException"}, 406 {"shape":"RequestLimitExceeded"}, 407 {"shape":"InternalServerError"} 408 ] 409 }, 410 "ExportTableToPointInTime":{ 411 "name":"ExportTableToPointInTime", 412 "http":{ 413 "method":"POST", 414 "requestUri":"/" 415 }, 416 "input":{"shape":"ExportTableToPointInTimeInput"}, 417 "output":{"shape":"ExportTableToPointInTimeOutput"}, 418 "errors":[ 419 {"shape":"TableNotFoundException"}, 420 {"shape":"PointInTimeRecoveryUnavailableException"}, 421 {"shape":"LimitExceededException"}, 422 {"shape":"InvalidExportTimeException"}, 423 {"shape":"ExportConflictException"}, 424 {"shape":"InternalServerError"} 425 ] 426 }, 427 "GetItem":{ 428 "name":"GetItem", 429 "http":{ 430 "method":"POST", 431 "requestUri":"/" 432 }, 433 "input":{"shape":"GetItemInput"}, 434 "output":{"shape":"GetItemOutput"}, 435 "errors":[ 436 {"shape":"ProvisionedThroughputExceededException"}, 437 {"shape":"ResourceNotFoundException"}, 438 {"shape":"RequestLimitExceeded"}, 439 {"shape":"InternalServerError"} 440 ], 441 "endpointdiscovery":{ 442 } 443 }, 444 "ListBackups":{ 445 "name":"ListBackups", 446 "http":{ 447 "method":"POST", 448 "requestUri":"/" 449 }, 450 "input":{"shape":"ListBackupsInput"}, 451 "output":{"shape":"ListBackupsOutput"}, 452 "errors":[ 453 {"shape":"InternalServerError"} 454 ], 455 "endpointdiscovery":{ 456 } 457 }, 458 "ListContributorInsights":{ 459 "name":"ListContributorInsights", 460 "http":{ 461 "method":"POST", 462 "requestUri":"/" 463 }, 464 "input":{"shape":"ListContributorInsightsInput"}, 465 "output":{"shape":"ListContributorInsightsOutput"}, 466 "errors":[ 467 {"shape":"ResourceNotFoundException"}, 468 {"shape":"InternalServerError"} 469 ] 470 }, 471 "ListExports":{ 472 "name":"ListExports", 473 "http":{ 474 "method":"POST", 475 "requestUri":"/" 476 }, 477 "input":{"shape":"ListExportsInput"}, 478 "output":{"shape":"ListExportsOutput"}, 479 "errors":[ 480 {"shape":"LimitExceededException"}, 481 {"shape":"InternalServerError"} 482 ] 483 }, 484 "ListGlobalTables":{ 485 "name":"ListGlobalTables", 486 "http":{ 487 "method":"POST", 488 "requestUri":"/" 489 }, 490 "input":{"shape":"ListGlobalTablesInput"}, 491 "output":{"shape":"ListGlobalTablesOutput"}, 492 "errors":[ 493 {"shape":"InternalServerError"} 494 ], 495 "endpointdiscovery":{ 496 } 497 }, 498 "ListTables":{ 499 "name":"ListTables", 500 "http":{ 501 "method":"POST", 502 "requestUri":"/" 503 }, 504 "input":{"shape":"ListTablesInput"}, 505 "output":{"shape":"ListTablesOutput"}, 506 "errors":[ 507 {"shape":"InternalServerError"} 508 ], 509 "endpointdiscovery":{ 510 } 511 }, 512 "ListTagsOfResource":{ 513 "name":"ListTagsOfResource", 514 "http":{ 515 "method":"POST", 516 "requestUri":"/" 517 }, 518 "input":{"shape":"ListTagsOfResourceInput"}, 519 "output":{"shape":"ListTagsOfResourceOutput"}, 520 "errors":[ 521 {"shape":"ResourceNotFoundException"}, 522 {"shape":"InternalServerError"} 523 ], 524 "endpointdiscovery":{ 525 } 526 }, 527 "PutItem":{ 528 "name":"PutItem", 529 "http":{ 530 "method":"POST", 531 "requestUri":"/" 532 }, 533 "input":{"shape":"PutItemInput"}, 534 "output":{"shape":"PutItemOutput"}, 535 "errors":[ 536 {"shape":"ConditionalCheckFailedException"}, 537 {"shape":"ProvisionedThroughputExceededException"}, 538 {"shape":"ResourceNotFoundException"}, 539 {"shape":"ItemCollectionSizeLimitExceededException"}, 540 {"shape":"TransactionConflictException"}, 541 {"shape":"RequestLimitExceeded"}, 542 {"shape":"InternalServerError"} 543 ], 544 "endpointdiscovery":{ 545 } 546 }, 547 "Query":{ 548 "name":"Query", 549 "http":{ 550 "method":"POST", 551 "requestUri":"/" 552 }, 553 "input":{"shape":"QueryInput"}, 554 "output":{"shape":"QueryOutput"}, 555 "errors":[ 556 {"shape":"ProvisionedThroughputExceededException"}, 557 {"shape":"ResourceNotFoundException"}, 558 {"shape":"RequestLimitExceeded"}, 559 {"shape":"InternalServerError"} 560 ], 561 "endpointdiscovery":{ 562 } 563 }, 564 "RestoreTableFromBackup":{ 565 "name":"RestoreTableFromBackup", 566 "http":{ 567 "method":"POST", 568 "requestUri":"/" 569 }, 570 "input":{"shape":"RestoreTableFromBackupInput"}, 571 "output":{"shape":"RestoreTableFromBackupOutput"}, 572 "errors":[ 573 {"shape":"TableAlreadyExistsException"}, 574 {"shape":"TableInUseException"}, 575 {"shape":"BackupNotFoundException"}, 576 {"shape":"BackupInUseException"}, 577 {"shape":"LimitExceededException"}, 578 {"shape":"InternalServerError"} 579 ], 580 "endpointdiscovery":{ 581 } 582 }, 583 "RestoreTableToPointInTime":{ 584 "name":"RestoreTableToPointInTime", 585 "http":{ 586 "method":"POST", 587 "requestUri":"/" 588 }, 589 "input":{"shape":"RestoreTableToPointInTimeInput"}, 590 "output":{"shape":"RestoreTableToPointInTimeOutput"}, 591 "errors":[ 592 {"shape":"TableAlreadyExistsException"}, 593 {"shape":"TableNotFoundException"}, 594 {"shape":"TableInUseException"}, 595 {"shape":"LimitExceededException"}, 596 {"shape":"InvalidRestoreTimeException"}, 597 {"shape":"PointInTimeRecoveryUnavailableException"}, 598 {"shape":"InternalServerError"} 599 ], 600 "endpointdiscovery":{ 601 } 602 }, 603 "Scan":{ 604 "name":"Scan", 605 "http":{ 606 "method":"POST", 607 "requestUri":"/" 608 }, 609 "input":{"shape":"ScanInput"}, 610 "output":{"shape":"ScanOutput"}, 611 "errors":[ 612 {"shape":"ProvisionedThroughputExceededException"}, 613 {"shape":"ResourceNotFoundException"}, 614 {"shape":"RequestLimitExceeded"}, 615 {"shape":"InternalServerError"} 616 ], 617 "endpointdiscovery":{ 618 } 619 }, 620 "TagResource":{ 621 "name":"TagResource", 622 "http":{ 623 "method":"POST", 624 "requestUri":"/" 625 }, 626 "input":{"shape":"TagResourceInput"}, 627 "errors":[ 628 {"shape":"LimitExceededException"}, 629 {"shape":"ResourceNotFoundException"}, 630 {"shape":"InternalServerError"}, 631 {"shape":"ResourceInUseException"} 632 ], 633 "endpointdiscovery":{ 634 } 635 }, 636 "TransactGetItems":{ 637 "name":"TransactGetItems", 638 "http":{ 639 "method":"POST", 640 "requestUri":"/" 641 }, 642 "input":{"shape":"TransactGetItemsInput"}, 643 "output":{"shape":"TransactGetItemsOutput"}, 644 "errors":[ 645 {"shape":"ResourceNotFoundException"}, 646 {"shape":"TransactionCanceledException"}, 647 {"shape":"ProvisionedThroughputExceededException"}, 648 {"shape":"RequestLimitExceeded"}, 649 {"shape":"InternalServerError"} 650 ], 651 "endpointdiscovery":{ 652 } 653 }, 654 "TransactWriteItems":{ 655 "name":"TransactWriteItems", 656 "http":{ 657 "method":"POST", 658 "requestUri":"/" 659 }, 660 "input":{"shape":"TransactWriteItemsInput"}, 661 "output":{"shape":"TransactWriteItemsOutput"}, 662 "errors":[ 663 {"shape":"ResourceNotFoundException"}, 664 {"shape":"TransactionCanceledException"}, 665 {"shape":"TransactionInProgressException"}, 666 {"shape":"IdempotentParameterMismatchException"}, 667 {"shape":"ProvisionedThroughputExceededException"}, 668 {"shape":"RequestLimitExceeded"}, 669 {"shape":"InternalServerError"} 670 ], 671 "endpointdiscovery":{ 672 } 673 }, 674 "UntagResource":{ 675 "name":"UntagResource", 676 "http":{ 677 "method":"POST", 678 "requestUri":"/" 679 }, 680 "input":{"shape":"UntagResourceInput"}, 681 "errors":[ 682 {"shape":"LimitExceededException"}, 683 {"shape":"ResourceNotFoundException"}, 684 {"shape":"InternalServerError"}, 685 {"shape":"ResourceInUseException"} 686 ], 687 "endpointdiscovery":{ 688 } 689 }, 690 "UpdateContinuousBackups":{ 691 "name":"UpdateContinuousBackups", 692 "http":{ 693 "method":"POST", 694 "requestUri":"/" 695 }, 696 "input":{"shape":"UpdateContinuousBackupsInput"}, 697 "output":{"shape":"UpdateContinuousBackupsOutput"}, 698 "errors":[ 699 {"shape":"TableNotFoundException"}, 700 {"shape":"ContinuousBackupsUnavailableException"}, 701 {"shape":"InternalServerError"} 702 ], 703 "endpointdiscovery":{ 704 } 705 }, 706 "UpdateContributorInsights":{ 707 "name":"UpdateContributorInsights", 708 "http":{ 709 "method":"POST", 710 "requestUri":"/" 711 }, 712 "input":{"shape":"UpdateContributorInsightsInput"}, 713 "output":{"shape":"UpdateContributorInsightsOutput"}, 714 "errors":[ 715 {"shape":"ResourceNotFoundException"}, 716 {"shape":"InternalServerError"} 717 ] 718 }, 719 "UpdateGlobalTable":{ 720 "name":"UpdateGlobalTable", 721 "http":{ 722 "method":"POST", 723 "requestUri":"/" 724 }, 725 "input":{"shape":"UpdateGlobalTableInput"}, 726 "output":{"shape":"UpdateGlobalTableOutput"}, 727 "errors":[ 728 {"shape":"InternalServerError"}, 729 {"shape":"GlobalTableNotFoundException"}, 730 {"shape":"ReplicaAlreadyExistsException"}, 731 {"shape":"ReplicaNotFoundException"}, 732 {"shape":"TableNotFoundException"} 733 ], 734 "endpointdiscovery":{ 735 } 736 }, 737 "UpdateGlobalTableSettings":{ 738 "name":"UpdateGlobalTableSettings", 739 "http":{ 740 "method":"POST", 741 "requestUri":"/" 742 }, 743 "input":{"shape":"UpdateGlobalTableSettingsInput"}, 744 "output":{"shape":"UpdateGlobalTableSettingsOutput"}, 745 "errors":[ 746 {"shape":"GlobalTableNotFoundException"}, 747 {"shape":"ReplicaNotFoundException"}, 748 {"shape":"IndexNotFoundException"}, 749 {"shape":"LimitExceededException"}, 750 {"shape":"ResourceInUseException"}, 751 {"shape":"InternalServerError"} 752 ], 753 "endpointdiscovery":{ 754 } 755 }, 756 "UpdateItem":{ 757 "name":"UpdateItem", 758 "http":{ 759 "method":"POST", 760 "requestUri":"/" 761 }, 762 "input":{"shape":"UpdateItemInput"}, 763 "output":{"shape":"UpdateItemOutput"}, 764 "errors":[ 765 {"shape":"ConditionalCheckFailedException"}, 766 {"shape":"ProvisionedThroughputExceededException"}, 767 {"shape":"ResourceNotFoundException"}, 768 {"shape":"ItemCollectionSizeLimitExceededException"}, 769 {"shape":"TransactionConflictException"}, 770 {"shape":"RequestLimitExceeded"}, 771 {"shape":"InternalServerError"} 772 ], 773 "endpointdiscovery":{ 774 } 775 }, 776 "UpdateTable":{ 777 "name":"UpdateTable", 778 "http":{ 779 "method":"POST", 780 "requestUri":"/" 781 }, 782 "input":{"shape":"UpdateTableInput"}, 783 "output":{"shape":"UpdateTableOutput"}, 784 "errors":[ 785 {"shape":"ResourceInUseException"}, 786 {"shape":"ResourceNotFoundException"}, 787 {"shape":"LimitExceededException"}, 788 {"shape":"InternalServerError"} 789 ], 790 "endpointdiscovery":{ 791 } 792 }, 793 "UpdateTableReplicaAutoScaling":{ 794 "name":"UpdateTableReplicaAutoScaling", 795 "http":{ 796 "method":"POST", 797 "requestUri":"/" 798 }, 799 "input":{"shape":"UpdateTableReplicaAutoScalingInput"}, 800 "output":{"shape":"UpdateTableReplicaAutoScalingOutput"}, 801 "errors":[ 802 {"shape":"ResourceNotFoundException"}, 803 {"shape":"ResourceInUseException"}, 804 {"shape":"LimitExceededException"}, 805 {"shape":"InternalServerError"} 806 ] 807 }, 808 "UpdateTimeToLive":{ 809 "name":"UpdateTimeToLive", 810 "http":{ 811 "method":"POST", 812 "requestUri":"/" 813 }, 814 "input":{"shape":"UpdateTimeToLiveInput"}, 815 "output":{"shape":"UpdateTimeToLiveOutput"}, 816 "errors":[ 817 {"shape":"ResourceInUseException"}, 818 {"shape":"ResourceNotFoundException"}, 819 {"shape":"LimitExceededException"}, 820 {"shape":"InternalServerError"} 821 ], 822 "endpointdiscovery":{ 823 } 824 } 825 }, 826 "shapes":{ 827 "ArchivalReason":{"type":"string"}, 828 "ArchivalSummary":{ 829 "type":"structure", 830 "members":{ 831 "ArchivalDateTime":{"shape":"Date"}, 832 "ArchivalReason":{"shape":"ArchivalReason"}, 833 "ArchivalBackupArn":{"shape":"BackupArn"} 834 } 835 }, 836 "AttributeAction":{ 837 "type":"string", 838 "enum":[ 839 "ADD", 840 "PUT", 841 "DELETE" 842 ] 843 }, 844 "AttributeDefinition":{ 845 "type":"structure", 846 "required":[ 847 "AttributeName", 848 "AttributeType" 849 ], 850 "members":{ 851 "AttributeName":{"shape":"KeySchemaAttributeName"}, 852 "AttributeType":{"shape":"ScalarAttributeType"} 853 } 854 }, 855 "AttributeDefinitions":{ 856 "type":"list", 857 "member":{"shape":"AttributeDefinition"} 858 }, 859 "AttributeMap":{ 860 "type":"map", 861 "key":{"shape":"AttributeName"}, 862 "value":{"shape":"AttributeValue"} 863 }, 864 "AttributeName":{ 865 "type":"string", 866 "max":65535 867 }, 868 "AttributeNameList":{ 869 "type":"list", 870 "member":{"shape":"AttributeName"}, 871 "min":1 872 }, 873 "AttributeUpdates":{ 874 "type":"map", 875 "key":{"shape":"AttributeName"}, 876 "value":{"shape":"AttributeValueUpdate"} 877 }, 878 "AttributeValue":{ 879 "type":"structure", 880 "members":{ 881 "S":{"shape":"StringAttributeValue"}, 882 "N":{"shape":"NumberAttributeValue"}, 883 "B":{"shape":"BinaryAttributeValue"}, 884 "SS":{"shape":"StringSetAttributeValue"}, 885 "NS":{"shape":"NumberSetAttributeValue"}, 886 "BS":{"shape":"BinarySetAttributeValue"}, 887 "M":{"shape":"MapAttributeValue"}, 888 "L":{"shape":"ListAttributeValue"}, 889 "NULL":{"shape":"NullAttributeValue"}, 890 "BOOL":{"shape":"BooleanAttributeValue"} 891 } 892 }, 893 "AttributeValueList":{ 894 "type":"list", 895 "member":{"shape":"AttributeValue"} 896 }, 897 "AttributeValueUpdate":{ 898 "type":"structure", 899 "members":{ 900 "Value":{"shape":"AttributeValue"}, 901 "Action":{"shape":"AttributeAction"} 902 } 903 }, 904 "AutoScalingPolicyDescription":{ 905 "type":"structure", 906 "members":{ 907 "PolicyName":{"shape":"AutoScalingPolicyName"}, 908 "TargetTrackingScalingPolicyConfiguration":{"shape":"AutoScalingTargetTrackingScalingPolicyConfigurationDescription"} 909 } 910 }, 911 "AutoScalingPolicyDescriptionList":{ 912 "type":"list", 913 "member":{"shape":"AutoScalingPolicyDescription"} 914 }, 915 "AutoScalingPolicyName":{ 916 "type":"string", 917 "max":256, 918 "min":1, 919 "pattern":"\\p{Print}+" 920 }, 921 "AutoScalingPolicyUpdate":{ 922 "type":"structure", 923 "required":["TargetTrackingScalingPolicyConfiguration"], 924 "members":{ 925 "PolicyName":{"shape":"AutoScalingPolicyName"}, 926 "TargetTrackingScalingPolicyConfiguration":{"shape":"AutoScalingTargetTrackingScalingPolicyConfigurationUpdate"} 927 } 928 }, 929 "AutoScalingRoleArn":{ 930 "type":"string", 931 "max":1600, 932 "min":1, 933 "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*" 934 }, 935 "AutoScalingSettingsDescription":{ 936 "type":"structure", 937 "members":{ 938 "MinimumUnits":{"shape":"PositiveLongObject"}, 939 "MaximumUnits":{"shape":"PositiveLongObject"}, 940 "AutoScalingDisabled":{"shape":"BooleanObject"}, 941 "AutoScalingRoleArn":{"shape":"String"}, 942 "ScalingPolicies":{"shape":"AutoScalingPolicyDescriptionList"} 943 } 944 }, 945 "AutoScalingSettingsUpdate":{ 946 "type":"structure", 947 "members":{ 948 "MinimumUnits":{"shape":"PositiveLongObject"}, 949 "MaximumUnits":{"shape":"PositiveLongObject"}, 950 "AutoScalingDisabled":{"shape":"BooleanObject"}, 951 "AutoScalingRoleArn":{"shape":"AutoScalingRoleArn"}, 952 "ScalingPolicyUpdate":{"shape":"AutoScalingPolicyUpdate"} 953 } 954 }, 955 "AutoScalingTargetTrackingScalingPolicyConfigurationDescription":{ 956 "type":"structure", 957 "required":["TargetValue"], 958 "members":{ 959 "DisableScaleIn":{"shape":"BooleanObject"}, 960 "ScaleInCooldown":{"shape":"IntegerObject"}, 961 "ScaleOutCooldown":{"shape":"IntegerObject"}, 962 "TargetValue":{"shape":"Double"} 963 } 964 }, 965 "AutoScalingTargetTrackingScalingPolicyConfigurationUpdate":{ 966 "type":"structure", 967 "required":["TargetValue"], 968 "members":{ 969 "DisableScaleIn":{"shape":"BooleanObject"}, 970 "ScaleInCooldown":{"shape":"IntegerObject"}, 971 "ScaleOutCooldown":{"shape":"IntegerObject"}, 972 "TargetValue":{"shape":"Double"} 973 } 974 }, 975 "Backfilling":{"type":"boolean"}, 976 "BackupArn":{ 977 "type":"string", 978 "max":1024, 979 "min":37 980 }, 981 "BackupCreationDateTime":{"type":"timestamp"}, 982 "BackupDescription":{ 983 "type":"structure", 984 "members":{ 985 "BackupDetails":{"shape":"BackupDetails"}, 986 "SourceTableDetails":{"shape":"SourceTableDetails"}, 987 "SourceTableFeatureDetails":{"shape":"SourceTableFeatureDetails"} 988 } 989 }, 990 "BackupDetails":{ 991 "type":"structure", 992 "required":[ 993 "BackupArn", 994 "BackupName", 995 "BackupStatus", 996 "BackupType", 997 "BackupCreationDateTime" 998 ], 999 "members":{ 1000 "BackupArn":{"shape":"BackupArn"}, 1001 "BackupName":{"shape":"BackupName"}, 1002 "BackupSizeBytes":{"shape":"BackupSizeBytes"}, 1003 "BackupStatus":{"shape":"BackupStatus"}, 1004 "BackupType":{"shape":"BackupType"}, 1005 "BackupCreationDateTime":{"shape":"BackupCreationDateTime"}, 1006 "BackupExpiryDateTime":{"shape":"Date"} 1007 } 1008 }, 1009 "BackupInUseException":{ 1010 "type":"structure", 1011 "members":{ 1012 "message":{"shape":"ErrorMessage"} 1013 }, 1014 "exception":true 1015 }, 1016 "BackupName":{ 1017 "type":"string", 1018 "max":255, 1019 "min":3, 1020 "pattern":"[a-zA-Z0-9_.-]+" 1021 }, 1022 "BackupNotFoundException":{ 1023 "type":"structure", 1024 "members":{ 1025 "message":{"shape":"ErrorMessage"} 1026 }, 1027 "exception":true 1028 }, 1029 "BackupSizeBytes":{ 1030 "type":"long", 1031 "min":0 1032 }, 1033 "BackupStatus":{ 1034 "type":"string", 1035 "enum":[ 1036 "CREATING", 1037 "DELETED", 1038 "AVAILABLE" 1039 ] 1040 }, 1041 "BackupSummaries":{ 1042 "type":"list", 1043 "member":{"shape":"BackupSummary"} 1044 }, 1045 "BackupSummary":{ 1046 "type":"structure", 1047 "members":{ 1048 "TableName":{"shape":"TableName"}, 1049 "TableId":{"shape":"TableId"}, 1050 "TableArn":{"shape":"TableArn"}, 1051 "BackupArn":{"shape":"BackupArn"}, 1052 "BackupName":{"shape":"BackupName"}, 1053 "BackupCreationDateTime":{"shape":"BackupCreationDateTime"}, 1054 "BackupExpiryDateTime":{"shape":"Date"}, 1055 "BackupStatus":{"shape":"BackupStatus"}, 1056 "BackupType":{"shape":"BackupType"}, 1057 "BackupSizeBytes":{"shape":"BackupSizeBytes"} 1058 } 1059 }, 1060 "BackupType":{ 1061 "type":"string", 1062 "enum":[ 1063 "USER", 1064 "SYSTEM", 1065 "AWS_BACKUP" 1066 ] 1067 }, 1068 "BackupTypeFilter":{ 1069 "type":"string", 1070 "enum":[ 1071 "USER", 1072 "SYSTEM", 1073 "AWS_BACKUP", 1074 "ALL" 1075 ] 1076 }, 1077 "BackupsInputLimit":{ 1078 "type":"integer", 1079 "max":100, 1080 "min":1 1081 }, 1082 "BatchExecuteStatementInput":{ 1083 "type":"structure", 1084 "required":["Statements"], 1085 "members":{ 1086 "Statements":{"shape":"PartiQLBatchRequest"} 1087 } 1088 }, 1089 "BatchExecuteStatementOutput":{ 1090 "type":"structure", 1091 "members":{ 1092 "Responses":{"shape":"PartiQLBatchResponse"} 1093 } 1094 }, 1095 "BatchGetItemInput":{ 1096 "type":"structure", 1097 "required":["RequestItems"], 1098 "members":{ 1099 "RequestItems":{"shape":"BatchGetRequestMap"}, 1100 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"} 1101 } 1102 }, 1103 "BatchGetItemOutput":{ 1104 "type":"structure", 1105 "members":{ 1106 "Responses":{"shape":"BatchGetResponseMap"}, 1107 "UnprocessedKeys":{"shape":"BatchGetRequestMap"}, 1108 "ConsumedCapacity":{"shape":"ConsumedCapacityMultiple"} 1109 } 1110 }, 1111 "BatchGetRequestMap":{ 1112 "type":"map", 1113 "key":{"shape":"TableName"}, 1114 "value":{"shape":"KeysAndAttributes"}, 1115 "max":100, 1116 "min":1 1117 }, 1118 "BatchGetResponseMap":{ 1119 "type":"map", 1120 "key":{"shape":"TableName"}, 1121 "value":{"shape":"ItemList"} 1122 }, 1123 "BatchStatementError":{ 1124 "type":"structure", 1125 "members":{ 1126 "Code":{"shape":"BatchStatementErrorCodeEnum"}, 1127 "Message":{"shape":"String"} 1128 } 1129 }, 1130 "BatchStatementErrorCodeEnum":{ 1131 "type":"string", 1132 "enum":[ 1133 "ConditionalCheckFailed", 1134 "ItemCollectionSizeLimitExceeded", 1135 "RequestLimitExceeded", 1136 "ValidationError", 1137 "ProvisionedThroughputExceeded", 1138 "TransactionConflict", 1139 "ThrottlingError", 1140 "InternalServerError", 1141 "ResourceNotFound", 1142 "AccessDenied", 1143 "DuplicateItem" 1144 ] 1145 }, 1146 "BatchStatementRequest":{ 1147 "type":"structure", 1148 "required":["Statement"], 1149 "members":{ 1150 "Statement":{"shape":"PartiQLStatement"}, 1151 "Parameters":{"shape":"PreparedStatementParameters"}, 1152 "ConsistentRead":{"shape":"ConsistentRead"} 1153 } 1154 }, 1155 "BatchStatementResponse":{ 1156 "type":"structure", 1157 "members":{ 1158 "Error":{"shape":"BatchStatementError"}, 1159 "TableName":{"shape":"TableName"}, 1160 "Item":{"shape":"AttributeMap"} 1161 } 1162 }, 1163 "BatchWriteItemInput":{ 1164 "type":"structure", 1165 "required":["RequestItems"], 1166 "members":{ 1167 "RequestItems":{"shape":"BatchWriteItemRequestMap"}, 1168 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 1169 "ReturnItemCollectionMetrics":{"shape":"ReturnItemCollectionMetrics"} 1170 } 1171 }, 1172 "BatchWriteItemOutput":{ 1173 "type":"structure", 1174 "members":{ 1175 "UnprocessedItems":{"shape":"BatchWriteItemRequestMap"}, 1176 "ItemCollectionMetrics":{"shape":"ItemCollectionMetricsPerTable"}, 1177 "ConsumedCapacity":{"shape":"ConsumedCapacityMultiple"} 1178 } 1179 }, 1180 "BatchWriteItemRequestMap":{ 1181 "type":"map", 1182 "key":{"shape":"TableName"}, 1183 "value":{"shape":"WriteRequests"}, 1184 "max":25, 1185 "min":1 1186 }, 1187 "BilledSizeBytes":{ 1188 "type":"long", 1189 "min":0 1190 }, 1191 "BillingMode":{ 1192 "type":"string", 1193 "enum":[ 1194 "PROVISIONED", 1195 "PAY_PER_REQUEST" 1196 ] 1197 }, 1198 "BillingModeSummary":{ 1199 "type":"structure", 1200 "members":{ 1201 "BillingMode":{"shape":"BillingMode"}, 1202 "LastUpdateToPayPerRequestDateTime":{"shape":"Date"} 1203 } 1204 }, 1205 "BinaryAttributeValue":{"type":"blob"}, 1206 "BinarySetAttributeValue":{ 1207 "type":"list", 1208 "member":{"shape":"BinaryAttributeValue"} 1209 }, 1210 "BooleanAttributeValue":{"type":"boolean"}, 1211 "BooleanObject":{"type":"boolean"}, 1212 "CancellationReason":{ 1213 "type":"structure", 1214 "members":{ 1215 "Item":{"shape":"AttributeMap"}, 1216 "Code":{"shape":"Code"}, 1217 "Message":{"shape":"ErrorMessage"} 1218 } 1219 }, 1220 "CancellationReasonList":{ 1221 "type":"list", 1222 "member":{"shape":"CancellationReason"}, 1223 "max":25, 1224 "min":1 1225 }, 1226 "Capacity":{ 1227 "type":"structure", 1228 "members":{ 1229 "ReadCapacityUnits":{"shape":"ConsumedCapacityUnits"}, 1230 "WriteCapacityUnits":{"shape":"ConsumedCapacityUnits"}, 1231 "CapacityUnits":{"shape":"ConsumedCapacityUnits"} 1232 } 1233 }, 1234 "ClientRequestToken":{ 1235 "type":"string", 1236 "max":36, 1237 "min":1 1238 }, 1239 "ClientToken":{"type":"string"}, 1240 "Code":{"type":"string"}, 1241 "ComparisonOperator":{ 1242 "type":"string", 1243 "enum":[ 1244 "EQ", 1245 "NE", 1246 "IN", 1247 "LE", 1248 "LT", 1249 "GE", 1250 "GT", 1251 "BETWEEN", 1252 "NOT_NULL", 1253 "NULL", 1254 "CONTAINS", 1255 "NOT_CONTAINS", 1256 "BEGINS_WITH" 1257 ] 1258 }, 1259 "Condition":{ 1260 "type":"structure", 1261 "required":["ComparisonOperator"], 1262 "members":{ 1263 "AttributeValueList":{"shape":"AttributeValueList"}, 1264 "ComparisonOperator":{"shape":"ComparisonOperator"} 1265 } 1266 }, 1267 "ConditionCheck":{ 1268 "type":"structure", 1269 "required":[ 1270 "Key", 1271 "TableName", 1272 "ConditionExpression" 1273 ], 1274 "members":{ 1275 "Key":{"shape":"Key"}, 1276 "TableName":{"shape":"TableName"}, 1277 "ConditionExpression":{"shape":"ConditionExpression"}, 1278 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 1279 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"}, 1280 "ReturnValuesOnConditionCheckFailure":{"shape":"ReturnValuesOnConditionCheckFailure"} 1281 } 1282 }, 1283 "ConditionExpression":{"type":"string"}, 1284 "ConditionalCheckFailedException":{ 1285 "type":"structure", 1286 "members":{ 1287 "message":{"shape":"ErrorMessage"} 1288 }, 1289 "exception":true 1290 }, 1291 "ConditionalOperator":{ 1292 "type":"string", 1293 "enum":[ 1294 "AND", 1295 "OR" 1296 ] 1297 }, 1298 "ConsistentRead":{"type":"boolean"}, 1299 "ConsumedCapacity":{ 1300 "type":"structure", 1301 "members":{ 1302 "TableName":{"shape":"TableName"}, 1303 "CapacityUnits":{"shape":"ConsumedCapacityUnits"}, 1304 "ReadCapacityUnits":{"shape":"ConsumedCapacityUnits"}, 1305 "WriteCapacityUnits":{"shape":"ConsumedCapacityUnits"}, 1306 "Table":{"shape":"Capacity"}, 1307 "LocalSecondaryIndexes":{"shape":"SecondaryIndexesCapacityMap"}, 1308 "GlobalSecondaryIndexes":{"shape":"SecondaryIndexesCapacityMap"} 1309 } 1310 }, 1311 "ConsumedCapacityMultiple":{ 1312 "type":"list", 1313 "member":{"shape":"ConsumedCapacity"} 1314 }, 1315 "ConsumedCapacityUnits":{"type":"double"}, 1316 "ContinuousBackupsDescription":{ 1317 "type":"structure", 1318 "required":["ContinuousBackupsStatus"], 1319 "members":{ 1320 "ContinuousBackupsStatus":{"shape":"ContinuousBackupsStatus"}, 1321 "PointInTimeRecoveryDescription":{"shape":"PointInTimeRecoveryDescription"} 1322 } 1323 }, 1324 "ContinuousBackupsStatus":{ 1325 "type":"string", 1326 "enum":[ 1327 "ENABLED", 1328 "DISABLED" 1329 ] 1330 }, 1331 "ContinuousBackupsUnavailableException":{ 1332 "type":"structure", 1333 "members":{ 1334 "message":{"shape":"ErrorMessage"} 1335 }, 1336 "exception":true 1337 }, 1338 "ContributorInsightsAction":{ 1339 "type":"string", 1340 "enum":[ 1341 "ENABLE", 1342 "DISABLE" 1343 ] 1344 }, 1345 "ContributorInsightsRule":{ 1346 "type":"string", 1347 "pattern":"[A-Za-z0-9][A-Za-z0-9\\-\\_\\.]{0,126}[A-Za-z0-9]" 1348 }, 1349 "ContributorInsightsRuleList":{ 1350 "type":"list", 1351 "member":{"shape":"ContributorInsightsRule"} 1352 }, 1353 "ContributorInsightsStatus":{ 1354 "type":"string", 1355 "enum":[ 1356 "ENABLING", 1357 "ENABLED", 1358 "DISABLING", 1359 "DISABLED", 1360 "FAILED" 1361 ] 1362 }, 1363 "ContributorInsightsSummaries":{ 1364 "type":"list", 1365 "member":{"shape":"ContributorInsightsSummary"} 1366 }, 1367 "ContributorInsightsSummary":{ 1368 "type":"structure", 1369 "members":{ 1370 "TableName":{"shape":"TableName"}, 1371 "IndexName":{"shape":"IndexName"}, 1372 "ContributorInsightsStatus":{"shape":"ContributorInsightsStatus"} 1373 } 1374 }, 1375 "CreateBackupInput":{ 1376 "type":"structure", 1377 "required":[ 1378 "TableName", 1379 "BackupName" 1380 ], 1381 "members":{ 1382 "TableName":{"shape":"TableName"}, 1383 "BackupName":{"shape":"BackupName"} 1384 } 1385 }, 1386 "CreateBackupOutput":{ 1387 "type":"structure", 1388 "members":{ 1389 "BackupDetails":{"shape":"BackupDetails"} 1390 } 1391 }, 1392 "CreateGlobalSecondaryIndexAction":{ 1393 "type":"structure", 1394 "required":[ 1395 "IndexName", 1396 "KeySchema", 1397 "Projection" 1398 ], 1399 "members":{ 1400 "IndexName":{"shape":"IndexName"}, 1401 "KeySchema":{"shape":"KeySchema"}, 1402 "Projection":{"shape":"Projection"}, 1403 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"} 1404 } 1405 }, 1406 "CreateGlobalTableInput":{ 1407 "type":"structure", 1408 "required":[ 1409 "GlobalTableName", 1410 "ReplicationGroup" 1411 ], 1412 "members":{ 1413 "GlobalTableName":{"shape":"TableName"}, 1414 "ReplicationGroup":{"shape":"ReplicaList"} 1415 } 1416 }, 1417 "CreateGlobalTableOutput":{ 1418 "type":"structure", 1419 "members":{ 1420 "GlobalTableDescription":{"shape":"GlobalTableDescription"} 1421 } 1422 }, 1423 "CreateReplicaAction":{ 1424 "type":"structure", 1425 "required":["RegionName"], 1426 "members":{ 1427 "RegionName":{"shape":"RegionName"} 1428 } 1429 }, 1430 "CreateReplicationGroupMemberAction":{ 1431 "type":"structure", 1432 "required":["RegionName"], 1433 "members":{ 1434 "RegionName":{"shape":"RegionName"}, 1435 "KMSMasterKeyId":{"shape":"KMSMasterKeyId"}, 1436 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}, 1437 "GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"} 1438 } 1439 }, 1440 "CreateTableInput":{ 1441 "type":"structure", 1442 "required":[ 1443 "AttributeDefinitions", 1444 "TableName", 1445 "KeySchema" 1446 ], 1447 "members":{ 1448 "AttributeDefinitions":{"shape":"AttributeDefinitions"}, 1449 "TableName":{"shape":"TableName"}, 1450 "KeySchema":{"shape":"KeySchema"}, 1451 "LocalSecondaryIndexes":{"shape":"LocalSecondaryIndexList"}, 1452 "GlobalSecondaryIndexes":{"shape":"GlobalSecondaryIndexList"}, 1453 "BillingMode":{"shape":"BillingMode"}, 1454 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"}, 1455 "StreamSpecification":{"shape":"StreamSpecification"}, 1456 "SSESpecification":{"shape":"SSESpecification"}, 1457 "Tags":{"shape":"TagList"} 1458 } 1459 }, 1460 "CreateTableOutput":{ 1461 "type":"structure", 1462 "members":{ 1463 "TableDescription":{"shape":"TableDescription"} 1464 } 1465 }, 1466 "Date":{"type":"timestamp"}, 1467 "Delete":{ 1468 "type":"structure", 1469 "required":[ 1470 "Key", 1471 "TableName" 1472 ], 1473 "members":{ 1474 "Key":{"shape":"Key"}, 1475 "TableName":{"shape":"TableName"}, 1476 "ConditionExpression":{"shape":"ConditionExpression"}, 1477 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 1478 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"}, 1479 "ReturnValuesOnConditionCheckFailure":{"shape":"ReturnValuesOnConditionCheckFailure"} 1480 } 1481 }, 1482 "DeleteBackupInput":{ 1483 "type":"structure", 1484 "required":["BackupArn"], 1485 "members":{ 1486 "BackupArn":{"shape":"BackupArn"} 1487 } 1488 }, 1489 "DeleteBackupOutput":{ 1490 "type":"structure", 1491 "members":{ 1492 "BackupDescription":{"shape":"BackupDescription"} 1493 } 1494 }, 1495 "DeleteGlobalSecondaryIndexAction":{ 1496 "type":"structure", 1497 "required":["IndexName"], 1498 "members":{ 1499 "IndexName":{"shape":"IndexName"} 1500 } 1501 }, 1502 "DeleteItemInput":{ 1503 "type":"structure", 1504 "required":[ 1505 "TableName", 1506 "Key" 1507 ], 1508 "members":{ 1509 "TableName":{"shape":"TableName"}, 1510 "Key":{"shape":"Key"}, 1511 "Expected":{"shape":"ExpectedAttributeMap"}, 1512 "ConditionalOperator":{"shape":"ConditionalOperator"}, 1513 "ReturnValues":{"shape":"ReturnValue"}, 1514 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 1515 "ReturnItemCollectionMetrics":{"shape":"ReturnItemCollectionMetrics"}, 1516 "ConditionExpression":{"shape":"ConditionExpression"}, 1517 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 1518 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"} 1519 } 1520 }, 1521 "DeleteItemOutput":{ 1522 "type":"structure", 1523 "members":{ 1524 "Attributes":{"shape":"AttributeMap"}, 1525 "ConsumedCapacity":{"shape":"ConsumedCapacity"}, 1526 "ItemCollectionMetrics":{"shape":"ItemCollectionMetrics"} 1527 } 1528 }, 1529 "DeleteReplicaAction":{ 1530 "type":"structure", 1531 "required":["RegionName"], 1532 "members":{ 1533 "RegionName":{"shape":"RegionName"} 1534 } 1535 }, 1536 "DeleteReplicationGroupMemberAction":{ 1537 "type":"structure", 1538 "required":["RegionName"], 1539 "members":{ 1540 "RegionName":{"shape":"RegionName"} 1541 } 1542 }, 1543 "DeleteRequest":{ 1544 "type":"structure", 1545 "required":["Key"], 1546 "members":{ 1547 "Key":{"shape":"Key"} 1548 } 1549 }, 1550 "DeleteTableInput":{ 1551 "type":"structure", 1552 "required":["TableName"], 1553 "members":{ 1554 "TableName":{"shape":"TableName"} 1555 } 1556 }, 1557 "DeleteTableOutput":{ 1558 "type":"structure", 1559 "members":{ 1560 "TableDescription":{"shape":"TableDescription"} 1561 } 1562 }, 1563 "DescribeBackupInput":{ 1564 "type":"structure", 1565 "required":["BackupArn"], 1566 "members":{ 1567 "BackupArn":{"shape":"BackupArn"} 1568 } 1569 }, 1570 "DescribeBackupOutput":{ 1571 "type":"structure", 1572 "members":{ 1573 "BackupDescription":{"shape":"BackupDescription"} 1574 } 1575 }, 1576 "DescribeContinuousBackupsInput":{ 1577 "type":"structure", 1578 "required":["TableName"], 1579 "members":{ 1580 "TableName":{"shape":"TableName"} 1581 } 1582 }, 1583 "DescribeContinuousBackupsOutput":{ 1584 "type":"structure", 1585 "members":{ 1586 "ContinuousBackupsDescription":{"shape":"ContinuousBackupsDescription"} 1587 } 1588 }, 1589 "DescribeContributorInsightsInput":{ 1590 "type":"structure", 1591 "required":["TableName"], 1592 "members":{ 1593 "TableName":{"shape":"TableName"}, 1594 "IndexName":{"shape":"IndexName"} 1595 } 1596 }, 1597 "DescribeContributorInsightsOutput":{ 1598 "type":"structure", 1599 "members":{ 1600 "TableName":{"shape":"TableName"}, 1601 "IndexName":{"shape":"IndexName"}, 1602 "ContributorInsightsRuleList":{"shape":"ContributorInsightsRuleList"}, 1603 "ContributorInsightsStatus":{"shape":"ContributorInsightsStatus"}, 1604 "LastUpdateDateTime":{"shape":"LastUpdateDateTime"}, 1605 "FailureException":{"shape":"FailureException"} 1606 } 1607 }, 1608 "DescribeEndpointsRequest":{ 1609 "type":"structure", 1610 "members":{ 1611 } 1612 }, 1613 "DescribeEndpointsResponse":{ 1614 "type":"structure", 1615 "required":["Endpoints"], 1616 "members":{ 1617 "Endpoints":{"shape":"Endpoints"} 1618 } 1619 }, 1620 "DescribeExportInput":{ 1621 "type":"structure", 1622 "required":["ExportArn"], 1623 "members":{ 1624 "ExportArn":{"shape":"ExportArn"} 1625 } 1626 }, 1627 "DescribeExportOutput":{ 1628 "type":"structure", 1629 "members":{ 1630 "ExportDescription":{"shape":"ExportDescription"} 1631 } 1632 }, 1633 "DescribeGlobalTableInput":{ 1634 "type":"structure", 1635 "required":["GlobalTableName"], 1636 "members":{ 1637 "GlobalTableName":{"shape":"TableName"} 1638 } 1639 }, 1640 "DescribeGlobalTableOutput":{ 1641 "type":"structure", 1642 "members":{ 1643 "GlobalTableDescription":{"shape":"GlobalTableDescription"} 1644 } 1645 }, 1646 "DescribeGlobalTableSettingsInput":{ 1647 "type":"structure", 1648 "required":["GlobalTableName"], 1649 "members":{ 1650 "GlobalTableName":{"shape":"TableName"} 1651 } 1652 }, 1653 "DescribeGlobalTableSettingsOutput":{ 1654 "type":"structure", 1655 "members":{ 1656 "GlobalTableName":{"shape":"TableName"}, 1657 "ReplicaSettings":{"shape":"ReplicaSettingsDescriptionList"} 1658 } 1659 }, 1660 "DescribeKinesisStreamingDestinationInput":{ 1661 "type":"structure", 1662 "required":["TableName"], 1663 "members":{ 1664 "TableName":{"shape":"TableName"} 1665 } 1666 }, 1667 "DescribeKinesisStreamingDestinationOutput":{ 1668 "type":"structure", 1669 "members":{ 1670 "TableName":{"shape":"TableName"}, 1671 "KinesisDataStreamDestinations":{"shape":"KinesisDataStreamDestinations"} 1672 } 1673 }, 1674 "DescribeLimitsInput":{ 1675 "type":"structure", 1676 "members":{ 1677 } 1678 }, 1679 "DescribeLimitsOutput":{ 1680 "type":"structure", 1681 "members":{ 1682 "AccountMaxReadCapacityUnits":{"shape":"PositiveLongObject"}, 1683 "AccountMaxWriteCapacityUnits":{"shape":"PositiveLongObject"}, 1684 "TableMaxReadCapacityUnits":{"shape":"PositiveLongObject"}, 1685 "TableMaxWriteCapacityUnits":{"shape":"PositiveLongObject"} 1686 } 1687 }, 1688 "DescribeTableInput":{ 1689 "type":"structure", 1690 "required":["TableName"], 1691 "members":{ 1692 "TableName":{"shape":"TableName"} 1693 } 1694 }, 1695 "DescribeTableOutput":{ 1696 "type":"structure", 1697 "members":{ 1698 "Table":{"shape":"TableDescription"} 1699 } 1700 }, 1701 "DescribeTableReplicaAutoScalingInput":{ 1702 "type":"structure", 1703 "required":["TableName"], 1704 "members":{ 1705 "TableName":{"shape":"TableName"} 1706 } 1707 }, 1708 "DescribeTableReplicaAutoScalingOutput":{ 1709 "type":"structure", 1710 "members":{ 1711 "TableAutoScalingDescription":{"shape":"TableAutoScalingDescription"} 1712 } 1713 }, 1714 "DescribeTimeToLiveInput":{ 1715 "type":"structure", 1716 "required":["TableName"], 1717 "members":{ 1718 "TableName":{"shape":"TableName"} 1719 } 1720 }, 1721 "DescribeTimeToLiveOutput":{ 1722 "type":"structure", 1723 "members":{ 1724 "TimeToLiveDescription":{"shape":"TimeToLiveDescription"} 1725 } 1726 }, 1727 "DestinationStatus":{ 1728 "type":"string", 1729 "enum":[ 1730 "ENABLING", 1731 "ACTIVE", 1732 "DISABLING", 1733 "DISABLED", 1734 "ENABLE_FAILED" 1735 ] 1736 }, 1737 "Double":{"type":"double"}, 1738 "DuplicateItemException":{ 1739 "type":"structure", 1740 "members":{ 1741 "message":{"shape":"ErrorMessage"} 1742 }, 1743 "exception":true 1744 }, 1745 "Endpoint":{ 1746 "type":"structure", 1747 "required":[ 1748 "Address", 1749 "CachePeriodInMinutes" 1750 ], 1751 "members":{ 1752 "Address":{"shape":"String"}, 1753 "CachePeriodInMinutes":{"shape":"Long"} 1754 } 1755 }, 1756 "Endpoints":{ 1757 "type":"list", 1758 "member":{"shape":"Endpoint"} 1759 }, 1760 "ErrorMessage":{"type":"string"}, 1761 "ExceptionDescription":{"type":"string"}, 1762 "ExceptionName":{"type":"string"}, 1763 "ExecuteStatementInput":{ 1764 "type":"structure", 1765 "required":["Statement"], 1766 "members":{ 1767 "Statement":{"shape":"PartiQLStatement"}, 1768 "Parameters":{"shape":"PreparedStatementParameters"}, 1769 "ConsistentRead":{"shape":"ConsistentRead"}, 1770 "NextToken":{"shape":"PartiQLNextToken"} 1771 } 1772 }, 1773 "ExecuteStatementOutput":{ 1774 "type":"structure", 1775 "members":{ 1776 "Items":{"shape":"ItemList"}, 1777 "NextToken":{"shape":"PartiQLNextToken"} 1778 } 1779 }, 1780 "ExecuteTransactionInput":{ 1781 "type":"structure", 1782 "required":["TransactStatements"], 1783 "members":{ 1784 "TransactStatements":{"shape":"ParameterizedStatements"}, 1785 "ClientRequestToken":{ 1786 "shape":"ClientRequestToken", 1787 "idempotencyToken":true 1788 } 1789 } 1790 }, 1791 "ExecuteTransactionOutput":{ 1792 "type":"structure", 1793 "members":{ 1794 "Responses":{"shape":"ItemResponseList"} 1795 } 1796 }, 1797 "ExpectedAttributeMap":{ 1798 "type":"map", 1799 "key":{"shape":"AttributeName"}, 1800 "value":{"shape":"ExpectedAttributeValue"} 1801 }, 1802 "ExpectedAttributeValue":{ 1803 "type":"structure", 1804 "members":{ 1805 "Value":{"shape":"AttributeValue"}, 1806 "Exists":{"shape":"BooleanObject"}, 1807 "ComparisonOperator":{"shape":"ComparisonOperator"}, 1808 "AttributeValueList":{"shape":"AttributeValueList"} 1809 } 1810 }, 1811 "ExportArn":{ 1812 "type":"string", 1813 "max":1024, 1814 "min":37 1815 }, 1816 "ExportConflictException":{ 1817 "type":"structure", 1818 "members":{ 1819 "message":{"shape":"ErrorMessage"} 1820 }, 1821 "exception":true 1822 }, 1823 "ExportDescription":{ 1824 "type":"structure", 1825 "members":{ 1826 "ExportArn":{"shape":"ExportArn"}, 1827 "ExportStatus":{"shape":"ExportStatus"}, 1828 "StartTime":{"shape":"ExportStartTime"}, 1829 "EndTime":{"shape":"ExportEndTime"}, 1830 "ExportManifest":{"shape":"ExportManifest"}, 1831 "TableArn":{"shape":"TableArn"}, 1832 "TableId":{"shape":"TableId"}, 1833 "ExportTime":{"shape":"ExportTime"}, 1834 "ClientToken":{"shape":"ClientToken"}, 1835 "S3Bucket":{"shape":"S3Bucket"}, 1836 "S3BucketOwner":{"shape":"S3BucketOwner"}, 1837 "S3Prefix":{"shape":"S3Prefix"}, 1838 "S3SseAlgorithm":{"shape":"S3SseAlgorithm"}, 1839 "S3SseKmsKeyId":{"shape":"S3SseKmsKeyId"}, 1840 "FailureCode":{"shape":"FailureCode"}, 1841 "FailureMessage":{"shape":"FailureMessage"}, 1842 "ExportFormat":{"shape":"ExportFormat"}, 1843 "BilledSizeBytes":{"shape":"BilledSizeBytes"}, 1844 "ItemCount":{"shape":"ItemCount"} 1845 } 1846 }, 1847 "ExportEndTime":{"type":"timestamp"}, 1848 "ExportFormat":{ 1849 "type":"string", 1850 "enum":[ 1851 "DYNAMODB_JSON", 1852 "ION" 1853 ] 1854 }, 1855 "ExportManifest":{"type":"string"}, 1856 "ExportNextToken":{"type":"string"}, 1857 "ExportNotFoundException":{ 1858 "type":"structure", 1859 "members":{ 1860 "message":{"shape":"ErrorMessage"} 1861 }, 1862 "exception":true 1863 }, 1864 "ExportStartTime":{"type":"timestamp"}, 1865 "ExportStatus":{ 1866 "type":"string", 1867 "enum":[ 1868 "IN_PROGRESS", 1869 "COMPLETED", 1870 "FAILED" 1871 ] 1872 }, 1873 "ExportSummaries":{ 1874 "type":"list", 1875 "member":{"shape":"ExportSummary"} 1876 }, 1877 "ExportSummary":{ 1878 "type":"structure", 1879 "members":{ 1880 "ExportArn":{"shape":"ExportArn"}, 1881 "ExportStatus":{"shape":"ExportStatus"} 1882 } 1883 }, 1884 "ExportTableToPointInTimeInput":{ 1885 "type":"structure", 1886 "required":[ 1887 "TableArn", 1888 "S3Bucket" 1889 ], 1890 "members":{ 1891 "TableArn":{"shape":"TableArn"}, 1892 "ExportTime":{"shape":"ExportTime"}, 1893 "ClientToken":{ 1894 "shape":"ClientToken", 1895 "idempotencyToken":true 1896 }, 1897 "S3Bucket":{"shape":"S3Bucket"}, 1898 "S3BucketOwner":{"shape":"S3BucketOwner"}, 1899 "S3Prefix":{"shape":"S3Prefix"}, 1900 "S3SseAlgorithm":{"shape":"S3SseAlgorithm"}, 1901 "S3SseKmsKeyId":{"shape":"S3SseKmsKeyId"}, 1902 "ExportFormat":{"shape":"ExportFormat"} 1903 } 1904 }, 1905 "ExportTableToPointInTimeOutput":{ 1906 "type":"structure", 1907 "members":{ 1908 "ExportDescription":{"shape":"ExportDescription"} 1909 } 1910 }, 1911 "ExportTime":{"type":"timestamp"}, 1912 "ExpressionAttributeNameMap":{ 1913 "type":"map", 1914 "key":{"shape":"ExpressionAttributeNameVariable"}, 1915 "value":{"shape":"AttributeName"} 1916 }, 1917 "ExpressionAttributeNameVariable":{"type":"string"}, 1918 "ExpressionAttributeValueMap":{ 1919 "type":"map", 1920 "key":{"shape":"ExpressionAttributeValueVariable"}, 1921 "value":{"shape":"AttributeValue"} 1922 }, 1923 "ExpressionAttributeValueVariable":{"type":"string"}, 1924 "FailureCode":{"type":"string"}, 1925 "FailureException":{ 1926 "type":"structure", 1927 "members":{ 1928 "ExceptionName":{"shape":"ExceptionName"}, 1929 "ExceptionDescription":{"shape":"ExceptionDescription"} 1930 } 1931 }, 1932 "FailureMessage":{"type":"string"}, 1933 "FilterConditionMap":{ 1934 "type":"map", 1935 "key":{"shape":"AttributeName"}, 1936 "value":{"shape":"Condition"} 1937 }, 1938 "Get":{ 1939 "type":"structure", 1940 "required":[ 1941 "Key", 1942 "TableName" 1943 ], 1944 "members":{ 1945 "Key":{"shape":"Key"}, 1946 "TableName":{"shape":"TableName"}, 1947 "ProjectionExpression":{"shape":"ProjectionExpression"}, 1948 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"} 1949 } 1950 }, 1951 "GetItemInput":{ 1952 "type":"structure", 1953 "required":[ 1954 "TableName", 1955 "Key" 1956 ], 1957 "members":{ 1958 "TableName":{"shape":"TableName"}, 1959 "Key":{"shape":"Key"}, 1960 "AttributesToGet":{"shape":"AttributeNameList"}, 1961 "ConsistentRead":{"shape":"ConsistentRead"}, 1962 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 1963 "ProjectionExpression":{"shape":"ProjectionExpression"}, 1964 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"} 1965 } 1966 }, 1967 "GetItemOutput":{ 1968 "type":"structure", 1969 "members":{ 1970 "Item":{"shape":"AttributeMap"}, 1971 "ConsumedCapacity":{"shape":"ConsumedCapacity"} 1972 } 1973 }, 1974 "GlobalSecondaryIndex":{ 1975 "type":"structure", 1976 "required":[ 1977 "IndexName", 1978 "KeySchema", 1979 "Projection" 1980 ], 1981 "members":{ 1982 "IndexName":{"shape":"IndexName"}, 1983 "KeySchema":{"shape":"KeySchema"}, 1984 "Projection":{"shape":"Projection"}, 1985 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"} 1986 } 1987 }, 1988 "GlobalSecondaryIndexAutoScalingUpdate":{ 1989 "type":"structure", 1990 "members":{ 1991 "IndexName":{"shape":"IndexName"}, 1992 "ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"AutoScalingSettingsUpdate"} 1993 } 1994 }, 1995 "GlobalSecondaryIndexAutoScalingUpdateList":{ 1996 "type":"list", 1997 "member":{"shape":"GlobalSecondaryIndexAutoScalingUpdate"}, 1998 "min":1 1999 }, 2000 "GlobalSecondaryIndexDescription":{ 2001 "type":"structure", 2002 "members":{ 2003 "IndexName":{"shape":"IndexName"}, 2004 "KeySchema":{"shape":"KeySchema"}, 2005 "Projection":{"shape":"Projection"}, 2006 "IndexStatus":{"shape":"IndexStatus"}, 2007 "Backfilling":{"shape":"Backfilling"}, 2008 "ProvisionedThroughput":{"shape":"ProvisionedThroughputDescription"}, 2009 "IndexSizeBytes":{"shape":"Long"}, 2010 "ItemCount":{"shape":"Long"}, 2011 "IndexArn":{"shape":"String"} 2012 } 2013 }, 2014 "GlobalSecondaryIndexDescriptionList":{ 2015 "type":"list", 2016 "member":{"shape":"GlobalSecondaryIndexDescription"} 2017 }, 2018 "GlobalSecondaryIndexInfo":{ 2019 "type":"structure", 2020 "members":{ 2021 "IndexName":{"shape":"IndexName"}, 2022 "KeySchema":{"shape":"KeySchema"}, 2023 "Projection":{"shape":"Projection"}, 2024 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"} 2025 } 2026 }, 2027 "GlobalSecondaryIndexList":{ 2028 "type":"list", 2029 "member":{"shape":"GlobalSecondaryIndex"} 2030 }, 2031 "GlobalSecondaryIndexUpdate":{ 2032 "type":"structure", 2033 "members":{ 2034 "Update":{"shape":"UpdateGlobalSecondaryIndexAction"}, 2035 "Create":{"shape":"CreateGlobalSecondaryIndexAction"}, 2036 "Delete":{"shape":"DeleteGlobalSecondaryIndexAction"} 2037 } 2038 }, 2039 "GlobalSecondaryIndexUpdateList":{ 2040 "type":"list", 2041 "member":{"shape":"GlobalSecondaryIndexUpdate"} 2042 }, 2043 "GlobalSecondaryIndexes":{ 2044 "type":"list", 2045 "member":{"shape":"GlobalSecondaryIndexInfo"} 2046 }, 2047 "GlobalTable":{ 2048 "type":"structure", 2049 "members":{ 2050 "GlobalTableName":{"shape":"TableName"}, 2051 "ReplicationGroup":{"shape":"ReplicaList"} 2052 } 2053 }, 2054 "GlobalTableAlreadyExistsException":{ 2055 "type":"structure", 2056 "members":{ 2057 "message":{"shape":"ErrorMessage"} 2058 }, 2059 "exception":true 2060 }, 2061 "GlobalTableArnString":{"type":"string"}, 2062 "GlobalTableDescription":{ 2063 "type":"structure", 2064 "members":{ 2065 "ReplicationGroup":{"shape":"ReplicaDescriptionList"}, 2066 "GlobalTableArn":{"shape":"GlobalTableArnString"}, 2067 "CreationDateTime":{"shape":"Date"}, 2068 "GlobalTableStatus":{"shape":"GlobalTableStatus"}, 2069 "GlobalTableName":{"shape":"TableName"} 2070 } 2071 }, 2072 "GlobalTableGlobalSecondaryIndexSettingsUpdate":{ 2073 "type":"structure", 2074 "required":["IndexName"], 2075 "members":{ 2076 "IndexName":{"shape":"IndexName"}, 2077 "ProvisionedWriteCapacityUnits":{"shape":"PositiveLongObject"}, 2078 "ProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"AutoScalingSettingsUpdate"} 2079 } 2080 }, 2081 "GlobalTableGlobalSecondaryIndexSettingsUpdateList":{ 2082 "type":"list", 2083 "member":{"shape":"GlobalTableGlobalSecondaryIndexSettingsUpdate"}, 2084 "max":20, 2085 "min":1 2086 }, 2087 "GlobalTableList":{ 2088 "type":"list", 2089 "member":{"shape":"GlobalTable"} 2090 }, 2091 "GlobalTableNotFoundException":{ 2092 "type":"structure", 2093 "members":{ 2094 "message":{"shape":"ErrorMessage"} 2095 }, 2096 "exception":true 2097 }, 2098 "GlobalTableStatus":{ 2099 "type":"string", 2100 "enum":[ 2101 "CREATING", 2102 "ACTIVE", 2103 "DELETING", 2104 "UPDATING" 2105 ] 2106 }, 2107 "IdempotentParameterMismatchException":{ 2108 "type":"structure", 2109 "members":{ 2110 "Message":{"shape":"ErrorMessage"} 2111 }, 2112 "exception":true 2113 }, 2114 "IndexName":{ 2115 "type":"string", 2116 "max":255, 2117 "min":3, 2118 "pattern":"[a-zA-Z0-9_.-]+" 2119 }, 2120 "IndexNotFoundException":{ 2121 "type":"structure", 2122 "members":{ 2123 "message":{"shape":"ErrorMessage"} 2124 }, 2125 "exception":true 2126 }, 2127 "IndexStatus":{ 2128 "type":"string", 2129 "enum":[ 2130 "CREATING", 2131 "UPDATING", 2132 "DELETING", 2133 "ACTIVE" 2134 ] 2135 }, 2136 "Integer":{"type":"integer"}, 2137 "IntegerObject":{"type":"integer"}, 2138 "InternalServerError":{ 2139 "type":"structure", 2140 "members":{ 2141 "message":{"shape":"ErrorMessage"} 2142 }, 2143 "exception":true, 2144 "fault":true 2145 }, 2146 "InvalidExportTimeException":{ 2147 "type":"structure", 2148 "members":{ 2149 "message":{"shape":"ErrorMessage"} 2150 }, 2151 "exception":true 2152 }, 2153 "InvalidRestoreTimeException":{ 2154 "type":"structure", 2155 "members":{ 2156 "message":{"shape":"ErrorMessage"} 2157 }, 2158 "exception":true 2159 }, 2160 "ItemCollectionKeyAttributeMap":{ 2161 "type":"map", 2162 "key":{"shape":"AttributeName"}, 2163 "value":{"shape":"AttributeValue"} 2164 }, 2165 "ItemCollectionMetrics":{ 2166 "type":"structure", 2167 "members":{ 2168 "ItemCollectionKey":{"shape":"ItemCollectionKeyAttributeMap"}, 2169 "SizeEstimateRangeGB":{"shape":"ItemCollectionSizeEstimateRange"} 2170 } 2171 }, 2172 "ItemCollectionMetricsMultiple":{ 2173 "type":"list", 2174 "member":{"shape":"ItemCollectionMetrics"} 2175 }, 2176 "ItemCollectionMetricsPerTable":{ 2177 "type":"map", 2178 "key":{"shape":"TableName"}, 2179 "value":{"shape":"ItemCollectionMetricsMultiple"} 2180 }, 2181 "ItemCollectionSizeEstimateBound":{"type":"double"}, 2182 "ItemCollectionSizeEstimateRange":{ 2183 "type":"list", 2184 "member":{"shape":"ItemCollectionSizeEstimateBound"} 2185 }, 2186 "ItemCollectionSizeLimitExceededException":{ 2187 "type":"structure", 2188 "members":{ 2189 "message":{"shape":"ErrorMessage"} 2190 }, 2191 "exception":true 2192 }, 2193 "ItemCount":{ 2194 "type":"long", 2195 "min":0 2196 }, 2197 "ItemList":{ 2198 "type":"list", 2199 "member":{"shape":"AttributeMap"} 2200 }, 2201 "ItemResponse":{ 2202 "type":"structure", 2203 "members":{ 2204 "Item":{"shape":"AttributeMap"} 2205 } 2206 }, 2207 "ItemResponseList":{ 2208 "type":"list", 2209 "member":{"shape":"ItemResponse"}, 2210 "max":25, 2211 "min":1 2212 }, 2213 "KMSMasterKeyArn":{"type":"string"}, 2214 "KMSMasterKeyId":{"type":"string"}, 2215 "Key":{ 2216 "type":"map", 2217 "key":{"shape":"AttributeName"}, 2218 "value":{"shape":"AttributeValue"} 2219 }, 2220 "KeyConditions":{ 2221 "type":"map", 2222 "key":{"shape":"AttributeName"}, 2223 "value":{"shape":"Condition"} 2224 }, 2225 "KeyExpression":{"type":"string"}, 2226 "KeyList":{ 2227 "type":"list", 2228 "member":{"shape":"Key"}, 2229 "max":100, 2230 "min":1 2231 }, 2232 "KeySchema":{ 2233 "type":"list", 2234 "member":{"shape":"KeySchemaElement"}, 2235 "max":2, 2236 "min":1 2237 }, 2238 "KeySchemaAttributeName":{ 2239 "type":"string", 2240 "max":255, 2241 "min":1 2242 }, 2243 "KeySchemaElement":{ 2244 "type":"structure", 2245 "required":[ 2246 "AttributeName", 2247 "KeyType" 2248 ], 2249 "members":{ 2250 "AttributeName":{"shape":"KeySchemaAttributeName"}, 2251 "KeyType":{"shape":"KeyType"} 2252 } 2253 }, 2254 "KeyType":{ 2255 "type":"string", 2256 "enum":[ 2257 "HASH", 2258 "RANGE" 2259 ] 2260 }, 2261 "KeysAndAttributes":{ 2262 "type":"structure", 2263 "required":["Keys"], 2264 "members":{ 2265 "Keys":{"shape":"KeyList"}, 2266 "AttributesToGet":{"shape":"AttributeNameList"}, 2267 "ConsistentRead":{"shape":"ConsistentRead"}, 2268 "ProjectionExpression":{"shape":"ProjectionExpression"}, 2269 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"} 2270 } 2271 }, 2272 "KinesisDataStreamDestination":{ 2273 "type":"structure", 2274 "members":{ 2275 "StreamArn":{"shape":"StreamArn"}, 2276 "DestinationStatus":{"shape":"DestinationStatus"}, 2277 "DestinationStatusDescription":{"shape":"String"} 2278 } 2279 }, 2280 "KinesisDataStreamDestinations":{ 2281 "type":"list", 2282 "member":{"shape":"KinesisDataStreamDestination"} 2283 }, 2284 "KinesisStreamingDestinationInput":{ 2285 "type":"structure", 2286 "required":[ 2287 "TableName", 2288 "StreamArn" 2289 ], 2290 "members":{ 2291 "TableName":{"shape":"TableName"}, 2292 "StreamArn":{"shape":"StreamArn"} 2293 } 2294 }, 2295 "KinesisStreamingDestinationOutput":{ 2296 "type":"structure", 2297 "members":{ 2298 "TableName":{"shape":"TableName"}, 2299 "StreamArn":{"shape":"StreamArn"}, 2300 "DestinationStatus":{"shape":"DestinationStatus"} 2301 } 2302 }, 2303 "LastUpdateDateTime":{"type":"timestamp"}, 2304 "LimitExceededException":{ 2305 "type":"structure", 2306 "members":{ 2307 "message":{"shape":"ErrorMessage"} 2308 }, 2309 "exception":true 2310 }, 2311 "ListAttributeValue":{ 2312 "type":"list", 2313 "member":{"shape":"AttributeValue"} 2314 }, 2315 "ListBackupsInput":{ 2316 "type":"structure", 2317 "members":{ 2318 "TableName":{"shape":"TableName"}, 2319 "Limit":{"shape":"BackupsInputLimit"}, 2320 "TimeRangeLowerBound":{"shape":"TimeRangeLowerBound"}, 2321 "TimeRangeUpperBound":{"shape":"TimeRangeUpperBound"}, 2322 "ExclusiveStartBackupArn":{"shape":"BackupArn"}, 2323 "BackupType":{"shape":"BackupTypeFilter"} 2324 } 2325 }, 2326 "ListBackupsOutput":{ 2327 "type":"structure", 2328 "members":{ 2329 "BackupSummaries":{"shape":"BackupSummaries"}, 2330 "LastEvaluatedBackupArn":{"shape":"BackupArn"} 2331 } 2332 }, 2333 "ListContributorInsightsInput":{ 2334 "type":"structure", 2335 "members":{ 2336 "TableName":{"shape":"TableName"}, 2337 "NextToken":{"shape":"NextTokenString"}, 2338 "MaxResults":{"shape":"ListContributorInsightsLimit"} 2339 } 2340 }, 2341 "ListContributorInsightsLimit":{ 2342 "type":"integer", 2343 "max":100 2344 }, 2345 "ListContributorInsightsOutput":{ 2346 "type":"structure", 2347 "members":{ 2348 "ContributorInsightsSummaries":{"shape":"ContributorInsightsSummaries"}, 2349 "NextToken":{"shape":"NextTokenString"} 2350 } 2351 }, 2352 "ListExportsInput":{ 2353 "type":"structure", 2354 "members":{ 2355 "TableArn":{"shape":"TableArn"}, 2356 "MaxResults":{"shape":"ListExportsMaxLimit"}, 2357 "NextToken":{"shape":"ExportNextToken"} 2358 } 2359 }, 2360 "ListExportsMaxLimit":{ 2361 "type":"integer", 2362 "max":25, 2363 "min":1 2364 }, 2365 "ListExportsOutput":{ 2366 "type":"structure", 2367 "members":{ 2368 "ExportSummaries":{"shape":"ExportSummaries"}, 2369 "NextToken":{"shape":"ExportNextToken"} 2370 } 2371 }, 2372 "ListGlobalTablesInput":{ 2373 "type":"structure", 2374 "members":{ 2375 "ExclusiveStartGlobalTableName":{"shape":"TableName"}, 2376 "Limit":{"shape":"PositiveIntegerObject"}, 2377 "RegionName":{"shape":"RegionName"} 2378 } 2379 }, 2380 "ListGlobalTablesOutput":{ 2381 "type":"structure", 2382 "members":{ 2383 "GlobalTables":{"shape":"GlobalTableList"}, 2384 "LastEvaluatedGlobalTableName":{"shape":"TableName"} 2385 } 2386 }, 2387 "ListTablesInput":{ 2388 "type":"structure", 2389 "members":{ 2390 "ExclusiveStartTableName":{"shape":"TableName"}, 2391 "Limit":{"shape":"ListTablesInputLimit"} 2392 } 2393 }, 2394 "ListTablesInputLimit":{ 2395 "type":"integer", 2396 "max":100, 2397 "min":1 2398 }, 2399 "ListTablesOutput":{ 2400 "type":"structure", 2401 "members":{ 2402 "TableNames":{"shape":"TableNameList"}, 2403 "LastEvaluatedTableName":{"shape":"TableName"} 2404 } 2405 }, 2406 "ListTagsOfResourceInput":{ 2407 "type":"structure", 2408 "required":["ResourceArn"], 2409 "members":{ 2410 "ResourceArn":{"shape":"ResourceArnString"}, 2411 "NextToken":{"shape":"NextTokenString"} 2412 } 2413 }, 2414 "ListTagsOfResourceOutput":{ 2415 "type":"structure", 2416 "members":{ 2417 "Tags":{"shape":"TagList"}, 2418 "NextToken":{"shape":"NextTokenString"} 2419 } 2420 }, 2421 "LocalSecondaryIndex":{ 2422 "type":"structure", 2423 "required":[ 2424 "IndexName", 2425 "KeySchema", 2426 "Projection" 2427 ], 2428 "members":{ 2429 "IndexName":{"shape":"IndexName"}, 2430 "KeySchema":{"shape":"KeySchema"}, 2431 "Projection":{"shape":"Projection"} 2432 } 2433 }, 2434 "LocalSecondaryIndexDescription":{ 2435 "type":"structure", 2436 "members":{ 2437 "IndexName":{"shape":"IndexName"}, 2438 "KeySchema":{"shape":"KeySchema"}, 2439 "Projection":{"shape":"Projection"}, 2440 "IndexSizeBytes":{"shape":"Long"}, 2441 "ItemCount":{"shape":"Long"}, 2442 "IndexArn":{"shape":"String"} 2443 } 2444 }, 2445 "LocalSecondaryIndexDescriptionList":{ 2446 "type":"list", 2447 "member":{"shape":"LocalSecondaryIndexDescription"} 2448 }, 2449 "LocalSecondaryIndexInfo":{ 2450 "type":"structure", 2451 "members":{ 2452 "IndexName":{"shape":"IndexName"}, 2453 "KeySchema":{"shape":"KeySchema"}, 2454 "Projection":{"shape":"Projection"} 2455 } 2456 }, 2457 "LocalSecondaryIndexList":{ 2458 "type":"list", 2459 "member":{"shape":"LocalSecondaryIndex"} 2460 }, 2461 "LocalSecondaryIndexes":{ 2462 "type":"list", 2463 "member":{"shape":"LocalSecondaryIndexInfo"} 2464 }, 2465 "Long":{"type":"long"}, 2466 "MapAttributeValue":{ 2467 "type":"map", 2468 "key":{"shape":"AttributeName"}, 2469 "value":{"shape":"AttributeValue"} 2470 }, 2471 "NextTokenString":{"type":"string"}, 2472 "NonKeyAttributeName":{ 2473 "type":"string", 2474 "max":255, 2475 "min":1 2476 }, 2477 "NonKeyAttributeNameList":{ 2478 "type":"list", 2479 "member":{"shape":"NonKeyAttributeName"}, 2480 "max":20, 2481 "min":1 2482 }, 2483 "NonNegativeLongObject":{ 2484 "type":"long", 2485 "min":0 2486 }, 2487 "NullAttributeValue":{"type":"boolean"}, 2488 "NumberAttributeValue":{"type":"string"}, 2489 "NumberSetAttributeValue":{ 2490 "type":"list", 2491 "member":{"shape":"NumberAttributeValue"} 2492 }, 2493 "ParameterizedStatement":{ 2494 "type":"structure", 2495 "required":["Statement"], 2496 "members":{ 2497 "Statement":{"shape":"PartiQLStatement"}, 2498 "Parameters":{"shape":"PreparedStatementParameters"} 2499 } 2500 }, 2501 "ParameterizedStatements":{ 2502 "type":"list", 2503 "member":{"shape":"ParameterizedStatement"}, 2504 "max":25, 2505 "min":1 2506 }, 2507 "PartiQLBatchRequest":{ 2508 "type":"list", 2509 "member":{"shape":"BatchStatementRequest"}, 2510 "max":25, 2511 "min":1 2512 }, 2513 "PartiQLBatchResponse":{ 2514 "type":"list", 2515 "member":{"shape":"BatchStatementResponse"} 2516 }, 2517 "PartiQLNextToken":{ 2518 "type":"string", 2519 "max":32768, 2520 "min":1 2521 }, 2522 "PartiQLStatement":{ 2523 "type":"string", 2524 "max":8192, 2525 "min":1 2526 }, 2527 "PointInTimeRecoveryDescription":{ 2528 "type":"structure", 2529 "members":{ 2530 "PointInTimeRecoveryStatus":{"shape":"PointInTimeRecoveryStatus"}, 2531 "EarliestRestorableDateTime":{"shape":"Date"}, 2532 "LatestRestorableDateTime":{"shape":"Date"} 2533 } 2534 }, 2535 "PointInTimeRecoverySpecification":{ 2536 "type":"structure", 2537 "required":["PointInTimeRecoveryEnabled"], 2538 "members":{ 2539 "PointInTimeRecoveryEnabled":{"shape":"BooleanObject"} 2540 } 2541 }, 2542 "PointInTimeRecoveryStatus":{ 2543 "type":"string", 2544 "enum":[ 2545 "ENABLED", 2546 "DISABLED" 2547 ] 2548 }, 2549 "PointInTimeRecoveryUnavailableException":{ 2550 "type":"structure", 2551 "members":{ 2552 "message":{"shape":"ErrorMessage"} 2553 }, 2554 "exception":true 2555 }, 2556 "PositiveIntegerObject":{ 2557 "type":"integer", 2558 "min":1 2559 }, 2560 "PositiveLongObject":{ 2561 "type":"long", 2562 "min":1 2563 }, 2564 "PreparedStatementParameters":{ 2565 "type":"list", 2566 "member":{"shape":"AttributeValue"}, 2567 "min":1 2568 }, 2569 "Projection":{ 2570 "type":"structure", 2571 "members":{ 2572 "ProjectionType":{"shape":"ProjectionType"}, 2573 "NonKeyAttributes":{"shape":"NonKeyAttributeNameList"} 2574 } 2575 }, 2576 "ProjectionExpression":{"type":"string"}, 2577 "ProjectionType":{ 2578 "type":"string", 2579 "enum":[ 2580 "ALL", 2581 "KEYS_ONLY", 2582 "INCLUDE" 2583 ] 2584 }, 2585 "ProvisionedThroughput":{ 2586 "type":"structure", 2587 "required":[ 2588 "ReadCapacityUnits", 2589 "WriteCapacityUnits" 2590 ], 2591 "members":{ 2592 "ReadCapacityUnits":{"shape":"PositiveLongObject"}, 2593 "WriteCapacityUnits":{"shape":"PositiveLongObject"} 2594 } 2595 }, 2596 "ProvisionedThroughputDescription":{ 2597 "type":"structure", 2598 "members":{ 2599 "LastIncreaseDateTime":{"shape":"Date"}, 2600 "LastDecreaseDateTime":{"shape":"Date"}, 2601 "NumberOfDecreasesToday":{"shape":"PositiveLongObject"}, 2602 "ReadCapacityUnits":{"shape":"NonNegativeLongObject"}, 2603 "WriteCapacityUnits":{"shape":"NonNegativeLongObject"} 2604 } 2605 }, 2606 "ProvisionedThroughputExceededException":{ 2607 "type":"structure", 2608 "members":{ 2609 "message":{"shape":"ErrorMessage"} 2610 }, 2611 "exception":true 2612 }, 2613 "ProvisionedThroughputOverride":{ 2614 "type":"structure", 2615 "members":{ 2616 "ReadCapacityUnits":{"shape":"PositiveLongObject"} 2617 } 2618 }, 2619 "Put":{ 2620 "type":"structure", 2621 "required":[ 2622 "Item", 2623 "TableName" 2624 ], 2625 "members":{ 2626 "Item":{"shape":"PutItemInputAttributeMap"}, 2627 "TableName":{"shape":"TableName"}, 2628 "ConditionExpression":{"shape":"ConditionExpression"}, 2629 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 2630 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"}, 2631 "ReturnValuesOnConditionCheckFailure":{"shape":"ReturnValuesOnConditionCheckFailure"} 2632 } 2633 }, 2634 "PutItemInput":{ 2635 "type":"structure", 2636 "required":[ 2637 "TableName", 2638 "Item" 2639 ], 2640 "members":{ 2641 "TableName":{"shape":"TableName"}, 2642 "Item":{"shape":"PutItemInputAttributeMap"}, 2643 "Expected":{"shape":"ExpectedAttributeMap"}, 2644 "ReturnValues":{"shape":"ReturnValue"}, 2645 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 2646 "ReturnItemCollectionMetrics":{"shape":"ReturnItemCollectionMetrics"}, 2647 "ConditionalOperator":{"shape":"ConditionalOperator"}, 2648 "ConditionExpression":{"shape":"ConditionExpression"}, 2649 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 2650 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"} 2651 } 2652 }, 2653 "PutItemInputAttributeMap":{ 2654 "type":"map", 2655 "key":{"shape":"AttributeName"}, 2656 "value":{"shape":"AttributeValue"} 2657 }, 2658 "PutItemOutput":{ 2659 "type":"structure", 2660 "members":{ 2661 "Attributes":{"shape":"AttributeMap"}, 2662 "ConsumedCapacity":{"shape":"ConsumedCapacity"}, 2663 "ItemCollectionMetrics":{"shape":"ItemCollectionMetrics"} 2664 } 2665 }, 2666 "PutRequest":{ 2667 "type":"structure", 2668 "required":["Item"], 2669 "members":{ 2670 "Item":{"shape":"PutItemInputAttributeMap"} 2671 } 2672 }, 2673 "QueryInput":{ 2674 "type":"structure", 2675 "required":["TableName"], 2676 "members":{ 2677 "TableName":{"shape":"TableName"}, 2678 "IndexName":{"shape":"IndexName"}, 2679 "Select":{"shape":"Select"}, 2680 "AttributesToGet":{"shape":"AttributeNameList"}, 2681 "Limit":{"shape":"PositiveIntegerObject"}, 2682 "ConsistentRead":{"shape":"ConsistentRead"}, 2683 "KeyConditions":{"shape":"KeyConditions"}, 2684 "QueryFilter":{"shape":"FilterConditionMap"}, 2685 "ConditionalOperator":{"shape":"ConditionalOperator"}, 2686 "ScanIndexForward":{"shape":"BooleanObject"}, 2687 "ExclusiveStartKey":{"shape":"Key"}, 2688 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 2689 "ProjectionExpression":{"shape":"ProjectionExpression"}, 2690 "FilterExpression":{"shape":"ConditionExpression"}, 2691 "KeyConditionExpression":{"shape":"KeyExpression"}, 2692 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 2693 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"} 2694 } 2695 }, 2696 "QueryOutput":{ 2697 "type":"structure", 2698 "members":{ 2699 "Items":{"shape":"ItemList"}, 2700 "Count":{"shape":"Integer"}, 2701 "ScannedCount":{"shape":"Integer"}, 2702 "LastEvaluatedKey":{"shape":"Key"}, 2703 "ConsumedCapacity":{"shape":"ConsumedCapacity"} 2704 } 2705 }, 2706 "RegionName":{"type":"string"}, 2707 "Replica":{ 2708 "type":"structure", 2709 "members":{ 2710 "RegionName":{"shape":"RegionName"} 2711 } 2712 }, 2713 "ReplicaAlreadyExistsException":{ 2714 "type":"structure", 2715 "members":{ 2716 "message":{"shape":"ErrorMessage"} 2717 }, 2718 "exception":true 2719 }, 2720 "ReplicaAutoScalingDescription":{ 2721 "type":"structure", 2722 "members":{ 2723 "RegionName":{"shape":"RegionName"}, 2724 "GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexAutoScalingDescriptionList"}, 2725 "ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2726 "ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2727 "ReplicaStatus":{"shape":"ReplicaStatus"} 2728 } 2729 }, 2730 "ReplicaAutoScalingDescriptionList":{ 2731 "type":"list", 2732 "member":{"shape":"ReplicaAutoScalingDescription"} 2733 }, 2734 "ReplicaAutoScalingUpdate":{ 2735 "type":"structure", 2736 "required":["RegionName"], 2737 "members":{ 2738 "RegionName":{"shape":"RegionName"}, 2739 "ReplicaGlobalSecondaryIndexUpdates":{"shape":"ReplicaGlobalSecondaryIndexAutoScalingUpdateList"}, 2740 "ReplicaProvisionedReadCapacityAutoScalingUpdate":{"shape":"AutoScalingSettingsUpdate"} 2741 } 2742 }, 2743 "ReplicaAutoScalingUpdateList":{ 2744 "type":"list", 2745 "member":{"shape":"ReplicaAutoScalingUpdate"}, 2746 "min":1 2747 }, 2748 "ReplicaDescription":{ 2749 "type":"structure", 2750 "members":{ 2751 "RegionName":{"shape":"RegionName"}, 2752 "ReplicaStatus":{"shape":"ReplicaStatus"}, 2753 "ReplicaStatusDescription":{"shape":"ReplicaStatusDescription"}, 2754 "ReplicaStatusPercentProgress":{"shape":"ReplicaStatusPercentProgress"}, 2755 "KMSMasterKeyId":{"shape":"KMSMasterKeyId"}, 2756 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}, 2757 "GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexDescriptionList"}, 2758 "ReplicaInaccessibleDateTime":{"shape":"Date"} 2759 } 2760 }, 2761 "ReplicaDescriptionList":{ 2762 "type":"list", 2763 "member":{"shape":"ReplicaDescription"} 2764 }, 2765 "ReplicaGlobalSecondaryIndex":{ 2766 "type":"structure", 2767 "required":["IndexName"], 2768 "members":{ 2769 "IndexName":{"shape":"IndexName"}, 2770 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"} 2771 } 2772 }, 2773 "ReplicaGlobalSecondaryIndexAutoScalingDescription":{ 2774 "type":"structure", 2775 "members":{ 2776 "IndexName":{"shape":"IndexName"}, 2777 "IndexStatus":{"shape":"IndexStatus"}, 2778 "ProvisionedReadCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2779 "ProvisionedWriteCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"} 2780 } 2781 }, 2782 "ReplicaGlobalSecondaryIndexAutoScalingDescriptionList":{ 2783 "type":"list", 2784 "member":{"shape":"ReplicaGlobalSecondaryIndexAutoScalingDescription"} 2785 }, 2786 "ReplicaGlobalSecondaryIndexAutoScalingUpdate":{ 2787 "type":"structure", 2788 "members":{ 2789 "IndexName":{"shape":"IndexName"}, 2790 "ProvisionedReadCapacityAutoScalingUpdate":{"shape":"AutoScalingSettingsUpdate"} 2791 } 2792 }, 2793 "ReplicaGlobalSecondaryIndexAutoScalingUpdateList":{ 2794 "type":"list", 2795 "member":{"shape":"ReplicaGlobalSecondaryIndexAutoScalingUpdate"} 2796 }, 2797 "ReplicaGlobalSecondaryIndexDescription":{ 2798 "type":"structure", 2799 "members":{ 2800 "IndexName":{"shape":"IndexName"}, 2801 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"} 2802 } 2803 }, 2804 "ReplicaGlobalSecondaryIndexDescriptionList":{ 2805 "type":"list", 2806 "member":{"shape":"ReplicaGlobalSecondaryIndexDescription"} 2807 }, 2808 "ReplicaGlobalSecondaryIndexList":{ 2809 "type":"list", 2810 "member":{"shape":"ReplicaGlobalSecondaryIndex"}, 2811 "min":1 2812 }, 2813 "ReplicaGlobalSecondaryIndexSettingsDescription":{ 2814 "type":"structure", 2815 "required":["IndexName"], 2816 "members":{ 2817 "IndexName":{"shape":"IndexName"}, 2818 "IndexStatus":{"shape":"IndexStatus"}, 2819 "ProvisionedReadCapacityUnits":{"shape":"PositiveLongObject"}, 2820 "ProvisionedReadCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2821 "ProvisionedWriteCapacityUnits":{"shape":"PositiveLongObject"}, 2822 "ProvisionedWriteCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"} 2823 } 2824 }, 2825 "ReplicaGlobalSecondaryIndexSettingsDescriptionList":{ 2826 "type":"list", 2827 "member":{"shape":"ReplicaGlobalSecondaryIndexSettingsDescription"} 2828 }, 2829 "ReplicaGlobalSecondaryIndexSettingsUpdate":{ 2830 "type":"structure", 2831 "required":["IndexName"], 2832 "members":{ 2833 "IndexName":{"shape":"IndexName"}, 2834 "ProvisionedReadCapacityUnits":{"shape":"PositiveLongObject"}, 2835 "ProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"AutoScalingSettingsUpdate"} 2836 } 2837 }, 2838 "ReplicaGlobalSecondaryIndexSettingsUpdateList":{ 2839 "type":"list", 2840 "member":{"shape":"ReplicaGlobalSecondaryIndexSettingsUpdate"}, 2841 "max":20, 2842 "min":1 2843 }, 2844 "ReplicaList":{ 2845 "type":"list", 2846 "member":{"shape":"Replica"} 2847 }, 2848 "ReplicaNotFoundException":{ 2849 "type":"structure", 2850 "members":{ 2851 "message":{"shape":"ErrorMessage"} 2852 }, 2853 "exception":true 2854 }, 2855 "ReplicaSettingsDescription":{ 2856 "type":"structure", 2857 "required":["RegionName"], 2858 "members":{ 2859 "RegionName":{"shape":"RegionName"}, 2860 "ReplicaStatus":{"shape":"ReplicaStatus"}, 2861 "ReplicaBillingModeSummary":{"shape":"BillingModeSummary"}, 2862 "ReplicaProvisionedReadCapacityUnits":{"shape":"NonNegativeLongObject"}, 2863 "ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2864 "ReplicaProvisionedWriteCapacityUnits":{"shape":"NonNegativeLongObject"}, 2865 "ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"AutoScalingSettingsDescription"}, 2866 "ReplicaGlobalSecondaryIndexSettings":{"shape":"ReplicaGlobalSecondaryIndexSettingsDescriptionList"} 2867 } 2868 }, 2869 "ReplicaSettingsDescriptionList":{ 2870 "type":"list", 2871 "member":{"shape":"ReplicaSettingsDescription"} 2872 }, 2873 "ReplicaSettingsUpdate":{ 2874 "type":"structure", 2875 "required":["RegionName"], 2876 "members":{ 2877 "RegionName":{"shape":"RegionName"}, 2878 "ReplicaProvisionedReadCapacityUnits":{"shape":"PositiveLongObject"}, 2879 "ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"AutoScalingSettingsUpdate"}, 2880 "ReplicaGlobalSecondaryIndexSettingsUpdate":{"shape":"ReplicaGlobalSecondaryIndexSettingsUpdateList"} 2881 } 2882 }, 2883 "ReplicaSettingsUpdateList":{ 2884 "type":"list", 2885 "member":{"shape":"ReplicaSettingsUpdate"}, 2886 "max":50, 2887 "min":1 2888 }, 2889 "ReplicaStatus":{ 2890 "type":"string", 2891 "enum":[ 2892 "CREATING", 2893 "CREATION_FAILED", 2894 "UPDATING", 2895 "DELETING", 2896 "ACTIVE", 2897 "REGION_DISABLED", 2898 "INACCESSIBLE_ENCRYPTION_CREDENTIALS" 2899 ] 2900 }, 2901 "ReplicaStatusDescription":{"type":"string"}, 2902 "ReplicaStatusPercentProgress":{"type":"string"}, 2903 "ReplicaUpdate":{ 2904 "type":"structure", 2905 "members":{ 2906 "Create":{"shape":"CreateReplicaAction"}, 2907 "Delete":{"shape":"DeleteReplicaAction"} 2908 } 2909 }, 2910 "ReplicaUpdateList":{ 2911 "type":"list", 2912 "member":{"shape":"ReplicaUpdate"} 2913 }, 2914 "ReplicationGroupUpdate":{ 2915 "type":"structure", 2916 "members":{ 2917 "Create":{"shape":"CreateReplicationGroupMemberAction"}, 2918 "Update":{"shape":"UpdateReplicationGroupMemberAction"}, 2919 "Delete":{"shape":"DeleteReplicationGroupMemberAction"} 2920 } 2921 }, 2922 "ReplicationGroupUpdateList":{ 2923 "type":"list", 2924 "member":{"shape":"ReplicationGroupUpdate"}, 2925 "min":1 2926 }, 2927 "RequestLimitExceeded":{ 2928 "type":"structure", 2929 "members":{ 2930 "message":{"shape":"ErrorMessage"} 2931 }, 2932 "exception":true 2933 }, 2934 "ResourceArnString":{ 2935 "type":"string", 2936 "max":1283, 2937 "min":1 2938 }, 2939 "ResourceInUseException":{ 2940 "type":"structure", 2941 "members":{ 2942 "message":{"shape":"ErrorMessage"} 2943 }, 2944 "exception":true 2945 }, 2946 "ResourceNotFoundException":{ 2947 "type":"structure", 2948 "members":{ 2949 "message":{"shape":"ErrorMessage"} 2950 }, 2951 "exception":true 2952 }, 2953 "RestoreInProgress":{"type":"boolean"}, 2954 "RestoreSummary":{ 2955 "type":"structure", 2956 "required":[ 2957 "RestoreDateTime", 2958 "RestoreInProgress" 2959 ], 2960 "members":{ 2961 "SourceBackupArn":{"shape":"BackupArn"}, 2962 "SourceTableArn":{"shape":"TableArn"}, 2963 "RestoreDateTime":{"shape":"Date"}, 2964 "RestoreInProgress":{"shape":"RestoreInProgress"} 2965 } 2966 }, 2967 "RestoreTableFromBackupInput":{ 2968 "type":"structure", 2969 "required":[ 2970 "TargetTableName", 2971 "BackupArn" 2972 ], 2973 "members":{ 2974 "TargetTableName":{"shape":"TableName"}, 2975 "BackupArn":{"shape":"BackupArn"}, 2976 "BillingModeOverride":{"shape":"BillingMode"}, 2977 "GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"}, 2978 "LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"}, 2979 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"}, 2980 "SSESpecificationOverride":{"shape":"SSESpecification"} 2981 } 2982 }, 2983 "RestoreTableFromBackupOutput":{ 2984 "type":"structure", 2985 "members":{ 2986 "TableDescription":{"shape":"TableDescription"} 2987 } 2988 }, 2989 "RestoreTableToPointInTimeInput":{ 2990 "type":"structure", 2991 "required":["TargetTableName"], 2992 "members":{ 2993 "SourceTableArn":{"shape":"TableArn"}, 2994 "SourceTableName":{"shape":"TableName"}, 2995 "TargetTableName":{"shape":"TableName"}, 2996 "UseLatestRestorableTime":{"shape":"BooleanObject"}, 2997 "RestoreDateTime":{"shape":"Date"}, 2998 "BillingModeOverride":{"shape":"BillingMode"}, 2999 "GlobalSecondaryIndexOverride":{"shape":"GlobalSecondaryIndexList"}, 3000 "LocalSecondaryIndexOverride":{"shape":"LocalSecondaryIndexList"}, 3001 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughput"}, 3002 "SSESpecificationOverride":{"shape":"SSESpecification"} 3003 } 3004 }, 3005 "RestoreTableToPointInTimeOutput":{ 3006 "type":"structure", 3007 "members":{ 3008 "TableDescription":{"shape":"TableDescription"} 3009 } 3010 }, 3011 "ReturnConsumedCapacity":{ 3012 "type":"string", 3013 "enum":[ 3014 "INDEXES", 3015 "TOTAL", 3016 "NONE" 3017 ] 3018 }, 3019 "ReturnItemCollectionMetrics":{ 3020 "type":"string", 3021 "enum":[ 3022 "SIZE", 3023 "NONE" 3024 ] 3025 }, 3026 "ReturnValue":{ 3027 "type":"string", 3028 "enum":[ 3029 "NONE", 3030 "ALL_OLD", 3031 "UPDATED_OLD", 3032 "ALL_NEW", 3033 "UPDATED_NEW" 3034 ] 3035 }, 3036 "ReturnValuesOnConditionCheckFailure":{ 3037 "type":"string", 3038 "enum":[ 3039 "ALL_OLD", 3040 "NONE" 3041 ] 3042 }, 3043 "S3Bucket":{"type":"string"}, 3044 "S3BucketOwner":{"type":"string"}, 3045 "S3Prefix":{"type":"string"}, 3046 "S3SseAlgorithm":{ 3047 "type":"string", 3048 "enum":[ 3049 "AES256", 3050 "KMS" 3051 ] 3052 }, 3053 "S3SseKmsKeyId":{ 3054 "type":"string", 3055 "max":2048, 3056 "min":1 3057 }, 3058 "SSEDescription":{ 3059 "type":"structure", 3060 "members":{ 3061 "Status":{"shape":"SSEStatus"}, 3062 "SSEType":{"shape":"SSEType"}, 3063 "KMSMasterKeyArn":{"shape":"KMSMasterKeyArn"}, 3064 "InaccessibleEncryptionDateTime":{"shape":"Date"} 3065 } 3066 }, 3067 "SSEEnabled":{"type":"boolean"}, 3068 "SSESpecification":{ 3069 "type":"structure", 3070 "members":{ 3071 "Enabled":{"shape":"SSEEnabled"}, 3072 "SSEType":{"shape":"SSEType"}, 3073 "KMSMasterKeyId":{"shape":"KMSMasterKeyId"} 3074 } 3075 }, 3076 "SSEStatus":{ 3077 "type":"string", 3078 "enum":[ 3079 "ENABLING", 3080 "ENABLED", 3081 "DISABLING", 3082 "DISABLED", 3083 "UPDATING" 3084 ] 3085 }, 3086 "SSEType":{ 3087 "type":"string", 3088 "enum":[ 3089 "AES256", 3090 "KMS" 3091 ] 3092 }, 3093 "ScalarAttributeType":{ 3094 "type":"string", 3095 "enum":[ 3096 "S", 3097 "N", 3098 "B" 3099 ] 3100 }, 3101 "ScanInput":{ 3102 "type":"structure", 3103 "required":["TableName"], 3104 "members":{ 3105 "TableName":{"shape":"TableName"}, 3106 "IndexName":{"shape":"IndexName"}, 3107 "AttributesToGet":{"shape":"AttributeNameList"}, 3108 "Limit":{"shape":"PositiveIntegerObject"}, 3109 "Select":{"shape":"Select"}, 3110 "ScanFilter":{"shape":"FilterConditionMap"}, 3111 "ConditionalOperator":{"shape":"ConditionalOperator"}, 3112 "ExclusiveStartKey":{"shape":"Key"}, 3113 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 3114 "TotalSegments":{"shape":"ScanTotalSegments"}, 3115 "Segment":{"shape":"ScanSegment"}, 3116 "ProjectionExpression":{"shape":"ProjectionExpression"}, 3117 "FilterExpression":{"shape":"ConditionExpression"}, 3118 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 3119 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"}, 3120 "ConsistentRead":{"shape":"ConsistentRead"} 3121 } 3122 }, 3123 "ScanOutput":{ 3124 "type":"structure", 3125 "members":{ 3126 "Items":{"shape":"ItemList"}, 3127 "Count":{"shape":"Integer"}, 3128 "ScannedCount":{"shape":"Integer"}, 3129 "LastEvaluatedKey":{"shape":"Key"}, 3130 "ConsumedCapacity":{"shape":"ConsumedCapacity"} 3131 } 3132 }, 3133 "ScanSegment":{ 3134 "type":"integer", 3135 "max":999999, 3136 "min":0 3137 }, 3138 "ScanTotalSegments":{ 3139 "type":"integer", 3140 "max":1000000, 3141 "min":1 3142 }, 3143 "SecondaryIndexesCapacityMap":{ 3144 "type":"map", 3145 "key":{"shape":"IndexName"}, 3146 "value":{"shape":"Capacity"} 3147 }, 3148 "Select":{ 3149 "type":"string", 3150 "enum":[ 3151 "ALL_ATTRIBUTES", 3152 "ALL_PROJECTED_ATTRIBUTES", 3153 "SPECIFIC_ATTRIBUTES", 3154 "COUNT" 3155 ] 3156 }, 3157 "SourceTableDetails":{ 3158 "type":"structure", 3159 "required":[ 3160 "TableName", 3161 "TableId", 3162 "KeySchema", 3163 "TableCreationDateTime", 3164 "ProvisionedThroughput" 3165 ], 3166 "members":{ 3167 "TableName":{"shape":"TableName"}, 3168 "TableId":{"shape":"TableId"}, 3169 "TableArn":{"shape":"TableArn"}, 3170 "TableSizeBytes":{"shape":"Long"}, 3171 "KeySchema":{"shape":"KeySchema"}, 3172 "TableCreationDateTime":{"shape":"TableCreationDateTime"}, 3173 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"}, 3174 "ItemCount":{"shape":"ItemCount"}, 3175 "BillingMode":{"shape":"BillingMode"} 3176 } 3177 }, 3178 "SourceTableFeatureDetails":{ 3179 "type":"structure", 3180 "members":{ 3181 "LocalSecondaryIndexes":{"shape":"LocalSecondaryIndexes"}, 3182 "GlobalSecondaryIndexes":{"shape":"GlobalSecondaryIndexes"}, 3183 "StreamDescription":{"shape":"StreamSpecification"}, 3184 "TimeToLiveDescription":{"shape":"TimeToLiveDescription"}, 3185 "SSEDescription":{"shape":"SSEDescription"} 3186 } 3187 }, 3188 "StreamArn":{ 3189 "type":"string", 3190 "max":1024, 3191 "min":37 3192 }, 3193 "StreamEnabled":{"type":"boolean"}, 3194 "StreamSpecification":{ 3195 "type":"structure", 3196 "required":["StreamEnabled"], 3197 "members":{ 3198 "StreamEnabled":{"shape":"StreamEnabled"}, 3199 "StreamViewType":{"shape":"StreamViewType"} 3200 } 3201 }, 3202 "StreamViewType":{ 3203 "type":"string", 3204 "enum":[ 3205 "NEW_IMAGE", 3206 "OLD_IMAGE", 3207 "NEW_AND_OLD_IMAGES", 3208 "KEYS_ONLY" 3209 ] 3210 }, 3211 "String":{"type":"string"}, 3212 "StringAttributeValue":{"type":"string"}, 3213 "StringSetAttributeValue":{ 3214 "type":"list", 3215 "member":{"shape":"StringAttributeValue"} 3216 }, 3217 "TableAlreadyExistsException":{ 3218 "type":"structure", 3219 "members":{ 3220 "message":{"shape":"ErrorMessage"} 3221 }, 3222 "exception":true 3223 }, 3224 "TableArn":{"type":"string"}, 3225 "TableAutoScalingDescription":{ 3226 "type":"structure", 3227 "members":{ 3228 "TableName":{"shape":"TableName"}, 3229 "TableStatus":{"shape":"TableStatus"}, 3230 "Replicas":{"shape":"ReplicaAutoScalingDescriptionList"} 3231 } 3232 }, 3233 "TableCreationDateTime":{"type":"timestamp"}, 3234 "TableDescription":{ 3235 "type":"structure", 3236 "members":{ 3237 "AttributeDefinitions":{"shape":"AttributeDefinitions"}, 3238 "TableName":{"shape":"TableName"}, 3239 "KeySchema":{"shape":"KeySchema"}, 3240 "TableStatus":{"shape":"TableStatus"}, 3241 "CreationDateTime":{"shape":"Date"}, 3242 "ProvisionedThroughput":{"shape":"ProvisionedThroughputDescription"}, 3243 "TableSizeBytes":{"shape":"Long"}, 3244 "ItemCount":{"shape":"Long"}, 3245 "TableArn":{"shape":"String"}, 3246 "TableId":{"shape":"TableId"}, 3247 "BillingModeSummary":{"shape":"BillingModeSummary"}, 3248 "LocalSecondaryIndexes":{"shape":"LocalSecondaryIndexDescriptionList"}, 3249 "GlobalSecondaryIndexes":{"shape":"GlobalSecondaryIndexDescriptionList"}, 3250 "StreamSpecification":{"shape":"StreamSpecification"}, 3251 "LatestStreamLabel":{"shape":"String"}, 3252 "LatestStreamArn":{"shape":"StreamArn"}, 3253 "GlobalTableVersion":{"shape":"String"}, 3254 "Replicas":{"shape":"ReplicaDescriptionList"}, 3255 "RestoreSummary":{"shape":"RestoreSummary"}, 3256 "SSEDescription":{"shape":"SSEDescription"}, 3257 "ArchivalSummary":{"shape":"ArchivalSummary"} 3258 } 3259 }, 3260 "TableId":{ 3261 "type":"string", 3262 "pattern":"[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" 3263 }, 3264 "TableInUseException":{ 3265 "type":"structure", 3266 "members":{ 3267 "message":{"shape":"ErrorMessage"} 3268 }, 3269 "exception":true 3270 }, 3271 "TableName":{ 3272 "type":"string", 3273 "max":255, 3274 "min":3, 3275 "pattern":"[a-zA-Z0-9_.-]+" 3276 }, 3277 "TableNameList":{ 3278 "type":"list", 3279 "member":{"shape":"TableName"} 3280 }, 3281 "TableNotFoundException":{ 3282 "type":"structure", 3283 "members":{ 3284 "message":{"shape":"ErrorMessage"} 3285 }, 3286 "exception":true 3287 }, 3288 "TableStatus":{ 3289 "type":"string", 3290 "enum":[ 3291 "CREATING", 3292 "UPDATING", 3293 "DELETING", 3294 "ACTIVE", 3295 "INACCESSIBLE_ENCRYPTION_CREDENTIALS", 3296 "ARCHIVING", 3297 "ARCHIVED" 3298 ] 3299 }, 3300 "Tag":{ 3301 "type":"structure", 3302 "required":[ 3303 "Key", 3304 "Value" 3305 ], 3306 "members":{ 3307 "Key":{"shape":"TagKeyString"}, 3308 "Value":{"shape":"TagValueString"} 3309 } 3310 }, 3311 "TagKeyList":{ 3312 "type":"list", 3313 "member":{"shape":"TagKeyString"} 3314 }, 3315 "TagKeyString":{ 3316 "type":"string", 3317 "max":128, 3318 "min":1 3319 }, 3320 "TagList":{ 3321 "type":"list", 3322 "member":{"shape":"Tag"} 3323 }, 3324 "TagResourceInput":{ 3325 "type":"structure", 3326 "required":[ 3327 "ResourceArn", 3328 "Tags" 3329 ], 3330 "members":{ 3331 "ResourceArn":{"shape":"ResourceArnString"}, 3332 "Tags":{"shape":"TagList"} 3333 } 3334 }, 3335 "TagValueString":{ 3336 "type":"string", 3337 "max":256, 3338 "min":0 3339 }, 3340 "TimeRangeLowerBound":{"type":"timestamp"}, 3341 "TimeRangeUpperBound":{"type":"timestamp"}, 3342 "TimeToLiveAttributeName":{ 3343 "type":"string", 3344 "max":255, 3345 "min":1 3346 }, 3347 "TimeToLiveDescription":{ 3348 "type":"structure", 3349 "members":{ 3350 "TimeToLiveStatus":{"shape":"TimeToLiveStatus"}, 3351 "AttributeName":{"shape":"TimeToLiveAttributeName"} 3352 } 3353 }, 3354 "TimeToLiveEnabled":{"type":"boolean"}, 3355 "TimeToLiveSpecification":{ 3356 "type":"structure", 3357 "required":[ 3358 "Enabled", 3359 "AttributeName" 3360 ], 3361 "members":{ 3362 "Enabled":{"shape":"TimeToLiveEnabled"}, 3363 "AttributeName":{"shape":"TimeToLiveAttributeName"} 3364 } 3365 }, 3366 "TimeToLiveStatus":{ 3367 "type":"string", 3368 "enum":[ 3369 "ENABLING", 3370 "DISABLING", 3371 "ENABLED", 3372 "DISABLED" 3373 ] 3374 }, 3375 "TransactGetItem":{ 3376 "type":"structure", 3377 "required":["Get"], 3378 "members":{ 3379 "Get":{"shape":"Get"} 3380 } 3381 }, 3382 "TransactGetItemList":{ 3383 "type":"list", 3384 "member":{"shape":"TransactGetItem"}, 3385 "max":25, 3386 "min":1 3387 }, 3388 "TransactGetItemsInput":{ 3389 "type":"structure", 3390 "required":["TransactItems"], 3391 "members":{ 3392 "TransactItems":{"shape":"TransactGetItemList"}, 3393 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"} 3394 } 3395 }, 3396 "TransactGetItemsOutput":{ 3397 "type":"structure", 3398 "members":{ 3399 "ConsumedCapacity":{"shape":"ConsumedCapacityMultiple"}, 3400 "Responses":{"shape":"ItemResponseList"} 3401 } 3402 }, 3403 "TransactWriteItem":{ 3404 "type":"structure", 3405 "members":{ 3406 "ConditionCheck":{"shape":"ConditionCheck"}, 3407 "Put":{"shape":"Put"}, 3408 "Delete":{"shape":"Delete"}, 3409 "Update":{"shape":"Update"} 3410 } 3411 }, 3412 "TransactWriteItemList":{ 3413 "type":"list", 3414 "member":{"shape":"TransactWriteItem"}, 3415 "max":25, 3416 "min":1 3417 }, 3418 "TransactWriteItemsInput":{ 3419 "type":"structure", 3420 "required":["TransactItems"], 3421 "members":{ 3422 "TransactItems":{"shape":"TransactWriteItemList"}, 3423 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 3424 "ReturnItemCollectionMetrics":{"shape":"ReturnItemCollectionMetrics"}, 3425 "ClientRequestToken":{ 3426 "shape":"ClientRequestToken", 3427 "idempotencyToken":true 3428 } 3429 } 3430 }, 3431 "TransactWriteItemsOutput":{ 3432 "type":"structure", 3433 "members":{ 3434 "ConsumedCapacity":{"shape":"ConsumedCapacityMultiple"}, 3435 "ItemCollectionMetrics":{"shape":"ItemCollectionMetricsPerTable"} 3436 } 3437 }, 3438 "TransactionCanceledException":{ 3439 "type":"structure", 3440 "members":{ 3441 "Message":{"shape":"ErrorMessage"}, 3442 "CancellationReasons":{"shape":"CancellationReasonList"} 3443 }, 3444 "exception":true 3445 }, 3446 "TransactionConflictException":{ 3447 "type":"structure", 3448 "members":{ 3449 "message":{"shape":"ErrorMessage"} 3450 }, 3451 "exception":true 3452 }, 3453 "TransactionInProgressException":{ 3454 "type":"structure", 3455 "members":{ 3456 "Message":{"shape":"ErrorMessage"} 3457 }, 3458 "exception":true 3459 }, 3460 "UntagResourceInput":{ 3461 "type":"structure", 3462 "required":[ 3463 "ResourceArn", 3464 "TagKeys" 3465 ], 3466 "members":{ 3467 "ResourceArn":{"shape":"ResourceArnString"}, 3468 "TagKeys":{"shape":"TagKeyList"} 3469 } 3470 }, 3471 "Update":{ 3472 "type":"structure", 3473 "required":[ 3474 "Key", 3475 "UpdateExpression", 3476 "TableName" 3477 ], 3478 "members":{ 3479 "Key":{"shape":"Key"}, 3480 "UpdateExpression":{"shape":"UpdateExpression"}, 3481 "TableName":{"shape":"TableName"}, 3482 "ConditionExpression":{"shape":"ConditionExpression"}, 3483 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 3484 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"}, 3485 "ReturnValuesOnConditionCheckFailure":{"shape":"ReturnValuesOnConditionCheckFailure"} 3486 } 3487 }, 3488 "UpdateContinuousBackupsInput":{ 3489 "type":"structure", 3490 "required":[ 3491 "TableName", 3492 "PointInTimeRecoverySpecification" 3493 ], 3494 "members":{ 3495 "TableName":{"shape":"TableName"}, 3496 "PointInTimeRecoverySpecification":{"shape":"PointInTimeRecoverySpecification"} 3497 } 3498 }, 3499 "UpdateContinuousBackupsOutput":{ 3500 "type":"structure", 3501 "members":{ 3502 "ContinuousBackupsDescription":{"shape":"ContinuousBackupsDescription"} 3503 } 3504 }, 3505 "UpdateContributorInsightsInput":{ 3506 "type":"structure", 3507 "required":[ 3508 "TableName", 3509 "ContributorInsightsAction" 3510 ], 3511 "members":{ 3512 "TableName":{"shape":"TableName"}, 3513 "IndexName":{"shape":"IndexName"}, 3514 "ContributorInsightsAction":{"shape":"ContributorInsightsAction"} 3515 } 3516 }, 3517 "UpdateContributorInsightsOutput":{ 3518 "type":"structure", 3519 "members":{ 3520 "TableName":{"shape":"TableName"}, 3521 "IndexName":{"shape":"IndexName"}, 3522 "ContributorInsightsStatus":{"shape":"ContributorInsightsStatus"} 3523 } 3524 }, 3525 "UpdateExpression":{"type":"string"}, 3526 "UpdateGlobalSecondaryIndexAction":{ 3527 "type":"structure", 3528 "required":[ 3529 "IndexName", 3530 "ProvisionedThroughput" 3531 ], 3532 "members":{ 3533 "IndexName":{"shape":"IndexName"}, 3534 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"} 3535 } 3536 }, 3537 "UpdateGlobalTableInput":{ 3538 "type":"structure", 3539 "required":[ 3540 "GlobalTableName", 3541 "ReplicaUpdates" 3542 ], 3543 "members":{ 3544 "GlobalTableName":{"shape":"TableName"}, 3545 "ReplicaUpdates":{"shape":"ReplicaUpdateList"} 3546 } 3547 }, 3548 "UpdateGlobalTableOutput":{ 3549 "type":"structure", 3550 "members":{ 3551 "GlobalTableDescription":{"shape":"GlobalTableDescription"} 3552 } 3553 }, 3554 "UpdateGlobalTableSettingsInput":{ 3555 "type":"structure", 3556 "required":["GlobalTableName"], 3557 "members":{ 3558 "GlobalTableName":{"shape":"TableName"}, 3559 "GlobalTableBillingMode":{"shape":"BillingMode"}, 3560 "GlobalTableProvisionedWriteCapacityUnits":{"shape":"PositiveLongObject"}, 3561 "GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"AutoScalingSettingsUpdate"}, 3562 "GlobalTableGlobalSecondaryIndexSettingsUpdate":{"shape":"GlobalTableGlobalSecondaryIndexSettingsUpdateList"}, 3563 "ReplicaSettingsUpdate":{"shape":"ReplicaSettingsUpdateList"} 3564 } 3565 }, 3566 "UpdateGlobalTableSettingsOutput":{ 3567 "type":"structure", 3568 "members":{ 3569 "GlobalTableName":{"shape":"TableName"}, 3570 "ReplicaSettings":{"shape":"ReplicaSettingsDescriptionList"} 3571 } 3572 }, 3573 "UpdateItemInput":{ 3574 "type":"structure", 3575 "required":[ 3576 "TableName", 3577 "Key" 3578 ], 3579 "members":{ 3580 "TableName":{"shape":"TableName"}, 3581 "Key":{"shape":"Key"}, 3582 "AttributeUpdates":{"shape":"AttributeUpdates"}, 3583 "Expected":{"shape":"ExpectedAttributeMap"}, 3584 "ConditionalOperator":{"shape":"ConditionalOperator"}, 3585 "ReturnValues":{"shape":"ReturnValue"}, 3586 "ReturnConsumedCapacity":{"shape":"ReturnConsumedCapacity"}, 3587 "ReturnItemCollectionMetrics":{"shape":"ReturnItemCollectionMetrics"}, 3588 "UpdateExpression":{"shape":"UpdateExpression"}, 3589 "ConditionExpression":{"shape":"ConditionExpression"}, 3590 "ExpressionAttributeNames":{"shape":"ExpressionAttributeNameMap"}, 3591 "ExpressionAttributeValues":{"shape":"ExpressionAttributeValueMap"} 3592 } 3593 }, 3594 "UpdateItemOutput":{ 3595 "type":"structure", 3596 "members":{ 3597 "Attributes":{"shape":"AttributeMap"}, 3598 "ConsumedCapacity":{"shape":"ConsumedCapacity"}, 3599 "ItemCollectionMetrics":{"shape":"ItemCollectionMetrics"} 3600 } 3601 }, 3602 "UpdateReplicationGroupMemberAction":{ 3603 "type":"structure", 3604 "required":["RegionName"], 3605 "members":{ 3606 "RegionName":{"shape":"RegionName"}, 3607 "KMSMasterKeyId":{"shape":"KMSMasterKeyId"}, 3608 "ProvisionedThroughputOverride":{"shape":"ProvisionedThroughputOverride"}, 3609 "GlobalSecondaryIndexes":{"shape":"ReplicaGlobalSecondaryIndexList"} 3610 } 3611 }, 3612 "UpdateTableInput":{ 3613 "type":"structure", 3614 "required":["TableName"], 3615 "members":{ 3616 "AttributeDefinitions":{"shape":"AttributeDefinitions"}, 3617 "TableName":{"shape":"TableName"}, 3618 "BillingMode":{"shape":"BillingMode"}, 3619 "ProvisionedThroughput":{"shape":"ProvisionedThroughput"}, 3620 "GlobalSecondaryIndexUpdates":{"shape":"GlobalSecondaryIndexUpdateList"}, 3621 "StreamSpecification":{"shape":"StreamSpecification"}, 3622 "SSESpecification":{"shape":"SSESpecification"}, 3623 "ReplicaUpdates":{"shape":"ReplicationGroupUpdateList"} 3624 } 3625 }, 3626 "UpdateTableOutput":{ 3627 "type":"structure", 3628 "members":{ 3629 "TableDescription":{"shape":"TableDescription"} 3630 } 3631 }, 3632 "UpdateTableReplicaAutoScalingInput":{ 3633 "type":"structure", 3634 "required":["TableName"], 3635 "members":{ 3636 "GlobalSecondaryIndexUpdates":{"shape":"GlobalSecondaryIndexAutoScalingUpdateList"}, 3637 "TableName":{"shape":"TableName"}, 3638 "ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"AutoScalingSettingsUpdate"}, 3639 "ReplicaUpdates":{"shape":"ReplicaAutoScalingUpdateList"} 3640 } 3641 }, 3642 "UpdateTableReplicaAutoScalingOutput":{ 3643 "type":"structure", 3644 "members":{ 3645 "TableAutoScalingDescription":{"shape":"TableAutoScalingDescription"} 3646 } 3647 }, 3648 "UpdateTimeToLiveInput":{ 3649 "type":"structure", 3650 "required":[ 3651 "TableName", 3652 "TimeToLiveSpecification" 3653 ], 3654 "members":{ 3655 "TableName":{"shape":"TableName"}, 3656 "TimeToLiveSpecification":{"shape":"TimeToLiveSpecification"} 3657 } 3658 }, 3659 "UpdateTimeToLiveOutput":{ 3660 "type":"structure", 3661 "members":{ 3662 "TimeToLiveSpecification":{"shape":"TimeToLiveSpecification"} 3663 } 3664 }, 3665 "WriteRequest":{ 3666 "type":"structure", 3667 "members":{ 3668 "PutRequest":{"shape":"PutRequest"}, 3669 "DeleteRequest":{"shape":"DeleteRequest"} 3670 } 3671 }, 3672 "WriteRequests":{ 3673 "type":"list", 3674 "member":{"shape":"WriteRequest"}, 3675 "max":25, 3676 "min":1 3677 } 3678 } 3679 }