1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-09-01", 5 "endpointPrefix":"rds", 6 "protocol":"query", 7 "serviceAbbreviation":"Amazon RDS", 8 "serviceFullName":"Amazon Relational Database Service", 9 "serviceId":"RDS", 10 "signatureVersion":"v4", 11 "uid":"rds-2014-09-01", 12 "xmlNamespace":"http://rds.amazonaws.com/doc/2014-09-01/" 13 }, 14 "operations":{ 15 "AddSourceIdentifierToSubscription":{ 16 "name":"AddSourceIdentifierToSubscription", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AddSourceIdentifierToSubscriptionMessage"}, 22 "output":{ 23 "shape":"AddSourceIdentifierToSubscriptionResult", 24 "resultWrapper":"AddSourceIdentifierToSubscriptionResult" 25 }, 26 "errors":[ 27 {"shape":"SubscriptionNotFoundFault"}, 28 {"shape":"SourceNotFoundFault"} 29 ] 30 }, 31 "AddTagsToResource":{ 32 "name":"AddTagsToResource", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"AddTagsToResourceMessage"}, 38 "errors":[ 39 {"shape":"DBInstanceNotFoundFault"}, 40 {"shape":"DBSnapshotNotFoundFault"} 41 ] 42 }, 43 "AuthorizeDBSecurityGroupIngress":{ 44 "name":"AuthorizeDBSecurityGroupIngress", 45 "http":{ 46 "method":"POST", 47 "requestUri":"/" 48 }, 49 "input":{"shape":"AuthorizeDBSecurityGroupIngressMessage"}, 50 "output":{ 51 "shape":"AuthorizeDBSecurityGroupIngressResult", 52 "resultWrapper":"AuthorizeDBSecurityGroupIngressResult" 53 }, 54 "errors":[ 55 {"shape":"DBSecurityGroupNotFoundFault"}, 56 {"shape":"InvalidDBSecurityGroupStateFault"}, 57 {"shape":"AuthorizationAlreadyExistsFault"}, 58 {"shape":"AuthorizationQuotaExceededFault"} 59 ] 60 }, 61 "CopyDBParameterGroup":{ 62 "name":"CopyDBParameterGroup", 63 "http":{ 64 "method":"POST", 65 "requestUri":"/" 66 }, 67 "input":{"shape":"CopyDBParameterGroupMessage"}, 68 "output":{ 69 "shape":"CopyDBParameterGroupResult", 70 "resultWrapper":"CopyDBParameterGroupResult" 71 }, 72 "errors":[ 73 {"shape":"DBParameterGroupNotFoundFault"}, 74 {"shape":"DBParameterGroupAlreadyExistsFault"}, 75 {"shape":"DBParameterGroupQuotaExceededFault"} 76 ] 77 }, 78 "CopyDBSnapshot":{ 79 "name":"CopyDBSnapshot", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"CopyDBSnapshotMessage"}, 85 "output":{ 86 "shape":"CopyDBSnapshotResult", 87 "resultWrapper":"CopyDBSnapshotResult" 88 }, 89 "errors":[ 90 {"shape":"DBSnapshotAlreadyExistsFault"}, 91 {"shape":"DBSnapshotNotFoundFault"}, 92 {"shape":"InvalidDBSnapshotStateFault"}, 93 {"shape":"SnapshotQuotaExceededFault"} 94 ] 95 }, 96 "CopyOptionGroup":{ 97 "name":"CopyOptionGroup", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"CopyOptionGroupMessage"}, 103 "output":{ 104 "shape":"CopyOptionGroupResult", 105 "resultWrapper":"CopyOptionGroupResult" 106 }, 107 "errors":[ 108 {"shape":"OptionGroupAlreadyExistsFault"}, 109 {"shape":"OptionGroupNotFoundFault"}, 110 {"shape":"OptionGroupQuotaExceededFault"} 111 ] 112 }, 113 "CreateDBInstance":{ 114 "name":"CreateDBInstance", 115 "http":{ 116 "method":"POST", 117 "requestUri":"/" 118 }, 119 "input":{"shape":"CreateDBInstanceMessage"}, 120 "output":{ 121 "shape":"CreateDBInstanceResult", 122 "resultWrapper":"CreateDBInstanceResult" 123 }, 124 "errors":[ 125 {"shape":"DBInstanceAlreadyExistsFault"}, 126 {"shape":"InsufficientDBInstanceCapacityFault"}, 127 {"shape":"DBParameterGroupNotFoundFault"}, 128 {"shape":"DBSecurityGroupNotFoundFault"}, 129 {"shape":"InstanceQuotaExceededFault"}, 130 {"shape":"StorageQuotaExceededFault"}, 131 {"shape":"DBSubnetGroupNotFoundFault"}, 132 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 133 {"shape":"InvalidSubnet"}, 134 {"shape":"InvalidVPCNetworkStateFault"}, 135 {"shape":"ProvisionedIopsNotAvailableInAZFault"}, 136 {"shape":"OptionGroupNotFoundFault"}, 137 {"shape":"StorageTypeNotSupportedFault"}, 138 {"shape":"AuthorizationNotFoundFault"} 139 ] 140 }, 141 "CreateDBInstanceReadReplica":{ 142 "name":"CreateDBInstanceReadReplica", 143 "http":{ 144 "method":"POST", 145 "requestUri":"/" 146 }, 147 "input":{"shape":"CreateDBInstanceReadReplicaMessage"}, 148 "output":{ 149 "shape":"CreateDBInstanceReadReplicaResult", 150 "resultWrapper":"CreateDBInstanceReadReplicaResult" 151 }, 152 "errors":[ 153 {"shape":"DBInstanceAlreadyExistsFault"}, 154 {"shape":"InsufficientDBInstanceCapacityFault"}, 155 {"shape":"DBParameterGroupNotFoundFault"}, 156 {"shape":"DBSecurityGroupNotFoundFault"}, 157 {"shape":"InstanceQuotaExceededFault"}, 158 {"shape":"StorageQuotaExceededFault"}, 159 {"shape":"DBInstanceNotFoundFault"}, 160 {"shape":"InvalidDBInstanceStateFault"}, 161 {"shape":"DBSubnetGroupNotFoundFault"}, 162 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 163 {"shape":"InvalidSubnet"}, 164 {"shape":"InvalidVPCNetworkStateFault"}, 165 {"shape":"ProvisionedIopsNotAvailableInAZFault"}, 166 {"shape":"OptionGroupNotFoundFault"}, 167 {"shape":"DBSubnetGroupNotAllowedFault"}, 168 {"shape":"InvalidDBSubnetGroupFault"}, 169 {"shape":"StorageTypeNotSupportedFault"} 170 ] 171 }, 172 "CreateDBParameterGroup":{ 173 "name":"CreateDBParameterGroup", 174 "http":{ 175 "method":"POST", 176 "requestUri":"/" 177 }, 178 "input":{"shape":"CreateDBParameterGroupMessage"}, 179 "output":{ 180 "shape":"CreateDBParameterGroupResult", 181 "resultWrapper":"CreateDBParameterGroupResult" 182 }, 183 "errors":[ 184 {"shape":"DBParameterGroupQuotaExceededFault"}, 185 {"shape":"DBParameterGroupAlreadyExistsFault"} 186 ] 187 }, 188 "CreateDBSecurityGroup":{ 189 "name":"CreateDBSecurityGroup", 190 "http":{ 191 "method":"POST", 192 "requestUri":"/" 193 }, 194 "input":{"shape":"CreateDBSecurityGroupMessage"}, 195 "output":{ 196 "shape":"CreateDBSecurityGroupResult", 197 "resultWrapper":"CreateDBSecurityGroupResult" 198 }, 199 "errors":[ 200 {"shape":"DBSecurityGroupAlreadyExistsFault"}, 201 {"shape":"DBSecurityGroupQuotaExceededFault"}, 202 {"shape":"DBSecurityGroupNotSupportedFault"} 203 ] 204 }, 205 "CreateDBSnapshot":{ 206 "name":"CreateDBSnapshot", 207 "http":{ 208 "method":"POST", 209 "requestUri":"/" 210 }, 211 "input":{"shape":"CreateDBSnapshotMessage"}, 212 "output":{ 213 "shape":"CreateDBSnapshotResult", 214 "resultWrapper":"CreateDBSnapshotResult" 215 }, 216 "errors":[ 217 {"shape":"DBSnapshotAlreadyExistsFault"}, 218 {"shape":"InvalidDBInstanceStateFault"}, 219 {"shape":"DBInstanceNotFoundFault"}, 220 {"shape":"SnapshotQuotaExceededFault"} 221 ] 222 }, 223 "CreateDBSubnetGroup":{ 224 "name":"CreateDBSubnetGroup", 225 "http":{ 226 "method":"POST", 227 "requestUri":"/" 228 }, 229 "input":{"shape":"CreateDBSubnetGroupMessage"}, 230 "output":{ 231 "shape":"CreateDBSubnetGroupResult", 232 "resultWrapper":"CreateDBSubnetGroupResult" 233 }, 234 "errors":[ 235 {"shape":"DBSubnetGroupAlreadyExistsFault"}, 236 {"shape":"DBSubnetGroupQuotaExceededFault"}, 237 {"shape":"DBSubnetQuotaExceededFault"}, 238 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 239 {"shape":"InvalidSubnet"} 240 ] 241 }, 242 "CreateEventSubscription":{ 243 "name":"CreateEventSubscription", 244 "http":{ 245 "method":"POST", 246 "requestUri":"/" 247 }, 248 "input":{"shape":"CreateEventSubscriptionMessage"}, 249 "output":{ 250 "shape":"CreateEventSubscriptionResult", 251 "resultWrapper":"CreateEventSubscriptionResult" 252 }, 253 "errors":[ 254 {"shape":"EventSubscriptionQuotaExceededFault"}, 255 {"shape":"SubscriptionAlreadyExistFault"}, 256 {"shape":"SNSInvalidTopicFault"}, 257 {"shape":"SNSNoAuthorizationFault"}, 258 {"shape":"SNSTopicArnNotFoundFault"}, 259 {"shape":"SubscriptionCategoryNotFoundFault"}, 260 {"shape":"SourceNotFoundFault"} 261 ] 262 }, 263 "CreateOptionGroup":{ 264 "name":"CreateOptionGroup", 265 "http":{ 266 "method":"POST", 267 "requestUri":"/" 268 }, 269 "input":{"shape":"CreateOptionGroupMessage"}, 270 "output":{ 271 "shape":"CreateOptionGroupResult", 272 "resultWrapper":"CreateOptionGroupResult" 273 }, 274 "errors":[ 275 {"shape":"OptionGroupAlreadyExistsFault"}, 276 {"shape":"OptionGroupQuotaExceededFault"} 277 ] 278 }, 279 "DeleteDBInstance":{ 280 "name":"DeleteDBInstance", 281 "http":{ 282 "method":"POST", 283 "requestUri":"/" 284 }, 285 "input":{"shape":"DeleteDBInstanceMessage"}, 286 "output":{ 287 "shape":"DeleteDBInstanceResult", 288 "resultWrapper":"DeleteDBInstanceResult" 289 }, 290 "errors":[ 291 {"shape":"DBInstanceNotFoundFault"}, 292 {"shape":"InvalidDBInstanceStateFault"}, 293 {"shape":"DBSnapshotAlreadyExistsFault"}, 294 {"shape":"SnapshotQuotaExceededFault"} 295 ] 296 }, 297 "DeleteDBParameterGroup":{ 298 "name":"DeleteDBParameterGroup", 299 "http":{ 300 "method":"POST", 301 "requestUri":"/" 302 }, 303 "input":{"shape":"DeleteDBParameterGroupMessage"}, 304 "errors":[ 305 {"shape":"InvalidDBParameterGroupStateFault"}, 306 {"shape":"DBParameterGroupNotFoundFault"} 307 ] 308 }, 309 "DeleteDBSecurityGroup":{ 310 "name":"DeleteDBSecurityGroup", 311 "http":{ 312 "method":"POST", 313 "requestUri":"/" 314 }, 315 "input":{"shape":"DeleteDBSecurityGroupMessage"}, 316 "errors":[ 317 {"shape":"InvalidDBSecurityGroupStateFault"}, 318 {"shape":"DBSecurityGroupNotFoundFault"} 319 ] 320 }, 321 "DeleteDBSnapshot":{ 322 "name":"DeleteDBSnapshot", 323 "http":{ 324 "method":"POST", 325 "requestUri":"/" 326 }, 327 "input":{"shape":"DeleteDBSnapshotMessage"}, 328 "output":{ 329 "shape":"DeleteDBSnapshotResult", 330 "resultWrapper":"DeleteDBSnapshotResult" 331 }, 332 "errors":[ 333 {"shape":"InvalidDBSnapshotStateFault"}, 334 {"shape":"DBSnapshotNotFoundFault"} 335 ] 336 }, 337 "DeleteDBSubnetGroup":{ 338 "name":"DeleteDBSubnetGroup", 339 "http":{ 340 "method":"POST", 341 "requestUri":"/" 342 }, 343 "input":{"shape":"DeleteDBSubnetGroupMessage"}, 344 "errors":[ 345 {"shape":"InvalidDBSubnetGroupStateFault"}, 346 {"shape":"InvalidDBSubnetStateFault"}, 347 {"shape":"DBSubnetGroupNotFoundFault"} 348 ] 349 }, 350 "DeleteEventSubscription":{ 351 "name":"DeleteEventSubscription", 352 "http":{ 353 "method":"POST", 354 "requestUri":"/" 355 }, 356 "input":{"shape":"DeleteEventSubscriptionMessage"}, 357 "output":{ 358 "shape":"DeleteEventSubscriptionResult", 359 "resultWrapper":"DeleteEventSubscriptionResult" 360 }, 361 "errors":[ 362 {"shape":"SubscriptionNotFoundFault"}, 363 {"shape":"InvalidEventSubscriptionStateFault"} 364 ] 365 }, 366 "DeleteOptionGroup":{ 367 "name":"DeleteOptionGroup", 368 "http":{ 369 "method":"POST", 370 "requestUri":"/" 371 }, 372 "input":{"shape":"DeleteOptionGroupMessage"}, 373 "errors":[ 374 {"shape":"OptionGroupNotFoundFault"}, 375 {"shape":"InvalidOptionGroupStateFault"} 376 ] 377 }, 378 "DescribeDBEngineVersions":{ 379 "name":"DescribeDBEngineVersions", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"DescribeDBEngineVersionsMessage"}, 385 "output":{ 386 "shape":"DBEngineVersionMessage", 387 "resultWrapper":"DescribeDBEngineVersionsResult" 388 } 389 }, 390 "DescribeDBInstances":{ 391 "name":"DescribeDBInstances", 392 "http":{ 393 "method":"POST", 394 "requestUri":"/" 395 }, 396 "input":{"shape":"DescribeDBInstancesMessage"}, 397 "output":{ 398 "shape":"DBInstanceMessage", 399 "resultWrapper":"DescribeDBInstancesResult" 400 }, 401 "errors":[ 402 {"shape":"DBInstanceNotFoundFault"} 403 ] 404 }, 405 "DescribeDBLogFiles":{ 406 "name":"DescribeDBLogFiles", 407 "http":{ 408 "method":"POST", 409 "requestUri":"/" 410 }, 411 "input":{"shape":"DescribeDBLogFilesMessage"}, 412 "output":{ 413 "shape":"DescribeDBLogFilesResponse", 414 "resultWrapper":"DescribeDBLogFilesResult" 415 }, 416 "errors":[ 417 {"shape":"DBInstanceNotFoundFault"} 418 ] 419 }, 420 "DescribeDBParameterGroups":{ 421 "name":"DescribeDBParameterGroups", 422 "http":{ 423 "method":"POST", 424 "requestUri":"/" 425 }, 426 "input":{"shape":"DescribeDBParameterGroupsMessage"}, 427 "output":{ 428 "shape":"DBParameterGroupsMessage", 429 "resultWrapper":"DescribeDBParameterGroupsResult" 430 }, 431 "errors":[ 432 {"shape":"DBParameterGroupNotFoundFault"} 433 ] 434 }, 435 "DescribeDBParameters":{ 436 "name":"DescribeDBParameters", 437 "http":{ 438 "method":"POST", 439 "requestUri":"/" 440 }, 441 "input":{"shape":"DescribeDBParametersMessage"}, 442 "output":{ 443 "shape":"DBParameterGroupDetails", 444 "resultWrapper":"DescribeDBParametersResult" 445 }, 446 "errors":[ 447 {"shape":"DBParameterGroupNotFoundFault"} 448 ] 449 }, 450 "DescribeDBSecurityGroups":{ 451 "name":"DescribeDBSecurityGroups", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"DescribeDBSecurityGroupsMessage"}, 457 "output":{ 458 "shape":"DBSecurityGroupMessage", 459 "resultWrapper":"DescribeDBSecurityGroupsResult" 460 }, 461 "errors":[ 462 {"shape":"DBSecurityGroupNotFoundFault"} 463 ] 464 }, 465 "DescribeDBSnapshots":{ 466 "name":"DescribeDBSnapshots", 467 "http":{ 468 "method":"POST", 469 "requestUri":"/" 470 }, 471 "input":{"shape":"DescribeDBSnapshotsMessage"}, 472 "output":{ 473 "shape":"DBSnapshotMessage", 474 "resultWrapper":"DescribeDBSnapshotsResult" 475 }, 476 "errors":[ 477 {"shape":"DBSnapshotNotFoundFault"} 478 ] 479 }, 480 "DescribeDBSubnetGroups":{ 481 "name":"DescribeDBSubnetGroups", 482 "http":{ 483 "method":"POST", 484 "requestUri":"/" 485 }, 486 "input":{"shape":"DescribeDBSubnetGroupsMessage"}, 487 "output":{ 488 "shape":"DBSubnetGroupMessage", 489 "resultWrapper":"DescribeDBSubnetGroupsResult" 490 }, 491 "errors":[ 492 {"shape":"DBSubnetGroupNotFoundFault"} 493 ] 494 }, 495 "DescribeEngineDefaultParameters":{ 496 "name":"DescribeEngineDefaultParameters", 497 "http":{ 498 "method":"POST", 499 "requestUri":"/" 500 }, 501 "input":{"shape":"DescribeEngineDefaultParametersMessage"}, 502 "output":{ 503 "shape":"DescribeEngineDefaultParametersResult", 504 "resultWrapper":"DescribeEngineDefaultParametersResult" 505 } 506 }, 507 "DescribeEventCategories":{ 508 "name":"DescribeEventCategories", 509 "http":{ 510 "method":"POST", 511 "requestUri":"/" 512 }, 513 "input":{"shape":"DescribeEventCategoriesMessage"}, 514 "output":{ 515 "shape":"EventCategoriesMessage", 516 "resultWrapper":"DescribeEventCategoriesResult" 517 } 518 }, 519 "DescribeEventSubscriptions":{ 520 "name":"DescribeEventSubscriptions", 521 "http":{ 522 "method":"POST", 523 "requestUri":"/" 524 }, 525 "input":{"shape":"DescribeEventSubscriptionsMessage"}, 526 "output":{ 527 "shape":"EventSubscriptionsMessage", 528 "resultWrapper":"DescribeEventSubscriptionsResult" 529 }, 530 "errors":[ 531 {"shape":"SubscriptionNotFoundFault"} 532 ] 533 }, 534 "DescribeEvents":{ 535 "name":"DescribeEvents", 536 "http":{ 537 "method":"POST", 538 "requestUri":"/" 539 }, 540 "input":{"shape":"DescribeEventsMessage"}, 541 "output":{ 542 "shape":"EventsMessage", 543 "resultWrapper":"DescribeEventsResult" 544 } 545 }, 546 "DescribeOptionGroupOptions":{ 547 "name":"DescribeOptionGroupOptions", 548 "http":{ 549 "method":"POST", 550 "requestUri":"/" 551 }, 552 "input":{"shape":"DescribeOptionGroupOptionsMessage"}, 553 "output":{ 554 "shape":"OptionGroupOptionsMessage", 555 "resultWrapper":"DescribeOptionGroupOptionsResult" 556 } 557 }, 558 "DescribeOptionGroups":{ 559 "name":"DescribeOptionGroups", 560 "http":{ 561 "method":"POST", 562 "requestUri":"/" 563 }, 564 "input":{"shape":"DescribeOptionGroupsMessage"}, 565 "output":{ 566 "shape":"OptionGroups", 567 "resultWrapper":"DescribeOptionGroupsResult" 568 }, 569 "errors":[ 570 {"shape":"OptionGroupNotFoundFault"} 571 ] 572 }, 573 "DescribeOrderableDBInstanceOptions":{ 574 "name":"DescribeOrderableDBInstanceOptions", 575 "http":{ 576 "method":"POST", 577 "requestUri":"/" 578 }, 579 "input":{"shape":"DescribeOrderableDBInstanceOptionsMessage"}, 580 "output":{ 581 "shape":"OrderableDBInstanceOptionsMessage", 582 "resultWrapper":"DescribeOrderableDBInstanceOptionsResult" 583 } 584 }, 585 "DescribeReservedDBInstances":{ 586 "name":"DescribeReservedDBInstances", 587 "http":{ 588 "method":"POST", 589 "requestUri":"/" 590 }, 591 "input":{"shape":"DescribeReservedDBInstancesMessage"}, 592 "output":{ 593 "shape":"ReservedDBInstanceMessage", 594 "resultWrapper":"DescribeReservedDBInstancesResult" 595 }, 596 "errors":[ 597 {"shape":"ReservedDBInstanceNotFoundFault"} 598 ] 599 }, 600 "DescribeReservedDBInstancesOfferings":{ 601 "name":"DescribeReservedDBInstancesOfferings", 602 "http":{ 603 "method":"POST", 604 "requestUri":"/" 605 }, 606 "input":{"shape":"DescribeReservedDBInstancesOfferingsMessage"}, 607 "output":{ 608 "shape":"ReservedDBInstancesOfferingMessage", 609 "resultWrapper":"DescribeReservedDBInstancesOfferingsResult" 610 }, 611 "errors":[ 612 {"shape":"ReservedDBInstancesOfferingNotFoundFault"} 613 ] 614 }, 615 "DownloadDBLogFilePortion":{ 616 "name":"DownloadDBLogFilePortion", 617 "http":{ 618 "method":"POST", 619 "requestUri":"/" 620 }, 621 "input":{"shape":"DownloadDBLogFilePortionMessage"}, 622 "output":{ 623 "shape":"DownloadDBLogFilePortionDetails", 624 "resultWrapper":"DownloadDBLogFilePortionResult" 625 }, 626 "errors":[ 627 {"shape":"DBInstanceNotFoundFault"}, 628 {"shape":"DBLogFileNotFoundFault"} 629 ] 630 }, 631 "ListTagsForResource":{ 632 "name":"ListTagsForResource", 633 "http":{ 634 "method":"POST", 635 "requestUri":"/" 636 }, 637 "input":{"shape":"ListTagsForResourceMessage"}, 638 "output":{ 639 "shape":"TagListMessage", 640 "resultWrapper":"ListTagsForResourceResult" 641 }, 642 "errors":[ 643 {"shape":"DBInstanceNotFoundFault"}, 644 {"shape":"DBSnapshotNotFoundFault"} 645 ] 646 }, 647 "ModifyDBInstance":{ 648 "name":"ModifyDBInstance", 649 "http":{ 650 "method":"POST", 651 "requestUri":"/" 652 }, 653 "input":{"shape":"ModifyDBInstanceMessage"}, 654 "output":{ 655 "shape":"ModifyDBInstanceResult", 656 "resultWrapper":"ModifyDBInstanceResult" 657 }, 658 "errors":[ 659 {"shape":"InvalidDBInstanceStateFault"}, 660 {"shape":"InvalidDBSecurityGroupStateFault"}, 661 {"shape":"DBInstanceAlreadyExistsFault"}, 662 {"shape":"DBInstanceNotFoundFault"}, 663 {"shape":"DBSecurityGroupNotFoundFault"}, 664 {"shape":"DBParameterGroupNotFoundFault"}, 665 {"shape":"InsufficientDBInstanceCapacityFault"}, 666 {"shape":"StorageQuotaExceededFault"}, 667 {"shape":"InvalidVPCNetworkStateFault"}, 668 {"shape":"ProvisionedIopsNotAvailableInAZFault"}, 669 {"shape":"OptionGroupNotFoundFault"}, 670 {"shape":"DBUpgradeDependencyFailureFault"}, 671 {"shape":"StorageTypeNotSupportedFault"}, 672 {"shape":"AuthorizationNotFoundFault"} 673 ] 674 }, 675 "ModifyDBParameterGroup":{ 676 "name":"ModifyDBParameterGroup", 677 "http":{ 678 "method":"POST", 679 "requestUri":"/" 680 }, 681 "input":{"shape":"ModifyDBParameterGroupMessage"}, 682 "output":{ 683 "shape":"DBParameterGroupNameMessage", 684 "resultWrapper":"ModifyDBParameterGroupResult" 685 }, 686 "errors":[ 687 {"shape":"DBParameterGroupNotFoundFault"}, 688 {"shape":"InvalidDBParameterGroupStateFault"} 689 ] 690 }, 691 "ModifyDBSubnetGroup":{ 692 "name":"ModifyDBSubnetGroup", 693 "http":{ 694 "method":"POST", 695 "requestUri":"/" 696 }, 697 "input":{"shape":"ModifyDBSubnetGroupMessage"}, 698 "output":{ 699 "shape":"ModifyDBSubnetGroupResult", 700 "resultWrapper":"ModifyDBSubnetGroupResult" 701 }, 702 "errors":[ 703 {"shape":"DBSubnetGroupNotFoundFault"}, 704 {"shape":"DBSubnetQuotaExceededFault"}, 705 {"shape":"SubnetAlreadyInUse"}, 706 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 707 {"shape":"InvalidSubnet"} 708 ] 709 }, 710 "ModifyEventSubscription":{ 711 "name":"ModifyEventSubscription", 712 "http":{ 713 "method":"POST", 714 "requestUri":"/" 715 }, 716 "input":{"shape":"ModifyEventSubscriptionMessage"}, 717 "output":{ 718 "shape":"ModifyEventSubscriptionResult", 719 "resultWrapper":"ModifyEventSubscriptionResult" 720 }, 721 "errors":[ 722 {"shape":"EventSubscriptionQuotaExceededFault"}, 723 {"shape":"SubscriptionNotFoundFault"}, 724 {"shape":"SNSInvalidTopicFault"}, 725 {"shape":"SNSNoAuthorizationFault"}, 726 {"shape":"SNSTopicArnNotFoundFault"}, 727 {"shape":"SubscriptionCategoryNotFoundFault"} 728 ] 729 }, 730 "ModifyOptionGroup":{ 731 "name":"ModifyOptionGroup", 732 "http":{ 733 "method":"POST", 734 "requestUri":"/" 735 }, 736 "input":{"shape":"ModifyOptionGroupMessage"}, 737 "output":{ 738 "shape":"ModifyOptionGroupResult", 739 "resultWrapper":"ModifyOptionGroupResult" 740 }, 741 "errors":[ 742 {"shape":"InvalidOptionGroupStateFault"}, 743 {"shape":"OptionGroupNotFoundFault"} 744 ] 745 }, 746 "PromoteReadReplica":{ 747 "name":"PromoteReadReplica", 748 "http":{ 749 "method":"POST", 750 "requestUri":"/" 751 }, 752 "input":{"shape":"PromoteReadReplicaMessage"}, 753 "output":{ 754 "shape":"PromoteReadReplicaResult", 755 "resultWrapper":"PromoteReadReplicaResult" 756 }, 757 "errors":[ 758 {"shape":"InvalidDBInstanceStateFault"}, 759 {"shape":"DBInstanceNotFoundFault"} 760 ] 761 }, 762 "PurchaseReservedDBInstancesOffering":{ 763 "name":"PurchaseReservedDBInstancesOffering", 764 "http":{ 765 "method":"POST", 766 "requestUri":"/" 767 }, 768 "input":{"shape":"PurchaseReservedDBInstancesOfferingMessage"}, 769 "output":{ 770 "shape":"PurchaseReservedDBInstancesOfferingResult", 771 "resultWrapper":"PurchaseReservedDBInstancesOfferingResult" 772 }, 773 "errors":[ 774 {"shape":"ReservedDBInstancesOfferingNotFoundFault"}, 775 {"shape":"ReservedDBInstanceAlreadyExistsFault"}, 776 {"shape":"ReservedDBInstanceQuotaExceededFault"} 777 ] 778 }, 779 "RebootDBInstance":{ 780 "name":"RebootDBInstance", 781 "http":{ 782 "method":"POST", 783 "requestUri":"/" 784 }, 785 "input":{"shape":"RebootDBInstanceMessage"}, 786 "output":{ 787 "shape":"RebootDBInstanceResult", 788 "resultWrapper":"RebootDBInstanceResult" 789 }, 790 "errors":[ 791 {"shape":"InvalidDBInstanceStateFault"}, 792 {"shape":"DBInstanceNotFoundFault"} 793 ] 794 }, 795 "RemoveSourceIdentifierFromSubscription":{ 796 "name":"RemoveSourceIdentifierFromSubscription", 797 "http":{ 798 "method":"POST", 799 "requestUri":"/" 800 }, 801 "input":{"shape":"RemoveSourceIdentifierFromSubscriptionMessage"}, 802 "output":{ 803 "shape":"RemoveSourceIdentifierFromSubscriptionResult", 804 "resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult" 805 }, 806 "errors":[ 807 {"shape":"SubscriptionNotFoundFault"}, 808 {"shape":"SourceNotFoundFault"} 809 ] 810 }, 811 "RemoveTagsFromResource":{ 812 "name":"RemoveTagsFromResource", 813 "http":{ 814 "method":"POST", 815 "requestUri":"/" 816 }, 817 "input":{"shape":"RemoveTagsFromResourceMessage"}, 818 "errors":[ 819 {"shape":"DBInstanceNotFoundFault"}, 820 {"shape":"DBSnapshotNotFoundFault"} 821 ] 822 }, 823 "ResetDBParameterGroup":{ 824 "name":"ResetDBParameterGroup", 825 "http":{ 826 "method":"POST", 827 "requestUri":"/" 828 }, 829 "input":{"shape":"ResetDBParameterGroupMessage"}, 830 "output":{ 831 "shape":"DBParameterGroupNameMessage", 832 "resultWrapper":"ResetDBParameterGroupResult" 833 }, 834 "errors":[ 835 {"shape":"InvalidDBParameterGroupStateFault"}, 836 {"shape":"DBParameterGroupNotFoundFault"} 837 ] 838 }, 839 "RestoreDBInstanceFromDBSnapshot":{ 840 "name":"RestoreDBInstanceFromDBSnapshot", 841 "http":{ 842 "method":"POST", 843 "requestUri":"/" 844 }, 845 "input":{"shape":"RestoreDBInstanceFromDBSnapshotMessage"}, 846 "output":{ 847 "shape":"RestoreDBInstanceFromDBSnapshotResult", 848 "resultWrapper":"RestoreDBInstanceFromDBSnapshotResult" 849 }, 850 "errors":[ 851 {"shape":"DBInstanceAlreadyExistsFault"}, 852 {"shape":"DBSnapshotNotFoundFault"}, 853 {"shape":"InstanceQuotaExceededFault"}, 854 {"shape":"InsufficientDBInstanceCapacityFault"}, 855 {"shape":"InvalidDBSnapshotStateFault"}, 856 {"shape":"StorageQuotaExceededFault"}, 857 {"shape":"InvalidVPCNetworkStateFault"}, 858 {"shape":"InvalidRestoreFault"}, 859 {"shape":"DBSubnetGroupNotFoundFault"}, 860 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 861 {"shape":"InvalidSubnet"}, 862 {"shape":"ProvisionedIopsNotAvailableInAZFault"}, 863 {"shape":"OptionGroupNotFoundFault"}, 864 {"shape":"StorageTypeNotSupportedFault"}, 865 {"shape":"AuthorizationNotFoundFault"} 866 ] 867 }, 868 "RestoreDBInstanceToPointInTime":{ 869 "name":"RestoreDBInstanceToPointInTime", 870 "http":{ 871 "method":"POST", 872 "requestUri":"/" 873 }, 874 "input":{"shape":"RestoreDBInstanceToPointInTimeMessage"}, 875 "output":{ 876 "shape":"RestoreDBInstanceToPointInTimeResult", 877 "resultWrapper":"RestoreDBInstanceToPointInTimeResult" 878 }, 879 "errors":[ 880 {"shape":"DBInstanceAlreadyExistsFault"}, 881 {"shape":"DBInstanceNotFoundFault"}, 882 {"shape":"InstanceQuotaExceededFault"}, 883 {"shape":"InsufficientDBInstanceCapacityFault"}, 884 {"shape":"InvalidDBInstanceStateFault"}, 885 {"shape":"PointInTimeRestoreNotEnabledFault"}, 886 {"shape":"StorageQuotaExceededFault"}, 887 {"shape":"InvalidVPCNetworkStateFault"}, 888 {"shape":"InvalidRestoreFault"}, 889 {"shape":"DBSubnetGroupNotFoundFault"}, 890 {"shape":"DBSubnetGroupDoesNotCoverEnoughAZs"}, 891 {"shape":"InvalidSubnet"}, 892 {"shape":"ProvisionedIopsNotAvailableInAZFault"}, 893 {"shape":"OptionGroupNotFoundFault"}, 894 {"shape":"StorageTypeNotSupportedFault"}, 895 {"shape":"AuthorizationNotFoundFault"} 896 ] 897 }, 898 "RevokeDBSecurityGroupIngress":{ 899 "name":"RevokeDBSecurityGroupIngress", 900 "http":{ 901 "method":"POST", 902 "requestUri":"/" 903 }, 904 "input":{"shape":"RevokeDBSecurityGroupIngressMessage"}, 905 "output":{ 906 "shape":"RevokeDBSecurityGroupIngressResult", 907 "resultWrapper":"RevokeDBSecurityGroupIngressResult" 908 }, 909 "errors":[ 910 {"shape":"DBSecurityGroupNotFoundFault"}, 911 {"shape":"AuthorizationNotFoundFault"}, 912 {"shape":"InvalidDBSecurityGroupStateFault"} 913 ] 914 } 915 }, 916 "shapes":{ 917 "AddSourceIdentifierToSubscriptionMessage":{ 918 "type":"structure", 919 "required":[ 920 "SubscriptionName", 921 "SourceIdentifier" 922 ], 923 "members":{ 924 "SubscriptionName":{"shape":"String"}, 925 "SourceIdentifier":{"shape":"String"} 926 } 927 }, 928 "AddSourceIdentifierToSubscriptionResult":{ 929 "type":"structure", 930 "members":{ 931 "EventSubscription":{"shape":"EventSubscription"} 932 } 933 }, 934 "AddTagsToResourceMessage":{ 935 "type":"structure", 936 "required":[ 937 "ResourceName", 938 "Tags" 939 ], 940 "members":{ 941 "ResourceName":{"shape":"String"}, 942 "Tags":{"shape":"TagList"} 943 } 944 }, 945 "ApplyMethod":{ 946 "type":"string", 947 "enum":[ 948 "immediate", 949 "pending-reboot" 950 ] 951 }, 952 "AuthorizationAlreadyExistsFault":{ 953 "type":"structure", 954 "members":{ 955 }, 956 "error":{ 957 "code":"AuthorizationAlreadyExists", 958 "httpStatusCode":400, 959 "senderFault":true 960 }, 961 "exception":true 962 }, 963 "AuthorizationNotFoundFault":{ 964 "type":"structure", 965 "members":{ 966 }, 967 "error":{ 968 "code":"AuthorizationNotFound", 969 "httpStatusCode":404, 970 "senderFault":true 971 }, 972 "exception":true 973 }, 974 "AuthorizationQuotaExceededFault":{ 975 "type":"structure", 976 "members":{ 977 }, 978 "error":{ 979 "code":"AuthorizationQuotaExceeded", 980 "httpStatusCode":400, 981 "senderFault":true 982 }, 983 "exception":true 984 }, 985 "AuthorizeDBSecurityGroupIngressMessage":{ 986 "type":"structure", 987 "required":["DBSecurityGroupName"], 988 "members":{ 989 "DBSecurityGroupName":{"shape":"String"}, 990 "CIDRIP":{"shape":"String"}, 991 "EC2SecurityGroupName":{"shape":"String"}, 992 "EC2SecurityGroupId":{"shape":"String"}, 993 "EC2SecurityGroupOwnerId":{"shape":"String"} 994 } 995 }, 996 "AuthorizeDBSecurityGroupIngressResult":{ 997 "type":"structure", 998 "members":{ 999 "DBSecurityGroup":{"shape":"DBSecurityGroup"} 1000 } 1001 }, 1002 "AvailabilityZone":{ 1003 "type":"structure", 1004 "members":{ 1005 "Name":{"shape":"String"} 1006 }, 1007 "wrapper":true 1008 }, 1009 "AvailabilityZoneList":{ 1010 "type":"list", 1011 "member":{ 1012 "shape":"AvailabilityZone", 1013 "locationName":"AvailabilityZone" 1014 } 1015 }, 1016 "Boolean":{"type":"boolean"}, 1017 "BooleanOptional":{"type":"boolean"}, 1018 "CharacterSet":{ 1019 "type":"structure", 1020 "members":{ 1021 "CharacterSetName":{"shape":"String"}, 1022 "CharacterSetDescription":{"shape":"String"} 1023 } 1024 }, 1025 "CopyDBParameterGroupMessage":{ 1026 "type":"structure", 1027 "required":[ 1028 "SourceDBParameterGroupIdentifier", 1029 "TargetDBParameterGroupIdentifier", 1030 "TargetDBParameterGroupDescription" 1031 ], 1032 "members":{ 1033 "SourceDBParameterGroupIdentifier":{"shape":"String"}, 1034 "TargetDBParameterGroupIdentifier":{"shape":"String"}, 1035 "TargetDBParameterGroupDescription":{"shape":"String"}, 1036 "Tags":{"shape":"TagList"} 1037 } 1038 }, 1039 "CopyDBParameterGroupResult":{ 1040 "type":"structure", 1041 "members":{ 1042 "DBParameterGroup":{"shape":"DBParameterGroup"} 1043 } 1044 }, 1045 "CopyDBSnapshotMessage":{ 1046 "type":"structure", 1047 "required":[ 1048 "SourceDBSnapshotIdentifier", 1049 "TargetDBSnapshotIdentifier" 1050 ], 1051 "members":{ 1052 "SourceDBSnapshotIdentifier":{"shape":"String"}, 1053 "TargetDBSnapshotIdentifier":{"shape":"String"}, 1054 "Tags":{"shape":"TagList"} 1055 } 1056 }, 1057 "CopyDBSnapshotResult":{ 1058 "type":"structure", 1059 "members":{ 1060 "DBSnapshot":{"shape":"DBSnapshot"} 1061 } 1062 }, 1063 "CopyOptionGroupMessage":{ 1064 "type":"structure", 1065 "required":[ 1066 "SourceOptionGroupIdentifier", 1067 "TargetOptionGroupIdentifier", 1068 "TargetOptionGroupDescription" 1069 ], 1070 "members":{ 1071 "SourceOptionGroupIdentifier":{"shape":"String"}, 1072 "TargetOptionGroupIdentifier":{"shape":"String"}, 1073 "TargetOptionGroupDescription":{"shape":"String"}, 1074 "Tags":{"shape":"TagList"} 1075 } 1076 }, 1077 "CopyOptionGroupResult":{ 1078 "type":"structure", 1079 "members":{ 1080 "OptionGroup":{"shape":"OptionGroup"} 1081 } 1082 }, 1083 "CreateDBInstanceMessage":{ 1084 "type":"structure", 1085 "required":[ 1086 "DBInstanceIdentifier", 1087 "AllocatedStorage", 1088 "DBInstanceClass", 1089 "Engine", 1090 "MasterUsername", 1091 "MasterUserPassword" 1092 ], 1093 "members":{ 1094 "DBName":{"shape":"String"}, 1095 "DBInstanceIdentifier":{"shape":"String"}, 1096 "AllocatedStorage":{"shape":"IntegerOptional"}, 1097 "DBInstanceClass":{"shape":"String"}, 1098 "Engine":{"shape":"String"}, 1099 "MasterUsername":{"shape":"String"}, 1100 "MasterUserPassword":{"shape":"String"}, 1101 "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"}, 1102 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 1103 "AvailabilityZone":{"shape":"String"}, 1104 "DBSubnetGroupName":{"shape":"String"}, 1105 "PreferredMaintenanceWindow":{"shape":"String"}, 1106 "DBParameterGroupName":{"shape":"String"}, 1107 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 1108 "PreferredBackupWindow":{"shape":"String"}, 1109 "Port":{"shape":"IntegerOptional"}, 1110 "MultiAZ":{"shape":"BooleanOptional"}, 1111 "EngineVersion":{"shape":"String"}, 1112 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 1113 "LicenseModel":{"shape":"String"}, 1114 "Iops":{"shape":"IntegerOptional"}, 1115 "OptionGroupName":{"shape":"String"}, 1116 "CharacterSetName":{"shape":"String"}, 1117 "PubliclyAccessible":{"shape":"BooleanOptional"}, 1118 "Tags":{"shape":"TagList"}, 1119 "StorageType":{"shape":"String"}, 1120 "TdeCredentialArn":{"shape":"String"}, 1121 "TdeCredentialPassword":{"shape":"String"} 1122 } 1123 }, 1124 "CreateDBInstanceReadReplicaMessage":{ 1125 "type":"structure", 1126 "required":[ 1127 "DBInstanceIdentifier", 1128 "SourceDBInstanceIdentifier" 1129 ], 1130 "members":{ 1131 "DBInstanceIdentifier":{"shape":"String"}, 1132 "SourceDBInstanceIdentifier":{"shape":"String"}, 1133 "DBInstanceClass":{"shape":"String"}, 1134 "AvailabilityZone":{"shape":"String"}, 1135 "Port":{"shape":"IntegerOptional"}, 1136 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 1137 "Iops":{"shape":"IntegerOptional"}, 1138 "OptionGroupName":{"shape":"String"}, 1139 "PubliclyAccessible":{"shape":"BooleanOptional"}, 1140 "Tags":{"shape":"TagList"}, 1141 "DBSubnetGroupName":{"shape":"String"}, 1142 "StorageType":{"shape":"String"} 1143 } 1144 }, 1145 "CreateDBInstanceReadReplicaResult":{ 1146 "type":"structure", 1147 "members":{ 1148 "DBInstance":{"shape":"DBInstance"} 1149 } 1150 }, 1151 "CreateDBInstanceResult":{ 1152 "type":"structure", 1153 "members":{ 1154 "DBInstance":{"shape":"DBInstance"} 1155 } 1156 }, 1157 "CreateDBParameterGroupMessage":{ 1158 "type":"structure", 1159 "required":[ 1160 "DBParameterGroupName", 1161 "DBParameterGroupFamily", 1162 "Description" 1163 ], 1164 "members":{ 1165 "DBParameterGroupName":{"shape":"String"}, 1166 "DBParameterGroupFamily":{"shape":"String"}, 1167 "Description":{"shape":"String"}, 1168 "Tags":{"shape":"TagList"} 1169 } 1170 }, 1171 "CreateDBParameterGroupResult":{ 1172 "type":"structure", 1173 "members":{ 1174 "DBParameterGroup":{"shape":"DBParameterGroup"} 1175 } 1176 }, 1177 "CreateDBSecurityGroupMessage":{ 1178 "type":"structure", 1179 "required":[ 1180 "DBSecurityGroupName", 1181 "DBSecurityGroupDescription" 1182 ], 1183 "members":{ 1184 "DBSecurityGroupName":{"shape":"String"}, 1185 "DBSecurityGroupDescription":{"shape":"String"}, 1186 "Tags":{"shape":"TagList"} 1187 } 1188 }, 1189 "CreateDBSecurityGroupResult":{ 1190 "type":"structure", 1191 "members":{ 1192 "DBSecurityGroup":{"shape":"DBSecurityGroup"} 1193 } 1194 }, 1195 "CreateDBSnapshotMessage":{ 1196 "type":"structure", 1197 "required":[ 1198 "DBSnapshotIdentifier", 1199 "DBInstanceIdentifier" 1200 ], 1201 "members":{ 1202 "DBSnapshotIdentifier":{"shape":"String"}, 1203 "DBInstanceIdentifier":{"shape":"String"}, 1204 "Tags":{"shape":"TagList"} 1205 } 1206 }, 1207 "CreateDBSnapshotResult":{ 1208 "type":"structure", 1209 "members":{ 1210 "DBSnapshot":{"shape":"DBSnapshot"} 1211 } 1212 }, 1213 "CreateDBSubnetGroupMessage":{ 1214 "type":"structure", 1215 "required":[ 1216 "DBSubnetGroupName", 1217 "DBSubnetGroupDescription", 1218 "SubnetIds" 1219 ], 1220 "members":{ 1221 "DBSubnetGroupName":{"shape":"String"}, 1222 "DBSubnetGroupDescription":{"shape":"String"}, 1223 "SubnetIds":{"shape":"SubnetIdentifierList"}, 1224 "Tags":{"shape":"TagList"} 1225 } 1226 }, 1227 "CreateDBSubnetGroupResult":{ 1228 "type":"structure", 1229 "members":{ 1230 "DBSubnetGroup":{"shape":"DBSubnetGroup"} 1231 } 1232 }, 1233 "CreateEventSubscriptionMessage":{ 1234 "type":"structure", 1235 "required":[ 1236 "SubscriptionName", 1237 "SnsTopicArn" 1238 ], 1239 "members":{ 1240 "SubscriptionName":{"shape":"String"}, 1241 "SnsTopicArn":{"shape":"String"}, 1242 "SourceType":{"shape":"String"}, 1243 "EventCategories":{"shape":"EventCategoriesList"}, 1244 "SourceIds":{"shape":"SourceIdsList"}, 1245 "Enabled":{"shape":"BooleanOptional"}, 1246 "Tags":{"shape":"TagList"} 1247 } 1248 }, 1249 "CreateEventSubscriptionResult":{ 1250 "type":"structure", 1251 "members":{ 1252 "EventSubscription":{"shape":"EventSubscription"} 1253 } 1254 }, 1255 "CreateOptionGroupMessage":{ 1256 "type":"structure", 1257 "required":[ 1258 "OptionGroupName", 1259 "EngineName", 1260 "MajorEngineVersion", 1261 "OptionGroupDescription" 1262 ], 1263 "members":{ 1264 "OptionGroupName":{"shape":"String"}, 1265 "EngineName":{"shape":"String"}, 1266 "MajorEngineVersion":{"shape":"String"}, 1267 "OptionGroupDescription":{"shape":"String"}, 1268 "Tags":{"shape":"TagList"} 1269 } 1270 }, 1271 "CreateOptionGroupResult":{ 1272 "type":"structure", 1273 "members":{ 1274 "OptionGroup":{"shape":"OptionGroup"} 1275 } 1276 }, 1277 "DBEngineVersion":{ 1278 "type":"structure", 1279 "members":{ 1280 "Engine":{"shape":"String"}, 1281 "EngineVersion":{"shape":"String"}, 1282 "DBParameterGroupFamily":{"shape":"String"}, 1283 "DBEngineDescription":{"shape":"String"}, 1284 "DBEngineVersionDescription":{"shape":"String"}, 1285 "DefaultCharacterSet":{"shape":"CharacterSet"}, 1286 "SupportedCharacterSets":{"shape":"SupportedCharacterSetsList"} 1287 } 1288 }, 1289 "DBEngineVersionList":{ 1290 "type":"list", 1291 "member":{ 1292 "shape":"DBEngineVersion", 1293 "locationName":"DBEngineVersion" 1294 } 1295 }, 1296 "DBEngineVersionMessage":{ 1297 "type":"structure", 1298 "members":{ 1299 "Marker":{"shape":"String"}, 1300 "DBEngineVersions":{"shape":"DBEngineVersionList"} 1301 } 1302 }, 1303 "DBInstance":{ 1304 "type":"structure", 1305 "members":{ 1306 "DBInstanceIdentifier":{"shape":"String"}, 1307 "DBInstanceClass":{"shape":"String"}, 1308 "Engine":{"shape":"String"}, 1309 "DBInstanceStatus":{"shape":"String"}, 1310 "MasterUsername":{"shape":"String"}, 1311 "DBName":{"shape":"String"}, 1312 "Endpoint":{"shape":"Endpoint"}, 1313 "AllocatedStorage":{"shape":"Integer"}, 1314 "InstanceCreateTime":{"shape":"TStamp"}, 1315 "PreferredBackupWindow":{"shape":"String"}, 1316 "BackupRetentionPeriod":{"shape":"Integer"}, 1317 "DBSecurityGroups":{"shape":"DBSecurityGroupMembershipList"}, 1318 "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"}, 1319 "DBParameterGroups":{"shape":"DBParameterGroupStatusList"}, 1320 "AvailabilityZone":{"shape":"String"}, 1321 "DBSubnetGroup":{"shape":"DBSubnetGroup"}, 1322 "PreferredMaintenanceWindow":{"shape":"String"}, 1323 "PendingModifiedValues":{"shape":"PendingModifiedValues"}, 1324 "LatestRestorableTime":{"shape":"TStamp"}, 1325 "MultiAZ":{"shape":"Boolean"}, 1326 "EngineVersion":{"shape":"String"}, 1327 "AutoMinorVersionUpgrade":{"shape":"Boolean"}, 1328 "ReadReplicaSourceDBInstanceIdentifier":{"shape":"String"}, 1329 "ReadReplicaDBInstanceIdentifiers":{"shape":"ReadReplicaDBInstanceIdentifierList"}, 1330 "LicenseModel":{"shape":"String"}, 1331 "Iops":{"shape":"IntegerOptional"}, 1332 "OptionGroupMemberships":{"shape":"OptionGroupMembershipList"}, 1333 "CharacterSetName":{"shape":"String"}, 1334 "SecondaryAvailabilityZone":{"shape":"String"}, 1335 "PubliclyAccessible":{"shape":"Boolean"}, 1336 "StatusInfos":{"shape":"DBInstanceStatusInfoList"}, 1337 "StorageType":{"shape":"String"}, 1338 "TdeCredentialArn":{"shape":"String"} 1339 }, 1340 "wrapper":true 1341 }, 1342 "DBInstanceAlreadyExistsFault":{ 1343 "type":"structure", 1344 "members":{ 1345 }, 1346 "error":{ 1347 "code":"DBInstanceAlreadyExists", 1348 "httpStatusCode":400, 1349 "senderFault":true 1350 }, 1351 "exception":true 1352 }, 1353 "DBInstanceList":{ 1354 "type":"list", 1355 "member":{ 1356 "shape":"DBInstance", 1357 "locationName":"DBInstance" 1358 } 1359 }, 1360 "DBInstanceMessage":{ 1361 "type":"structure", 1362 "members":{ 1363 "Marker":{"shape":"String"}, 1364 "DBInstances":{"shape":"DBInstanceList"} 1365 } 1366 }, 1367 "DBInstanceNotFoundFault":{ 1368 "type":"structure", 1369 "members":{ 1370 }, 1371 "error":{ 1372 "code":"DBInstanceNotFound", 1373 "httpStatusCode":404, 1374 "senderFault":true 1375 }, 1376 "exception":true 1377 }, 1378 "DBInstanceStatusInfo":{ 1379 "type":"structure", 1380 "members":{ 1381 "StatusType":{"shape":"String"}, 1382 "Normal":{"shape":"Boolean"}, 1383 "Status":{"shape":"String"}, 1384 "Message":{"shape":"String"} 1385 } 1386 }, 1387 "DBInstanceStatusInfoList":{ 1388 "type":"list", 1389 "member":{ 1390 "shape":"DBInstanceStatusInfo", 1391 "locationName":"DBInstanceStatusInfo" 1392 } 1393 }, 1394 "DBLogFileNotFoundFault":{ 1395 "type":"structure", 1396 "members":{ 1397 }, 1398 "error":{ 1399 "code":"DBLogFileNotFoundFault", 1400 "httpStatusCode":404, 1401 "senderFault":true 1402 }, 1403 "exception":true 1404 }, 1405 "DBParameterGroup":{ 1406 "type":"structure", 1407 "members":{ 1408 "DBParameterGroupName":{"shape":"String"}, 1409 "DBParameterGroupFamily":{"shape":"String"}, 1410 "Description":{"shape":"String"} 1411 }, 1412 "wrapper":true 1413 }, 1414 "DBParameterGroupAlreadyExistsFault":{ 1415 "type":"structure", 1416 "members":{ 1417 }, 1418 "error":{ 1419 "code":"DBParameterGroupAlreadyExists", 1420 "httpStatusCode":400, 1421 "senderFault":true 1422 }, 1423 "exception":true 1424 }, 1425 "DBParameterGroupDetails":{ 1426 "type":"structure", 1427 "members":{ 1428 "Parameters":{"shape":"ParametersList"}, 1429 "Marker":{"shape":"String"} 1430 } 1431 }, 1432 "DBParameterGroupList":{ 1433 "type":"list", 1434 "member":{ 1435 "shape":"DBParameterGroup", 1436 "locationName":"DBParameterGroup" 1437 } 1438 }, 1439 "DBParameterGroupNameMessage":{ 1440 "type":"structure", 1441 "members":{ 1442 "DBParameterGroupName":{"shape":"String"} 1443 } 1444 }, 1445 "DBParameterGroupNotFoundFault":{ 1446 "type":"structure", 1447 "members":{ 1448 }, 1449 "error":{ 1450 "code":"DBParameterGroupNotFound", 1451 "httpStatusCode":404, 1452 "senderFault":true 1453 }, 1454 "exception":true 1455 }, 1456 "DBParameterGroupQuotaExceededFault":{ 1457 "type":"structure", 1458 "members":{ 1459 }, 1460 "error":{ 1461 "code":"DBParameterGroupQuotaExceeded", 1462 "httpStatusCode":400, 1463 "senderFault":true 1464 }, 1465 "exception":true 1466 }, 1467 "DBParameterGroupStatus":{ 1468 "type":"structure", 1469 "members":{ 1470 "DBParameterGroupName":{"shape":"String"}, 1471 "ParameterApplyStatus":{"shape":"String"} 1472 } 1473 }, 1474 "DBParameterGroupStatusList":{ 1475 "type":"list", 1476 "member":{ 1477 "shape":"DBParameterGroupStatus", 1478 "locationName":"DBParameterGroup" 1479 } 1480 }, 1481 "DBParameterGroupsMessage":{ 1482 "type":"structure", 1483 "members":{ 1484 "Marker":{"shape":"String"}, 1485 "DBParameterGroups":{"shape":"DBParameterGroupList"} 1486 } 1487 }, 1488 "DBSecurityGroup":{ 1489 "type":"structure", 1490 "members":{ 1491 "OwnerId":{"shape":"String"}, 1492 "DBSecurityGroupName":{"shape":"String"}, 1493 "DBSecurityGroupDescription":{"shape":"String"}, 1494 "VpcId":{"shape":"String"}, 1495 "EC2SecurityGroups":{"shape":"EC2SecurityGroupList"}, 1496 "IPRanges":{"shape":"IPRangeList"} 1497 }, 1498 "wrapper":true 1499 }, 1500 "DBSecurityGroupAlreadyExistsFault":{ 1501 "type":"structure", 1502 "members":{ 1503 }, 1504 "error":{ 1505 "code":"DBSecurityGroupAlreadyExists", 1506 "httpStatusCode":400, 1507 "senderFault":true 1508 }, 1509 "exception":true 1510 }, 1511 "DBSecurityGroupMembership":{ 1512 "type":"structure", 1513 "members":{ 1514 "DBSecurityGroupName":{"shape":"String"}, 1515 "Status":{"shape":"String"} 1516 } 1517 }, 1518 "DBSecurityGroupMembershipList":{ 1519 "type":"list", 1520 "member":{ 1521 "shape":"DBSecurityGroupMembership", 1522 "locationName":"DBSecurityGroup" 1523 } 1524 }, 1525 "DBSecurityGroupMessage":{ 1526 "type":"structure", 1527 "members":{ 1528 "Marker":{"shape":"String"}, 1529 "DBSecurityGroups":{"shape":"DBSecurityGroups"} 1530 } 1531 }, 1532 "DBSecurityGroupNameList":{ 1533 "type":"list", 1534 "member":{ 1535 "shape":"String", 1536 "locationName":"DBSecurityGroupName" 1537 } 1538 }, 1539 "DBSecurityGroupNotFoundFault":{ 1540 "type":"structure", 1541 "members":{ 1542 }, 1543 "error":{ 1544 "code":"DBSecurityGroupNotFound", 1545 "httpStatusCode":404, 1546 "senderFault":true 1547 }, 1548 "exception":true 1549 }, 1550 "DBSecurityGroupNotSupportedFault":{ 1551 "type":"structure", 1552 "members":{ 1553 }, 1554 "error":{ 1555 "code":"DBSecurityGroupNotSupported", 1556 "httpStatusCode":400, 1557 "senderFault":true 1558 }, 1559 "exception":true 1560 }, 1561 "DBSecurityGroupQuotaExceededFault":{ 1562 "type":"structure", 1563 "members":{ 1564 }, 1565 "error":{ 1566 "code":"QuotaExceeded.DBSecurityGroup", 1567 "httpStatusCode":400, 1568 "senderFault":true 1569 }, 1570 "exception":true 1571 }, 1572 "DBSecurityGroups":{ 1573 "type":"list", 1574 "member":{ 1575 "shape":"DBSecurityGroup", 1576 "locationName":"DBSecurityGroup" 1577 } 1578 }, 1579 "DBSnapshot":{ 1580 "type":"structure", 1581 "members":{ 1582 "DBSnapshotIdentifier":{"shape":"String"}, 1583 "DBInstanceIdentifier":{"shape":"String"}, 1584 "SnapshotCreateTime":{"shape":"TStamp"}, 1585 "Engine":{"shape":"String"}, 1586 "AllocatedStorage":{"shape":"Integer"}, 1587 "Status":{"shape":"String"}, 1588 "Port":{"shape":"Integer"}, 1589 "AvailabilityZone":{"shape":"String"}, 1590 "VpcId":{"shape":"String"}, 1591 "InstanceCreateTime":{"shape":"TStamp"}, 1592 "MasterUsername":{"shape":"String"}, 1593 "EngineVersion":{"shape":"String"}, 1594 "LicenseModel":{"shape":"String"}, 1595 "SnapshotType":{"shape":"String"}, 1596 "Iops":{"shape":"IntegerOptional"}, 1597 "OptionGroupName":{"shape":"String"}, 1598 "PercentProgress":{"shape":"Integer"}, 1599 "SourceRegion":{"shape":"String"}, 1600 "StorageType":{"shape":"String"}, 1601 "TdeCredentialArn":{"shape":"String"} 1602 }, 1603 "wrapper":true 1604 }, 1605 "DBSnapshotAlreadyExistsFault":{ 1606 "type":"structure", 1607 "members":{ 1608 }, 1609 "error":{ 1610 "code":"DBSnapshotAlreadyExists", 1611 "httpStatusCode":400, 1612 "senderFault":true 1613 }, 1614 "exception":true 1615 }, 1616 "DBSnapshotList":{ 1617 "type":"list", 1618 "member":{ 1619 "shape":"DBSnapshot", 1620 "locationName":"DBSnapshot" 1621 } 1622 }, 1623 "DBSnapshotMessage":{ 1624 "type":"structure", 1625 "members":{ 1626 "Marker":{"shape":"String"}, 1627 "DBSnapshots":{"shape":"DBSnapshotList"} 1628 } 1629 }, 1630 "DBSnapshotNotFoundFault":{ 1631 "type":"structure", 1632 "members":{ 1633 }, 1634 "error":{ 1635 "code":"DBSnapshotNotFound", 1636 "httpStatusCode":404, 1637 "senderFault":true 1638 }, 1639 "exception":true 1640 }, 1641 "DBSubnetGroup":{ 1642 "type":"structure", 1643 "members":{ 1644 "DBSubnetGroupName":{"shape":"String"}, 1645 "DBSubnetGroupDescription":{"shape":"String"}, 1646 "VpcId":{"shape":"String"}, 1647 "SubnetGroupStatus":{"shape":"String"}, 1648 "Subnets":{"shape":"SubnetList"} 1649 }, 1650 "wrapper":true 1651 }, 1652 "DBSubnetGroupAlreadyExistsFault":{ 1653 "type":"structure", 1654 "members":{ 1655 }, 1656 "error":{ 1657 "code":"DBSubnetGroupAlreadyExists", 1658 "httpStatusCode":400, 1659 "senderFault":true 1660 }, 1661 "exception":true 1662 }, 1663 "DBSubnetGroupDoesNotCoverEnoughAZs":{ 1664 "type":"structure", 1665 "members":{ 1666 }, 1667 "error":{ 1668 "code":"DBSubnetGroupDoesNotCoverEnoughAZs", 1669 "httpStatusCode":400, 1670 "senderFault":true 1671 }, 1672 "exception":true 1673 }, 1674 "DBSubnetGroupMessage":{ 1675 "type":"structure", 1676 "members":{ 1677 "Marker":{"shape":"String"}, 1678 "DBSubnetGroups":{"shape":"DBSubnetGroups"} 1679 } 1680 }, 1681 "DBSubnetGroupNotAllowedFault":{ 1682 "type":"structure", 1683 "members":{ 1684 }, 1685 "error":{ 1686 "code":"DBSubnetGroupNotAllowedFault", 1687 "httpStatusCode":400, 1688 "senderFault":true 1689 }, 1690 "exception":true 1691 }, 1692 "DBSubnetGroupNotFoundFault":{ 1693 "type":"structure", 1694 "members":{ 1695 }, 1696 "error":{ 1697 "code":"DBSubnetGroupNotFoundFault", 1698 "httpStatusCode":404, 1699 "senderFault":true 1700 }, 1701 "exception":true 1702 }, 1703 "DBSubnetGroupQuotaExceededFault":{ 1704 "type":"structure", 1705 "members":{ 1706 }, 1707 "error":{ 1708 "code":"DBSubnetGroupQuotaExceeded", 1709 "httpStatusCode":400, 1710 "senderFault":true 1711 }, 1712 "exception":true 1713 }, 1714 "DBSubnetGroups":{ 1715 "type":"list", 1716 "member":{ 1717 "shape":"DBSubnetGroup", 1718 "locationName":"DBSubnetGroup" 1719 } 1720 }, 1721 "DBSubnetQuotaExceededFault":{ 1722 "type":"structure", 1723 "members":{ 1724 }, 1725 "error":{ 1726 "code":"DBSubnetQuotaExceededFault", 1727 "httpStatusCode":400, 1728 "senderFault":true 1729 }, 1730 "exception":true 1731 }, 1732 "DBUpgradeDependencyFailureFault":{ 1733 "type":"structure", 1734 "members":{ 1735 }, 1736 "error":{ 1737 "code":"DBUpgradeDependencyFailure", 1738 "httpStatusCode":400, 1739 "senderFault":true 1740 }, 1741 "exception":true 1742 }, 1743 "DeleteDBInstanceMessage":{ 1744 "type":"structure", 1745 "required":["DBInstanceIdentifier"], 1746 "members":{ 1747 "DBInstanceIdentifier":{"shape":"String"}, 1748 "SkipFinalSnapshot":{"shape":"Boolean"}, 1749 "FinalDBSnapshotIdentifier":{"shape":"String"} 1750 } 1751 }, 1752 "DeleteDBInstanceResult":{ 1753 "type":"structure", 1754 "members":{ 1755 "DBInstance":{"shape":"DBInstance"} 1756 } 1757 }, 1758 "DeleteDBParameterGroupMessage":{ 1759 "type":"structure", 1760 "required":["DBParameterGroupName"], 1761 "members":{ 1762 "DBParameterGroupName":{"shape":"String"} 1763 } 1764 }, 1765 "DeleteDBSecurityGroupMessage":{ 1766 "type":"structure", 1767 "required":["DBSecurityGroupName"], 1768 "members":{ 1769 "DBSecurityGroupName":{"shape":"String"} 1770 } 1771 }, 1772 "DeleteDBSnapshotMessage":{ 1773 "type":"structure", 1774 "required":["DBSnapshotIdentifier"], 1775 "members":{ 1776 "DBSnapshotIdentifier":{"shape":"String"} 1777 } 1778 }, 1779 "DeleteDBSnapshotResult":{ 1780 "type":"structure", 1781 "members":{ 1782 "DBSnapshot":{"shape":"DBSnapshot"} 1783 } 1784 }, 1785 "DeleteDBSubnetGroupMessage":{ 1786 "type":"structure", 1787 "required":["DBSubnetGroupName"], 1788 "members":{ 1789 "DBSubnetGroupName":{"shape":"String"} 1790 } 1791 }, 1792 "DeleteEventSubscriptionMessage":{ 1793 "type":"structure", 1794 "required":["SubscriptionName"], 1795 "members":{ 1796 "SubscriptionName":{"shape":"String"} 1797 } 1798 }, 1799 "DeleteEventSubscriptionResult":{ 1800 "type":"structure", 1801 "members":{ 1802 "EventSubscription":{"shape":"EventSubscription"} 1803 } 1804 }, 1805 "DeleteOptionGroupMessage":{ 1806 "type":"structure", 1807 "required":["OptionGroupName"], 1808 "members":{ 1809 "OptionGroupName":{"shape":"String"} 1810 } 1811 }, 1812 "DescribeDBEngineVersionsMessage":{ 1813 "type":"structure", 1814 "members":{ 1815 "Engine":{"shape":"String"}, 1816 "EngineVersion":{"shape":"String"}, 1817 "DBParameterGroupFamily":{"shape":"String"}, 1818 "Filters":{"shape":"FilterList"}, 1819 "MaxRecords":{"shape":"IntegerOptional"}, 1820 "Marker":{"shape":"String"}, 1821 "DefaultOnly":{"shape":"Boolean"}, 1822 "ListSupportedCharacterSets":{"shape":"BooleanOptional"} 1823 } 1824 }, 1825 "DescribeDBInstancesMessage":{ 1826 "type":"structure", 1827 "members":{ 1828 "DBInstanceIdentifier":{"shape":"String"}, 1829 "Filters":{"shape":"FilterList"}, 1830 "MaxRecords":{"shape":"IntegerOptional"}, 1831 "Marker":{"shape":"String"} 1832 } 1833 }, 1834 "DescribeDBLogFilesDetails":{ 1835 "type":"structure", 1836 "members":{ 1837 "LogFileName":{"shape":"String"}, 1838 "LastWritten":{"shape":"Long"}, 1839 "Size":{"shape":"Long"} 1840 } 1841 }, 1842 "DescribeDBLogFilesList":{ 1843 "type":"list", 1844 "member":{ 1845 "shape":"DescribeDBLogFilesDetails", 1846 "locationName":"DescribeDBLogFilesDetails" 1847 } 1848 }, 1849 "DescribeDBLogFilesMessage":{ 1850 "type":"structure", 1851 "required":["DBInstanceIdentifier"], 1852 "members":{ 1853 "DBInstanceIdentifier":{"shape":"String"}, 1854 "FilenameContains":{"shape":"String"}, 1855 "FileLastWritten":{"shape":"Long"}, 1856 "FileSize":{"shape":"Long"}, 1857 "Filters":{"shape":"FilterList"}, 1858 "MaxRecords":{"shape":"IntegerOptional"}, 1859 "Marker":{"shape":"String"} 1860 } 1861 }, 1862 "DescribeDBLogFilesResponse":{ 1863 "type":"structure", 1864 "members":{ 1865 "DescribeDBLogFiles":{"shape":"DescribeDBLogFilesList"}, 1866 "Marker":{"shape":"String"} 1867 } 1868 }, 1869 "DescribeDBParameterGroupsMessage":{ 1870 "type":"structure", 1871 "members":{ 1872 "DBParameterGroupName":{"shape":"String"}, 1873 "Filters":{"shape":"FilterList"}, 1874 "MaxRecords":{"shape":"IntegerOptional"}, 1875 "Marker":{"shape":"String"} 1876 } 1877 }, 1878 "DescribeDBParametersMessage":{ 1879 "type":"structure", 1880 "required":["DBParameterGroupName"], 1881 "members":{ 1882 "DBParameterGroupName":{"shape":"String"}, 1883 "Source":{"shape":"String"}, 1884 "Filters":{"shape":"FilterList"}, 1885 "MaxRecords":{"shape":"IntegerOptional"}, 1886 "Marker":{"shape":"String"} 1887 } 1888 }, 1889 "DescribeDBSecurityGroupsMessage":{ 1890 "type":"structure", 1891 "members":{ 1892 "DBSecurityGroupName":{"shape":"String"}, 1893 "Filters":{"shape":"FilterList"}, 1894 "MaxRecords":{"shape":"IntegerOptional"}, 1895 "Marker":{"shape":"String"} 1896 } 1897 }, 1898 "DescribeDBSnapshotsMessage":{ 1899 "type":"structure", 1900 "members":{ 1901 "DBInstanceIdentifier":{"shape":"String"}, 1902 "DBSnapshotIdentifier":{"shape":"String"}, 1903 "SnapshotType":{"shape":"String"}, 1904 "Filters":{"shape":"FilterList"}, 1905 "MaxRecords":{"shape":"IntegerOptional"}, 1906 "Marker":{"shape":"String"} 1907 } 1908 }, 1909 "DescribeDBSubnetGroupsMessage":{ 1910 "type":"structure", 1911 "members":{ 1912 "DBSubnetGroupName":{"shape":"String"}, 1913 "Filters":{"shape":"FilterList"}, 1914 "MaxRecords":{"shape":"IntegerOptional"}, 1915 "Marker":{"shape":"String"} 1916 } 1917 }, 1918 "DescribeEngineDefaultParametersMessage":{ 1919 "type":"structure", 1920 "required":["DBParameterGroupFamily"], 1921 "members":{ 1922 "DBParameterGroupFamily":{"shape":"String"}, 1923 "Filters":{"shape":"FilterList"}, 1924 "MaxRecords":{"shape":"IntegerOptional"}, 1925 "Marker":{"shape":"String"} 1926 } 1927 }, 1928 "DescribeEngineDefaultParametersResult":{ 1929 "type":"structure", 1930 "members":{ 1931 "EngineDefaults":{"shape":"EngineDefaults"} 1932 } 1933 }, 1934 "DescribeEventCategoriesMessage":{ 1935 "type":"structure", 1936 "members":{ 1937 "SourceType":{"shape":"String"}, 1938 "Filters":{"shape":"FilterList"} 1939 } 1940 }, 1941 "DescribeEventSubscriptionsMessage":{ 1942 "type":"structure", 1943 "members":{ 1944 "SubscriptionName":{"shape":"String"}, 1945 "Filters":{"shape":"FilterList"}, 1946 "MaxRecords":{"shape":"IntegerOptional"}, 1947 "Marker":{"shape":"String"} 1948 } 1949 }, 1950 "DescribeEventsMessage":{ 1951 "type":"structure", 1952 "members":{ 1953 "SourceIdentifier":{"shape":"String"}, 1954 "SourceType":{"shape":"SourceType"}, 1955 "StartTime":{"shape":"TStamp"}, 1956 "EndTime":{"shape":"TStamp"}, 1957 "Duration":{"shape":"IntegerOptional"}, 1958 "EventCategories":{"shape":"EventCategoriesList"}, 1959 "Filters":{"shape":"FilterList"}, 1960 "MaxRecords":{"shape":"IntegerOptional"}, 1961 "Marker":{"shape":"String"} 1962 } 1963 }, 1964 "DescribeOptionGroupOptionsMessage":{ 1965 "type":"structure", 1966 "required":["EngineName"], 1967 "members":{ 1968 "EngineName":{"shape":"String"}, 1969 "MajorEngineVersion":{"shape":"String"}, 1970 "Filters":{"shape":"FilterList"}, 1971 "MaxRecords":{"shape":"IntegerOptional"}, 1972 "Marker":{"shape":"String"} 1973 } 1974 }, 1975 "DescribeOptionGroupsMessage":{ 1976 "type":"structure", 1977 "members":{ 1978 "OptionGroupName":{"shape":"String"}, 1979 "Filters":{"shape":"FilterList"}, 1980 "Marker":{"shape":"String"}, 1981 "MaxRecords":{"shape":"IntegerOptional"}, 1982 "EngineName":{"shape":"String"}, 1983 "MajorEngineVersion":{"shape":"String"} 1984 } 1985 }, 1986 "DescribeOrderableDBInstanceOptionsMessage":{ 1987 "type":"structure", 1988 "required":["Engine"], 1989 "members":{ 1990 "Engine":{"shape":"String"}, 1991 "EngineVersion":{"shape":"String"}, 1992 "DBInstanceClass":{"shape":"String"}, 1993 "LicenseModel":{"shape":"String"}, 1994 "Vpc":{"shape":"BooleanOptional"}, 1995 "Filters":{"shape":"FilterList"}, 1996 "MaxRecords":{"shape":"IntegerOptional"}, 1997 "Marker":{"shape":"String"} 1998 } 1999 }, 2000 "DescribeReservedDBInstancesMessage":{ 2001 "type":"structure", 2002 "members":{ 2003 "ReservedDBInstanceId":{"shape":"String"}, 2004 "ReservedDBInstancesOfferingId":{"shape":"String"}, 2005 "DBInstanceClass":{"shape":"String"}, 2006 "Duration":{"shape":"String"}, 2007 "ProductDescription":{"shape":"String"}, 2008 "OfferingType":{"shape":"String"}, 2009 "MultiAZ":{"shape":"BooleanOptional"}, 2010 "Filters":{"shape":"FilterList"}, 2011 "MaxRecords":{"shape":"IntegerOptional"}, 2012 "Marker":{"shape":"String"} 2013 } 2014 }, 2015 "DescribeReservedDBInstancesOfferingsMessage":{ 2016 "type":"structure", 2017 "members":{ 2018 "ReservedDBInstancesOfferingId":{"shape":"String"}, 2019 "DBInstanceClass":{"shape":"String"}, 2020 "Duration":{"shape":"String"}, 2021 "ProductDescription":{"shape":"String"}, 2022 "OfferingType":{"shape":"String"}, 2023 "MultiAZ":{"shape":"BooleanOptional"}, 2024 "Filters":{"shape":"FilterList"}, 2025 "MaxRecords":{"shape":"IntegerOptional"}, 2026 "Marker":{"shape":"String"} 2027 } 2028 }, 2029 "Double":{"type":"double"}, 2030 "DownloadDBLogFilePortionDetails":{ 2031 "type":"structure", 2032 "members":{ 2033 "LogFileData":{"shape":"String"}, 2034 "Marker":{"shape":"String"}, 2035 "AdditionalDataPending":{"shape":"Boolean"} 2036 } 2037 }, 2038 "DownloadDBLogFilePortionMessage":{ 2039 "type":"structure", 2040 "required":[ 2041 "DBInstanceIdentifier", 2042 "LogFileName" 2043 ], 2044 "members":{ 2045 "DBInstanceIdentifier":{"shape":"String"}, 2046 "LogFileName":{"shape":"String"}, 2047 "Marker":{"shape":"String"}, 2048 "NumberOfLines":{"shape":"Integer"} 2049 } 2050 }, 2051 "EC2SecurityGroup":{ 2052 "type":"structure", 2053 "members":{ 2054 "Status":{"shape":"String"}, 2055 "EC2SecurityGroupName":{"shape":"String"}, 2056 "EC2SecurityGroupId":{"shape":"String"}, 2057 "EC2SecurityGroupOwnerId":{"shape":"String"} 2058 } 2059 }, 2060 "EC2SecurityGroupList":{ 2061 "type":"list", 2062 "member":{ 2063 "shape":"EC2SecurityGroup", 2064 "locationName":"EC2SecurityGroup" 2065 } 2066 }, 2067 "Endpoint":{ 2068 "type":"structure", 2069 "members":{ 2070 "Address":{"shape":"String"}, 2071 "Port":{"shape":"Integer"} 2072 } 2073 }, 2074 "EngineDefaults":{ 2075 "type":"structure", 2076 "members":{ 2077 "DBParameterGroupFamily":{"shape":"String"}, 2078 "Marker":{"shape":"String"}, 2079 "Parameters":{"shape":"ParametersList"} 2080 }, 2081 "wrapper":true 2082 }, 2083 "Event":{ 2084 "type":"structure", 2085 "members":{ 2086 "SourceIdentifier":{"shape":"String"}, 2087 "SourceType":{"shape":"SourceType"}, 2088 "Message":{"shape":"String"}, 2089 "EventCategories":{"shape":"EventCategoriesList"}, 2090 "Date":{"shape":"TStamp"} 2091 } 2092 }, 2093 "EventCategoriesList":{ 2094 "type":"list", 2095 "member":{ 2096 "shape":"String", 2097 "locationName":"EventCategory" 2098 } 2099 }, 2100 "EventCategoriesMap":{ 2101 "type":"structure", 2102 "members":{ 2103 "SourceType":{"shape":"String"}, 2104 "EventCategories":{"shape":"EventCategoriesList"} 2105 }, 2106 "wrapper":true 2107 }, 2108 "EventCategoriesMapList":{ 2109 "type":"list", 2110 "member":{ 2111 "shape":"EventCategoriesMap", 2112 "locationName":"EventCategoriesMap" 2113 } 2114 }, 2115 "EventCategoriesMessage":{ 2116 "type":"structure", 2117 "members":{ 2118 "EventCategoriesMapList":{"shape":"EventCategoriesMapList"} 2119 } 2120 }, 2121 "EventList":{ 2122 "type":"list", 2123 "member":{ 2124 "shape":"Event", 2125 "locationName":"Event" 2126 } 2127 }, 2128 "EventSubscription":{ 2129 "type":"structure", 2130 "members":{ 2131 "CustomerAwsId":{"shape":"String"}, 2132 "CustSubscriptionId":{"shape":"String"}, 2133 "SnsTopicArn":{"shape":"String"}, 2134 "Status":{"shape":"String"}, 2135 "SubscriptionCreationTime":{"shape":"String"}, 2136 "SourceType":{"shape":"String"}, 2137 "SourceIdsList":{"shape":"SourceIdsList"}, 2138 "EventCategoriesList":{"shape":"EventCategoriesList"}, 2139 "Enabled":{"shape":"Boolean"} 2140 }, 2141 "wrapper":true 2142 }, 2143 "EventSubscriptionQuotaExceededFault":{ 2144 "type":"structure", 2145 "members":{ 2146 }, 2147 "error":{ 2148 "code":"EventSubscriptionQuotaExceeded", 2149 "httpStatusCode":400, 2150 "senderFault":true 2151 }, 2152 "exception":true 2153 }, 2154 "EventSubscriptionsList":{ 2155 "type":"list", 2156 "member":{ 2157 "shape":"EventSubscription", 2158 "locationName":"EventSubscription" 2159 } 2160 }, 2161 "EventSubscriptionsMessage":{ 2162 "type":"structure", 2163 "members":{ 2164 "Marker":{"shape":"String"}, 2165 "EventSubscriptionsList":{"shape":"EventSubscriptionsList"} 2166 } 2167 }, 2168 "EventsMessage":{ 2169 "type":"structure", 2170 "members":{ 2171 "Marker":{"shape":"String"}, 2172 "Events":{"shape":"EventList"} 2173 } 2174 }, 2175 "Filter":{ 2176 "type":"structure", 2177 "required":[ 2178 "Name", 2179 "Values" 2180 ], 2181 "members":{ 2182 "Name":{"shape":"String"}, 2183 "Values":{"shape":"FilterValueList"} 2184 } 2185 }, 2186 "FilterList":{ 2187 "type":"list", 2188 "member":{ 2189 "shape":"Filter", 2190 "locationName":"Filter" 2191 } 2192 }, 2193 "FilterValueList":{ 2194 "type":"list", 2195 "member":{ 2196 "shape":"String", 2197 "locationName":"Value" 2198 } 2199 }, 2200 "IPRange":{ 2201 "type":"structure", 2202 "members":{ 2203 "Status":{"shape":"String"}, 2204 "CIDRIP":{"shape":"String"} 2205 } 2206 }, 2207 "IPRangeList":{ 2208 "type":"list", 2209 "member":{ 2210 "shape":"IPRange", 2211 "locationName":"IPRange" 2212 } 2213 }, 2214 "InstanceQuotaExceededFault":{ 2215 "type":"structure", 2216 "members":{ 2217 }, 2218 "error":{ 2219 "code":"InstanceQuotaExceeded", 2220 "httpStatusCode":400, 2221 "senderFault":true 2222 }, 2223 "exception":true 2224 }, 2225 "InsufficientDBInstanceCapacityFault":{ 2226 "type":"structure", 2227 "members":{ 2228 }, 2229 "error":{ 2230 "code":"InsufficientDBInstanceCapacity", 2231 "httpStatusCode":400, 2232 "senderFault":true 2233 }, 2234 "exception":true 2235 }, 2236 "Integer":{"type":"integer"}, 2237 "IntegerOptional":{"type":"integer"}, 2238 "InvalidDBInstanceStateFault":{ 2239 "type":"structure", 2240 "members":{ 2241 }, 2242 "error":{ 2243 "code":"InvalidDBInstanceState", 2244 "httpStatusCode":400, 2245 "senderFault":true 2246 }, 2247 "exception":true 2248 }, 2249 "InvalidDBParameterGroupStateFault":{ 2250 "type":"structure", 2251 "members":{ 2252 }, 2253 "error":{ 2254 "code":"InvalidDBParameterGroupState", 2255 "httpStatusCode":400, 2256 "senderFault":true 2257 }, 2258 "exception":true 2259 }, 2260 "InvalidDBSecurityGroupStateFault":{ 2261 "type":"structure", 2262 "members":{ 2263 }, 2264 "error":{ 2265 "code":"InvalidDBSecurityGroupState", 2266 "httpStatusCode":400, 2267 "senderFault":true 2268 }, 2269 "exception":true 2270 }, 2271 "InvalidDBSnapshotStateFault":{ 2272 "type":"structure", 2273 "members":{ 2274 }, 2275 "error":{ 2276 "code":"InvalidDBSnapshotState", 2277 "httpStatusCode":400, 2278 "senderFault":true 2279 }, 2280 "exception":true 2281 }, 2282 "InvalidDBSubnetGroupFault":{ 2283 "type":"structure", 2284 "members":{ 2285 }, 2286 "error":{ 2287 "code":"InvalidDBSubnetGroupFault", 2288 "httpStatusCode":400, 2289 "senderFault":true 2290 }, 2291 "exception":true 2292 }, 2293 "InvalidDBSubnetGroupStateFault":{ 2294 "type":"structure", 2295 "members":{ 2296 }, 2297 "error":{ 2298 "code":"InvalidDBSubnetGroupStateFault", 2299 "httpStatusCode":400, 2300 "senderFault":true 2301 }, 2302 "exception":true 2303 }, 2304 "InvalidDBSubnetStateFault":{ 2305 "type":"structure", 2306 "members":{ 2307 }, 2308 "error":{ 2309 "code":"InvalidDBSubnetStateFault", 2310 "httpStatusCode":400, 2311 "senderFault":true 2312 }, 2313 "exception":true 2314 }, 2315 "InvalidEventSubscriptionStateFault":{ 2316 "type":"structure", 2317 "members":{ 2318 }, 2319 "error":{ 2320 "code":"InvalidEventSubscriptionState", 2321 "httpStatusCode":400, 2322 "senderFault":true 2323 }, 2324 "exception":true 2325 }, 2326 "InvalidOptionGroupStateFault":{ 2327 "type":"structure", 2328 "members":{ 2329 }, 2330 "error":{ 2331 "code":"InvalidOptionGroupStateFault", 2332 "httpStatusCode":400, 2333 "senderFault":true 2334 }, 2335 "exception":true 2336 }, 2337 "InvalidRestoreFault":{ 2338 "type":"structure", 2339 "members":{ 2340 }, 2341 "error":{ 2342 "code":"InvalidRestoreFault", 2343 "httpStatusCode":400, 2344 "senderFault":true 2345 }, 2346 "exception":true 2347 }, 2348 "InvalidSubnet":{ 2349 "type":"structure", 2350 "members":{ 2351 }, 2352 "error":{ 2353 "code":"InvalidSubnet", 2354 "httpStatusCode":400, 2355 "senderFault":true 2356 }, 2357 "exception":true 2358 }, 2359 "InvalidVPCNetworkStateFault":{ 2360 "type":"structure", 2361 "members":{ 2362 }, 2363 "error":{ 2364 "code":"InvalidVPCNetworkStateFault", 2365 "httpStatusCode":400, 2366 "senderFault":true 2367 }, 2368 "exception":true 2369 }, 2370 "KeyList":{ 2371 "type":"list", 2372 "member":{"shape":"String"} 2373 }, 2374 "ListTagsForResourceMessage":{ 2375 "type":"structure", 2376 "required":["ResourceName"], 2377 "members":{ 2378 "ResourceName":{"shape":"String"}, 2379 "Filters":{"shape":"FilterList"} 2380 } 2381 }, 2382 "Long":{"type":"long"}, 2383 "ModifyDBInstanceMessage":{ 2384 "type":"structure", 2385 "required":["DBInstanceIdentifier"], 2386 "members":{ 2387 "DBInstanceIdentifier":{"shape":"String"}, 2388 "AllocatedStorage":{"shape":"IntegerOptional"}, 2389 "DBInstanceClass":{"shape":"String"}, 2390 "DBSecurityGroups":{"shape":"DBSecurityGroupNameList"}, 2391 "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, 2392 "ApplyImmediately":{"shape":"Boolean"}, 2393 "MasterUserPassword":{"shape":"String"}, 2394 "DBParameterGroupName":{"shape":"String"}, 2395 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 2396 "PreferredBackupWindow":{"shape":"String"}, 2397 "PreferredMaintenanceWindow":{"shape":"String"}, 2398 "MultiAZ":{"shape":"BooleanOptional"}, 2399 "EngineVersion":{"shape":"String"}, 2400 "AllowMajorVersionUpgrade":{"shape":"Boolean"}, 2401 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 2402 "Iops":{"shape":"IntegerOptional"}, 2403 "OptionGroupName":{"shape":"String"}, 2404 "NewDBInstanceIdentifier":{"shape":"String"}, 2405 "StorageType":{"shape":"String"}, 2406 "TdeCredentialArn":{"shape":"String"}, 2407 "TdeCredentialPassword":{"shape":"String"} 2408 } 2409 }, 2410 "ModifyDBInstanceResult":{ 2411 "type":"structure", 2412 "members":{ 2413 "DBInstance":{"shape":"DBInstance"} 2414 } 2415 }, 2416 "ModifyDBParameterGroupMessage":{ 2417 "type":"structure", 2418 "required":[ 2419 "DBParameterGroupName", 2420 "Parameters" 2421 ], 2422 "members":{ 2423 "DBParameterGroupName":{"shape":"String"}, 2424 "Parameters":{"shape":"ParametersList"} 2425 } 2426 }, 2427 "ModifyDBSubnetGroupMessage":{ 2428 "type":"structure", 2429 "required":[ 2430 "DBSubnetGroupName", 2431 "SubnetIds" 2432 ], 2433 "members":{ 2434 "DBSubnetGroupName":{"shape":"String"}, 2435 "DBSubnetGroupDescription":{"shape":"String"}, 2436 "SubnetIds":{"shape":"SubnetIdentifierList"} 2437 } 2438 }, 2439 "ModifyDBSubnetGroupResult":{ 2440 "type":"structure", 2441 "members":{ 2442 "DBSubnetGroup":{"shape":"DBSubnetGroup"} 2443 } 2444 }, 2445 "ModifyEventSubscriptionMessage":{ 2446 "type":"structure", 2447 "required":["SubscriptionName"], 2448 "members":{ 2449 "SubscriptionName":{"shape":"String"}, 2450 "SnsTopicArn":{"shape":"String"}, 2451 "SourceType":{"shape":"String"}, 2452 "EventCategories":{"shape":"EventCategoriesList"}, 2453 "Enabled":{"shape":"BooleanOptional"} 2454 } 2455 }, 2456 "ModifyEventSubscriptionResult":{ 2457 "type":"structure", 2458 "members":{ 2459 "EventSubscription":{"shape":"EventSubscription"} 2460 } 2461 }, 2462 "ModifyOptionGroupMessage":{ 2463 "type":"structure", 2464 "required":["OptionGroupName"], 2465 "members":{ 2466 "OptionGroupName":{"shape":"String"}, 2467 "OptionsToInclude":{"shape":"OptionConfigurationList"}, 2468 "OptionsToRemove":{"shape":"OptionNamesList"}, 2469 "ApplyImmediately":{"shape":"Boolean"} 2470 } 2471 }, 2472 "ModifyOptionGroupResult":{ 2473 "type":"structure", 2474 "members":{ 2475 "OptionGroup":{"shape":"OptionGroup"} 2476 } 2477 }, 2478 "Option":{ 2479 "type":"structure", 2480 "members":{ 2481 "OptionName":{"shape":"String"}, 2482 "OptionDescription":{"shape":"String"}, 2483 "Persistent":{"shape":"Boolean"}, 2484 "Permanent":{"shape":"Boolean"}, 2485 "Port":{"shape":"IntegerOptional"}, 2486 "OptionSettings":{"shape":"OptionSettingConfigurationList"}, 2487 "DBSecurityGroupMemberships":{"shape":"DBSecurityGroupMembershipList"}, 2488 "VpcSecurityGroupMemberships":{"shape":"VpcSecurityGroupMembershipList"} 2489 } 2490 }, 2491 "OptionConfiguration":{ 2492 "type":"structure", 2493 "required":["OptionName"], 2494 "members":{ 2495 "OptionName":{"shape":"String"}, 2496 "Port":{"shape":"IntegerOptional"}, 2497 "DBSecurityGroupMemberships":{"shape":"DBSecurityGroupNameList"}, 2498 "VpcSecurityGroupMemberships":{"shape":"VpcSecurityGroupIdList"}, 2499 "OptionSettings":{"shape":"OptionSettingsList"} 2500 } 2501 }, 2502 "OptionConfigurationList":{ 2503 "type":"list", 2504 "member":{ 2505 "shape":"OptionConfiguration", 2506 "locationName":"OptionConfiguration" 2507 } 2508 }, 2509 "OptionGroup":{ 2510 "type":"structure", 2511 "members":{ 2512 "OptionGroupName":{"shape":"String"}, 2513 "OptionGroupDescription":{"shape":"String"}, 2514 "EngineName":{"shape":"String"}, 2515 "MajorEngineVersion":{"shape":"String"}, 2516 "Options":{"shape":"OptionsList"}, 2517 "AllowsVpcAndNonVpcInstanceMemberships":{"shape":"Boolean"}, 2518 "VpcId":{"shape":"String"} 2519 }, 2520 "wrapper":true 2521 }, 2522 "OptionGroupAlreadyExistsFault":{ 2523 "type":"structure", 2524 "members":{ 2525 }, 2526 "error":{ 2527 "code":"OptionGroupAlreadyExistsFault", 2528 "httpStatusCode":400, 2529 "senderFault":true 2530 }, 2531 "exception":true 2532 }, 2533 "OptionGroupMembership":{ 2534 "type":"structure", 2535 "members":{ 2536 "OptionGroupName":{"shape":"String"}, 2537 "Status":{"shape":"String"} 2538 } 2539 }, 2540 "OptionGroupMembershipList":{ 2541 "type":"list", 2542 "member":{ 2543 "shape":"OptionGroupMembership", 2544 "locationName":"OptionGroupMembership" 2545 } 2546 }, 2547 "OptionGroupNotFoundFault":{ 2548 "type":"structure", 2549 "members":{ 2550 }, 2551 "error":{ 2552 "code":"OptionGroupNotFoundFault", 2553 "httpStatusCode":404, 2554 "senderFault":true 2555 }, 2556 "exception":true 2557 }, 2558 "OptionGroupOption":{ 2559 "type":"structure", 2560 "members":{ 2561 "Name":{"shape":"String"}, 2562 "Description":{"shape":"String"}, 2563 "EngineName":{"shape":"String"}, 2564 "MajorEngineVersion":{"shape":"String"}, 2565 "MinimumRequiredMinorEngineVersion":{"shape":"String"}, 2566 "PortRequired":{"shape":"Boolean"}, 2567 "DefaultPort":{"shape":"IntegerOptional"}, 2568 "OptionsDependedOn":{"shape":"OptionsDependedOn"}, 2569 "Persistent":{"shape":"Boolean"}, 2570 "Permanent":{"shape":"Boolean"}, 2571 "OptionGroupOptionSettings":{"shape":"OptionGroupOptionSettingsList"} 2572 } 2573 }, 2574 "OptionGroupOptionSetting":{ 2575 "type":"structure", 2576 "members":{ 2577 "SettingName":{"shape":"String"}, 2578 "SettingDescription":{"shape":"String"}, 2579 "DefaultValue":{"shape":"String"}, 2580 "ApplyType":{"shape":"String"}, 2581 "AllowedValues":{"shape":"String"}, 2582 "IsModifiable":{"shape":"Boolean"} 2583 } 2584 }, 2585 "OptionGroupOptionSettingsList":{ 2586 "type":"list", 2587 "member":{ 2588 "shape":"OptionGroupOptionSetting", 2589 "locationName":"OptionGroupOptionSetting" 2590 } 2591 }, 2592 "OptionGroupOptionsList":{ 2593 "type":"list", 2594 "member":{ 2595 "shape":"OptionGroupOption", 2596 "locationName":"OptionGroupOption" 2597 } 2598 }, 2599 "OptionGroupOptionsMessage":{ 2600 "type":"structure", 2601 "members":{ 2602 "OptionGroupOptions":{"shape":"OptionGroupOptionsList"}, 2603 "Marker":{"shape":"String"} 2604 } 2605 }, 2606 "OptionGroupQuotaExceededFault":{ 2607 "type":"structure", 2608 "members":{ 2609 }, 2610 "error":{ 2611 "code":"OptionGroupQuotaExceededFault", 2612 "httpStatusCode":400, 2613 "senderFault":true 2614 }, 2615 "exception":true 2616 }, 2617 "OptionGroups":{ 2618 "type":"structure", 2619 "members":{ 2620 "OptionGroupsList":{"shape":"OptionGroupsList"}, 2621 "Marker":{"shape":"String"} 2622 } 2623 }, 2624 "OptionGroupsList":{ 2625 "type":"list", 2626 "member":{ 2627 "shape":"OptionGroup", 2628 "locationName":"OptionGroup" 2629 } 2630 }, 2631 "OptionNamesList":{ 2632 "type":"list", 2633 "member":{"shape":"String"} 2634 }, 2635 "OptionSetting":{ 2636 "type":"structure", 2637 "members":{ 2638 "Name":{"shape":"String"}, 2639 "Value":{"shape":"String"}, 2640 "DefaultValue":{"shape":"String"}, 2641 "Description":{"shape":"String"}, 2642 "ApplyType":{"shape":"String"}, 2643 "DataType":{"shape":"String"}, 2644 "AllowedValues":{"shape":"String"}, 2645 "IsModifiable":{"shape":"Boolean"}, 2646 "IsCollection":{"shape":"Boolean"} 2647 } 2648 }, 2649 "OptionSettingConfigurationList":{ 2650 "type":"list", 2651 "member":{ 2652 "shape":"OptionSetting", 2653 "locationName":"OptionSetting" 2654 } 2655 }, 2656 "OptionSettingsList":{ 2657 "type":"list", 2658 "member":{ 2659 "shape":"OptionSetting", 2660 "locationName":"OptionSetting" 2661 } 2662 }, 2663 "OptionsDependedOn":{ 2664 "type":"list", 2665 "member":{ 2666 "shape":"String", 2667 "locationName":"OptionName" 2668 } 2669 }, 2670 "OptionsList":{ 2671 "type":"list", 2672 "member":{ 2673 "shape":"Option", 2674 "locationName":"Option" 2675 } 2676 }, 2677 "OrderableDBInstanceOption":{ 2678 "type":"structure", 2679 "members":{ 2680 "Engine":{"shape":"String"}, 2681 "EngineVersion":{"shape":"String"}, 2682 "DBInstanceClass":{"shape":"String"}, 2683 "LicenseModel":{"shape":"String"}, 2684 "AvailabilityZones":{"shape":"AvailabilityZoneList"}, 2685 "MultiAZCapable":{"shape":"Boolean"}, 2686 "ReadReplicaCapable":{"shape":"Boolean"}, 2687 "Vpc":{"shape":"Boolean"}, 2688 "StorageType":{"shape":"String"}, 2689 "SupportsIops":{"shape":"Boolean"} 2690 }, 2691 "wrapper":true 2692 }, 2693 "OrderableDBInstanceOptionsList":{ 2694 "type":"list", 2695 "member":{ 2696 "shape":"OrderableDBInstanceOption", 2697 "locationName":"OrderableDBInstanceOption" 2698 } 2699 }, 2700 "OrderableDBInstanceOptionsMessage":{ 2701 "type":"structure", 2702 "members":{ 2703 "OrderableDBInstanceOptions":{"shape":"OrderableDBInstanceOptionsList"}, 2704 "Marker":{"shape":"String"} 2705 } 2706 }, 2707 "Parameter":{ 2708 "type":"structure", 2709 "members":{ 2710 "ParameterName":{"shape":"String"}, 2711 "ParameterValue":{"shape":"String"}, 2712 "Description":{"shape":"String"}, 2713 "Source":{"shape":"String"}, 2714 "ApplyType":{"shape":"String"}, 2715 "DataType":{"shape":"String"}, 2716 "AllowedValues":{"shape":"String"}, 2717 "IsModifiable":{"shape":"Boolean"}, 2718 "MinimumEngineVersion":{"shape":"String"}, 2719 "ApplyMethod":{"shape":"ApplyMethod"} 2720 } 2721 }, 2722 "ParametersList":{ 2723 "type":"list", 2724 "member":{ 2725 "shape":"Parameter", 2726 "locationName":"Parameter" 2727 } 2728 }, 2729 "PendingModifiedValues":{ 2730 "type":"structure", 2731 "members":{ 2732 "DBInstanceClass":{"shape":"String"}, 2733 "AllocatedStorage":{"shape":"IntegerOptional"}, 2734 "MasterUserPassword":{"shape":"String"}, 2735 "Port":{"shape":"IntegerOptional"}, 2736 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 2737 "MultiAZ":{"shape":"BooleanOptional"}, 2738 "EngineVersion":{"shape":"String"}, 2739 "Iops":{"shape":"IntegerOptional"}, 2740 "DBInstanceIdentifier":{"shape":"String"}, 2741 "StorageType":{"shape":"String"} 2742 } 2743 }, 2744 "PointInTimeRestoreNotEnabledFault":{ 2745 "type":"structure", 2746 "members":{ 2747 }, 2748 "error":{ 2749 "code":"PointInTimeRestoreNotEnabled", 2750 "httpStatusCode":400, 2751 "senderFault":true 2752 }, 2753 "exception":true 2754 }, 2755 "PromoteReadReplicaMessage":{ 2756 "type":"structure", 2757 "required":["DBInstanceIdentifier"], 2758 "members":{ 2759 "DBInstanceIdentifier":{"shape":"String"}, 2760 "BackupRetentionPeriod":{"shape":"IntegerOptional"}, 2761 "PreferredBackupWindow":{"shape":"String"} 2762 } 2763 }, 2764 "PromoteReadReplicaResult":{ 2765 "type":"structure", 2766 "members":{ 2767 "DBInstance":{"shape":"DBInstance"} 2768 } 2769 }, 2770 "ProvisionedIopsNotAvailableInAZFault":{ 2771 "type":"structure", 2772 "members":{ 2773 }, 2774 "error":{ 2775 "code":"ProvisionedIopsNotAvailableInAZFault", 2776 "httpStatusCode":400, 2777 "senderFault":true 2778 }, 2779 "exception":true 2780 }, 2781 "PurchaseReservedDBInstancesOfferingMessage":{ 2782 "type":"structure", 2783 "required":["ReservedDBInstancesOfferingId"], 2784 "members":{ 2785 "ReservedDBInstancesOfferingId":{"shape":"String"}, 2786 "ReservedDBInstanceId":{"shape":"String"}, 2787 "DBInstanceCount":{"shape":"IntegerOptional"}, 2788 "Tags":{"shape":"TagList"} 2789 } 2790 }, 2791 "PurchaseReservedDBInstancesOfferingResult":{ 2792 "type":"structure", 2793 "members":{ 2794 "ReservedDBInstance":{"shape":"ReservedDBInstance"} 2795 } 2796 }, 2797 "ReadReplicaDBInstanceIdentifierList":{ 2798 "type":"list", 2799 "member":{ 2800 "shape":"String", 2801 "locationName":"ReadReplicaDBInstanceIdentifier" 2802 } 2803 }, 2804 "RebootDBInstanceMessage":{ 2805 "type":"structure", 2806 "required":["DBInstanceIdentifier"], 2807 "members":{ 2808 "DBInstanceIdentifier":{"shape":"String"}, 2809 "ForceFailover":{"shape":"BooleanOptional"} 2810 } 2811 }, 2812 "RebootDBInstanceResult":{ 2813 "type":"structure", 2814 "members":{ 2815 "DBInstance":{"shape":"DBInstance"} 2816 } 2817 }, 2818 "RecurringCharge":{ 2819 "type":"structure", 2820 "members":{ 2821 "RecurringChargeAmount":{"shape":"Double"}, 2822 "RecurringChargeFrequency":{"shape":"String"} 2823 }, 2824 "wrapper":true 2825 }, 2826 "RecurringChargeList":{ 2827 "type":"list", 2828 "member":{ 2829 "shape":"RecurringCharge", 2830 "locationName":"RecurringCharge" 2831 } 2832 }, 2833 "RemoveSourceIdentifierFromSubscriptionMessage":{ 2834 "type":"structure", 2835 "required":[ 2836 "SubscriptionName", 2837 "SourceIdentifier" 2838 ], 2839 "members":{ 2840 "SubscriptionName":{"shape":"String"}, 2841 "SourceIdentifier":{"shape":"String"} 2842 } 2843 }, 2844 "RemoveSourceIdentifierFromSubscriptionResult":{ 2845 "type":"structure", 2846 "members":{ 2847 "EventSubscription":{"shape":"EventSubscription"} 2848 } 2849 }, 2850 "RemoveTagsFromResourceMessage":{ 2851 "type":"structure", 2852 "required":[ 2853 "ResourceName", 2854 "TagKeys" 2855 ], 2856 "members":{ 2857 "ResourceName":{"shape":"String"}, 2858 "TagKeys":{"shape":"KeyList"} 2859 } 2860 }, 2861 "ReservedDBInstance":{ 2862 "type":"structure", 2863 "members":{ 2864 "ReservedDBInstanceId":{"shape":"String"}, 2865 "ReservedDBInstancesOfferingId":{"shape":"String"}, 2866 "DBInstanceClass":{"shape":"String"}, 2867 "StartTime":{"shape":"TStamp"}, 2868 "Duration":{"shape":"Integer"}, 2869 "FixedPrice":{"shape":"Double"}, 2870 "UsagePrice":{"shape":"Double"}, 2871 "CurrencyCode":{"shape":"String"}, 2872 "DBInstanceCount":{"shape":"Integer"}, 2873 "ProductDescription":{"shape":"String"}, 2874 "OfferingType":{"shape":"String"}, 2875 "MultiAZ":{"shape":"Boolean"}, 2876 "State":{"shape":"String"}, 2877 "RecurringCharges":{"shape":"RecurringChargeList"} 2878 }, 2879 "wrapper":true 2880 }, 2881 "ReservedDBInstanceAlreadyExistsFault":{ 2882 "type":"structure", 2883 "members":{ 2884 }, 2885 "error":{ 2886 "code":"ReservedDBInstanceAlreadyExists", 2887 "httpStatusCode":404, 2888 "senderFault":true 2889 }, 2890 "exception":true 2891 }, 2892 "ReservedDBInstanceList":{ 2893 "type":"list", 2894 "member":{ 2895 "shape":"ReservedDBInstance", 2896 "locationName":"ReservedDBInstance" 2897 } 2898 }, 2899 "ReservedDBInstanceMessage":{ 2900 "type":"structure", 2901 "members":{ 2902 "Marker":{"shape":"String"}, 2903 "ReservedDBInstances":{"shape":"ReservedDBInstanceList"} 2904 } 2905 }, 2906 "ReservedDBInstanceNotFoundFault":{ 2907 "type":"structure", 2908 "members":{ 2909 }, 2910 "error":{ 2911 "code":"ReservedDBInstanceNotFound", 2912 "httpStatusCode":404, 2913 "senderFault":true 2914 }, 2915 "exception":true 2916 }, 2917 "ReservedDBInstanceQuotaExceededFault":{ 2918 "type":"structure", 2919 "members":{ 2920 }, 2921 "error":{ 2922 "code":"ReservedDBInstanceQuotaExceeded", 2923 "httpStatusCode":400, 2924 "senderFault":true 2925 }, 2926 "exception":true 2927 }, 2928 "ReservedDBInstancesOffering":{ 2929 "type":"structure", 2930 "members":{ 2931 "ReservedDBInstancesOfferingId":{"shape":"String"}, 2932 "DBInstanceClass":{"shape":"String"}, 2933 "Duration":{"shape":"Integer"}, 2934 "FixedPrice":{"shape":"Double"}, 2935 "UsagePrice":{"shape":"Double"}, 2936 "CurrencyCode":{"shape":"String"}, 2937 "ProductDescription":{"shape":"String"}, 2938 "OfferingType":{"shape":"String"}, 2939 "MultiAZ":{"shape":"Boolean"}, 2940 "RecurringCharges":{"shape":"RecurringChargeList"} 2941 }, 2942 "wrapper":true 2943 }, 2944 "ReservedDBInstancesOfferingList":{ 2945 "type":"list", 2946 "member":{ 2947 "shape":"ReservedDBInstancesOffering", 2948 "locationName":"ReservedDBInstancesOffering" 2949 } 2950 }, 2951 "ReservedDBInstancesOfferingMessage":{ 2952 "type":"structure", 2953 "members":{ 2954 "Marker":{"shape":"String"}, 2955 "ReservedDBInstancesOfferings":{"shape":"ReservedDBInstancesOfferingList"} 2956 } 2957 }, 2958 "ReservedDBInstancesOfferingNotFoundFault":{ 2959 "type":"structure", 2960 "members":{ 2961 }, 2962 "error":{ 2963 "code":"ReservedDBInstancesOfferingNotFound", 2964 "httpStatusCode":404, 2965 "senderFault":true 2966 }, 2967 "exception":true 2968 }, 2969 "ResetDBParameterGroupMessage":{ 2970 "type":"structure", 2971 "required":["DBParameterGroupName"], 2972 "members":{ 2973 "DBParameterGroupName":{"shape":"String"}, 2974 "ResetAllParameters":{"shape":"Boolean"}, 2975 "Parameters":{"shape":"ParametersList"} 2976 } 2977 }, 2978 "RestoreDBInstanceFromDBSnapshotMessage":{ 2979 "type":"structure", 2980 "required":[ 2981 "DBInstanceIdentifier", 2982 "DBSnapshotIdentifier" 2983 ], 2984 "members":{ 2985 "DBInstanceIdentifier":{"shape":"String"}, 2986 "DBSnapshotIdentifier":{"shape":"String"}, 2987 "DBInstanceClass":{"shape":"String"}, 2988 "Port":{"shape":"IntegerOptional"}, 2989 "AvailabilityZone":{"shape":"String"}, 2990 "DBSubnetGroupName":{"shape":"String"}, 2991 "MultiAZ":{"shape":"BooleanOptional"}, 2992 "PubliclyAccessible":{"shape":"BooleanOptional"}, 2993 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 2994 "LicenseModel":{"shape":"String"}, 2995 "DBName":{"shape":"String"}, 2996 "Engine":{"shape":"String"}, 2997 "Iops":{"shape":"IntegerOptional"}, 2998 "OptionGroupName":{"shape":"String"}, 2999 "Tags":{"shape":"TagList"}, 3000 "StorageType":{"shape":"String"}, 3001 "TdeCredentialArn":{"shape":"String"}, 3002 "TdeCredentialPassword":{"shape":"String"} 3003 } 3004 }, 3005 "RestoreDBInstanceFromDBSnapshotResult":{ 3006 "type":"structure", 3007 "members":{ 3008 "DBInstance":{"shape":"DBInstance"} 3009 } 3010 }, 3011 "RestoreDBInstanceToPointInTimeMessage":{ 3012 "type":"structure", 3013 "required":[ 3014 "SourceDBInstanceIdentifier", 3015 "TargetDBInstanceIdentifier" 3016 ], 3017 "members":{ 3018 "SourceDBInstanceIdentifier":{"shape":"String"}, 3019 "TargetDBInstanceIdentifier":{"shape":"String"}, 3020 "RestoreTime":{"shape":"TStamp"}, 3021 "UseLatestRestorableTime":{"shape":"Boolean"}, 3022 "DBInstanceClass":{"shape":"String"}, 3023 "Port":{"shape":"IntegerOptional"}, 3024 "AvailabilityZone":{"shape":"String"}, 3025 "DBSubnetGroupName":{"shape":"String"}, 3026 "MultiAZ":{"shape":"BooleanOptional"}, 3027 "PubliclyAccessible":{"shape":"BooleanOptional"}, 3028 "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, 3029 "LicenseModel":{"shape":"String"}, 3030 "DBName":{"shape":"String"}, 3031 "Engine":{"shape":"String"}, 3032 "Iops":{"shape":"IntegerOptional"}, 3033 "OptionGroupName":{"shape":"String"}, 3034 "Tags":{"shape":"TagList"}, 3035 "StorageType":{"shape":"String"}, 3036 "TdeCredentialArn":{"shape":"String"}, 3037 "TdeCredentialPassword":{"shape":"String"} 3038 } 3039 }, 3040 "RestoreDBInstanceToPointInTimeResult":{ 3041 "type":"structure", 3042 "members":{ 3043 "DBInstance":{"shape":"DBInstance"} 3044 } 3045 }, 3046 "RevokeDBSecurityGroupIngressMessage":{ 3047 "type":"structure", 3048 "required":["DBSecurityGroupName"], 3049 "members":{ 3050 "DBSecurityGroupName":{"shape":"String"}, 3051 "CIDRIP":{"shape":"String"}, 3052 "EC2SecurityGroupName":{"shape":"String"}, 3053 "EC2SecurityGroupId":{"shape":"String"}, 3054 "EC2SecurityGroupOwnerId":{"shape":"String"} 3055 } 3056 }, 3057 "RevokeDBSecurityGroupIngressResult":{ 3058 "type":"structure", 3059 "members":{ 3060 "DBSecurityGroup":{"shape":"DBSecurityGroup"} 3061 } 3062 }, 3063 "SNSInvalidTopicFault":{ 3064 "type":"structure", 3065 "members":{ 3066 }, 3067 "error":{ 3068 "code":"SNSInvalidTopic", 3069 "httpStatusCode":400, 3070 "senderFault":true 3071 }, 3072 "exception":true 3073 }, 3074 "SNSNoAuthorizationFault":{ 3075 "type":"structure", 3076 "members":{ 3077 }, 3078 "error":{ 3079 "code":"SNSNoAuthorization", 3080 "httpStatusCode":400, 3081 "senderFault":true 3082 }, 3083 "exception":true 3084 }, 3085 "SNSTopicArnNotFoundFault":{ 3086 "type":"structure", 3087 "members":{ 3088 }, 3089 "error":{ 3090 "code":"SNSTopicArnNotFound", 3091 "httpStatusCode":404, 3092 "senderFault":true 3093 }, 3094 "exception":true 3095 }, 3096 "SnapshotQuotaExceededFault":{ 3097 "type":"structure", 3098 "members":{ 3099 }, 3100 "error":{ 3101 "code":"SnapshotQuotaExceeded", 3102 "httpStatusCode":400, 3103 "senderFault":true 3104 }, 3105 "exception":true 3106 }, 3107 "SourceIdsList":{ 3108 "type":"list", 3109 "member":{ 3110 "shape":"String", 3111 "locationName":"SourceId" 3112 } 3113 }, 3114 "SourceNotFoundFault":{ 3115 "type":"structure", 3116 "members":{ 3117 }, 3118 "error":{ 3119 "code":"SourceNotFound", 3120 "httpStatusCode":404, 3121 "senderFault":true 3122 }, 3123 "exception":true 3124 }, 3125 "SourceType":{ 3126 "type":"string", 3127 "enum":[ 3128 "db-instance", 3129 "db-parameter-group", 3130 "db-security-group", 3131 "db-snapshot" 3132 ] 3133 }, 3134 "StorageQuotaExceededFault":{ 3135 "type":"structure", 3136 "members":{ 3137 }, 3138 "error":{ 3139 "code":"StorageQuotaExceeded", 3140 "httpStatusCode":400, 3141 "senderFault":true 3142 }, 3143 "exception":true 3144 }, 3145 "StorageTypeNotSupportedFault":{ 3146 "type":"structure", 3147 "members":{ 3148 }, 3149 "error":{ 3150 "code":"StorageTypeNotSupported", 3151 "httpStatusCode":400, 3152 "senderFault":true 3153 }, 3154 "exception":true 3155 }, 3156 "String":{"type":"string"}, 3157 "Subnet":{ 3158 "type":"structure", 3159 "members":{ 3160 "SubnetIdentifier":{"shape":"String"}, 3161 "SubnetAvailabilityZone":{"shape":"AvailabilityZone"}, 3162 "SubnetStatus":{"shape":"String"} 3163 } 3164 }, 3165 "SubnetAlreadyInUse":{ 3166 "type":"structure", 3167 "members":{ 3168 }, 3169 "error":{ 3170 "code":"SubnetAlreadyInUse", 3171 "httpStatusCode":400, 3172 "senderFault":true 3173 }, 3174 "exception":true 3175 }, 3176 "SubnetIdentifierList":{ 3177 "type":"list", 3178 "member":{ 3179 "shape":"String", 3180 "locationName":"SubnetIdentifier" 3181 } 3182 }, 3183 "SubnetList":{ 3184 "type":"list", 3185 "member":{ 3186 "shape":"Subnet", 3187 "locationName":"Subnet" 3188 } 3189 }, 3190 "SubscriptionAlreadyExistFault":{ 3191 "type":"structure", 3192 "members":{ 3193 }, 3194 "error":{ 3195 "code":"SubscriptionAlreadyExist", 3196 "httpStatusCode":400, 3197 "senderFault":true 3198 }, 3199 "exception":true 3200 }, 3201 "SubscriptionCategoryNotFoundFault":{ 3202 "type":"structure", 3203 "members":{ 3204 }, 3205 "error":{ 3206 "code":"SubscriptionCategoryNotFound", 3207 "httpStatusCode":404, 3208 "senderFault":true 3209 }, 3210 "exception":true 3211 }, 3212 "SubscriptionNotFoundFault":{ 3213 "type":"structure", 3214 "members":{ 3215 }, 3216 "error":{ 3217 "code":"SubscriptionNotFound", 3218 "httpStatusCode":404, 3219 "senderFault":true 3220 }, 3221 "exception":true 3222 }, 3223 "SupportedCharacterSetsList":{ 3224 "type":"list", 3225 "member":{ 3226 "shape":"CharacterSet", 3227 "locationName":"CharacterSet" 3228 } 3229 }, 3230 "TStamp":{"type":"timestamp"}, 3231 "Tag":{ 3232 "type":"structure", 3233 "members":{ 3234 "Key":{"shape":"String"}, 3235 "Value":{"shape":"String"} 3236 } 3237 }, 3238 "TagList":{ 3239 "type":"list", 3240 "member":{ 3241 "shape":"Tag", 3242 "locationName":"Tag" 3243 } 3244 }, 3245 "TagListMessage":{ 3246 "type":"structure", 3247 "members":{ 3248 "TagList":{"shape":"TagList"} 3249 } 3250 }, 3251 "VpcSecurityGroupIdList":{ 3252 "type":"list", 3253 "member":{ 3254 "shape":"String", 3255 "locationName":"VpcSecurityGroupId" 3256 } 3257 }, 3258 "VpcSecurityGroupMembership":{ 3259 "type":"structure", 3260 "members":{ 3261 "VpcSecurityGroupId":{"shape":"String"}, 3262 "Status":{"shape":"String"} 3263 } 3264 }, 3265 "VpcSecurityGroupMembershipList":{ 3266 "type":"list", 3267 "member":{ 3268 "shape":"VpcSecurityGroupMembership", 3269 "locationName":"VpcSecurityGroupMembership" 3270 } 3271 } 3272 } 3273} 3274