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