1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-10-31", 5 "endpointPrefix":"rds", 6 "protocol":"query", 7 "serviceAbbreviation":"Amazon DocDB", 8 "serviceFullName":"Amazon DocumentDB with MongoDB compatibility", 9 "serviceId":"DocDB", 10 "signatureVersion":"v4", 11 "signingName":"rds", 12 "uid":"docdb-2014-10-31", 13 "xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/" 14 }, 15 "operations":{ 16 "AddTagsToResource":{ 17 "name":"AddTagsToResource", 18 "http":{ 19 "method":"POST", 20 "requestUri":"/" 21 }, 22 "input":{"shape":"AddTagsToResourceMessage"}, 23 "errors":[ 24 {"shape":"DBInstanceNotFoundFault"}, 25 {"shape":"DBSnapshotNotFoundFault"}, 26 {"shape":"DBClusterNotFoundFault"} 27 ] 28 }, 29 "ApplyPendingMaintenanceAction":{ 30 "name":"ApplyPendingMaintenanceAction", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/" 34 }, 35 "input":{"shape":"ApplyPendingMaintenanceActionMessage"}, 36 "output":{ 37 "shape":"ApplyPendingMaintenanceActionResult", 38 "resultWrapper":"ApplyPendingMaintenanceActionResult" 39 }, 40 "errors":[ 41 {"shape":"ResourceNotFoundFault"}, 42 {"shape":"InvalidDBClusterStateFault"}, 43 {"shape":"InvalidDBInstanceStateFault"} 44 ] 45 }, 46 "CopyDBClusterParameterGroup":{ 47 "name":"CopyDBClusterParameterGroup", 48 "http":{ 49 "method":"POST", 50 "requestUri":"/" 51 }, 52 "input":{"shape":"CopyDBClusterParameterGroupMessage"}, 53 "output":{ 54 "shape":"CopyDBClusterParameterGroupResult", 55 "resultWrapper":"CopyDBClusterParameterGroupResult" 56 }, 57 "errors":[ 58 {"shape":"DBParameterGroupNotFoundFault"}, 59 {"shape":"DBParameterGroupQuotaExceededFault"}, 60 {"shape":"DBParameterGroupAlreadyExistsFault"} 61 ] 62 }, 63 "CopyDBClusterSnapshot":{ 64 "name":"CopyDBClusterSnapshot", 65 "http":{ 66 "method":"POST", 67 "requestUri":"/" 68 }, 69 "input":{"shape":"CopyDBClusterSnapshotMessage"}, 70 "output":{ 71 "shape":"CopyDBClusterSnapshotResult", 72 "resultWrapper":"CopyDBClusterSnapshotResult" 73 }, 74 "errors":[ 75 {"shape":"DBClusterSnapshotAlreadyExistsFault"}, 76 {"shape":"DBClusterSnapshotNotFoundFault"}, 77 {"shape":"InvalidDBClusterStateFault"}, 78 {"shape":"InvalidDBClusterSnapshotStateFault"}, 79 {"shape":"SnapshotQuotaExceededFault"}, 80 {"shape":"KMSKeyNotAccessibleFault"} 81 ] 82 }, 83 "CreateDBCluster":{ 84 "name":"CreateDBCluster", 85 "http":{ 86 "method":"POST", 87 "requestUri":"/" 88 }, 89 "input":{"shape":"CreateDBClusterMessage"}, 90 "output":{ 91 "shape":"CreateDBClusterResult", 92 "resultWrapper":"CreateDBClusterResult" 93 }, 94 "errors":[ 95 {"shape":"DBClusterAlreadyExistsFault"}, 96 {"shape":"InsufficientStorageClusterCapacityFault"}, 97 {"shape":"DBClusterQuotaExceededFault"}, 98 {"shape":"StorageQuotaExceededFault"}, 99 {"shape":"DBSubnetGroupNotFoundFault"}, 100 {"shape":"InvalidVPCNetworkStateFault"}, 101 {"shape":"InvalidDBClusterStateFault"}, 102 {"shape":"InvalidDBSubnetGroupStateFault"}, 103 {"shape":"InvalidSubnet"}, 104 {"shape":"InvalidDBInstanceStateFault"}, 105 {"shape":"DBClusterParameterGroupNotFoundFault"}, 106 {"shape":"KMSKeyNotAccessibleFault"}, 107 {"shape":"DBClusterNotFoundFault"}, 108 {"shape":"DBInstanceNotFoundFault"}, 109 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"} 110 ] 111 }, 112 "CreateDBClusterParameterGroup":{ 113 "name":"CreateDBClusterParameterGroup", 114 "http":{ 115 "method":"POST", 116 "requestUri":"/" 117 }, 118 "input":{"shape":"CreateDBClusterParameterGroupMessage"}, 119 "output":{ 120 "shape":"CreateDBClusterParameterGroupResult", 121 "resultWrapper":"CreateDBClusterParameterGroupResult" 122 }, 123 "errors":[ 124 {"shape":"DBParameterGroupQuotaExceededFault"}, 125 {"shape":"DBParameterGroupAlreadyExistsFault"} 126 ] 127 }, 128 "CreateDBClusterSnapshot":{ 129 "name":"CreateDBClusterSnapshot", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"CreateDBClusterSnapshotMessage"}, 135 "output":{ 136 "shape":"CreateDBClusterSnapshotResult", 137 "resultWrapper":"CreateDBClusterSnapshotResult" 138 }, 139 "errors":[ 140 {"shape":"DBClusterSnapshotAlreadyExistsFault"}, 141 {"shape":"InvalidDBClusterStateFault"}, 142 {"shape":"DBClusterNotFoundFault"}, 143 {"shape":"SnapshotQuotaExceededFault"}, 144 {"shape":"InvalidDBClusterSnapshotStateFault"} 145 ] 146 }, 147 "CreateDBInstance":{ 148 "name":"CreateDBInstance", 149 "http":{ 150 "method":"POST", 151 "requestUri":"/" 152 }, 153 "input":{"shape":"CreateDBInstanceMessage"}, 154 "output":{ 155 "shape":"CreateDBInstanceResult", 156 "resultWrapper":"CreateDBInstanceResult" 157 }, 158 "errors":[ 159 {"shape":"DBInstanceAlreadyExistsFault"}, 160 {"shape":"InsufficientDBInstanceCapacityFault"}, 161 {"shape":"DBParameterGroupNotFoundFault"}, 162 {"shape":"DBSecurityGroupNotFoundFault"}, 163 {"shape":"InstanceQuotaExceededFault"}, 164 {"shape":"StorageQuotaExceededFault"}, 165 {"shape":"DBSubnetGroupNotFoundFault"}, 166 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 167 {"shape":"InvalidDBClusterStateFault"}, 168 {"shape":"InvalidSubnet"}, 169 {"shape":"InvalidVPCNetworkStateFault"}, 170 {"shape":"DBClusterNotFoundFault"}, 171 {"shape":"StorageTypeNotSupportedFault"}, 172 {"shape":"AuthorizationNotFoundFault"}, 173 {"shape":"KMSKeyNotAccessibleFault"} 174 ] 175 }, 176 "CreateDBSubnetGroup":{ 177 "name":"CreateDBSubnetGroup", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"CreateDBSubnetGroupMessage"}, 183 "output":{ 184 "shape":"CreateDBSubnetGroupResult", 185 "resultWrapper":"CreateDBSubnetGroupResult" 186 }, 187 "errors":[ 188 {"shape":"DBSubnetGroupAlreadyExistsFault"}, 189 {"shape":"DBSubnetGroupQuotaExceededFault"}, 190 {"shape":"DBSubnetQuotaExceededFault"}, 191 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 192 {"shape":"InvalidSubnet"} 193 ] 194 }, 195 "DeleteDBCluster":{ 196 "name":"DeleteDBCluster", 197 "http":{ 198 "method":"POST", 199 "requestUri":"/" 200 }, 201 "input":{"shape":"DeleteDBClusterMessage"}, 202 "output":{ 203 "shape":"DeleteDBClusterResult", 204 "resultWrapper":"DeleteDBClusterResult" 205 }, 206 "errors":[ 207 {"shape":"DBClusterNotFoundFault"}, 208 {"shape":"InvalidDBClusterStateFault"}, 209 {"shape":"DBClusterSnapshotAlreadyExistsFault"}, 210 {"shape":"SnapshotQuotaExceededFault"}, 211 {"shape":"InvalidDBClusterSnapshotStateFault"} 212 ] 213 }, 214 "DeleteDBClusterParameterGroup":{ 215 "name":"DeleteDBClusterParameterGroup", 216 "http":{ 217 "method":"POST", 218 "requestUri":"/" 219 }, 220 "input":{"shape":"DeleteDBClusterParameterGroupMessage"}, 221 "errors":[ 222 {"shape":"InvalidDBParameterGroupStateFault"}, 223 {"shape":"DBParameterGroupNotFoundFault"} 224 ] 225 }, 226 "DeleteDBClusterSnapshot":{ 227 "name":"DeleteDBClusterSnapshot", 228 "http":{ 229 "method":"POST", 230 "requestUri":"/" 231 }, 232 "input":{"shape":"DeleteDBClusterSnapshotMessage"}, 233 "output":{ 234 "shape":"DeleteDBClusterSnapshotResult", 235 "resultWrapper":"DeleteDBClusterSnapshotResult" 236 }, 237 "errors":[ 238 {"shape":"InvalidDBClusterSnapshotStateFault"}, 239 {"shape":"DBClusterSnapshotNotFoundFault"} 240 ] 241 }, 242 "DeleteDBInstance":{ 243 "name":"DeleteDBInstance", 244 "http":{ 245 "method":"POST", 246 "requestUri":"/" 247 }, 248 "input":{"shape":"DeleteDBInstanceMessage"}, 249 "output":{ 250 "shape":"DeleteDBInstanceResult", 251 "resultWrapper":"DeleteDBInstanceResult" 252 }, 253 "errors":[ 254 {"shape":"DBInstanceNotFoundFault"}, 255 {"shape":"InvalidDBInstanceStateFault"}, 256 {"shape":"DBSnapshotAlreadyExistsFault"}, 257 {"shape":"SnapshotQuotaExceededFault"}, 258 {"shape":"InvalidDBClusterStateFault"} 259 ] 260 }, 261 "DeleteDBSubnetGroup":{ 262 "name":"DeleteDBSubnetGroup", 263 "http":{ 264 "method":"POST", 265 "requestUri":"/" 266 }, 267 "input":{"shape":"DeleteDBSubnetGroupMessage"}, 268 "errors":[ 269 {"shape":"InvalidDBSubnetGroupStateFault"}, 270 {"shape":"InvalidDBSubnetStateFault"}, 271 {"shape":"DBSubnetGroupNotFoundFault"} 272 ] 273 }, 274 "DescribeDBClusterParameterGroups":{ 275 "name":"DescribeDBClusterParameterGroups", 276 "http":{ 277 "method":"POST", 278 "requestUri":"/" 279 }, 280 "input":{"shape":"DescribeDBClusterParameterGroupsMessage"}, 281 "output":{ 282 "shape":"DBClusterParameterGroupsMessage", 283 "resultWrapper":"DescribeDBClusterParameterGroupsResult" 284 }, 285 "errors":[ 286 {"shape":"DBParameterGroupNotFoundFault"} 287 ] 288 }, 289 "DescribeDBClusterParameters":{ 290 "name":"DescribeDBClusterParameters", 291 "http":{ 292 "method":"POST", 293 "requestUri":"/" 294 }, 295 "input":{"shape":"DescribeDBClusterParametersMessage"}, 296 "output":{ 297 "shape":"DBClusterParameterGroupDetails", 298 "resultWrapper":"DescribeDBClusterParametersResult" 299 }, 300 "errors":[ 301 {"shape":"DBParameterGroupNotFoundFault"} 302 ] 303 }, 304 "DescribeDBClusterSnapshotAttributes":{ 305 "name":"DescribeDBClusterSnapshotAttributes", 306 "http":{ 307 "method":"POST", 308 "requestUri":"/" 309 }, 310 "input":{"shape":"DescribeDBClusterSnapshotAttributesMessage"}, 311 "output":{ 312 "shape":"DescribeDBClusterSnapshotAttributesResult", 313 "resultWrapper":"DescribeDBClusterSnapshotAttributesResult" 314 }, 315 "errors":[ 316 {"shape":"DBClusterSnapshotNotFoundFault"} 317 ] 318 }, 319 "DescribeDBClusterSnapshots":{ 320 "name":"DescribeDBClusterSnapshots", 321 "http":{ 322 "method":"POST", 323 "requestUri":"/" 324 }, 325 "input":{"shape":"DescribeDBClusterSnapshotsMessage"}, 326 "output":{ 327 "shape":"DBClusterSnapshotMessage", 328 "resultWrapper":"DescribeDBClusterSnapshotsResult" 329 }, 330 "errors":[ 331 {"shape":"DBClusterSnapshotNotFoundFault"} 332 ] 333 }, 334 "DescribeDBClusters":{ 335 "name":"DescribeDBClusters", 336 "http":{ 337 "method":"POST", 338 "requestUri":"/" 339 }, 340 "input":{"shape":"DescribeDBClustersMessage"}, 341 "output":{ 342 "shape":"DBClusterMessage", 343 "resultWrapper":"DescribeDBClustersResult" 344 }, 345 "errors":[ 346 {"shape":"DBClusterNotFoundFault"} 347 ] 348 }, 349 "DescribeDBEngineVersions":{ 350 "name":"DescribeDBEngineVersions", 351 "http":{ 352 "method":"POST", 353 "requestUri":"/" 354 }, 355 "input":{"shape":"DescribeDBEngineVersionsMessage"}, 356 "output":{ 357 "shape":"DBEngineVersionMessage", 358 "resultWrapper":"DescribeDBEngineVersionsResult" 359 } 360 }, 361 "DescribeDBInstances":{ 362 "name":"DescribeDBInstances", 363 "http":{ 364 "method":"POST", 365 "requestUri":"/" 366 }, 367 "input":{"shape":"DescribeDBInstancesMessage"}, 368 "output":{ 369 "shape":"DBInstanceMessage", 370 "resultWrapper":"DescribeDBInstancesResult" 371 }, 372 "errors":[ 373 {"shape":"DBInstanceNotFoundFault"} 374 ] 375 }, 376 "DescribeDBSubnetGroups":{ 377 "name":"DescribeDBSubnetGroups", 378 "http":{ 379 "method":"POST", 380 "requestUri":"/" 381 }, 382 "input":{"shape":"DescribeDBSubnetGroupsMessage"}, 383 "output":{ 384 "shape":"DBSubnetGroupMessage", 385 "resultWrapper":"DescribeDBSubnetGroupsResult" 386 }, 387 "errors":[ 388 {"shape":"DBSubnetGroupNotFoundFault"} 389 ] 390 }, 391 "DescribeEngineDefaultClusterParameters":{ 392 "name":"DescribeEngineDefaultClusterParameters", 393 "http":{ 394 "method":"POST", 395 "requestUri":"/" 396 }, 397 "input":{"shape":"DescribeEngineDefaultClusterParametersMessage"}, 398 "output":{ 399 "shape":"DescribeEngineDefaultClusterParametersResult", 400 "resultWrapper":"DescribeEngineDefaultClusterParametersResult" 401 } 402 }, 403 "DescribeEventCategories":{ 404 "name":"DescribeEventCategories", 405 "http":{ 406 "method":"POST", 407 "requestUri":"/" 408 }, 409 "input":{"shape":"DescribeEventCategoriesMessage"}, 410 "output":{ 411 "shape":"EventCategoriesMessage", 412 "resultWrapper":"DescribeEventCategoriesResult" 413 } 414 }, 415 "DescribeEvents":{ 416 "name":"DescribeEvents", 417 "http":{ 418 "method":"POST", 419 "requestUri":"/" 420 }, 421 "input":{"shape":"DescribeEventsMessage"}, 422 "output":{ 423 "shape":"EventsMessage", 424 "resultWrapper":"DescribeEventsResult" 425 } 426 }, 427 "DescribeOrderableDBInstanceOptions":{ 428 "name":"DescribeOrderableDBInstanceOptions", 429 "http":{ 430 "method":"POST", 431 "requestUri":"/" 432 }, 433 "input":{"shape":"DescribeOrderableDBInstanceOptionsMessage"}, 434 "output":{ 435 "shape":"OrderableDBInstanceOptionsMessage", 436 "resultWrapper":"DescribeOrderableDBInstanceOptionsResult" 437 } 438 }, 439 "DescribePendingMaintenanceActions":{ 440 "name":"DescribePendingMaintenanceActions", 441 "http":{ 442 "method":"POST", 443 "requestUri":"/" 444 }, 445 "input":{"shape":"DescribePendingMaintenanceActionsMessage"}, 446 "output":{ 447 "shape":"PendingMaintenanceActionsMessage", 448 "resultWrapper":"DescribePendingMaintenanceActionsResult" 449 }, 450 "errors":[ 451 {"shape":"ResourceNotFoundFault"} 452 ] 453 }, 454 "FailoverDBCluster":{ 455 "name":"FailoverDBCluster", 456 "http":{ 457 "method":"POST", 458 "requestUri":"/" 459 }, 460 "input":{"shape":"FailoverDBClusterMessage"}, 461 "output":{ 462 "shape":"FailoverDBClusterResult", 463 "resultWrapper":"FailoverDBClusterResult" 464 }, 465 "errors":[ 466 {"shape":"DBClusterNotFoundFault"}, 467 {"shape":"InvalidDBClusterStateFault"}, 468 {"shape":"InvalidDBInstanceStateFault"} 469 ] 470 }, 471 "ListTagsForResource":{ 472 "name":"ListTagsForResource", 473 "http":{ 474 "method":"POST", 475 "requestUri":"/" 476 }, 477 "input":{"shape":"ListTagsForResourceMessage"}, 478 "output":{ 479 "shape":"TagListMessage", 480 "resultWrapper":"ListTagsForResourceResult" 481 }, 482 "errors":[ 483 {"shape":"DBInstanceNotFoundFault"}, 484 {"shape":"DBSnapshotNotFoundFault"}, 485 {"shape":"DBClusterNotFoundFault"} 486 ] 487 }, 488 "ModifyDBCluster":{ 489 "name":"ModifyDBCluster", 490 "http":{ 491 "method":"POST", 492 "requestUri":"/" 493 }, 494 "input":{"shape":"ModifyDBClusterMessage"}, 495 "output":{ 496 "shape":"ModifyDBClusterResult", 497 "resultWrapper":"ModifyDBClusterResult" 498 }, 499 "errors":[ 500 {"shape":"DBClusterNotFoundFault"}, 501 {"shape":"InvalidDBClusterStateFault"}, 502 {"shape":"StorageQuotaExceededFault"}, 503 {"shape":"DBSubnetGroupNotFoundFault"}, 504 {"shape":"InvalidVPCNetworkStateFault"}, 505 {"shape":"InvalidDBSubnetGroupStateFault"}, 506 {"shape":"InvalidSubnet"}, 507 {"shape":"DBClusterParameterGroupNotFoundFault"}, 508 {"shape":"InvalidDBSecurityGroupStateFault"}, 509 {"shape":"InvalidDBInstanceStateFault"}, 510 {"shape":"DBClusterAlreadyExistsFault"} 511 ] 512 }, 513 "ModifyDBClusterParameterGroup":{ 514 "name":"ModifyDBClusterParameterGroup", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"ModifyDBClusterParameterGroupMessage"}, 520 "output":{ 521 "shape":"DBClusterParameterGroupNameMessage", 522 "resultWrapper":"ModifyDBClusterParameterGroupResult" 523 }, 524 "errors":[ 525 {"shape":"DBParameterGroupNotFoundFault"}, 526 {"shape":"InvalidDBParameterGroupStateFault"} 527 ] 528 }, 529 "ModifyDBClusterSnapshotAttribute":{ 530 "name":"ModifyDBClusterSnapshotAttribute", 531 "http":{ 532 "method":"POST", 533 "requestUri":"/" 534 }, 535 "input":{"shape":"ModifyDBClusterSnapshotAttributeMessage"}, 536 "output":{ 537 "shape":"ModifyDBClusterSnapshotAttributeResult", 538 "resultWrapper":"ModifyDBClusterSnapshotAttributeResult" 539 }, 540 "errors":[ 541 {"shape":"DBClusterSnapshotNotFoundFault"}, 542 {"shape":"InvalidDBClusterSnapshotStateFault"}, 543 {"shape":"SharedSnapshotQuotaExceededFault"} 544 ] 545 }, 546 "ModifyDBInstance":{ 547 "name":"ModifyDBInstance", 548 "http":{ 549 "method":"POST", 550 "requestUri":"/" 551 }, 552 "input":{"shape":"ModifyDBInstanceMessage"}, 553 "output":{ 554 "shape":"ModifyDBInstanceResult", 555 "resultWrapper":"ModifyDBInstanceResult" 556 }, 557 "errors":[ 558 {"shape":"InvalidDBInstanceStateFault"}, 559 {"shape":"InvalidDBSecurityGroupStateFault"}, 560 {"shape":"DBInstanceAlreadyExistsFault"}, 561 {"shape":"DBInstanceNotFoundFault"}, 562 {"shape":"DBSecurityGroupNotFoundFault"}, 563 {"shape":"DBParameterGroupNotFoundFault"}, 564 {"shape":"InsufficientDBInstanceCapacityFault"}, 565 {"shape":"StorageQuotaExceededFault"}, 566 {"shape":"InvalidVPCNetworkStateFault"}, 567 {"shape":"DBUpgradeDependencyFailureFault"}, 568 {"shape":"StorageTypeNotSupportedFault"}, 569 {"shape":"AuthorizationNotFoundFault"}, 570 {"shape":"CertificateNotFoundFault"} 571 ] 572 }, 573 "ModifyDBSubnetGroup":{ 574 "name":"ModifyDBSubnetGroup", 575 "http":{ 576 "method":"POST", 577 "requestUri":"/" 578 }, 579 "input":{"shape":"ModifyDBSubnetGroupMessage"}, 580 "output":{ 581 "shape":"ModifyDBSubnetGroupResult", 582 "resultWrapper":"ModifyDBSubnetGroupResult" 583 }, 584 "errors":[ 585 {"shape":"DBSubnetGroupNotFoundFault"}, 586 {"shape":"DBSubnetQuotaExceededFault"}, 587 {"shape":"SubnetAlreadyInUse"}, 588 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 589 {"shape":"InvalidSubnet"} 590 ] 591 }, 592 "RebootDBInstance":{ 593 "name":"RebootDBInstance", 594 "http":{ 595 "method":"POST", 596 "requestUri":"/" 597 }, 598 "input":{"shape":"RebootDBInstanceMessage"}, 599 "output":{ 600 "shape":"RebootDBInstanceResult", 601 "resultWrapper":"RebootDBInstanceResult" 602 }, 603 "errors":[ 604 {"shape":"InvalidDBInstanceStateFault"}, 605 {"shape":"DBInstanceNotFoundFault"} 606 ] 607 }, 608 "RemoveTagsFromResource":{ 609 "name":"RemoveTagsFromResource", 610 "http":{ 611 "method":"POST", 612 "requestUri":"/" 613 }, 614 "input":{"shape":"RemoveTagsFromResourceMessage"}, 615 "errors":[ 616 {"shape":"DBInstanceNotFoundFault"}, 617 {"shape":"DBSnapshotNotFoundFault"}, 618 {"shape":"DBClusterNotFoundFault"} 619 ] 620 }, 621 "ResetDBClusterParameterGroup":{ 622 "name":"ResetDBClusterParameterGroup", 623 "http":{ 624 "method":"POST", 625 "requestUri":"/" 626 }, 627 "input":{"shape":"ResetDBClusterParameterGroupMessage"}, 628 "output":{ 629 "shape":"DBClusterParameterGroupNameMessage", 630 "resultWrapper":"ResetDBClusterParameterGroupResult" 631 }, 632 "errors":[ 633 {"shape":"InvalidDBParameterGroupStateFault"}, 634 {"shape":"DBParameterGroupNotFoundFault"} 635 ] 636 }, 637 "RestoreDBClusterFromSnapshot":{ 638 "name":"RestoreDBClusterFromSnapshot", 639 "http":{ 640 "method":"POST", 641 "requestUri":"/" 642 }, 643 "input":{"shape":"RestoreDBClusterFromSnapshotMessage"}, 644 "output":{ 645 "shape":"RestoreDBClusterFromSnapshotResult", 646 "resultWrapper":"RestoreDBClusterFromSnapshotResult" 647 }, 648 "errors":[ 649 {"shape":"DBClusterAlreadyExistsFault"}, 650 {"shape":"DBClusterQuotaExceededFault"}, 651 {"shape":"StorageQuotaExceededFault"}, 652 {"shape":"DBSubnetGroupNotFoundFault"}, 653 {"shape":"DBSnapshotNotFoundFault"}, 654 {"shape":"DBClusterSnapshotNotFoundFault"}, 655 {"shape":"InsufficientDBClusterCapacityFault"}, 656 {"shape":"InsufficientStorageClusterCapacityFault"}, 657 {"shape":"InvalidDBSnapshotStateFault"}, 658 {"shape":"InvalidDBClusterSnapshotStateFault"}, 659 {"shape":"StorageQuotaExceededFault"}, 660 {"shape":"InvalidVPCNetworkStateFault"}, 661 {"shape":"InvalidRestoreFault"}, 662 {"shape":"DBSubnetGroupNotFoundFault"}, 663 {"shape":"InvalidSubnet"}, 664 {"shape":"KMSKeyNotAccessibleFault"} 665 ] 666 }, 667 "RestoreDBClusterToPointInTime":{ 668 "name":"RestoreDBClusterToPointInTime", 669 "http":{ 670 "method":"POST", 671 "requestUri":"/" 672 }, 673 "input":{"shape":"RestoreDBClusterToPointInTimeMessage"}, 674 "output":{ 675 "shape":"RestoreDBClusterToPointInTimeResult", 676 "resultWrapper":"RestoreDBClusterToPointInTimeResult" 677 }, 678 "errors":[ 679 {"shape":"DBClusterAlreadyExistsFault"}, 680 {"shape":"DBClusterNotFoundFault"}, 681 {"shape":"DBClusterQuotaExceededFault"}, 682 {"shape":"DBClusterSnapshotNotFoundFault"}, 683 {"shape":"DBSubnetGroupNotFoundFault"}, 684 {"shape":"InsufficientDBClusterCapacityFault"}, 685 {"shape":"InsufficientStorageClusterCapacityFault"}, 686 {"shape":"InvalidDBClusterSnapshotStateFault"}, 687 {"shape":"InvalidDBClusterStateFault"}, 688 {"shape":"InvalidDBSnapshotStateFault"}, 689 {"shape":"InvalidRestoreFault"}, 690 {"shape":"InvalidSubnet"}, 691 {"shape":"InvalidVPCNetworkStateFault"}, 692 {"shape":"KMSKeyNotAccessibleFault"}, 693 {"shape":"StorageQuotaExceededFault"} 694 ] 695 }, 696 "StartDBCluster":{ 697 "name":"StartDBCluster", 698 "http":{ 699 "method":"POST", 700 "requestUri":"/" 701 }, 702 "input":{"shape":"StartDBClusterMessage"}, 703 "output":{ 704 "shape":"StartDBClusterResult", 705 "resultWrapper":"StartDBClusterResult" 706 }, 707 "errors":[ 708 {"shape":"DBClusterNotFoundFault"}, 709 {"shape":"InvalidDBClusterStateFault"}, 710 {"shape":"InvalidDBInstanceStateFault"} 711 ] 712 }, 713 "StopDBCluster":{ 714 "name":"StopDBCluster", 715 "http":{ 716 "method":"POST", 717 "requestUri":"/" 718 }, 719 "input":{"shape":"StopDBClusterMessage"}, 720 "output":{ 721 "shape":"StopDBClusterResult", 722 "resultWrapper":"StopDBClusterResult" 723 }, 724 "errors":[ 725 {"shape":"DBClusterNotFoundFault"}, 726 {"shape":"InvalidDBClusterStateFault"}, 727 {"shape":"InvalidDBInstanceStateFault"} 728 ] 729 } 730 }, 731 "shapes":{ 732 "AddTagsToResourceMessage":{ 733 "type":"structure", 734 "required":[ 735 "ResourceName", 736 "Tags" 737 ], 738 "members":{ 739 "ResourceName":{"shape":"String"}, 740 "Tags":{"shape":"TagList"} 741 } 742 }, 743 "ApplyMethod":{ 744 "type":"string", 745 "enum":[ 746 "immediate", 747 "pending-reboot" 748 ] 749 }, 750 "ApplyPendingMaintenanceActionMessage":{ 751 "type":"structure", 752 "required":[ 753 "ResourceIdentifier", 754 "ApplyAction", 755 "OptInType" 756 ], 757 "members":{ 758 "ResourceIdentifier":{"shape":"String"}, 759 "ApplyAction":{"shape":"String"}, 760 "OptInType":{"shape":"String"} 761 } 762 }, 763 "ApplyPendingMaintenanceActionResult":{ 764 "type":"structure", 765 "members":{ 766 "ResourcePendingMaintenanceActions":{"shape":"ResourcePendingMaintenanceActions"} 767 } 768 }, 769 "AttributeValueList":{ 770 "type":"list", 771 "member":{ 772 "shape":"String", 773 "locationName":"AttributeValue" 774 } 775 }, 776 "AuthorizationNotFoundFault":{ 777 "type":"structure", 778 "members":{ 779 }, 780 "error":{ 781 "code":"AuthorizationNotFound", 782 "httpStatusCode":404, 783 "senderFault":true 784 }, 785 "exception":true 786 }, 787 "AvailabilityZone":{ 788 "type":"structure", 789 "members":{ 790 "Name":{"shape":"String"} 791 }, 792 "wrapper":true 793 }, 794 "AvailabilityZoneList":{ 795 "type":"list", 796 "member":{ 797 "shape":"AvailabilityZone", 798 "locationName":"AvailabilityZone" 799 } 800 }, 801 "AvailabilityZones":{ 802 "type":"list", 803 "member":{ 804 "shape":"String", 805 "locationName":"AvailabilityZone" 806 } 807 }, 808 "Boolean":{"type":"boolean"}, 809 "BooleanOptional":{"type":"boolean"}, 810 "CertificateNotFoundFault":{ 811 "type":"structure", 812 "members":{ 813 }, 814 "error":{ 815 "code":"CertificateNotFound", 816 "httpStatusCode":404, 817 "senderFault":true 818 }, 819 "exception":true 820 }, 821 "CloudwatchLogsExportConfiguration":{ 822 "type":"structure", 823 "members":{ 824 "EnableLogTypes":{"shape":"LogTypeList"}, 825 "DisableLogTypes":{"shape":"LogTypeList"} 826 } 827 }, 828 "CopyDBClusterParameterGroupMessage":{ 829 "type":"structure", 830 "required":[ 831 "SourceDBClusterParameterGroupIdentifier", 832 "TargetDBClusterParameterGroupIdentifier", 833 "TargetDBClusterParameterGroupDescription" 834 ], 835 "members":{ 836 "SourceDBClusterParameterGroupIdentifier":{"shape":"String"}, 837 "TargetDBClusterParameterGroupIdentifier":{"shape":"String"}, 838 "TargetDBClusterParameterGroupDescription":{"shape":"String"}, 839 "Tags":{"shape":"TagList"} 840 } 841 }, 842 "CopyDBClusterParameterGroupResult":{ 843 "type":"structure", 844 "members":{ 845 "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"} 846 } 847 }, 848 "CopyDBClusterSnapshotMessage":{ 849 "type":"structure", 850 "required":[ 851 "SourceDBClusterSnapshotIdentifier", 852 "TargetDBClusterSnapshotIdentifier" 853 ], 854 "members":{ 855 "SourceDBClusterSnapshotIdentifier":{"shape":"String"}, 856 "TargetDBClusterSnapshotIdentifier":{"shape":"String"}, 857 "KmsKeyId":{"shape":"String"}, 858 "PreSignedUrl":{"shape":"String"}, 859 "CopyTags":{"shape":"BooleanOptional"}, 860 "Tags":{"shape":"TagList"} 861 } 862 }, 863 "CopyDBClusterSnapshotResult":{ 864 "type":"structure", 865 "members":{ 866 "DBClusterSnapshot":{"shape":"DBClusterSnapshot"} 867 } 868 }, 869 "CreateDBClusterMessage":{ 870 "type":"structure", 871 "required":[ 872 "DBClusterIdentifier", 873 "Engine", 874 "MasterUsername", 875 "MasterUserPassword" 876 ], 877 "members":{ 878 "AvailabilityZones":{"shape":"AvailabilityZones"}, 879 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 880 "DBClusterIdentifier":{"shape":"String"}, 881 "DBClusterParameterGroupName":{"shape":"String"}, 882 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 883 "DBSubnetGroupName":{"shape":"String"}, 884 "Engine":{"shape":"String"}, 885 "EngineVersion":{"shape":"String"}, 886 "Port":{"shape":"IntegerOptional"}, 887 "MasterUsername":{"shape":"String"}, 888 "MasterUserPassword":{"shape":"String"}, 889 "PreferredBackupWindow":{"shape":"String"}, 890 "PreferredMaintenanceWindow":{"shape":"String"}, 891 "Tags":{"shape":"TagList"}, 892 "StorageEncrypted":{"shape":"BooleanOptional"}, 893 "KmsKeyId":{"shape":"String"}, 894 "EnableCloudwatchLogsExports":{"shape":"LogTypeList"}, 895 "DeletionProtection":{"shape":"BooleanOptional"} 896 } 897 }, 898 "CreateDBClusterParameterGroupMessage":{ 899 "type":"structure", 900 "required":[ 901 "DBClusterParameterGroupName", 902 "DBParameterGroupFamily", 903 "Description" 904 ], 905 "members":{ 906 "DBClusterParameterGroupName":{"shape":"String"}, 907 "DBParameterGroupFamily":{"shape":"String"}, 908 "Description":{"shape":"String"}, 909 "Tags":{"shape":"TagList"} 910 } 911 }, 912 "CreateDBClusterParameterGroupResult":{ 913 "type":"structure", 914 "members":{ 915 "DBClusterParameterGroup":{"shape":"DBClusterParameterGroup"} 916 } 917 }, 918 "CreateDBClusterResult":{ 919 "type":"structure", 920 "members":{ 921 "DBCluster":{"shape":"DBCluster"} 922 } 923 }, 924 "CreateDBClusterSnapshotMessage":{ 925 "type":"structure", 926 "required":[ 927 "DBClusterSnapshotIdentifier", 928 "DBClusterIdentifier" 929 ], 930 "members":{ 931 "DBClusterSnapshotIdentifier":{"shape":"String"}, 932 "DBClusterIdentifier":{"shape":"String"}, 933 "Tags":{"shape":"TagList"} 934 } 935 }, 936 "CreateDBClusterSnapshotResult":{ 937 "type":"structure", 938 "members":{ 939 "DBClusterSnapshot":{"shape":"DBClusterSnapshot"} 940 } 941 }, 942 "CreateDBInstanceMessage":{ 943 "type":"structure", 944 "required":[ 945 "DBInstanceIdentifier", 946 "DBInstanceClass", 947 "Engine", 948 "DBClusterIdentifier" 949 ], 950 "members":{ 951 "DBInstanceIdentifier":{"shape":"String"}, 952 "DBInstanceClass":{"shape":"String"}, 953 "Engine":{"shape":"String"}, 954 "AvailabilityZone":{"shape":"String"}, 955 "PreferredMaintenanceWindow":{"shape":"String"}, 956 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 957 "Tags":{"shape":"TagList"}, 958 "DBClusterIdentifier":{"shape":"String"}, 959 "PromotionTier":{"shape":"IntegerOptional"} 960 } 961 }, 962 "CreateDBInstanceResult":{ 963 "type":"structure", 964 "members":{ 965 "DBInstance":{"shape":"DBInstance"} 966 } 967 }, 968 "CreateDBSubnetGroupMessage":{ 969 "type":"structure", 970 "required":[ 971 "DBSubnetGroupName", 972 "DBSubnetGroupDescription", 973 "SubnetIds" 974 ], 975 "members":{ 976 "DBSubnetGroupName":{"shape":"String"}, 977 "DBSubnetGroupDescription":{"shape":"String"}, 978 "SubnetIds":{"shape":"SubnetIdentifierList"}, 979 "Tags":{"shape":"TagList"} 980 } 981 }, 982 "CreateDBSubnetGroupResult":{ 983 "type":"structure", 984 "members":{ 985 "DBSubnetGroup":{"shape":"DBSubnetGroup"} 986 } 987 }, 988 "DBCluster":{ 989 "type":"structure", 990 "members":{ 991 "AvailabilityZones":{"shape":"AvailabilityZones"}, 992 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 993 "DBClusterIdentifier":{"shape":"String"}, 994 "DBClusterParameterGroup":{"shape":"String"}, 995 "DBSubnetGroup":{"shape":"String"}, 996 "Status":{"shape":"String"}, 997 "PercentProgress":{"shape":"String"}, 998 "EarliestRestorableTime":{"shape":"TStamp"}, 999 "Endpoint":{"shape":"String"}, 1000 "ReaderEndpoint":{"shape":"String"}, 1001 "MultiAZ":{"shape":"Boolean"}, 1002 "Engine":{"shape":"String"}, 1003 "EngineVersion":{"shape":"String"}, 1004 "LatestRestorableTime":{"shape":"TStamp"}, 1005 "Port":{"shape":"IntegerOptional"}, 1006 "MasterUsername":{"shape":"String"}, 1007 "PreferredBackupWindow":{"shape":"String"}, 1008 "PreferredMaintenanceWindow":{"shape":"String"}, 1009 "DBClusterMembers":{"shape":"DBClusterMemberList"}, 1010 "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"}, 1011 "HostedZoneId":{"shape":"String"}, 1012 "StorageEncrypted":{"shape":"Boolean"}, 1013 "KmsKeyId":{"shape":"String"}, 1014 "DbClusterResourceId":{"shape":"String"}, 1015 "DBClusterArn":{"shape":"String"}, 1016 "AssociatedRoles":{"shape":"DBClusterRoles"}, 1017 "ClusterCreateTime":{"shape":"TStamp"}, 1018 "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"}, 1019 "DeletionProtection":{"shape":"Boolean"} 1020 }, 1021 "wrapper":true 1022 }, 1023 "DBClusterAlreadyExistsFault":{ 1024 "type":"structure", 1025 "members":{ 1026 }, 1027 "error":{ 1028 "code":"DBClusterAlreadyExistsFault", 1029 "httpStatusCode":400, 1030 "senderFault":true 1031 }, 1032 "exception":true 1033 }, 1034 "DBClusterList":{ 1035 "type":"list", 1036 "member":{ 1037 "shape":"DBCluster", 1038 "locationName":"DBCluster" 1039 } 1040 }, 1041 "DBClusterMember":{ 1042 "type":"structure", 1043 "members":{ 1044 "DBInstanceIdentifier":{"shape":"String"}, 1045 "IsClusterWriter":{"shape":"Boolean"}, 1046 "DBClusterParameterGroupStatus":{"shape":"String"}, 1047 "PromotionTier":{"shape":"IntegerOptional"} 1048 }, 1049 "wrapper":true 1050 }, 1051 "DBClusterMemberList":{ 1052 "type":"list", 1053 "member":{ 1054 "shape":"DBClusterMember", 1055 "locationName":"DBClusterMember" 1056 } 1057 }, 1058 "DBClusterMessage":{ 1059 "type":"structure", 1060 "members":{ 1061 "Marker":{"shape":"String"}, 1062 "DBClusters":{"shape":"DBClusterList"} 1063 } 1064 }, 1065 "DBClusterNotFoundFault":{ 1066 "type":"structure", 1067 "members":{ 1068 }, 1069 "error":{ 1070 "code":"DBClusterNotFoundFault", 1071 "httpStatusCode":404, 1072 "senderFault":true 1073 }, 1074 "exception":true 1075 }, 1076 "DBClusterParameterGroup":{ 1077 "type":"structure", 1078 "members":{ 1079 "DBClusterParameterGroupName":{"shape":"String"}, 1080 "DBParameterGroupFamily":{"shape":"String"}, 1081 "Description":{"shape":"String"}, 1082 "DBClusterParameterGroupArn":{"shape":"String"} 1083 }, 1084 "wrapper":true 1085 }, 1086 "DBClusterParameterGroupDetails":{ 1087 "type":"structure", 1088 "members":{ 1089 "Parameters":{"shape":"ParametersList"}, 1090 "Marker":{"shape":"String"} 1091 } 1092 }, 1093 "DBClusterParameterGroupList":{ 1094 "type":"list", 1095 "member":{ 1096 "shape":"DBClusterParameterGroup", 1097 "locationName":"DBClusterParameterGroup" 1098 } 1099 }, 1100 "DBClusterParameterGroupNameMessage":{ 1101 "type":"structure", 1102 "members":{ 1103 "DBClusterParameterGroupName":{"shape":"String"} 1104 } 1105 }, 1106 "DBClusterParameterGroupNotFoundFault":{ 1107 "type":"structure", 1108 "members":{ 1109 }, 1110 "error":{ 1111 "code":"DBClusterParameterGroupNotFound", 1112 "httpStatusCode":404, 1113 "senderFault":true 1114 }, 1115 "exception":true 1116 }, 1117 "DBClusterParameterGroupsMessage":{ 1118 "type":"structure", 1119 "members":{ 1120 "Marker":{"shape":"String"}, 1121 "DBClusterParameterGroups":{"shape":"DBClusterParameterGroupList"} 1122 } 1123 }, 1124 "DBClusterQuotaExceededFault":{ 1125 "type":"structure", 1126 "members":{ 1127 }, 1128 "error":{ 1129 "code":"DBClusterQuotaExceededFault", 1130 "httpStatusCode":403, 1131 "senderFault":true 1132 }, 1133 "exception":true 1134 }, 1135 "DBClusterRole":{ 1136 "type":"structure", 1137 "members":{ 1138 "RoleArn":{"shape":"String"}, 1139 "Status":{"shape":"String"} 1140 } 1141 }, 1142 "DBClusterRoles":{ 1143 "type":"list", 1144 "member":{ 1145 "shape":"DBClusterRole", 1146 "locationName":"DBClusterRole" 1147 } 1148 }, 1149 "DBClusterSnapshot":{ 1150 "type":"structure", 1151 "members":{ 1152 "AvailabilityZones":{"shape":"AvailabilityZones"}, 1153 "DBClusterSnapshotIdentifier":{"shape":"String"}, 1154 "DBClusterIdentifier":{"shape":"String"}, 1155 "SnapshotCreateTime":{"shape":"TStamp"}, 1156 "Engine":{"shape":"String"}, 1157 "Status":{"shape":"String"}, 1158 "Port":{"shape":"Integer"}, 1159 "VpcId":{"shape":"String"}, 1160 "ClusterCreateTime":{"shape":"TStamp"}, 1161 "MasterUsername":{"shape":"String"}, 1162 "EngineVersion":{"shape":"String"}, 1163 "SnapshotType":{"shape":"String"}, 1164 "PercentProgress":{"shape":"Integer"}, 1165 "StorageEncrypted":{"shape":"Boolean"}, 1166 "KmsKeyId":{"shape":"String"}, 1167 "DBClusterSnapshotArn":{"shape":"String"}, 1168 "SourceDBClusterSnapshotArn":{"shape":"String"} 1169 }, 1170 "wrapper":true 1171 }, 1172 "DBClusterSnapshotAlreadyExistsFault":{ 1173 "type":"structure", 1174 "members":{ 1175 }, 1176 "error":{ 1177 "code":"DBClusterSnapshotAlreadyExistsFault", 1178 "httpStatusCode":400, 1179 "senderFault":true 1180 }, 1181 "exception":true 1182 }, 1183 "DBClusterSnapshotAttribute":{ 1184 "type":"structure", 1185 "members":{ 1186 "AttributeName":{"shape":"String"}, 1187 "AttributeValues":{"shape":"AttributeValueList"} 1188 } 1189 }, 1190 "DBClusterSnapshotAttributeList":{ 1191 "type":"list", 1192 "member":{ 1193 "shape":"DBClusterSnapshotAttribute", 1194 "locationName":"DBClusterSnapshotAttribute" 1195 } 1196 }, 1197 "DBClusterSnapshotAttributesResult":{ 1198 "type":"structure", 1199 "members":{ 1200 "DBClusterSnapshotIdentifier":{"shape":"String"}, 1201 "DBClusterSnapshotAttributes":{"shape":"DBClusterSnapshotAttributeList"} 1202 }, 1203 "wrapper":true 1204 }, 1205 "DBClusterSnapshotList":{ 1206 "type":"list", 1207 "member":{ 1208 "shape":"DBClusterSnapshot", 1209 "locationName":"DBClusterSnapshot" 1210 } 1211 }, 1212 "DBClusterSnapshotMessage":{ 1213 "type":"structure", 1214 "members":{ 1215 "Marker":{"shape":"String"}, 1216 "DBClusterSnapshots":{"shape":"DBClusterSnapshotList"} 1217 } 1218 }, 1219 "DBClusterSnapshotNotFoundFault":{ 1220 "type":"structure", 1221 "members":{ 1222 }, 1223 "error":{ 1224 "code":"DBClusterSnapshotNotFoundFault", 1225 "httpStatusCode":404, 1226 "senderFault":true 1227 }, 1228 "exception":true 1229 }, 1230 "DBEngineVersion":{ 1231 "type":"structure", 1232 "members":{ 1233 "Engine":{"shape":"String"}, 1234 "EngineVersion":{"shape":"String"}, 1235 "DBParameterGroupFamily":{"shape":"String"}, 1236 "DBEngineDescription":{"shape":"String"}, 1237 "DBEngineVersionDescription":{"shape":"String"}, 1238 "ValidUpgradeTarget":{"shape":"ValidUpgradeTargetList"}, 1239 "ExportableLogTypes":{"shape":"LogTypeList"}, 1240 "SupportsLogExportsToCloudwatchLogs":{"shape":"Boolean"} 1241 } 1242 }, 1243 "DBEngineVersionList":{ 1244 "type":"list", 1245 "member":{ 1246 "shape":"DBEngineVersion", 1247 "locationName":"DBEngineVersion" 1248 } 1249 }, 1250 "DBEngineVersionMessage":{ 1251 "type":"structure", 1252 "members":{ 1253 "Marker":{"shape":"String"}, 1254 "DBEngineVersions":{"shape":"DBEngineVersionList"} 1255 } 1256 }, 1257 "DBInstance":{ 1258 "type":"structure", 1259 "members":{ 1260 "DBInstanceIdentifier":{"shape":"String"}, 1261 "DBInstanceClass":{"shape":"String"}, 1262 "Engine":{"shape":"String"}, 1263 "DBInstanceStatus":{"shape":"String"}, 1264 "Endpoint":{"shape":"Endpoint"}, 1265 "InstanceCreateTime":{"shape":"TStamp"}, 1266 "PreferredBackupWindow":{"shape":"String"}, 1267 "BackupRetentionPeriod":{"shape":"Integer"}, 1268 "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"}, 1269 "AvailabilityZone":{"shape":"String"}, 1270 "DBSubnetGroup":{"shape":"DBSubnetGroup"}, 1271 "PreferredMaintenanceWindow":{"shape":"String"}, 1272 "PendingModifiedValues":{"shape":"PendingModifiedValues"}, 1273 "LatestRestorableTime":{"shape":"TStamp"}, 1274 "EngineVersion":{"shape":"String"}, 1275 "AutoMinorVersionUpgrade":{"shape":"Boolean"}, 1276 "PubliclyAccessible":{"shape":"Boolean"}, 1277 "StatusInfos":{"shape":"DBInstanceStatusInfoList"}, 1278 "DBClusterIdentifier":{"shape":"String"}, 1279 "StorageEncrypted":{"shape":"Boolean"}, 1280 "KmsKeyId":{"shape":"String"}, 1281 "DbiResourceId":{"shape":"String"}, 1282 "PromotionTier":{"shape":"IntegerOptional"}, 1283 "DBInstanceArn":{"shape":"String"}, 1284 "EnabledCloudwatchLogsExports":{"shape":"LogTypeList"} 1285 }, 1286 "wrapper":true 1287 }, 1288 "DBInstanceAlreadyExistsFault":{ 1289 "type":"structure", 1290 "members":{ 1291 }, 1292 "error":{ 1293 "code":"DBInstanceAlreadyExists", 1294 "httpStatusCode":400, 1295 "senderFault":true 1296 }, 1297 "exception":true 1298 }, 1299 "DBInstanceList":{ 1300 "type":"list", 1301 "member":{ 1302 "shape":"DBInstance", 1303 "locationName":"DBInstance" 1304 } 1305 }, 1306 "DBInstanceMessage":{ 1307 "type":"structure", 1308 "members":{ 1309 "Marker":{"shape":"String"}, 1310 "DBInstances":{"shape":"DBInstanceList"} 1311 } 1312 }, 1313 "DBInstanceNotFoundFault":{ 1314 "type":"structure", 1315 "members":{ 1316 }, 1317 "error":{ 1318 "code":"DBInstanceNotFound", 1319 "httpStatusCode":404, 1320 "senderFault":true 1321 }, 1322 "exception":true 1323 }, 1324 "DBInstanceStatusInfo":{ 1325 "type":"structure", 1326 "members":{ 1327 "StatusType":{"shape":"String"}, 1328 "Normal":{"shape":"Boolean"}, 1329 "Status":{"shape":"String"}, 1330 "Message":{"shape":"String"} 1331 } 1332 }, 1333 "DBInstanceStatusInfoList":{ 1334 "type":"list", 1335 "member":{ 1336 "shape":"DBInstanceStatusInfo", 1337 "locationName":"DBInstanceStatusInfo" 1338 } 1339 }, 1340 "DBParameterGroupAlreadyExistsFault":{ 1341 "type":"structure", 1342 "members":{ 1343 }, 1344 "error":{ 1345 "code":"DBParameterGroupAlreadyExists", 1346 "httpStatusCode":400, 1347 "senderFault":true 1348 }, 1349 "exception":true 1350 }, 1351 "DBParameterGroupNotFoundFault":{ 1352 "type":"structure", 1353 "members":{ 1354 }, 1355 "error":{ 1356 "code":"DBParameterGroupNotFound", 1357 "httpStatusCode":404, 1358 "senderFault":true 1359 }, 1360 "exception":true 1361 }, 1362 "DBParameterGroupQuotaExceededFault":{ 1363 "type":"structure", 1364 "members":{ 1365 }, 1366 "error":{ 1367 "code":"DBParameterGroupQuotaExceeded", 1368 "httpStatusCode":400, 1369 "senderFault":true 1370 }, 1371 "exception":true 1372 }, 1373 "DBSecurityGroupNotFoundFault":{ 1374 "type":"structure", 1375 "members":{ 1376 }, 1377 "error":{ 1378 "code":"DBSecurityGroupNotFound", 1379 "httpStatusCode":404, 1380 "senderFault":true 1381 }, 1382 "exception":true 1383 }, 1384 "DBSnapshotAlreadyExistsFault":{ 1385 "type":"structure", 1386 "members":{ 1387 }, 1388 "error":{ 1389 "code":"DBSnapshotAlreadyExists", 1390 "httpStatusCode":400, 1391 "senderFault":true 1392 }, 1393 "exception":true 1394 }, 1395 "DBSnapshotNotFoundFault":{ 1396 "type":"structure", 1397 "members":{ 1398 }, 1399 "error":{ 1400 "code":"DBSnapshotNotFound", 1401 "httpStatusCode":404, 1402 "senderFault":true 1403 }, 1404 "exception":true 1405 }, 1406 "DBSubnetGroup":{ 1407 "type":"structure", 1408 "members":{ 1409 "DBSubnetGroupName":{"shape":"String"}, 1410 "DBSubnetGroupDescription":{"shape":"String"}, 1411 "VpcId":{"shape":"String"}, 1412 "SubnetGroupStatus":{"shape":"String"}, 1413 "Subnets":{"shape":"SubnetList"}, 1414 "DBSubnetGroupArn":{"shape":"String"} 1415 }, 1416 "wrapper":true 1417 }, 1418 "DBSubnetGroupAlreadyExistsFault":{ 1419 "type":"structure", 1420 "members":{ 1421 }, 1422 "error":{ 1423 "code":"DBSubnetGroupAlreadyExists", 1424 "httpStatusCode":400, 1425 "senderFault":true 1426 }, 1427 "exception":true 1428 }, 1429 "DBSubnetGroupDoesNotCoverEnoughAZs":{ 1430 "type":"structure", 1431 "members":{ 1432 }, 1433 "error":{ 1434 "code":"DBSubnetGroupDoesNotCoverEnoughAZs", 1435 "httpStatusCode":400, 1436 "senderFault":true 1437 }, 1438 "exception":true 1439 }, 1440 "DBSubnetGroupMessage":{ 1441 "type":"structure", 1442 "members":{ 1443 "Marker":{"shape":"String"}, 1444 "DBSubnetGroups":{"shape":"DBSubnetGroups"} 1445 } 1446 }, 1447 "DBSubnetGroupNotFoundFault":{ 1448 "type":"structure", 1449 "members":{ 1450 }, 1451 "error":{ 1452 "code":"DBSubnetGroupNotFoundFault", 1453 "httpStatusCode":404, 1454 "senderFault":true 1455 }, 1456 "exception":true 1457 }, 1458 "DBSubnetGroupQuotaExceededFault":{ 1459 "type":"structure", 1460 "members":{ 1461 }, 1462 "error":{ 1463 "code":"DBSubnetGroupQuotaExceeded", 1464 "httpStatusCode":400, 1465 "senderFault":true 1466 }, 1467 "exception":true 1468 }, 1469 "DBSubnetGroups":{ 1470 "type":"list", 1471 "member":{ 1472 "shape":"DBSubnetGroup", 1473 "locationName":"DBSubnetGroup" 1474 } 1475 }, 1476 "DBSubnetQuotaExceededFault":{ 1477 "type":"structure", 1478 "members":{ 1479 }, 1480 "error":{ 1481 "code":"DBSubnetQuotaExceededFault", 1482 "httpStatusCode":400, 1483 "senderFault":true 1484 }, 1485 "exception":true 1486 }, 1487 "DBUpgradeDependencyFailureFault":{ 1488 "type":"structure", 1489 "members":{ 1490 }, 1491 "error":{ 1492 "code":"DBUpgradeDependencyFailure", 1493 "httpStatusCode":400, 1494 "senderFault":true 1495 }, 1496 "exception":true 1497 }, 1498 "DeleteDBClusterMessage":{ 1499 "type":"structure", 1500 "required":["DBClusterIdentifier"], 1501 "members":{ 1502 "DBClusterIdentifier":{"shape":"String"}, 1503 "SkipFinalSnapshot":{"shape":"Boolean"}, 1504 "FinalDBSnapshotIdentifier":{"shape":"String"} 1505 } 1506 }, 1507 "DeleteDBClusterParameterGroupMessage":{ 1508 "type":"structure", 1509 "required":["DBClusterParameterGroupName"], 1510 "members":{ 1511 "DBClusterParameterGroupName":{"shape":"String"} 1512 } 1513 }, 1514 "DeleteDBClusterResult":{ 1515 "type":"structure", 1516 "members":{ 1517 "DBCluster":{"shape":"DBCluster"} 1518 } 1519 }, 1520 "DeleteDBClusterSnapshotMessage":{ 1521 "type":"structure", 1522 "required":["DBClusterSnapshotIdentifier"], 1523 "members":{ 1524 "DBClusterSnapshotIdentifier":{"shape":"String"} 1525 } 1526 }, 1527 "DeleteDBClusterSnapshotResult":{ 1528 "type":"structure", 1529 "members":{ 1530 "DBClusterSnapshot":{"shape":"DBClusterSnapshot"} 1531 } 1532 }, 1533 "DeleteDBInstanceMessage":{ 1534 "type":"structure", 1535 "required":["DBInstanceIdentifier"], 1536 "members":{ 1537 "DBInstanceIdentifier":{"shape":"String"} 1538 } 1539 }, 1540 "DeleteDBInstanceResult":{ 1541 "type":"structure", 1542 "members":{ 1543 "DBInstance":{"shape":"DBInstance"} 1544 } 1545 }, 1546 "DeleteDBSubnetGroupMessage":{ 1547 "type":"structure", 1548 "required":["DBSubnetGroupName"], 1549 "members":{ 1550 "DBSubnetGroupName":{"shape":"String"} 1551 } 1552 }, 1553 "DescribeDBClusterParameterGroupsMessage":{ 1554 "type":"structure", 1555 "members":{ 1556 "DBClusterParameterGroupName":{"shape":"String"}, 1557 "Filters":{"shape":"FilterList"}, 1558 "MaxRecords":{"shape":"IntegerOptional"}, 1559 "Marker":{"shape":"String"} 1560 } 1561 }, 1562 "DescribeDBClusterParametersMessage":{ 1563 "type":"structure", 1564 "required":["DBClusterParameterGroupName"], 1565 "members":{ 1566 "DBClusterParameterGroupName":{"shape":"String"}, 1567 "Source":{"shape":"String"}, 1568 "Filters":{"shape":"FilterList"}, 1569 "MaxRecords":{"shape":"IntegerOptional"}, 1570 "Marker":{"shape":"String"} 1571 } 1572 }, 1573 "DescribeDBClusterSnapshotAttributesMessage":{ 1574 "type":"structure", 1575 "required":["DBClusterSnapshotIdentifier"], 1576 "members":{ 1577 "DBClusterSnapshotIdentifier":{"shape":"String"} 1578 } 1579 }, 1580 "DescribeDBClusterSnapshotAttributesResult":{ 1581 "type":"structure", 1582 "members":{ 1583 "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"} 1584 } 1585 }, 1586 "DescribeDBClusterSnapshotsMessage":{ 1587 "type":"structure", 1588 "members":{ 1589 "DBClusterIdentifier":{"shape":"String"}, 1590 "DBClusterSnapshotIdentifier":{"shape":"String"}, 1591 "SnapshotType":{"shape":"String"}, 1592 "Filters":{"shape":"FilterList"}, 1593 "MaxRecords":{"shape":"IntegerOptional"}, 1594 "Marker":{"shape":"String"}, 1595 "IncludeShared":{"shape":"Boolean"}, 1596 "IncludePublic":{"shape":"Boolean"} 1597 } 1598 }, 1599 "DescribeDBClustersMessage":{ 1600 "type":"structure", 1601 "members":{ 1602 "DBClusterIdentifier":{"shape":"String"}, 1603 "Filters":{"shape":"FilterList"}, 1604 "MaxRecords":{"shape":"IntegerOptional"}, 1605 "Marker":{"shape":"String"} 1606 } 1607 }, 1608 "DescribeDBEngineVersionsMessage":{ 1609 "type":"structure", 1610 "members":{ 1611 "Engine":{"shape":"String"}, 1612 "EngineVersion":{"shape":"String"}, 1613 "DBParameterGroupFamily":{"shape":"String"}, 1614 "Filters":{"shape":"FilterList"}, 1615 "MaxRecords":{"shape":"IntegerOptional"}, 1616 "Marker":{"shape":"String"}, 1617 "DefaultOnly":{"shape":"Boolean"}, 1618 "ListSupportedCharacterSets":{"shape":"BooleanOptional"}, 1619 "ListSupportedTimezones":{"shape":"BooleanOptional"} 1620 } 1621 }, 1622 "DescribeDBInstancesMessage":{ 1623 "type":"structure", 1624 "members":{ 1625 "DBInstanceIdentifier":{"shape":"String"}, 1626 "Filters":{"shape":"FilterList"}, 1627 "MaxRecords":{"shape":"IntegerOptional"}, 1628 "Marker":{"shape":"String"} 1629 } 1630 }, 1631 "DescribeDBSubnetGroupsMessage":{ 1632 "type":"structure", 1633 "members":{ 1634 "DBSubnetGroupName":{"shape":"String"}, 1635 "Filters":{"shape":"FilterList"}, 1636 "MaxRecords":{"shape":"IntegerOptional"}, 1637 "Marker":{"shape":"String"} 1638 } 1639 }, 1640 "DescribeEngineDefaultClusterParametersMessage":{ 1641 "type":"structure", 1642 "required":["DBParameterGroupFamily"], 1643 "members":{ 1644 "DBParameterGroupFamily":{"shape":"String"}, 1645 "Filters":{"shape":"FilterList"}, 1646 "MaxRecords":{"shape":"IntegerOptional"}, 1647 "Marker":{"shape":"String"} 1648 } 1649 }, 1650 "DescribeEngineDefaultClusterParametersResult":{ 1651 "type":"structure", 1652 "members":{ 1653 "EngineDefaults":{"shape":"EngineDefaults"} 1654 } 1655 }, 1656 "DescribeEventCategoriesMessage":{ 1657 "type":"structure", 1658 "members":{ 1659 "SourceType":{"shape":"String"}, 1660 "Filters":{"shape":"FilterList"} 1661 } 1662 }, 1663 "DescribeEventsMessage":{ 1664 "type":"structure", 1665 "members":{ 1666 "SourceIdentifier":{"shape":"String"}, 1667 "SourceType":{"shape":"SourceType"}, 1668 "StartTime":{"shape":"TStamp"}, 1669 "EndTime":{"shape":"TStamp"}, 1670 "Duration":{"shape":"IntegerOptional"}, 1671 "EventCategories":{"shape":"EventCategoriesList"}, 1672 "Filters":{"shape":"FilterList"}, 1673 "MaxRecords":{"shape":"IntegerOptional"}, 1674 "Marker":{"shape":"String"} 1675 } 1676 }, 1677 "DescribeOrderableDBInstanceOptionsMessage":{ 1678 "type":"structure", 1679 "required":["Engine"], 1680 "members":{ 1681 "Engine":{"shape":"String"}, 1682 "EngineVersion":{"shape":"String"}, 1683 "DBInstanceClass":{"shape":"String"}, 1684 "LicenseModel":{"shape":"String"}, 1685 "Vpc":{"shape":"BooleanOptional"}, 1686 "Filters":{"shape":"FilterList"}, 1687 "MaxRecords":{"shape":"IntegerOptional"}, 1688 "Marker":{"shape":"String"} 1689 } 1690 }, 1691 "DescribePendingMaintenanceActionsMessage":{ 1692 "type":"structure", 1693 "members":{ 1694 "ResourceIdentifier":{"shape":"String"}, 1695 "Filters":{"shape":"FilterList"}, 1696 "Marker":{"shape":"String"}, 1697 "MaxRecords":{"shape":"IntegerOptional"} 1698 } 1699 }, 1700 "Endpoint":{ 1701 "type":"structure", 1702 "members":{ 1703 "Address":{"shape":"String"}, 1704 "Port":{"shape":"Integer"}, 1705 "HostedZoneId":{"shape":"String"} 1706 } 1707 }, 1708 "EngineDefaults":{ 1709 "type":"structure", 1710 "members":{ 1711 "DBParameterGroupFamily":{"shape":"String"}, 1712 "Marker":{"shape":"String"}, 1713 "Parameters":{"shape":"ParametersList"} 1714 }, 1715 "wrapper":true 1716 }, 1717 "Event":{ 1718 "type":"structure", 1719 "members":{ 1720 "SourceIdentifier":{"shape":"String"}, 1721 "SourceType":{"shape":"SourceType"}, 1722 "Message":{"shape":"String"}, 1723 "EventCategories":{"shape":"EventCategoriesList"}, 1724 "Date":{"shape":"TStamp"}, 1725 "SourceArn":{"shape":"String"} 1726 } 1727 }, 1728 "EventCategoriesList":{ 1729 "type":"list", 1730 "member":{ 1731 "shape":"String", 1732 "locationName":"EventCategory" 1733 } 1734 }, 1735 "EventCategoriesMap":{ 1736 "type":"structure", 1737 "members":{ 1738 "SourceType":{"shape":"String"}, 1739 "EventCategories":{"shape":"EventCategoriesList"} 1740 }, 1741 "wrapper":true 1742 }, 1743 "EventCategoriesMapList":{ 1744 "type":"list", 1745 "member":{ 1746 "shape":"EventCategoriesMap", 1747 "locationName":"EventCategoriesMap" 1748 } 1749 }, 1750 "EventCategoriesMessage":{ 1751 "type":"structure", 1752 "members":{ 1753 "EventCategoriesMapList":{"shape":"EventCategoriesMapList"} 1754 } 1755 }, 1756 "EventList":{ 1757 "type":"list", 1758 "member":{ 1759 "shape":"Event", 1760 "locationName":"Event" 1761 } 1762 }, 1763 "EventsMessage":{ 1764 "type":"structure", 1765 "members":{ 1766 "Marker":{"shape":"String"}, 1767 "Events":{"shape":"EventList"} 1768 } 1769 }, 1770 "FailoverDBClusterMessage":{ 1771 "type":"structure", 1772 "members":{ 1773 "DBClusterIdentifier":{"shape":"String"}, 1774 "TargetDBInstanceIdentifier":{"shape":"String"} 1775 } 1776 }, 1777 "FailoverDBClusterResult":{ 1778 "type":"structure", 1779 "members":{ 1780 "DBCluster":{"shape":"DBCluster"} 1781 } 1782 }, 1783 "Filter":{ 1784 "type":"structure", 1785 "required":[ 1786 "Name", 1787 "Values" 1788 ], 1789 "members":{ 1790 "Name":{"shape":"String"}, 1791 "Values":{"shape":"FilterValueList"} 1792 } 1793 }, 1794 "FilterList":{ 1795 "type":"list", 1796 "member":{ 1797 "shape":"Filter", 1798 "locationName":"Filter" 1799 } 1800 }, 1801 "FilterValueList":{ 1802 "type":"list", 1803 "member":{ 1804 "shape":"String", 1805 "locationName":"Value" 1806 } 1807 }, 1808 "InstanceQuotaExceededFault":{ 1809 "type":"structure", 1810 "members":{ 1811 }, 1812 "error":{ 1813 "code":"InstanceQuotaExceeded", 1814 "httpStatusCode":400, 1815 "senderFault":true 1816 }, 1817 "exception":true 1818 }, 1819 "InsufficientDBClusterCapacityFault":{ 1820 "type":"structure", 1821 "members":{ 1822 }, 1823 "error":{ 1824 "code":"InsufficientDBClusterCapacityFault", 1825 "httpStatusCode":403, 1826 "senderFault":true 1827 }, 1828 "exception":true 1829 }, 1830 "InsufficientDBInstanceCapacityFault":{ 1831 "type":"structure", 1832 "members":{ 1833 }, 1834 "error":{ 1835 "code":"InsufficientDBInstanceCapacity", 1836 "httpStatusCode":400, 1837 "senderFault":true 1838 }, 1839 "exception":true 1840 }, 1841 "InsufficientStorageClusterCapacityFault":{ 1842 "type":"structure", 1843 "members":{ 1844 }, 1845 "error":{ 1846 "code":"InsufficientStorageClusterCapacity", 1847 "httpStatusCode":400, 1848 "senderFault":true 1849 }, 1850 "exception":true 1851 }, 1852 "Integer":{"type":"integer"}, 1853 "IntegerOptional":{"type":"integer"}, 1854 "InvalidDBClusterSnapshotStateFault":{ 1855 "type":"structure", 1856 "members":{ 1857 }, 1858 "error":{ 1859 "code":"InvalidDBClusterSnapshotStateFault", 1860 "httpStatusCode":400, 1861 "senderFault":true 1862 }, 1863 "exception":true 1864 }, 1865 "InvalidDBClusterStateFault":{ 1866 "type":"structure", 1867 "members":{ 1868 }, 1869 "error":{ 1870 "code":"InvalidDBClusterStateFault", 1871 "httpStatusCode":400, 1872 "senderFault":true 1873 }, 1874 "exception":true 1875 }, 1876 "InvalidDBInstanceStateFault":{ 1877 "type":"structure", 1878 "members":{ 1879 }, 1880 "error":{ 1881 "code":"InvalidDBInstanceState", 1882 "httpStatusCode":400, 1883 "senderFault":true 1884 }, 1885 "exception":true 1886 }, 1887 "InvalidDBParameterGroupStateFault":{ 1888 "type":"structure", 1889 "members":{ 1890 }, 1891 "error":{ 1892 "code":"InvalidDBParameterGroupState", 1893 "httpStatusCode":400, 1894 "senderFault":true 1895 }, 1896 "exception":true 1897 }, 1898 "InvalidDBSecurityGroupStateFault":{ 1899 "type":"structure", 1900 "members":{ 1901 }, 1902 "error":{ 1903 "code":"InvalidDBSecurityGroupState", 1904 "httpStatusCode":400, 1905 "senderFault":true 1906 }, 1907 "exception":true 1908 }, 1909 "InvalidDBSnapshotStateFault":{ 1910 "type":"structure", 1911 "members":{ 1912 }, 1913 "error":{ 1914 "code":"InvalidDBSnapshotState", 1915 "httpStatusCode":400, 1916 "senderFault":true 1917 }, 1918 "exception":true 1919 }, 1920 "InvalidDBSubnetGroupStateFault":{ 1921 "type":"structure", 1922 "members":{ 1923 }, 1924 "error":{ 1925 "code":"InvalidDBSubnetGroupStateFault", 1926 "httpStatusCode":400, 1927 "senderFault":true 1928 }, 1929 "exception":true 1930 }, 1931 "InvalidDBSubnetStateFault":{ 1932 "type":"structure", 1933 "members":{ 1934 }, 1935 "error":{ 1936 "code":"InvalidDBSubnetStateFault", 1937 "httpStatusCode":400, 1938 "senderFault":true 1939 }, 1940 "exception":true 1941 }, 1942 "InvalidRestoreFault":{ 1943 "type":"structure", 1944 "members":{ 1945 }, 1946 "error":{ 1947 "code":"InvalidRestoreFault", 1948 "httpStatusCode":400, 1949 "senderFault":true 1950 }, 1951 "exception":true 1952 }, 1953 "InvalidSubnet":{ 1954 "type":"structure", 1955 "members":{ 1956 }, 1957 "error":{ 1958 "code":"InvalidSubnet", 1959 "httpStatusCode":400, 1960 "senderFault":true 1961 }, 1962 "exception":true 1963 }, 1964 "InvalidVPCNetworkStateFault":{ 1965 "type":"structure", 1966 "members":{ 1967 }, 1968 "error":{ 1969 "code":"InvalidVPCNetworkStateFault", 1970 "httpStatusCode":400, 1971 "senderFault":true 1972 }, 1973 "exception":true 1974 }, 1975 "KMSKeyNotAccessibleFault":{ 1976 "type":"structure", 1977 "members":{ 1978 }, 1979 "error":{ 1980 "code":"KMSKeyNotAccessibleFault", 1981 "httpStatusCode":400, 1982 "senderFault":true 1983 }, 1984 "exception":true 1985 }, 1986 "KeyList":{ 1987 "type":"list", 1988 "member":{"shape":"String"} 1989 }, 1990 "ListTagsForResourceMessage":{ 1991 "type":"structure", 1992 "required":["ResourceName"], 1993 "members":{ 1994 "ResourceName":{"shape":"String"}, 1995 "Filters":{"shape":"FilterList"} 1996 } 1997 }, 1998 "LogTypeList":{ 1999 "type":"list", 2000 "member":{"shape":"String"} 2001 }, 2002 "ModifyDBClusterMessage":{ 2003 "type":"structure", 2004 "required":["DBClusterIdentifier"], 2005 "members":{ 2006 "DBClusterIdentifier":{"shape":"String"}, 2007 "NewDBClusterIdentifier":{"shape":"String"}, 2008 "ApplyImmediately":{"shape":"Boolean"}, 2009 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 2010 "DBClusterParameterGroupName":{"shape":"String"}, 2011 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 2012 "Port":{"shape":"IntegerOptional"}, 2013 "MasterUserPassword":{"shape":"String"}, 2014 "PreferredBackupWindow":{"shape":"String"}, 2015 "PreferredMaintenanceWindow":{"shape":"String"}, 2016 "CloudwatchLogsExportConfiguration":{"shape":"CloudwatchLogsExportConfiguration"}, 2017 "EngineVersion":{"shape":"String"}, 2018 "DeletionProtection":{"shape":"BooleanOptional"} 2019 } 2020 }, 2021 "ModifyDBClusterParameterGroupMessage":{ 2022 "type":"structure", 2023 "required":[ 2024 "DBClusterParameterGroupName", 2025 "Parameters" 2026 ], 2027 "members":{ 2028 "DBClusterParameterGroupName":{"shape":"String"}, 2029 "Parameters":{"shape":"ParametersList"} 2030 } 2031 }, 2032 "ModifyDBClusterResult":{ 2033 "type":"structure", 2034 "members":{ 2035 "DBCluster":{"shape":"DBCluster"} 2036 } 2037 }, 2038 "ModifyDBClusterSnapshotAttributeMessage":{ 2039 "type":"structure", 2040 "required":[ 2041 "DBClusterSnapshotIdentifier", 2042 "AttributeName" 2043 ], 2044 "members":{ 2045 "DBClusterSnapshotIdentifier":{"shape":"String"}, 2046 "AttributeName":{"shape":"String"}, 2047 "ValuesToAdd":{"shape":"AttributeValueList"}, 2048 "ValuesToRemove":{"shape":"AttributeValueList"} 2049 } 2050 }, 2051 "ModifyDBClusterSnapshotAttributeResult":{ 2052 "type":"structure", 2053 "members":{ 2054 "DBClusterSnapshotAttributesResult":{"shape":"DBClusterSnapshotAttributesResult"} 2055 } 2056 }, 2057 "ModifyDBInstanceMessage":{ 2058 "type":"structure", 2059 "required":["DBInstanceIdentifier"], 2060 "members":{ 2061 "DBInstanceIdentifier":{"shape":"String"}, 2062 "DBInstanceClass":{"shape":"String"}, 2063 "ApplyImmediately":{"shape":"Boolean"}, 2064 "PreferredMaintenanceWindow":{"shape":"String"}, 2065 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 2066 "NewDBInstanceIdentifier":{"shape":"String"}, 2067 "PromotionTier":{"shape":"IntegerOptional"} 2068 } 2069 }, 2070 "ModifyDBInstanceResult":{ 2071 "type":"structure", 2072 "members":{ 2073 "DBInstance":{"shape":"DBInstance"} 2074 } 2075 }, 2076 "ModifyDBSubnetGroupMessage":{ 2077 "type":"structure", 2078 "required":[ 2079 "DBSubnetGroupName", 2080 "SubnetIds" 2081 ], 2082 "members":{ 2083 "DBSubnetGroupName":{"shape":"String"}, 2084 "DBSubnetGroupDescription":{"shape":"String"}, 2085 "SubnetIds":{"shape":"SubnetIdentifierList"} 2086 } 2087 }, 2088 "ModifyDBSubnetGroupResult":{ 2089 "type":"structure", 2090 "members":{ 2091 "DBSubnetGroup":{"shape":"DBSubnetGroup"} 2092 } 2093 }, 2094 "OrderableDBInstanceOption":{ 2095 "type":"structure", 2096 "members":{ 2097 "Engine":{"shape":"String"}, 2098 "EngineVersion":{"shape":"String"}, 2099 "DBInstanceClass":{"shape":"String"}, 2100 "LicenseModel":{"shape":"String"}, 2101 "AvailabilityZones":{"shape":"AvailabilityZoneList"}, 2102 "Vpc":{"shape":"Boolean"} 2103 }, 2104 "wrapper":true 2105 }, 2106 "OrderableDBInstanceOptionsList":{ 2107 "type":"list", 2108 "member":{ 2109 "shape":"OrderableDBInstanceOption", 2110 "locationName":"OrderableDBInstanceOption" 2111 } 2112 }, 2113 "OrderableDBInstanceOptionsMessage":{ 2114 "type":"structure", 2115 "members":{ 2116 "OrderableDBInstanceOptions":{"shape":"OrderableDBInstanceOptionsList"}, 2117 "Marker":{"shape":"String"} 2118 } 2119 }, 2120 "Parameter":{ 2121 "type":"structure", 2122 "members":{ 2123 "ParameterName":{"shape":"String"}, 2124 "ParameterValue":{"shape":"String"}, 2125 "Description":{"shape":"String"}, 2126 "Source":{"shape":"String"}, 2127 "ApplyType":{"shape":"String"}, 2128 "DataType":{"shape":"String"}, 2129 "AllowedValues":{"shape":"String"}, 2130 "IsModifiable":{"shape":"Boolean"}, 2131 "MinimumEngineVersion":{"shape":"String"}, 2132 "ApplyMethod":{"shape":"ApplyMethod"} 2133 } 2134 }, 2135 "ParametersList":{ 2136 "type":"list", 2137 "member":{ 2138 "shape":"Parameter", 2139 "locationName":"Parameter" 2140 } 2141 }, 2142 "PendingCloudwatchLogsExports":{ 2143 "type":"structure", 2144 "members":{ 2145 "LogTypesToEnable":{"shape":"LogTypeList"}, 2146 "LogTypesToDisable":{"shape":"LogTypeList"} 2147 } 2148 }, 2149 "PendingMaintenanceAction":{ 2150 "type":"structure", 2151 "members":{ 2152 "Action":{"shape":"String"}, 2153 "AutoAppliedAfterDate":{"shape":"TStamp"}, 2154 "ForcedApplyDate":{"shape":"TStamp"}, 2155 "OptInStatus":{"shape":"String"}, 2156 "CurrentApplyDate":{"shape":"TStamp"}, 2157 "Description":{"shape":"String"} 2158 } 2159 }, 2160 "PendingMaintenanceActionDetails":{ 2161 "type":"list", 2162 "member":{ 2163 "shape":"PendingMaintenanceAction", 2164 "locationName":"PendingMaintenanceAction" 2165 } 2166 }, 2167 "PendingMaintenanceActions":{ 2168 "type":"list", 2169 "member":{ 2170 "shape":"ResourcePendingMaintenanceActions", 2171 "locationName":"ResourcePendingMaintenanceActions" 2172 } 2173 }, 2174 "PendingMaintenanceActionsMessage":{ 2175 "type":"structure", 2176 "members":{ 2177 "PendingMaintenanceActions":{"shape":"PendingMaintenanceActions"}, 2178 "Marker":{"shape":"String"} 2179 } 2180 }, 2181 "PendingModifiedValues":{ 2182 "type":"structure", 2183 "members":{ 2184 "DBInstanceClass":{"shape":"String"}, 2185 "AllocatedStorage":{"shape":"IntegerOptional"}, 2186 "MasterUserPassword":{"shape":"String"}, 2187 "Port":{"shape":"IntegerOptional"}, 2188 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 2189 "MultiAZ":{"shape":"BooleanOptional"}, 2190 "EngineVersion":{"shape":"String"}, 2191 "LicenseModel":{"shape":"String"}, 2192 "Iops":{"shape":"IntegerOptional"}, 2193 "DBInstanceIdentifier":{"shape":"String"}, 2194 "StorageType":{"shape":"String"}, 2195 "CACertificateIdentifier":{"shape":"String"}, 2196 "DBSubnetGroupName":{"shape":"String"}, 2197 "PendingCloudwatchLogsExports":{"shape":"PendingCloudwatchLogsExports"} 2198 } 2199 }, 2200 "RebootDBInstanceMessage":{ 2201 "type":"structure", 2202 "required":["DBInstanceIdentifier"], 2203 "members":{ 2204 "DBInstanceIdentifier":{"shape":"String"}, 2205 "ForceFailover":{"shape":"BooleanOptional"} 2206 } 2207 }, 2208 "RebootDBInstanceResult":{ 2209 "type":"structure", 2210 "members":{ 2211 "DBInstance":{"shape":"DBInstance"} 2212 } 2213 }, 2214 "RemoveTagsFromResourceMessage":{ 2215 "type":"structure", 2216 "required":[ 2217 "ResourceName", 2218 "TagKeys" 2219 ], 2220 "members":{ 2221 "ResourceName":{"shape":"String"}, 2222 "TagKeys":{"shape":"KeyList"} 2223 } 2224 }, 2225 "ResetDBClusterParameterGroupMessage":{ 2226 "type":"structure", 2227 "required":["DBClusterParameterGroupName"], 2228 "members":{ 2229 "DBClusterParameterGroupName":{"shape":"String"}, 2230 "ResetAllParameters":{"shape":"Boolean"}, 2231 "Parameters":{"shape":"ParametersList"} 2232 } 2233 }, 2234 "ResourceNotFoundFault":{ 2235 "type":"structure", 2236 "members":{ 2237 }, 2238 "error":{ 2239 "code":"ResourceNotFoundFault", 2240 "httpStatusCode":404, 2241 "senderFault":true 2242 }, 2243 "exception":true 2244 }, 2245 "ResourcePendingMaintenanceActions":{ 2246 "type":"structure", 2247 "members":{ 2248 "ResourceIdentifier":{"shape":"String"}, 2249 "PendingMaintenanceActionDetails":{"shape":"PendingMaintenanceActionDetails"} 2250 }, 2251 "wrapper":true 2252 }, 2253 "RestoreDBClusterFromSnapshotMessage":{ 2254 "type":"structure", 2255 "required":[ 2256 "DBClusterIdentifier", 2257 "SnapshotIdentifier", 2258 "Engine" 2259 ], 2260 "members":{ 2261 "AvailabilityZones":{"shape":"AvailabilityZones"}, 2262 "DBClusterIdentifier":{"shape":"String"}, 2263 "SnapshotIdentifier":{"shape":"String"}, 2264 "Engine":{"shape":"String"}, 2265 "EngineVersion":{"shape":"String"}, 2266 "Port":{"shape":"IntegerOptional"}, 2267 "DBSubnetGroupName":{"shape":"String"}, 2268 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 2269 "Tags":{"shape":"TagList"}, 2270 "KmsKeyId":{"shape":"String"}, 2271 "EnableCloudwatchLogsExports":{"shape":"LogTypeList"}, 2272 "DeletionProtection":{"shape":"BooleanOptional"} 2273 } 2274 }, 2275 "RestoreDBClusterFromSnapshotResult":{ 2276 "type":"structure", 2277 "members":{ 2278 "DBCluster":{"shape":"DBCluster"} 2279 } 2280 }, 2281 "RestoreDBClusterToPointInTimeMessage":{ 2282 "type":"structure", 2283 "required":[ 2284 "DBClusterIdentifier", 2285 "SourceDBClusterIdentifier" 2286 ], 2287 "members":{ 2288 "DBClusterIdentifier":{"shape":"String"}, 2289 "SourceDBClusterIdentifier":{"shape":"String"}, 2290 "RestoreToTime":{"shape":"TStamp"}, 2291 "UseLatestRestorableTime":{"shape":"Boolean"}, 2292 "Port":{"shape":"IntegerOptional"}, 2293 "DBSubnetGroupName":{"shape":"String"}, 2294 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 2295 "Tags":{"shape":"TagList"}, 2296 "KmsKeyId":{"shape":"String"}, 2297 "EnableCloudwatchLogsExports":{"shape":"LogTypeList"}, 2298 "DeletionProtection":{"shape":"BooleanOptional"} 2299 } 2300 }, 2301 "RestoreDBClusterToPointInTimeResult":{ 2302 "type":"structure", 2303 "members":{ 2304 "DBCluster":{"shape":"DBCluster"} 2305 } 2306 }, 2307 "SharedSnapshotQuotaExceededFault":{ 2308 "type":"structure", 2309 "members":{ 2310 }, 2311 "error":{ 2312 "code":"SharedSnapshotQuotaExceeded", 2313 "httpStatusCode":400, 2314 "senderFault":true 2315 }, 2316 "exception":true 2317 }, 2318 "SnapshotQuotaExceededFault":{ 2319 "type":"structure", 2320 "members":{ 2321 }, 2322 "error":{ 2323 "code":"SnapshotQuotaExceeded", 2324 "httpStatusCode":400, 2325 "senderFault":true 2326 }, 2327 "exception":true 2328 }, 2329 "SourceType":{ 2330 "type":"string", 2331 "enum":[ 2332 "db-instance", 2333 "db-parameter-group", 2334 "db-security-group", 2335 "db-snapshot", 2336 "db-cluster", 2337 "db-cluster-snapshot" 2338 ] 2339 }, 2340 "StartDBClusterMessage":{ 2341 "type":"structure", 2342 "required":["DBClusterIdentifier"], 2343 "members":{ 2344 "DBClusterIdentifier":{"shape":"String"} 2345 } 2346 }, 2347 "StartDBClusterResult":{ 2348 "type":"structure", 2349 "members":{ 2350 "DBCluster":{"shape":"DBCluster"} 2351 } 2352 }, 2353 "StopDBClusterMessage":{ 2354 "type":"structure", 2355 "required":["DBClusterIdentifier"], 2356 "members":{ 2357 "DBClusterIdentifier":{"shape":"String"} 2358 } 2359 }, 2360 "StopDBClusterResult":{ 2361 "type":"structure", 2362 "members":{ 2363 "DBCluster":{"shape":"DBCluster"} 2364 } 2365 }, 2366 "StorageQuotaExceededFault":{ 2367 "type":"structure", 2368 "members":{ 2369 }, 2370 "error":{ 2371 "code":"StorageQuotaExceeded", 2372 "httpStatusCode":400, 2373 "senderFault":true 2374 }, 2375 "exception":true 2376 }, 2377 "StorageTypeNotSupportedFault":{ 2378 "type":"structure", 2379 "members":{ 2380 }, 2381 "error":{ 2382 "code":"StorageTypeNotSupported", 2383 "httpStatusCode":400, 2384 "senderFault":true 2385 }, 2386 "exception":true 2387 }, 2388 "String":{"type":"string"}, 2389 "Subnet":{ 2390 "type":"structure", 2391 "members":{ 2392 "SubnetIdentifier":{"shape":"String"}, 2393 "SubnetAvailabilityZone":{"shape":"AvailabilityZone"}, 2394 "SubnetStatus":{"shape":"String"} 2395 } 2396 }, 2397 "SubnetAlreadyInUse":{ 2398 "type":"structure", 2399 "members":{ 2400 }, 2401 "error":{ 2402 "code":"SubnetAlreadyInUse", 2403 "httpStatusCode":400, 2404 "senderFault":true 2405 }, 2406 "exception":true 2407 }, 2408 "SubnetIdentifierList":{ 2409 "type":"list", 2410 "member":{ 2411 "shape":"String", 2412 "locationName":"SubnetIdentifier" 2413 } 2414 }, 2415 "SubnetList":{ 2416 "type":"list", 2417 "member":{ 2418 "shape":"Subnet", 2419 "locationName":"Subnet" 2420 } 2421 }, 2422 "TStamp":{"type":"timestamp"}, 2423 "Tag":{ 2424 "type":"structure", 2425 "members":{ 2426 "Key":{"shape":"String"}, 2427 "Value":{"shape":"String"} 2428 } 2429 }, 2430 "TagList":{ 2431 "type":"list", 2432 "member":{ 2433 "shape":"Tag", 2434 "locationName":"Tag" 2435 } 2436 }, 2437 "TagListMessage":{ 2438 "type":"structure", 2439 "members":{ 2440 "TagList":{"shape":"TagList"} 2441 } 2442 }, 2443 "UpgradeTarget":{ 2444 "type":"structure", 2445 "members":{ 2446 "Engine":{"shape":"String"}, 2447 "EngineVersion":{"shape":"String"}, 2448 "Description":{"shape":"String"}, 2449 "AutoUpgrade":{"shape":"Boolean"}, 2450 "IsMajorVersionUpgrade":{"shape":"Boolean"} 2451 } 2452 }, 2453 "ValidUpgradeTargetList":{ 2454 "type":"list", 2455 "member":{ 2456 "shape":"UpgradeTarget", 2457 "locationName":"UpgradeTarget" 2458 } 2459 }, 2460 "VpcSecurityGroupIdList":{ 2461 "type":"list", 2462 "member":{ 2463 "shape":"String", 2464 "locationName":"VpcSecurityGroupId" 2465 } 2466 }, 2467 "VpcSecurityGroupMembership":{ 2468 "type":"structure", 2469 "members":{ 2470 "VpcSecurityGroupId":{"shape":"String"}, 2471 "Status":{"shape":"String"} 2472 } 2473 }, 2474 "VpcSecurityGroupMembershipList":{ 2475 "type":"list", 2476 "member":{ 2477 "shape":"VpcSecurityGroupMembership", 2478 "locationName":"VpcSecurityGroupMembership" 2479 } 2480 } 2481 } 2482} 2483