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