rds-2013-02-12.min.json (48777B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2013-02-12", 5 "endpointPrefix": "rds", 6 "protocol": "query", 7 "serviceAbbreviation": "Amazon RDS", 8 "serviceFullName": "Amazon Relational Database Service", 9 "signatureVersion": "v4", 10 "xmlNamespace": "http://rds.amazonaws.com/doc/2013-02-12/" 11 }, 12 "operations": { 13 "AddSourceIdentifierToSubscription": { 14 "input": { 15 "type": "structure", 16 "required": [ 17 "SubscriptionName", 18 "SourceIdentifier" 19 ], 20 "members": { 21 "SubscriptionName": {}, 22 "SourceIdentifier": {} 23 } 24 }, 25 "output": { 26 "resultWrapper": "AddSourceIdentifierToSubscriptionResult", 27 "type": "structure", 28 "members": { 29 "EventSubscription": { 30 "shape": "S4" 31 } 32 } 33 } 34 }, 35 "AddTagsToResource": { 36 "input": { 37 "type": "structure", 38 "required": [ 39 "ResourceName", 40 "Tags" 41 ], 42 "members": { 43 "ResourceName": {}, 44 "Tags": { 45 "shape": "S9" 46 } 47 } 48 } 49 }, 50 "AuthorizeDBSecurityGroupIngress": { 51 "input": { 52 "type": "structure", 53 "required": [ 54 "DBSecurityGroupName" 55 ], 56 "members": { 57 "DBSecurityGroupName": {}, 58 "CIDRIP": {}, 59 "EC2SecurityGroupName": {}, 60 "EC2SecurityGroupId": {}, 61 "EC2SecurityGroupOwnerId": {} 62 } 63 }, 64 "output": { 65 "resultWrapper": "AuthorizeDBSecurityGroupIngressResult", 66 "type": "structure", 67 "members": { 68 "DBSecurityGroup": { 69 "shape": "Sd" 70 } 71 } 72 } 73 }, 74 "CopyDBSnapshot": { 75 "input": { 76 "type": "structure", 77 "required": [ 78 "SourceDBSnapshotIdentifier", 79 "TargetDBSnapshotIdentifier" 80 ], 81 "members": { 82 "SourceDBSnapshotIdentifier": {}, 83 "TargetDBSnapshotIdentifier": {} 84 } 85 }, 86 "output": { 87 "resultWrapper": "CopyDBSnapshotResult", 88 "type": "structure", 89 "members": { 90 "DBSnapshot": { 91 "shape": "Sk" 92 } 93 } 94 } 95 }, 96 "CreateDBInstance": { 97 "input": { 98 "type": "structure", 99 "required": [ 100 "DBInstanceIdentifier", 101 "AllocatedStorage", 102 "DBInstanceClass", 103 "Engine", 104 "MasterUsername", 105 "MasterUserPassword" 106 ], 107 "members": { 108 "DBName": {}, 109 "DBInstanceIdentifier": {}, 110 "AllocatedStorage": { 111 "type": "integer" 112 }, 113 "DBInstanceClass": {}, 114 "Engine": {}, 115 "MasterUsername": {}, 116 "MasterUserPassword": {}, 117 "DBSecurityGroups": { 118 "shape": "Sp" 119 }, 120 "VpcSecurityGroupIds": { 121 "shape": "Sq" 122 }, 123 "AvailabilityZone": {}, 124 "DBSubnetGroupName": {}, 125 "PreferredMaintenanceWindow": {}, 126 "DBParameterGroupName": {}, 127 "BackupRetentionPeriod": { 128 "type": "integer" 129 }, 130 "PreferredBackupWindow": {}, 131 "Port": { 132 "type": "integer" 133 }, 134 "MultiAZ": { 135 "type": "boolean" 136 }, 137 "EngineVersion": {}, 138 "AutoMinorVersionUpgrade": { 139 "type": "boolean" 140 }, 141 "LicenseModel": {}, 142 "Iops": { 143 "type": "integer" 144 }, 145 "OptionGroupName": {}, 146 "CharacterSetName": {}, 147 "PubliclyAccessible": { 148 "type": "boolean" 149 } 150 } 151 }, 152 "output": { 153 "resultWrapper": "CreateDBInstanceResult", 154 "type": "structure", 155 "members": { 156 "DBInstance": { 157 "shape": "St" 158 } 159 } 160 } 161 }, 162 "CreateDBInstanceReadReplica": { 163 "input": { 164 "type": "structure", 165 "required": [ 166 "DBInstanceIdentifier", 167 "SourceDBInstanceIdentifier" 168 ], 169 "members": { 170 "DBInstanceIdentifier": {}, 171 "SourceDBInstanceIdentifier": {}, 172 "DBInstanceClass": {}, 173 "AvailabilityZone": {}, 174 "Port": { 175 "type": "integer" 176 }, 177 "AutoMinorVersionUpgrade": { 178 "type": "boolean" 179 }, 180 "Iops": { 181 "type": "integer" 182 }, 183 "OptionGroupName": {}, 184 "PubliclyAccessible": { 185 "type": "boolean" 186 } 187 } 188 }, 189 "output": { 190 "resultWrapper": "CreateDBInstanceReadReplicaResult", 191 "type": "structure", 192 "members": { 193 "DBInstance": { 194 "shape": "St" 195 } 196 } 197 } 198 }, 199 "CreateDBParameterGroup": { 200 "input": { 201 "type": "structure", 202 "required": [ 203 "DBParameterGroupName", 204 "DBParameterGroupFamily", 205 "Description" 206 ], 207 "members": { 208 "DBParameterGroupName": {}, 209 "DBParameterGroupFamily": {}, 210 "Description": {} 211 } 212 }, 213 "output": { 214 "resultWrapper": "CreateDBParameterGroupResult", 215 "type": "structure", 216 "members": { 217 "DBParameterGroup": { 218 "shape": "S1d" 219 } 220 } 221 } 222 }, 223 "CreateDBSecurityGroup": { 224 "input": { 225 "type": "structure", 226 "required": [ 227 "DBSecurityGroupName", 228 "DBSecurityGroupDescription" 229 ], 230 "members": { 231 "DBSecurityGroupName": {}, 232 "DBSecurityGroupDescription": {} 233 } 234 }, 235 "output": { 236 "resultWrapper": "CreateDBSecurityGroupResult", 237 "type": "structure", 238 "members": { 239 "DBSecurityGroup": { 240 "shape": "Sd" 241 } 242 } 243 } 244 }, 245 "CreateDBSnapshot": { 246 "input": { 247 "type": "structure", 248 "required": [ 249 "DBSnapshotIdentifier", 250 "DBInstanceIdentifier" 251 ], 252 "members": { 253 "DBSnapshotIdentifier": {}, 254 "DBInstanceIdentifier": {} 255 } 256 }, 257 "output": { 258 "resultWrapper": "CreateDBSnapshotResult", 259 "type": "structure", 260 "members": { 261 "DBSnapshot": { 262 "shape": "Sk" 263 } 264 } 265 } 266 }, 267 "CreateDBSubnetGroup": { 268 "input": { 269 "type": "structure", 270 "required": [ 271 "DBSubnetGroupName", 272 "DBSubnetGroupDescription", 273 "SubnetIds" 274 ], 275 "members": { 276 "DBSubnetGroupName": {}, 277 "DBSubnetGroupDescription": {}, 278 "SubnetIds": { 279 "shape": "S1j" 280 } 281 } 282 }, 283 "output": { 284 "resultWrapper": "CreateDBSubnetGroupResult", 285 "type": "structure", 286 "members": { 287 "DBSubnetGroup": { 288 "shape": "S11" 289 } 290 } 291 } 292 }, 293 "CreateEventSubscription": { 294 "input": { 295 "type": "structure", 296 "required": [ 297 "SubscriptionName", 298 "SnsTopicArn" 299 ], 300 "members": { 301 "SubscriptionName": {}, 302 "SnsTopicArn": {}, 303 "SourceType": {}, 304 "EventCategories": { 305 "shape": "S6" 306 }, 307 "SourceIds": { 308 "shape": "S5" 309 }, 310 "Enabled": { 311 "type": "boolean" 312 } 313 } 314 }, 315 "output": { 316 "resultWrapper": "CreateEventSubscriptionResult", 317 "type": "structure", 318 "members": { 319 "EventSubscription": { 320 "shape": "S4" 321 } 322 } 323 } 324 }, 325 "CreateOptionGroup": { 326 "input": { 327 "type": "structure", 328 "required": [ 329 "OptionGroupName", 330 "EngineName", 331 "MajorEngineVersion", 332 "OptionGroupDescription" 333 ], 334 "members": { 335 "OptionGroupName": {}, 336 "EngineName": {}, 337 "MajorEngineVersion": {}, 338 "OptionGroupDescription": {} 339 } 340 }, 341 "output": { 342 "resultWrapper": "CreateOptionGroupResult", 343 "type": "structure", 344 "members": { 345 "OptionGroup": { 346 "shape": "S1p" 347 } 348 } 349 } 350 }, 351 "DeleteDBInstance": { 352 "input": { 353 "type": "structure", 354 "required": [ 355 "DBInstanceIdentifier" 356 ], 357 "members": { 358 "DBInstanceIdentifier": {}, 359 "SkipFinalSnapshot": { 360 "type": "boolean" 361 }, 362 "FinalDBSnapshotIdentifier": {} 363 } 364 }, 365 "output": { 366 "resultWrapper": "DeleteDBInstanceResult", 367 "type": "structure", 368 "members": { 369 "DBInstance": { 370 "shape": "St" 371 } 372 } 373 } 374 }, 375 "DeleteDBParameterGroup": { 376 "input": { 377 "type": "structure", 378 "required": [ 379 "DBParameterGroupName" 380 ], 381 "members": { 382 "DBParameterGroupName": {} 383 } 384 } 385 }, 386 "DeleteDBSecurityGroup": { 387 "input": { 388 "type": "structure", 389 "required": [ 390 "DBSecurityGroupName" 391 ], 392 "members": { 393 "DBSecurityGroupName": {} 394 } 395 } 396 }, 397 "DeleteDBSnapshot": { 398 "input": { 399 "type": "structure", 400 "required": [ 401 "DBSnapshotIdentifier" 402 ], 403 "members": { 404 "DBSnapshotIdentifier": {} 405 } 406 }, 407 "output": { 408 "resultWrapper": "DeleteDBSnapshotResult", 409 "type": "structure", 410 "members": { 411 "DBSnapshot": { 412 "shape": "Sk" 413 } 414 } 415 } 416 }, 417 "DeleteDBSubnetGroup": { 418 "input": { 419 "type": "structure", 420 "required": [ 421 "DBSubnetGroupName" 422 ], 423 "members": { 424 "DBSubnetGroupName": {} 425 } 426 } 427 }, 428 "DeleteEventSubscription": { 429 "input": { 430 "type": "structure", 431 "required": [ 432 "SubscriptionName" 433 ], 434 "members": { 435 "SubscriptionName": {} 436 } 437 }, 438 "output": { 439 "resultWrapper": "DeleteEventSubscriptionResult", 440 "type": "structure", 441 "members": { 442 "EventSubscription": { 443 "shape": "S4" 444 } 445 } 446 } 447 }, 448 "DeleteOptionGroup": { 449 "input": { 450 "type": "structure", 451 "required": [ 452 "OptionGroupName" 453 ], 454 "members": { 455 "OptionGroupName": {} 456 } 457 } 458 }, 459 "DescribeDBEngineVersions": { 460 "input": { 461 "type": "structure", 462 "members": { 463 "Engine": {}, 464 "EngineVersion": {}, 465 "DBParameterGroupFamily": {}, 466 "MaxRecords": { 467 "type": "integer" 468 }, 469 "Marker": {}, 470 "DefaultOnly": { 471 "type": "boolean" 472 }, 473 "ListSupportedCharacterSets": { 474 "type": "boolean" 475 } 476 } 477 }, 478 "output": { 479 "resultWrapper": "DescribeDBEngineVersionsResult", 480 "type": "structure", 481 "members": { 482 "Marker": {}, 483 "DBEngineVersions": { 484 "type": "list", 485 "member": { 486 "locationName": "DBEngineVersion", 487 "type": "structure", 488 "members": { 489 "Engine": {}, 490 "EngineVersion": {}, 491 "DBParameterGroupFamily": {}, 492 "DBEngineDescription": {}, 493 "DBEngineVersionDescription": {}, 494 "DefaultCharacterSet": { 495 "shape": "S28" 496 }, 497 "SupportedCharacterSets": { 498 "type": "list", 499 "member": { 500 "shape": "S28", 501 "locationName": "CharacterSet" 502 } 503 } 504 } 505 } 506 } 507 } 508 } 509 }, 510 "DescribeDBInstances": { 511 "input": { 512 "type": "structure", 513 "members": { 514 "DBInstanceIdentifier": {}, 515 "MaxRecords": { 516 "type": "integer" 517 }, 518 "Marker": {} 519 } 520 }, 521 "output": { 522 "resultWrapper": "DescribeDBInstancesResult", 523 "type": "structure", 524 "members": { 525 "Marker": {}, 526 "DBInstances": { 527 "type": "list", 528 "member": { 529 "shape": "St", 530 "locationName": "DBInstance" 531 } 532 } 533 } 534 } 535 }, 536 "DescribeDBLogFiles": { 537 "input": { 538 "type": "structure", 539 "required": [ 540 "DBInstanceIdentifier" 541 ], 542 "members": { 543 "DBInstanceIdentifier": {}, 544 "FilenameContains": {}, 545 "FileLastWritten": { 546 "type": "long" 547 }, 548 "FileSize": { 549 "type": "long" 550 }, 551 "MaxRecords": { 552 "type": "integer" 553 }, 554 "Marker": {} 555 } 556 }, 557 "output": { 558 "resultWrapper": "DescribeDBLogFilesResult", 559 "type": "structure", 560 "members": { 561 "DescribeDBLogFiles": { 562 "type": "list", 563 "member": { 564 "locationName": "DescribeDBLogFilesDetails", 565 "type": "structure", 566 "members": { 567 "LogFileName": {}, 568 "LastWritten": { 569 "type": "long" 570 }, 571 "Size": { 572 "type": "long" 573 } 574 } 575 } 576 }, 577 "Marker": {} 578 } 579 } 580 }, 581 "DescribeDBParameterGroups": { 582 "input": { 583 "type": "structure", 584 "members": { 585 "DBParameterGroupName": {}, 586 "MaxRecords": { 587 "type": "integer" 588 }, 589 "Marker": {} 590 } 591 }, 592 "output": { 593 "resultWrapper": "DescribeDBParameterGroupsResult", 594 "type": "structure", 595 "members": { 596 "Marker": {}, 597 "DBParameterGroups": { 598 "type": "list", 599 "member": { 600 "shape": "S1d", 601 "locationName": "DBParameterGroup" 602 } 603 } 604 } 605 } 606 }, 607 "DescribeDBParameters": { 608 "input": { 609 "type": "structure", 610 "required": [ 611 "DBParameterGroupName" 612 ], 613 "members": { 614 "DBParameterGroupName": {}, 615 "Source": {}, 616 "MaxRecords": { 617 "type": "integer" 618 }, 619 "Marker": {} 620 } 621 }, 622 "output": { 623 "resultWrapper": "DescribeDBParametersResult", 624 "type": "structure", 625 "members": { 626 "Parameters": { 627 "shape": "S2n" 628 }, 629 "Marker": {} 630 } 631 } 632 }, 633 "DescribeDBSecurityGroups": { 634 "input": { 635 "type": "structure", 636 "members": { 637 "DBSecurityGroupName": {}, 638 "MaxRecords": { 639 "type": "integer" 640 }, 641 "Marker": {} 642 } 643 }, 644 "output": { 645 "resultWrapper": "DescribeDBSecurityGroupsResult", 646 "type": "structure", 647 "members": { 648 "Marker": {}, 649 "DBSecurityGroups": { 650 "type": "list", 651 "member": { 652 "shape": "Sd", 653 "locationName": "DBSecurityGroup" 654 } 655 } 656 } 657 } 658 }, 659 "DescribeDBSnapshots": { 660 "input": { 661 "type": "structure", 662 "members": { 663 "DBInstanceIdentifier": {}, 664 "DBSnapshotIdentifier": {}, 665 "SnapshotType": {}, 666 "MaxRecords": { 667 "type": "integer" 668 }, 669 "Marker": {} 670 } 671 }, 672 "output": { 673 "resultWrapper": "DescribeDBSnapshotsResult", 674 "type": "structure", 675 "members": { 676 "Marker": {}, 677 "DBSnapshots": { 678 "type": "list", 679 "member": { 680 "shape": "Sk", 681 "locationName": "DBSnapshot" 682 } 683 } 684 } 685 } 686 }, 687 "DescribeDBSubnetGroups": { 688 "input": { 689 "type": "structure", 690 "members": { 691 "DBSubnetGroupName": {}, 692 "MaxRecords": { 693 "type": "integer" 694 }, 695 "Marker": {} 696 } 697 }, 698 "output": { 699 "resultWrapper": "DescribeDBSubnetGroupsResult", 700 "type": "structure", 701 "members": { 702 "Marker": {}, 703 "DBSubnetGroups": { 704 "type": "list", 705 "member": { 706 "shape": "S11", 707 "locationName": "DBSubnetGroup" 708 } 709 } 710 } 711 } 712 }, 713 "DescribeEngineDefaultParameters": { 714 "input": { 715 "type": "structure", 716 "required": [ 717 "DBParameterGroupFamily" 718 ], 719 "members": { 720 "DBParameterGroupFamily": {}, 721 "MaxRecords": { 722 "type": "integer" 723 }, 724 "Marker": {} 725 } 726 }, 727 "output": { 728 "resultWrapper": "DescribeEngineDefaultParametersResult", 729 "type": "structure", 730 "members": { 731 "EngineDefaults": { 732 "type": "structure", 733 "members": { 734 "DBParameterGroupFamily": {}, 735 "Marker": {}, 736 "Parameters": { 737 "shape": "S2n" 738 } 739 }, 740 "wrapper": true 741 } 742 } 743 } 744 }, 745 "DescribeEventCategories": { 746 "input": { 747 "type": "structure", 748 "members": { 749 "SourceType": {} 750 } 751 }, 752 "output": { 753 "resultWrapper": "DescribeEventCategoriesResult", 754 "type": "structure", 755 "members": { 756 "EventCategoriesMapList": { 757 "type": "list", 758 "member": { 759 "locationName": "EventCategoriesMap", 760 "type": "structure", 761 "members": { 762 "SourceType": {}, 763 "EventCategories": { 764 "shape": "S6" 765 } 766 }, 767 "wrapper": true 768 } 769 } 770 } 771 } 772 }, 773 "DescribeEventSubscriptions": { 774 "input": { 775 "type": "structure", 776 "members": { 777 "SubscriptionName": {}, 778 "MaxRecords": { 779 "type": "integer" 780 }, 781 "Marker": {} 782 } 783 }, 784 "output": { 785 "resultWrapper": "DescribeEventSubscriptionsResult", 786 "type": "structure", 787 "members": { 788 "Marker": {}, 789 "EventSubscriptionsList": { 790 "type": "list", 791 "member": { 792 "shape": "S4", 793 "locationName": "EventSubscription" 794 } 795 } 796 } 797 } 798 }, 799 "DescribeEvents": { 800 "input": { 801 "type": "structure", 802 "members": { 803 "SourceIdentifier": {}, 804 "SourceType": {}, 805 "StartTime": { 806 "type": "timestamp" 807 }, 808 "EndTime": { 809 "type": "timestamp" 810 }, 811 "Duration": { 812 "type": "integer" 813 }, 814 "EventCategories": { 815 "shape": "S6" 816 }, 817 "MaxRecords": { 818 "type": "integer" 819 }, 820 "Marker": {} 821 } 822 }, 823 "output": { 824 "resultWrapper": "DescribeEventsResult", 825 "type": "structure", 826 "members": { 827 "Marker": {}, 828 "Events": { 829 "type": "list", 830 "member": { 831 "locationName": "Event", 832 "type": "structure", 833 "members": { 834 "SourceIdentifier": {}, 835 "SourceType": {}, 836 "Message": {}, 837 "EventCategories": { 838 "shape": "S6" 839 }, 840 "Date": { 841 "type": "timestamp" 842 } 843 } 844 } 845 } 846 } 847 } 848 }, 849 "DescribeOptionGroupOptions": { 850 "input": { 851 "type": "structure", 852 "required": [ 853 "EngineName" 854 ], 855 "members": { 856 "EngineName": {}, 857 "MajorEngineVersion": {}, 858 "MaxRecords": { 859 "type": "integer" 860 }, 861 "Marker": {} 862 } 863 }, 864 "output": { 865 "resultWrapper": "DescribeOptionGroupOptionsResult", 866 "type": "structure", 867 "members": { 868 "OptionGroupOptions": { 869 "type": "list", 870 "member": { 871 "locationName": "OptionGroupOption", 872 "type": "structure", 873 "members": { 874 "Name": {}, 875 "Description": {}, 876 "EngineName": {}, 877 "MajorEngineVersion": {}, 878 "MinimumRequiredMinorEngineVersion": {}, 879 "PortRequired": { 880 "type": "boolean" 881 }, 882 "DefaultPort": { 883 "type": "integer" 884 }, 885 "OptionsDependedOn": { 886 "type": "list", 887 "member": { 888 "locationName": "OptionName" 889 } 890 }, 891 "Persistent": { 892 "type": "boolean" 893 }, 894 "OptionGroupOptionSettings": { 895 "type": "list", 896 "member": { 897 "locationName": "OptionGroupOptionSetting", 898 "type": "structure", 899 "members": { 900 "SettingName": {}, 901 "SettingDescription": {}, 902 "DefaultValue": {}, 903 "ApplyType": {}, 904 "AllowedValues": {}, 905 "IsModifiable": { 906 "type": "boolean" 907 } 908 } 909 } 910 } 911 } 912 } 913 }, 914 "Marker": {} 915 } 916 } 917 }, 918 "DescribeOptionGroups": { 919 "input": { 920 "type": "structure", 921 "members": { 922 "OptionGroupName": {}, 923 "Marker": {}, 924 "MaxRecords": { 925 "type": "integer" 926 }, 927 "EngineName": {}, 928 "MajorEngineVersion": {} 929 } 930 }, 931 "output": { 932 "resultWrapper": "DescribeOptionGroupsResult", 933 "type": "structure", 934 "members": { 935 "OptionGroupsList": { 936 "type": "list", 937 "member": { 938 "shape": "S1p", 939 "locationName": "OptionGroup" 940 } 941 }, 942 "Marker": {} 943 } 944 } 945 }, 946 "DescribeOrderableDBInstanceOptions": { 947 "input": { 948 "type": "structure", 949 "required": [ 950 "Engine" 951 ], 952 "members": { 953 "Engine": {}, 954 "EngineVersion": {}, 955 "DBInstanceClass": {}, 956 "LicenseModel": {}, 957 "Vpc": { 958 "type": "boolean" 959 }, 960 "MaxRecords": { 961 "type": "integer" 962 }, 963 "Marker": {} 964 } 965 }, 966 "output": { 967 "resultWrapper": "DescribeOrderableDBInstanceOptionsResult", 968 "type": "structure", 969 "members": { 970 "OrderableDBInstanceOptions": { 971 "type": "list", 972 "member": { 973 "locationName": "OrderableDBInstanceOption", 974 "type": "structure", 975 "members": { 976 "Engine": {}, 977 "EngineVersion": {}, 978 "DBInstanceClass": {}, 979 "LicenseModel": {}, 980 "AvailabilityZones": { 981 "type": "list", 982 "member": { 983 "shape": "S14", 984 "locationName": "AvailabilityZone" 985 } 986 }, 987 "MultiAZCapable": { 988 "type": "boolean" 989 }, 990 "ReadReplicaCapable": { 991 "type": "boolean" 992 }, 993 "Vpc": { 994 "type": "boolean" 995 } 996 }, 997 "wrapper": true 998 } 999 }, 1000 "Marker": {} 1001 } 1002 } 1003 }, 1004 "DescribeReservedDBInstances": { 1005 "input": { 1006 "type": "structure", 1007 "members": { 1008 "ReservedDBInstanceId": {}, 1009 "ReservedDBInstancesOfferingId": {}, 1010 "DBInstanceClass": {}, 1011 "Duration": {}, 1012 "ProductDescription": {}, 1013 "OfferingType": {}, 1014 "MultiAZ": { 1015 "type": "boolean" 1016 }, 1017 "MaxRecords": { 1018 "type": "integer" 1019 }, 1020 "Marker": {} 1021 } 1022 }, 1023 "output": { 1024 "resultWrapper": "DescribeReservedDBInstancesResult", 1025 "type": "structure", 1026 "members": { 1027 "Marker": {}, 1028 "ReservedDBInstances": { 1029 "type": "list", 1030 "member": { 1031 "shape": "S3w", 1032 "locationName": "ReservedDBInstance" 1033 } 1034 } 1035 } 1036 } 1037 }, 1038 "DescribeReservedDBInstancesOfferings": { 1039 "input": { 1040 "type": "structure", 1041 "members": { 1042 "ReservedDBInstancesOfferingId": {}, 1043 "DBInstanceClass": {}, 1044 "Duration": {}, 1045 "ProductDescription": {}, 1046 "OfferingType": {}, 1047 "MultiAZ": { 1048 "type": "boolean" 1049 }, 1050 "MaxRecords": { 1051 "type": "integer" 1052 }, 1053 "Marker": {} 1054 } 1055 }, 1056 "output": { 1057 "resultWrapper": "DescribeReservedDBInstancesOfferingsResult", 1058 "type": "structure", 1059 "members": { 1060 "Marker": {}, 1061 "ReservedDBInstancesOfferings": { 1062 "type": "list", 1063 "member": { 1064 "locationName": "ReservedDBInstancesOffering", 1065 "type": "structure", 1066 "members": { 1067 "ReservedDBInstancesOfferingId": {}, 1068 "DBInstanceClass": {}, 1069 "Duration": { 1070 "type": "integer" 1071 }, 1072 "FixedPrice": { 1073 "type": "double" 1074 }, 1075 "UsagePrice": { 1076 "type": "double" 1077 }, 1078 "CurrencyCode": {}, 1079 "ProductDescription": {}, 1080 "OfferingType": {}, 1081 "MultiAZ": { 1082 "type": "boolean" 1083 }, 1084 "RecurringCharges": { 1085 "shape": "S3y" 1086 } 1087 }, 1088 "wrapper": true 1089 } 1090 } 1091 } 1092 } 1093 }, 1094 "DownloadDBLogFilePortion": { 1095 "input": { 1096 "type": "structure", 1097 "required": [ 1098 "DBInstanceIdentifier", 1099 "LogFileName" 1100 ], 1101 "members": { 1102 "DBInstanceIdentifier": {}, 1103 "LogFileName": {}, 1104 "Marker": {}, 1105 "NumberOfLines": { 1106 "type": "integer" 1107 } 1108 } 1109 }, 1110 "output": { 1111 "resultWrapper": "DownloadDBLogFilePortionResult", 1112 "type": "structure", 1113 "members": { 1114 "LogFileData": {}, 1115 "Marker": {}, 1116 "AdditionalDataPending": { 1117 "type": "boolean" 1118 } 1119 } 1120 } 1121 }, 1122 "ListTagsForResource": { 1123 "input": { 1124 "type": "structure", 1125 "required": [ 1126 "ResourceName" 1127 ], 1128 "members": { 1129 "ResourceName": {} 1130 } 1131 }, 1132 "output": { 1133 "resultWrapper": "ListTagsForResourceResult", 1134 "type": "structure", 1135 "members": { 1136 "TagList": { 1137 "shape": "S9" 1138 } 1139 } 1140 } 1141 }, 1142 "ModifyDBInstance": { 1143 "input": { 1144 "type": "structure", 1145 "required": [ 1146 "DBInstanceIdentifier" 1147 ], 1148 "members": { 1149 "DBInstanceIdentifier": {}, 1150 "AllocatedStorage": { 1151 "type": "integer" 1152 }, 1153 "DBInstanceClass": {}, 1154 "DBSecurityGroups": { 1155 "shape": "Sp" 1156 }, 1157 "VpcSecurityGroupIds": { 1158 "shape": "Sq" 1159 }, 1160 "ApplyImmediately": { 1161 "type": "boolean" 1162 }, 1163 "MasterUserPassword": {}, 1164 "DBParameterGroupName": {}, 1165 "BackupRetentionPeriod": { 1166 "type": "integer" 1167 }, 1168 "PreferredBackupWindow": {}, 1169 "PreferredMaintenanceWindow": {}, 1170 "MultiAZ": { 1171 "type": "boolean" 1172 }, 1173 "EngineVersion": {}, 1174 "AllowMajorVersionUpgrade": { 1175 "type": "boolean" 1176 }, 1177 "AutoMinorVersionUpgrade": { 1178 "type": "boolean" 1179 }, 1180 "Iops": { 1181 "type": "integer" 1182 }, 1183 "OptionGroupName": {}, 1184 "NewDBInstanceIdentifier": {} 1185 } 1186 }, 1187 "output": { 1188 "resultWrapper": "ModifyDBInstanceResult", 1189 "type": "structure", 1190 "members": { 1191 "DBInstance": { 1192 "shape": "St" 1193 } 1194 } 1195 } 1196 }, 1197 "ModifyDBParameterGroup": { 1198 "input": { 1199 "type": "structure", 1200 "required": [ 1201 "DBParameterGroupName", 1202 "Parameters" 1203 ], 1204 "members": { 1205 "DBParameterGroupName": {}, 1206 "Parameters": { 1207 "shape": "S2n" 1208 } 1209 } 1210 }, 1211 "output": { 1212 "shape": "S4b", 1213 "resultWrapper": "ModifyDBParameterGroupResult" 1214 } 1215 }, 1216 "ModifyDBSubnetGroup": { 1217 "input": { 1218 "type": "structure", 1219 "required": [ 1220 "DBSubnetGroupName", 1221 "SubnetIds" 1222 ], 1223 "members": { 1224 "DBSubnetGroupName": {}, 1225 "DBSubnetGroupDescription": {}, 1226 "SubnetIds": { 1227 "shape": "S1j" 1228 } 1229 } 1230 }, 1231 "output": { 1232 "resultWrapper": "ModifyDBSubnetGroupResult", 1233 "type": "structure", 1234 "members": { 1235 "DBSubnetGroup": { 1236 "shape": "S11" 1237 } 1238 } 1239 } 1240 }, 1241 "ModifyEventSubscription": { 1242 "input": { 1243 "type": "structure", 1244 "required": [ 1245 "SubscriptionName" 1246 ], 1247 "members": { 1248 "SubscriptionName": {}, 1249 "SnsTopicArn": {}, 1250 "SourceType": {}, 1251 "EventCategories": { 1252 "shape": "S6" 1253 }, 1254 "Enabled": { 1255 "type": "boolean" 1256 } 1257 } 1258 }, 1259 "output": { 1260 "resultWrapper": "ModifyEventSubscriptionResult", 1261 "type": "structure", 1262 "members": { 1263 "EventSubscription": { 1264 "shape": "S4" 1265 } 1266 } 1267 } 1268 }, 1269 "ModifyOptionGroup": { 1270 "input": { 1271 "type": "structure", 1272 "required": [ 1273 "OptionGroupName" 1274 ], 1275 "members": { 1276 "OptionGroupName": {}, 1277 "OptionsToInclude": { 1278 "type": "list", 1279 "member": { 1280 "locationName": "OptionConfiguration", 1281 "type": "structure", 1282 "required": [ 1283 "OptionName" 1284 ], 1285 "members": { 1286 "OptionName": {}, 1287 "Port": { 1288 "type": "integer" 1289 }, 1290 "DBSecurityGroupMemberships": { 1291 "shape": "Sp" 1292 }, 1293 "VpcSecurityGroupMemberships": { 1294 "shape": "Sq" 1295 }, 1296 "OptionSettings": { 1297 "type": "list", 1298 "member": { 1299 "shape": "S1t", 1300 "locationName": "OptionSetting" 1301 } 1302 } 1303 } 1304 } 1305 }, 1306 "OptionsToRemove": { 1307 "type": "list", 1308 "member": {} 1309 }, 1310 "ApplyImmediately": { 1311 "type": "boolean" 1312 } 1313 } 1314 }, 1315 "output": { 1316 "resultWrapper": "ModifyOptionGroupResult", 1317 "type": "structure", 1318 "members": { 1319 "OptionGroup": { 1320 "shape": "S1p" 1321 } 1322 } 1323 } 1324 }, 1325 "PromoteReadReplica": { 1326 "input": { 1327 "type": "structure", 1328 "required": [ 1329 "DBInstanceIdentifier" 1330 ], 1331 "members": { 1332 "DBInstanceIdentifier": {}, 1333 "BackupRetentionPeriod": { 1334 "type": "integer" 1335 }, 1336 "PreferredBackupWindow": {} 1337 } 1338 }, 1339 "output": { 1340 "resultWrapper": "PromoteReadReplicaResult", 1341 "type": "structure", 1342 "members": { 1343 "DBInstance": { 1344 "shape": "St" 1345 } 1346 } 1347 } 1348 }, 1349 "PurchaseReservedDBInstancesOffering": { 1350 "input": { 1351 "type": "structure", 1352 "required": [ 1353 "ReservedDBInstancesOfferingId" 1354 ], 1355 "members": { 1356 "ReservedDBInstancesOfferingId": {}, 1357 "ReservedDBInstanceId": {}, 1358 "DBInstanceCount": { 1359 "type": "integer" 1360 } 1361 } 1362 }, 1363 "output": { 1364 "resultWrapper": "PurchaseReservedDBInstancesOfferingResult", 1365 "type": "structure", 1366 "members": { 1367 "ReservedDBInstance": { 1368 "shape": "S3w" 1369 } 1370 } 1371 } 1372 }, 1373 "RebootDBInstance": { 1374 "input": { 1375 "type": "structure", 1376 "required": [ 1377 "DBInstanceIdentifier" 1378 ], 1379 "members": { 1380 "DBInstanceIdentifier": {}, 1381 "ForceFailover": { 1382 "type": "boolean" 1383 } 1384 } 1385 }, 1386 "output": { 1387 "resultWrapper": "RebootDBInstanceResult", 1388 "type": "structure", 1389 "members": { 1390 "DBInstance": { 1391 "shape": "St" 1392 } 1393 } 1394 } 1395 }, 1396 "RemoveSourceIdentifierFromSubscription": { 1397 "input": { 1398 "type": "structure", 1399 "required": [ 1400 "SubscriptionName", 1401 "SourceIdentifier" 1402 ], 1403 "members": { 1404 "SubscriptionName": {}, 1405 "SourceIdentifier": {} 1406 } 1407 }, 1408 "output": { 1409 "resultWrapper": "RemoveSourceIdentifierFromSubscriptionResult", 1410 "type": "structure", 1411 "members": { 1412 "EventSubscription": { 1413 "shape": "S4" 1414 } 1415 } 1416 } 1417 }, 1418 "RemoveTagsFromResource": { 1419 "input": { 1420 "type": "structure", 1421 "required": [ 1422 "ResourceName", 1423 "TagKeys" 1424 ], 1425 "members": { 1426 "ResourceName": {}, 1427 "TagKeys": { 1428 "type": "list", 1429 "member": {} 1430 } 1431 } 1432 } 1433 }, 1434 "ResetDBParameterGroup": { 1435 "input": { 1436 "type": "structure", 1437 "required": [ 1438 "DBParameterGroupName" 1439 ], 1440 "members": { 1441 "DBParameterGroupName": {}, 1442 "ResetAllParameters": { 1443 "type": "boolean" 1444 }, 1445 "Parameters": { 1446 "shape": "S2n" 1447 } 1448 } 1449 }, 1450 "output": { 1451 "shape": "S4b", 1452 "resultWrapper": "ResetDBParameterGroupResult" 1453 } 1454 }, 1455 "RestoreDBInstanceFromDBSnapshot": { 1456 "input": { 1457 "type": "structure", 1458 "required": [ 1459 "DBInstanceIdentifier", 1460 "DBSnapshotIdentifier" 1461 ], 1462 "members": { 1463 "DBInstanceIdentifier": {}, 1464 "DBSnapshotIdentifier": {}, 1465 "DBInstanceClass": {}, 1466 "Port": { 1467 "type": "integer" 1468 }, 1469 "AvailabilityZone": {}, 1470 "DBSubnetGroupName": {}, 1471 "MultiAZ": { 1472 "type": "boolean" 1473 }, 1474 "PubliclyAccessible": { 1475 "type": "boolean" 1476 }, 1477 "AutoMinorVersionUpgrade": { 1478 "type": "boolean" 1479 }, 1480 "LicenseModel": {}, 1481 "DBName": {}, 1482 "Engine": {}, 1483 "Iops": { 1484 "type": "integer" 1485 }, 1486 "OptionGroupName": {} 1487 } 1488 }, 1489 "output": { 1490 "resultWrapper": "RestoreDBInstanceFromDBSnapshotResult", 1491 "type": "structure", 1492 "members": { 1493 "DBInstance": { 1494 "shape": "St" 1495 } 1496 } 1497 } 1498 }, 1499 "RestoreDBInstanceToPointInTime": { 1500 "input": { 1501 "type": "structure", 1502 "required": [ 1503 "SourceDBInstanceIdentifier", 1504 "TargetDBInstanceIdentifier" 1505 ], 1506 "members": { 1507 "SourceDBInstanceIdentifier": {}, 1508 "TargetDBInstanceIdentifier": {}, 1509 "RestoreTime": { 1510 "type": "timestamp" 1511 }, 1512 "UseLatestRestorableTime": { 1513 "type": "boolean" 1514 }, 1515 "DBInstanceClass": {}, 1516 "Port": { 1517 "type": "integer" 1518 }, 1519 "AvailabilityZone": {}, 1520 "DBSubnetGroupName": {}, 1521 "MultiAZ": { 1522 "type": "boolean" 1523 }, 1524 "PubliclyAccessible": { 1525 "type": "boolean" 1526 }, 1527 "AutoMinorVersionUpgrade": { 1528 "type": "boolean" 1529 }, 1530 "LicenseModel": {}, 1531 "DBName": {}, 1532 "Engine": {}, 1533 "Iops": { 1534 "type": "integer" 1535 }, 1536 "OptionGroupName": {} 1537 } 1538 }, 1539 "output": { 1540 "resultWrapper": "RestoreDBInstanceToPointInTimeResult", 1541 "type": "structure", 1542 "members": { 1543 "DBInstance": { 1544 "shape": "St" 1545 } 1546 } 1547 } 1548 }, 1549 "RevokeDBSecurityGroupIngress": { 1550 "input": { 1551 "type": "structure", 1552 "required": [ 1553 "DBSecurityGroupName" 1554 ], 1555 "members": { 1556 "DBSecurityGroupName": {}, 1557 "CIDRIP": {}, 1558 "EC2SecurityGroupName": {}, 1559 "EC2SecurityGroupId": {}, 1560 "EC2SecurityGroupOwnerId": {} 1561 } 1562 }, 1563 "output": { 1564 "resultWrapper": "RevokeDBSecurityGroupIngressResult", 1565 "type": "structure", 1566 "members": { 1567 "DBSecurityGroup": { 1568 "shape": "Sd" 1569 } 1570 } 1571 } 1572 } 1573 }, 1574 "shapes": { 1575 "S4": { 1576 "type": "structure", 1577 "members": { 1578 "CustomerAwsId": {}, 1579 "CustSubscriptionId": {}, 1580 "SnsTopicArn": {}, 1581 "Status": {}, 1582 "SubscriptionCreationTime": {}, 1583 "SourceType": {}, 1584 "SourceIdsList": { 1585 "shape": "S5" 1586 }, 1587 "EventCategoriesList": { 1588 "shape": "S6" 1589 }, 1590 "Enabled": { 1591 "type": "boolean" 1592 } 1593 }, 1594 "wrapper": true 1595 }, 1596 "S5": { 1597 "type": "list", 1598 "member": { 1599 "locationName": "SourceId" 1600 } 1601 }, 1602 "S6": { 1603 "type": "list", 1604 "member": { 1605 "locationName": "EventCategory" 1606 } 1607 }, 1608 "S9": { 1609 "type": "list", 1610 "member": { 1611 "locationName": "Tag", 1612 "type": "structure", 1613 "members": { 1614 "Key": {}, 1615 "Value": {} 1616 } 1617 } 1618 }, 1619 "Sd": { 1620 "type": "structure", 1621 "members": { 1622 "OwnerId": {}, 1623 "DBSecurityGroupName": {}, 1624 "DBSecurityGroupDescription": {}, 1625 "VpcId": {}, 1626 "EC2SecurityGroups": { 1627 "type": "list", 1628 "member": { 1629 "locationName": "EC2SecurityGroup", 1630 "type": "structure", 1631 "members": { 1632 "Status": {}, 1633 "EC2SecurityGroupName": {}, 1634 "EC2SecurityGroupId": {}, 1635 "EC2SecurityGroupOwnerId": {} 1636 } 1637 } 1638 }, 1639 "IPRanges": { 1640 "type": "list", 1641 "member": { 1642 "locationName": "IPRange", 1643 "type": "structure", 1644 "members": { 1645 "Status": {}, 1646 "CIDRIP": {} 1647 } 1648 } 1649 } 1650 }, 1651 "wrapper": true 1652 }, 1653 "Sk": { 1654 "type": "structure", 1655 "members": { 1656 "DBSnapshotIdentifier": {}, 1657 "DBInstanceIdentifier": {}, 1658 "SnapshotCreateTime": { 1659 "type": "timestamp" 1660 }, 1661 "Engine": {}, 1662 "AllocatedStorage": { 1663 "type": "integer" 1664 }, 1665 "Status": {}, 1666 "Port": { 1667 "type": "integer" 1668 }, 1669 "AvailabilityZone": {}, 1670 "VpcId": {}, 1671 "InstanceCreateTime": { 1672 "type": "timestamp" 1673 }, 1674 "MasterUsername": {}, 1675 "EngineVersion": {}, 1676 "LicenseModel": {}, 1677 "SnapshotType": {}, 1678 "Iops": { 1679 "type": "integer" 1680 }, 1681 "OptionGroupName": {} 1682 }, 1683 "wrapper": true 1684 }, 1685 "Sp": { 1686 "type": "list", 1687 "member": { 1688 "locationName": "DBSecurityGroupName" 1689 } 1690 }, 1691 "Sq": { 1692 "type": "list", 1693 "member": { 1694 "locationName": "VpcSecurityGroupId" 1695 } 1696 }, 1697 "St": { 1698 "type": "structure", 1699 "members": { 1700 "DBInstanceIdentifier": {}, 1701 "DBInstanceClass": {}, 1702 "Engine": {}, 1703 "DBInstanceStatus": {}, 1704 "MasterUsername": {}, 1705 "DBName": {}, 1706 "Endpoint": { 1707 "type": "structure", 1708 "members": { 1709 "Address": {}, 1710 "Port": { 1711 "type": "integer" 1712 } 1713 } 1714 }, 1715 "AllocatedStorage": { 1716 "type": "integer" 1717 }, 1718 "InstanceCreateTime": { 1719 "type": "timestamp" 1720 }, 1721 "PreferredBackupWindow": {}, 1722 "BackupRetentionPeriod": { 1723 "type": "integer" 1724 }, 1725 "DBSecurityGroups": { 1726 "shape": "Sv" 1727 }, 1728 "VpcSecurityGroups": { 1729 "shape": "Sx" 1730 }, 1731 "DBParameterGroups": { 1732 "type": "list", 1733 "member": { 1734 "locationName": "DBParameterGroup", 1735 "type": "structure", 1736 "members": { 1737 "DBParameterGroupName": {}, 1738 "ParameterApplyStatus": {} 1739 } 1740 } 1741 }, 1742 "AvailabilityZone": {}, 1743 "DBSubnetGroup": { 1744 "shape": "S11" 1745 }, 1746 "PreferredMaintenanceWindow": {}, 1747 "PendingModifiedValues": { 1748 "type": "structure", 1749 "members": { 1750 "DBInstanceClass": {}, 1751 "AllocatedStorage": { 1752 "type": "integer" 1753 }, 1754 "MasterUserPassword": {}, 1755 "Port": { 1756 "type": "integer" 1757 }, 1758 "BackupRetentionPeriod": { 1759 "type": "integer" 1760 }, 1761 "MultiAZ": { 1762 "type": "boolean" 1763 }, 1764 "EngineVersion": {}, 1765 "Iops": { 1766 "type": "integer" 1767 }, 1768 "DBInstanceIdentifier": {} 1769 } 1770 }, 1771 "LatestRestorableTime": { 1772 "type": "timestamp" 1773 }, 1774 "MultiAZ": { 1775 "type": "boolean" 1776 }, 1777 "EngineVersion": {}, 1778 "AutoMinorVersionUpgrade": { 1779 "type": "boolean" 1780 }, 1781 "ReadReplicaSourceDBInstanceIdentifier": {}, 1782 "ReadReplicaDBInstanceIdentifiers": { 1783 "type": "list", 1784 "member": { 1785 "locationName": "ReadReplicaDBInstanceIdentifier" 1786 } 1787 }, 1788 "LicenseModel": {}, 1789 "Iops": { 1790 "type": "integer" 1791 }, 1792 "OptionGroupMemberships": { 1793 "type": "list", 1794 "member": { 1795 "locationName": "OptionGroupMembership", 1796 "type": "structure", 1797 "members": { 1798 "OptionGroupName": {}, 1799 "Status": {} 1800 } 1801 } 1802 }, 1803 "CharacterSetName": {}, 1804 "SecondaryAvailabilityZone": {}, 1805 "PubliclyAccessible": { 1806 "type": "boolean" 1807 } 1808 }, 1809 "wrapper": true 1810 }, 1811 "Sv": { 1812 "type": "list", 1813 "member": { 1814 "locationName": "DBSecurityGroup", 1815 "type": "structure", 1816 "members": { 1817 "DBSecurityGroupName": {}, 1818 "Status": {} 1819 } 1820 } 1821 }, 1822 "Sx": { 1823 "type": "list", 1824 "member": { 1825 "locationName": "VpcSecurityGroupMembership", 1826 "type": "structure", 1827 "members": { 1828 "VpcSecurityGroupId": {}, 1829 "Status": {} 1830 } 1831 } 1832 }, 1833 "S11": { 1834 "type": "structure", 1835 "members": { 1836 "DBSubnetGroupName": {}, 1837 "DBSubnetGroupDescription": {}, 1838 "VpcId": {}, 1839 "SubnetGroupStatus": {}, 1840 "Subnets": { 1841 "type": "list", 1842 "member": { 1843 "locationName": "Subnet", 1844 "type": "structure", 1845 "members": { 1846 "SubnetIdentifier": {}, 1847 "SubnetAvailabilityZone": { 1848 "shape": "S14" 1849 }, 1850 "SubnetStatus": {} 1851 } 1852 } 1853 } 1854 }, 1855 "wrapper": true 1856 }, 1857 "S14": { 1858 "type": "structure", 1859 "members": { 1860 "Name": {}, 1861 "ProvisionedIopsCapable": { 1862 "type": "boolean" 1863 } 1864 }, 1865 "wrapper": true 1866 }, 1867 "S1d": { 1868 "type": "structure", 1869 "members": { 1870 "DBParameterGroupName": {}, 1871 "DBParameterGroupFamily": {}, 1872 "Description": {} 1873 }, 1874 "wrapper": true 1875 }, 1876 "S1j": { 1877 "type": "list", 1878 "member": { 1879 "locationName": "SubnetIdentifier" 1880 } 1881 }, 1882 "S1p": { 1883 "type": "structure", 1884 "members": { 1885 "OptionGroupName": {}, 1886 "OptionGroupDescription": {}, 1887 "EngineName": {}, 1888 "MajorEngineVersion": {}, 1889 "Options": { 1890 "type": "list", 1891 "member": { 1892 "locationName": "Option", 1893 "type": "structure", 1894 "members": { 1895 "OptionName": {}, 1896 "OptionDescription": {}, 1897 "Persistent": { 1898 "type": "boolean" 1899 }, 1900 "Port": { 1901 "type": "integer" 1902 }, 1903 "OptionSettings": { 1904 "type": "list", 1905 "member": { 1906 "shape": "S1t", 1907 "locationName": "OptionSetting" 1908 } 1909 }, 1910 "DBSecurityGroupMemberships": { 1911 "shape": "Sv" 1912 }, 1913 "VpcSecurityGroupMemberships": { 1914 "shape": "Sx" 1915 } 1916 } 1917 } 1918 }, 1919 "AllowsVpcAndNonVpcInstanceMemberships": { 1920 "type": "boolean" 1921 }, 1922 "VpcId": {} 1923 }, 1924 "wrapper": true 1925 }, 1926 "S1t": { 1927 "type": "structure", 1928 "members": { 1929 "Name": {}, 1930 "Value": {}, 1931 "DefaultValue": {}, 1932 "Description": {}, 1933 "ApplyType": {}, 1934 "DataType": {}, 1935 "AllowedValues": {}, 1936 "IsModifiable": { 1937 "type": "boolean" 1938 }, 1939 "IsCollection": { 1940 "type": "boolean" 1941 } 1942 } 1943 }, 1944 "S28": { 1945 "type": "structure", 1946 "members": { 1947 "CharacterSetName": {}, 1948 "CharacterSetDescription": {} 1949 } 1950 }, 1951 "S2n": { 1952 "type": "list", 1953 "member": { 1954 "locationName": "Parameter", 1955 "type": "structure", 1956 "members": { 1957 "ParameterName": {}, 1958 "ParameterValue": {}, 1959 "Description": {}, 1960 "Source": {}, 1961 "ApplyType": {}, 1962 "DataType": {}, 1963 "AllowedValues": {}, 1964 "IsModifiable": { 1965 "type": "boolean" 1966 }, 1967 "MinimumEngineVersion": {}, 1968 "ApplyMethod": {} 1969 } 1970 } 1971 }, 1972 "S3w": { 1973 "type": "structure", 1974 "members": { 1975 "ReservedDBInstanceId": {}, 1976 "ReservedDBInstancesOfferingId": {}, 1977 "DBInstanceClass": {}, 1978 "StartTime": { 1979 "type": "timestamp" 1980 }, 1981 "Duration": { 1982 "type": "integer" 1983 }, 1984 "FixedPrice": { 1985 "type": "double" 1986 }, 1987 "UsagePrice": { 1988 "type": "double" 1989 }, 1990 "CurrencyCode": {}, 1991 "DBInstanceCount": { 1992 "type": "integer" 1993 }, 1994 "ProductDescription": {}, 1995 "OfferingType": {}, 1996 "MultiAZ": { 1997 "type": "boolean" 1998 }, 1999 "State": {}, 2000 "RecurringCharges": { 2001 "shape": "S3y" 2002 } 2003 }, 2004 "wrapper": true 2005 }, 2006 "S3y": { 2007 "type": "list", 2008 "member": { 2009 "locationName": "RecurringCharge", 2010 "type": "structure", 2011 "members": { 2012 "RecurringChargeAmount": { 2013 "type": "double" 2014 }, 2015 "RecurringChargeFrequency": {} 2016 }, 2017 "wrapper": true 2018 } 2019 }, 2020 "S4b": { 2021 "type": "structure", 2022 "members": { 2023 "DBParameterGroupName": {} 2024 } 2025 } 2026 } 2027 }