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