/ cloudformation-templates / node_modules / aws-cdk / node_modules / aws-sdk / apis / neptune-2014-10-31.min.json
neptune-2014-10-31.min.json
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2014-10-31", 5 "endpointPrefix": "rds", 6 "protocol": "query", 7 "serviceAbbreviation": "Amazon Neptune", 8 "serviceFullName": "Amazon Neptune", 9 "serviceId": "Neptune", 10 "signatureVersion": "v4", 11 "signingName": "rds", 12 "uid": "neptune-2014-10-31", 13 "xmlNamespace": "http://rds.amazonaws.com/doc/2014-10-31/" 14 }, 15 "operations": { 16 "AddRoleToDBCluster": { 17 "input": { 18 "type": "structure", 19 "required": [ 20 "DBClusterIdentifier", 21 "RoleArn" 22 ], 23 "members": { 24 "DBClusterIdentifier": {}, 25 "RoleArn": {}, 26 "FeatureName": {} 27 } 28 } 29 }, 30 "AddSourceIdentifierToSubscription": { 31 "input": { 32 "type": "structure", 33 "required": [ 34 "SubscriptionName", 35 "SourceIdentifier" 36 ], 37 "members": { 38 "SubscriptionName": {}, 39 "SourceIdentifier": {} 40 } 41 }, 42 "output": { 43 "resultWrapper": "AddSourceIdentifierToSubscriptionResult", 44 "type": "structure", 45 "members": { 46 "EventSubscription": { 47 "shape": "S5" 48 } 49 } 50 } 51 }, 52 "AddTagsToResource": { 53 "input": { 54 "type": "structure", 55 "required": [ 56 "ResourceName", 57 "Tags" 58 ], 59 "members": { 60 "ResourceName": {}, 61 "Tags": { 62 "shape": "Sa" 63 } 64 } 65 } 66 }, 67 "ApplyPendingMaintenanceAction": { 68 "input": { 69 "type": "structure", 70 "required": [ 71 "ResourceIdentifier", 72 "ApplyAction", 73 "OptInType" 74 ], 75 "members": { 76 "ResourceIdentifier": {}, 77 "ApplyAction": {}, 78 "OptInType": {} 79 } 80 }, 81 "output": { 82 "resultWrapper": "ApplyPendingMaintenanceActionResult", 83 "type": "structure", 84 "members": { 85 "ResourcePendingMaintenanceActions": { 86 "shape": "Se" 87 } 88 } 89 } 90 }, 91 "CopyDBClusterParameterGroup": { 92 "input": { 93 "type": "structure", 94 "required": [ 95 "SourceDBClusterParameterGroupIdentifier", 96 "TargetDBClusterParameterGroupIdentifier", 97 "TargetDBClusterParameterGroupDescription" 98 ], 99 "members": { 100 "SourceDBClusterParameterGroupIdentifier": {}, 101 "TargetDBClusterParameterGroupIdentifier": {}, 102 "TargetDBClusterParameterGroupDescription": {}, 103 "Tags": { 104 "shape": "Sa" 105 } 106 } 107 }, 108 "output": { 109 "resultWrapper": "CopyDBClusterParameterGroupResult", 110 "type": "structure", 111 "members": { 112 "DBClusterParameterGroup": { 113 "shape": "Sk" 114 } 115 } 116 } 117 }, 118 "CopyDBClusterSnapshot": { 119 "input": { 120 "type": "structure", 121 "required": [ 122 "SourceDBClusterSnapshotIdentifier", 123 "TargetDBClusterSnapshotIdentifier" 124 ], 125 "members": { 126 "SourceDBClusterSnapshotIdentifier": {}, 127 "TargetDBClusterSnapshotIdentifier": {}, 128 "KmsKeyId": {}, 129 "PreSignedUrl": {}, 130 "CopyTags": { 131 "type": "boolean" 132 }, 133 "Tags": { 134 "shape": "Sa" 135 } 136 } 137 }, 138 "output": { 139 "resultWrapper": "CopyDBClusterSnapshotResult", 140 "type": "structure", 141 "members": { 142 "DBClusterSnapshot": { 143 "shape": "So" 144 } 145 } 146 } 147 }, 148 "CopyDBParameterGroup": { 149 "input": { 150 "type": "structure", 151 "required": [ 152 "SourceDBParameterGroupIdentifier", 153 "TargetDBParameterGroupIdentifier", 154 "TargetDBParameterGroupDescription" 155 ], 156 "members": { 157 "SourceDBParameterGroupIdentifier": {}, 158 "TargetDBParameterGroupIdentifier": {}, 159 "TargetDBParameterGroupDescription": {}, 160 "Tags": { 161 "shape": "Sa" 162 } 163 } 164 }, 165 "output": { 166 "resultWrapper": "CopyDBParameterGroupResult", 167 "type": "structure", 168 "members": { 169 "DBParameterGroup": { 170 "shape": "St" 171 } 172 } 173 } 174 }, 175 "CreateDBCluster": { 176 "input": { 177 "type": "structure", 178 "required": [ 179 "DBClusterIdentifier", 180 "Engine" 181 ], 182 "members": { 183 "AvailabilityZones": { 184 "shape": "Sp" 185 }, 186 "BackupRetentionPeriod": { 187 "type": "integer" 188 }, 189 "CharacterSetName": {}, 190 "CopyTagsToSnapshot": { 191 "type": "boolean" 192 }, 193 "DatabaseName": {}, 194 "DBClusterIdentifier": {}, 195 "DBClusterParameterGroupName": {}, 196 "VpcSecurityGroupIds": { 197 "shape": "Sw" 198 }, 199 "DBSubnetGroupName": {}, 200 "Engine": {}, 201 "EngineVersion": {}, 202 "Port": { 203 "type": "integer" 204 }, 205 "MasterUsername": {}, 206 "MasterUserPassword": {}, 207 "OptionGroupName": {}, 208 "PreferredBackupWindow": {}, 209 "PreferredMaintenanceWindow": {}, 210 "ReplicationSourceIdentifier": {}, 211 "Tags": { 212 "shape": "Sa" 213 }, 214 "StorageEncrypted": { 215 "type": "boolean" 216 }, 217 "KmsKeyId": {}, 218 "PreSignedUrl": {}, 219 "EnableIAMDatabaseAuthentication": { 220 "type": "boolean" 221 }, 222 "EnableCloudwatchLogsExports": { 223 "shape": "Sx" 224 }, 225 "DeletionProtection": { 226 "type": "boolean" 227 } 228 } 229 }, 230 "output": { 231 "resultWrapper": "CreateDBClusterResult", 232 "type": "structure", 233 "members": { 234 "DBCluster": { 235 "shape": "Sz" 236 } 237 } 238 } 239 }, 240 "CreateDBClusterEndpoint": { 241 "input": { 242 "type": "structure", 243 "required": [ 244 "DBClusterIdentifier", 245 "DBClusterEndpointIdentifier", 246 "EndpointType" 247 ], 248 "members": { 249 "DBClusterIdentifier": {}, 250 "DBClusterEndpointIdentifier": {}, 251 "EndpointType": {}, 252 "StaticMembers": { 253 "shape": "S1a" 254 }, 255 "ExcludedMembers": { 256 "shape": "S1a" 257 }, 258 "Tags": { 259 "shape": "Sa" 260 } 261 } 262 }, 263 "output": { 264 "resultWrapper": "CreateDBClusterEndpointResult", 265 "type": "structure", 266 "members": { 267 "DBClusterEndpointIdentifier": {}, 268 "DBClusterIdentifier": {}, 269 "DBClusterEndpointResourceIdentifier": {}, 270 "Endpoint": {}, 271 "Status": {}, 272 "EndpointType": {}, 273 "CustomEndpointType": {}, 274 "StaticMembers": { 275 "shape": "S1a" 276 }, 277 "ExcludedMembers": { 278 "shape": "S1a" 279 }, 280 "DBClusterEndpointArn": {} 281 } 282 } 283 }, 284 "CreateDBClusterParameterGroup": { 285 "input": { 286 "type": "structure", 287 "required": [ 288 "DBClusterParameterGroupName", 289 "DBParameterGroupFamily", 290 "Description" 291 ], 292 "members": { 293 "DBClusterParameterGroupName": {}, 294 "DBParameterGroupFamily": {}, 295 "Description": {}, 296 "Tags": { 297 "shape": "Sa" 298 } 299 } 300 }, 301 "output": { 302 "resultWrapper": "CreateDBClusterParameterGroupResult", 303 "type": "structure", 304 "members": { 305 "DBClusterParameterGroup": { 306 "shape": "Sk" 307 } 308 } 309 } 310 }, 311 "CreateDBClusterSnapshot": { 312 "input": { 313 "type": "structure", 314 "required": [ 315 "DBClusterSnapshotIdentifier", 316 "DBClusterIdentifier" 317 ], 318 "members": { 319 "DBClusterSnapshotIdentifier": {}, 320 "DBClusterIdentifier": {}, 321 "Tags": { 322 "shape": "Sa" 323 } 324 } 325 }, 326 "output": { 327 "resultWrapper": "CreateDBClusterSnapshotResult", 328 "type": "structure", 329 "members": { 330 "DBClusterSnapshot": { 331 "shape": "So" 332 } 333 } 334 } 335 }, 336 "CreateDBInstance": { 337 "input": { 338 "type": "structure", 339 "required": [ 340 "DBInstanceIdentifier", 341 "DBInstanceClass", 342 "Engine" 343 ], 344 "members": { 345 "DBName": {}, 346 "DBInstanceIdentifier": {}, 347 "AllocatedStorage": { 348 "type": "integer" 349 }, 350 "DBInstanceClass": {}, 351 "Engine": {}, 352 "MasterUsername": {}, 353 "MasterUserPassword": {}, 354 "DBSecurityGroups": { 355 "shape": "S1h" 356 }, 357 "VpcSecurityGroupIds": { 358 "shape": "Sw" 359 }, 360 "AvailabilityZone": {}, 361 "DBSubnetGroupName": {}, 362 "PreferredMaintenanceWindow": {}, 363 "DBParameterGroupName": {}, 364 "BackupRetentionPeriod": { 365 "type": "integer" 366 }, 367 "PreferredBackupWindow": {}, 368 "Port": { 369 "type": "integer" 370 }, 371 "MultiAZ": { 372 "type": "boolean" 373 }, 374 "EngineVersion": {}, 375 "AutoMinorVersionUpgrade": { 376 "type": "boolean" 377 }, 378 "LicenseModel": {}, 379 "Iops": { 380 "type": "integer" 381 }, 382 "OptionGroupName": {}, 383 "CharacterSetName": {}, 384 "PubliclyAccessible": { 385 "deprecated": true, 386 "type": "boolean" 387 }, 388 "Tags": { 389 "shape": "Sa" 390 }, 391 "DBClusterIdentifier": {}, 392 "StorageType": {}, 393 "TdeCredentialArn": {}, 394 "TdeCredentialPassword": {}, 395 "StorageEncrypted": { 396 "type": "boolean" 397 }, 398 "KmsKeyId": {}, 399 "Domain": {}, 400 "CopyTagsToSnapshot": { 401 "type": "boolean" 402 }, 403 "MonitoringInterval": { 404 "type": "integer" 405 }, 406 "MonitoringRoleArn": {}, 407 "DomainIAMRoleName": {}, 408 "PromotionTier": { 409 "type": "integer" 410 }, 411 "Timezone": {}, 412 "EnableIAMDatabaseAuthentication": { 413 "type": "boolean" 414 }, 415 "EnablePerformanceInsights": { 416 "type": "boolean" 417 }, 418 "PerformanceInsightsKMSKeyId": {}, 419 "EnableCloudwatchLogsExports": { 420 "shape": "Sx" 421 }, 422 "DeletionProtection": { 423 "type": "boolean" 424 } 425 } 426 }, 427 "output": { 428 "resultWrapper": "CreateDBInstanceResult", 429 "type": "structure", 430 "members": { 431 "DBInstance": { 432 "shape": "S1j" 433 } 434 } 435 } 436 }, 437 "CreateDBParameterGroup": { 438 "input": { 439 "type": "structure", 440 "required": [ 441 "DBParameterGroupName", 442 "DBParameterGroupFamily", 443 "Description" 444 ], 445 "members": { 446 "DBParameterGroupName": {}, 447 "DBParameterGroupFamily": {}, 448 "Description": {}, 449 "Tags": { 450 "shape": "Sa" 451 } 452 } 453 }, 454 "output": { 455 "resultWrapper": "CreateDBParameterGroupResult", 456 "type": "structure", 457 "members": { 458 "DBParameterGroup": { 459 "shape": "St" 460 } 461 } 462 } 463 }, 464 "CreateDBSubnetGroup": { 465 "input": { 466 "type": "structure", 467 "required": [ 468 "DBSubnetGroupName", 469 "DBSubnetGroupDescription", 470 "SubnetIds" 471 ], 472 "members": { 473 "DBSubnetGroupName": {}, 474 "DBSubnetGroupDescription": {}, 475 "SubnetIds": { 476 "shape": "S26" 477 }, 478 "Tags": { 479 "shape": "Sa" 480 } 481 } 482 }, 483 "output": { 484 "resultWrapper": "CreateDBSubnetGroupResult", 485 "type": "structure", 486 "members": { 487 "DBSubnetGroup": { 488 "shape": "S1p" 489 } 490 } 491 } 492 }, 493 "CreateEventSubscription": { 494 "input": { 495 "type": "structure", 496 "required": [ 497 "SubscriptionName", 498 "SnsTopicArn" 499 ], 500 "members": { 501 "SubscriptionName": {}, 502 "SnsTopicArn": {}, 503 "SourceType": {}, 504 "EventCategories": { 505 "shape": "S7" 506 }, 507 "SourceIds": { 508 "shape": "S6" 509 }, 510 "Enabled": { 511 "type": "boolean" 512 }, 513 "Tags": { 514 "shape": "Sa" 515 } 516 } 517 }, 518 "output": { 519 "resultWrapper": "CreateEventSubscriptionResult", 520 "type": "structure", 521 "members": { 522 "EventSubscription": { 523 "shape": "S5" 524 } 525 } 526 } 527 }, 528 "DeleteDBCluster": { 529 "input": { 530 "type": "structure", 531 "required": [ 532 "DBClusterIdentifier" 533 ], 534 "members": { 535 "DBClusterIdentifier": {}, 536 "SkipFinalSnapshot": { 537 "type": "boolean" 538 }, 539 "FinalDBSnapshotIdentifier": {} 540 } 541 }, 542 "output": { 543 "resultWrapper": "DeleteDBClusterResult", 544 "type": "structure", 545 "members": { 546 "DBCluster": { 547 "shape": "Sz" 548 } 549 } 550 } 551 }, 552 "DeleteDBClusterEndpoint": { 553 "input": { 554 "type": "structure", 555 "required": [ 556 "DBClusterEndpointIdentifier" 557 ], 558 "members": { 559 "DBClusterEndpointIdentifier": {} 560 } 561 }, 562 "output": { 563 "resultWrapper": "DeleteDBClusterEndpointResult", 564 "type": "structure", 565 "members": { 566 "DBClusterEndpointIdentifier": {}, 567 "DBClusterIdentifier": {}, 568 "DBClusterEndpointResourceIdentifier": {}, 569 "Endpoint": {}, 570 "Status": {}, 571 "EndpointType": {}, 572 "CustomEndpointType": {}, 573 "StaticMembers": { 574 "shape": "S1a" 575 }, 576 "ExcludedMembers": { 577 "shape": "S1a" 578 }, 579 "DBClusterEndpointArn": {} 580 } 581 } 582 }, 583 "DeleteDBClusterParameterGroup": { 584 "input": { 585 "type": "structure", 586 "required": [ 587 "DBClusterParameterGroupName" 588 ], 589 "members": { 590 "DBClusterParameterGroupName": {} 591 } 592 } 593 }, 594 "DeleteDBClusterSnapshot": { 595 "input": { 596 "type": "structure", 597 "required": [ 598 "DBClusterSnapshotIdentifier" 599 ], 600 "members": { 601 "DBClusterSnapshotIdentifier": {} 602 } 603 }, 604 "output": { 605 "resultWrapper": "DeleteDBClusterSnapshotResult", 606 "type": "structure", 607 "members": { 608 "DBClusterSnapshot": { 609 "shape": "So" 610 } 611 } 612 } 613 }, 614 "DeleteDBInstance": { 615 "input": { 616 "type": "structure", 617 "required": [ 618 "DBInstanceIdentifier" 619 ], 620 "members": { 621 "DBInstanceIdentifier": {}, 622 "SkipFinalSnapshot": { 623 "type": "boolean" 624 }, 625 "FinalDBSnapshotIdentifier": {} 626 } 627 }, 628 "output": { 629 "resultWrapper": "DeleteDBInstanceResult", 630 "type": "structure", 631 "members": { 632 "DBInstance": { 633 "shape": "S1j" 634 } 635 } 636 } 637 }, 638 "DeleteDBParameterGroup": { 639 "input": { 640 "type": "structure", 641 "required": [ 642 "DBParameterGroupName" 643 ], 644 "members": { 645 "DBParameterGroupName": {} 646 } 647 } 648 }, 649 "DeleteDBSubnetGroup": { 650 "input": { 651 "type": "structure", 652 "required": [ 653 "DBSubnetGroupName" 654 ], 655 "members": { 656 "DBSubnetGroupName": {} 657 } 658 } 659 }, 660 "DeleteEventSubscription": { 661 "input": { 662 "type": "structure", 663 "required": [ 664 "SubscriptionName" 665 ], 666 "members": { 667 "SubscriptionName": {} 668 } 669 }, 670 "output": { 671 "resultWrapper": "DeleteEventSubscriptionResult", 672 "type": "structure", 673 "members": { 674 "EventSubscription": { 675 "shape": "S5" 676 } 677 } 678 } 679 }, 680 "DescribeDBClusterEndpoints": { 681 "input": { 682 "type": "structure", 683 "members": { 684 "DBClusterIdentifier": {}, 685 "DBClusterEndpointIdentifier": {}, 686 "Filters": { 687 "shape": "S2o" 688 }, 689 "MaxRecords": { 690 "type": "integer" 691 }, 692 "Marker": {} 693 } 694 }, 695 "output": { 696 "resultWrapper": "DescribeDBClusterEndpointsResult", 697 "type": "structure", 698 "members": { 699 "Marker": {}, 700 "DBClusterEndpoints": { 701 "type": "list", 702 "member": { 703 "locationName": "DBClusterEndpointList", 704 "type": "structure", 705 "members": { 706 "DBClusterEndpointIdentifier": {}, 707 "DBClusterIdentifier": {}, 708 "DBClusterEndpointResourceIdentifier": {}, 709 "Endpoint": {}, 710 "Status": {}, 711 "EndpointType": {}, 712 "CustomEndpointType": {}, 713 "StaticMembers": { 714 "shape": "S1a" 715 }, 716 "ExcludedMembers": { 717 "shape": "S1a" 718 }, 719 "DBClusterEndpointArn": {} 720 } 721 } 722 } 723 } 724 } 725 }, 726 "DescribeDBClusterParameterGroups": { 727 "input": { 728 "type": "structure", 729 "members": { 730 "DBClusterParameterGroupName": {}, 731 "Filters": { 732 "shape": "S2o" 733 }, 734 "MaxRecords": { 735 "type": "integer" 736 }, 737 "Marker": {} 738 } 739 }, 740 "output": { 741 "resultWrapper": "DescribeDBClusterParameterGroupsResult", 742 "type": "structure", 743 "members": { 744 "Marker": {}, 745 "DBClusterParameterGroups": { 746 "type": "list", 747 "member": { 748 "shape": "Sk", 749 "locationName": "DBClusterParameterGroup" 750 } 751 } 752 } 753 } 754 }, 755 "DescribeDBClusterParameters": { 756 "input": { 757 "type": "structure", 758 "required": [ 759 "DBClusterParameterGroupName" 760 ], 761 "members": { 762 "DBClusterParameterGroupName": {}, 763 "Source": {}, 764 "Filters": { 765 "shape": "S2o" 766 }, 767 "MaxRecords": { 768 "type": "integer" 769 }, 770 "Marker": {} 771 } 772 }, 773 "output": { 774 "resultWrapper": "DescribeDBClusterParametersResult", 775 "type": "structure", 776 "members": { 777 "Parameters": { 778 "shape": "S2z" 779 }, 780 "Marker": {} 781 } 782 } 783 }, 784 "DescribeDBClusterSnapshotAttributes": { 785 "input": { 786 "type": "structure", 787 "required": [ 788 "DBClusterSnapshotIdentifier" 789 ], 790 "members": { 791 "DBClusterSnapshotIdentifier": {} 792 } 793 }, 794 "output": { 795 "resultWrapper": "DescribeDBClusterSnapshotAttributesResult", 796 "type": "structure", 797 "members": { 798 "DBClusterSnapshotAttributesResult": { 799 "shape": "S34" 800 } 801 } 802 } 803 }, 804 "DescribeDBClusterSnapshots": { 805 "input": { 806 "type": "structure", 807 "members": { 808 "DBClusterIdentifier": {}, 809 "DBClusterSnapshotIdentifier": {}, 810 "SnapshotType": {}, 811 "Filters": { 812 "shape": "S2o" 813 }, 814 "MaxRecords": { 815 "type": "integer" 816 }, 817 "Marker": {}, 818 "IncludeShared": { 819 "type": "boolean" 820 }, 821 "IncludePublic": { 822 "type": "boolean" 823 } 824 } 825 }, 826 "output": { 827 "resultWrapper": "DescribeDBClusterSnapshotsResult", 828 "type": "structure", 829 "members": { 830 "Marker": {}, 831 "DBClusterSnapshots": { 832 "type": "list", 833 "member": { 834 "shape": "So", 835 "locationName": "DBClusterSnapshot" 836 } 837 } 838 } 839 } 840 }, 841 "DescribeDBClusters": { 842 "input": { 843 "type": "structure", 844 "members": { 845 "DBClusterIdentifier": {}, 846 "Filters": { 847 "shape": "S2o" 848 }, 849 "MaxRecords": { 850 "type": "integer" 851 }, 852 "Marker": {} 853 } 854 }, 855 "output": { 856 "resultWrapper": "DescribeDBClustersResult", 857 "type": "structure", 858 "members": { 859 "Marker": {}, 860 "DBClusters": { 861 "type": "list", 862 "member": { 863 "shape": "Sz", 864 "locationName": "DBCluster" 865 } 866 } 867 } 868 } 869 }, 870 "DescribeDBEngineVersions": { 871 "input": { 872 "type": "structure", 873 "members": { 874 "Engine": {}, 875 "EngineVersion": {}, 876 "DBParameterGroupFamily": {}, 877 "Filters": { 878 "shape": "S2o" 879 }, 880 "MaxRecords": { 881 "type": "integer" 882 }, 883 "Marker": {}, 884 "DefaultOnly": { 885 "type": "boolean" 886 }, 887 "ListSupportedCharacterSets": { 888 "type": "boolean" 889 }, 890 "ListSupportedTimezones": { 891 "type": "boolean" 892 } 893 } 894 }, 895 "output": { 896 "resultWrapper": "DescribeDBEngineVersionsResult", 897 "type": "structure", 898 "members": { 899 "Marker": {}, 900 "DBEngineVersions": { 901 "type": "list", 902 "member": { 903 "locationName": "DBEngineVersion", 904 "type": "structure", 905 "members": { 906 "Engine": {}, 907 "EngineVersion": {}, 908 "DBParameterGroupFamily": {}, 909 "DBEngineDescription": {}, 910 "DBEngineVersionDescription": {}, 911 "DefaultCharacterSet": { 912 "shape": "S3i" 913 }, 914 "SupportedCharacterSets": { 915 "type": "list", 916 "member": { 917 "shape": "S3i", 918 "locationName": "CharacterSet" 919 } 920 }, 921 "ValidUpgradeTarget": { 922 "type": "list", 923 "member": { 924 "locationName": "UpgradeTarget", 925 "type": "structure", 926 "members": { 927 "Engine": {}, 928 "EngineVersion": {}, 929 "Description": {}, 930 "AutoUpgrade": { 931 "type": "boolean" 932 }, 933 "IsMajorVersionUpgrade": { 934 "type": "boolean" 935 } 936 } 937 } 938 }, 939 "SupportedTimezones": { 940 "type": "list", 941 "member": { 942 "locationName": "Timezone", 943 "type": "structure", 944 "members": { 945 "TimezoneName": {} 946 } 947 } 948 }, 949 "ExportableLogTypes": { 950 "shape": "Sx" 951 }, 952 "SupportsLogExportsToCloudwatchLogs": { 953 "type": "boolean" 954 }, 955 "SupportsReadReplica": { 956 "type": "boolean" 957 } 958 } 959 } 960 } 961 } 962 } 963 }, 964 "DescribeDBInstances": { 965 "input": { 966 "type": "structure", 967 "members": { 968 "DBInstanceIdentifier": {}, 969 "Filters": { 970 "shape": "S2o" 971 }, 972 "MaxRecords": { 973 "type": "integer" 974 }, 975 "Marker": {} 976 } 977 }, 978 "output": { 979 "resultWrapper": "DescribeDBInstancesResult", 980 "type": "structure", 981 "members": { 982 "Marker": {}, 983 "DBInstances": { 984 "type": "list", 985 "member": { 986 "shape": "S1j", 987 "locationName": "DBInstance" 988 } 989 } 990 } 991 } 992 }, 993 "DescribeDBParameterGroups": { 994 "input": { 995 "type": "structure", 996 "members": { 997 "DBParameterGroupName": {}, 998 "Filters": { 999 "shape": "S2o" 1000 }, 1001 "MaxRecords": { 1002 "type": "integer" 1003 }, 1004 "Marker": {} 1005 } 1006 }, 1007 "output": { 1008 "resultWrapper": "DescribeDBParameterGroupsResult", 1009 "type": "structure", 1010 "members": { 1011 "Marker": {}, 1012 "DBParameterGroups": { 1013 "type": "list", 1014 "member": { 1015 "shape": "St", 1016 "locationName": "DBParameterGroup" 1017 } 1018 } 1019 } 1020 } 1021 }, 1022 "DescribeDBParameters": { 1023 "input": { 1024 "type": "structure", 1025 "required": [ 1026 "DBParameterGroupName" 1027 ], 1028 "members": { 1029 "DBParameterGroupName": {}, 1030 "Source": {}, 1031 "Filters": { 1032 "shape": "S2o" 1033 }, 1034 "MaxRecords": { 1035 "type": "integer" 1036 }, 1037 "Marker": {} 1038 } 1039 }, 1040 "output": { 1041 "resultWrapper": "DescribeDBParametersResult", 1042 "type": "structure", 1043 "members": { 1044 "Parameters": { 1045 "shape": "S2z" 1046 }, 1047 "Marker": {} 1048 } 1049 } 1050 }, 1051 "DescribeDBSubnetGroups": { 1052 "input": { 1053 "type": "structure", 1054 "members": { 1055 "DBSubnetGroupName": {}, 1056 "Filters": { 1057 "shape": "S2o" 1058 }, 1059 "MaxRecords": { 1060 "type": "integer" 1061 }, 1062 "Marker": {} 1063 } 1064 }, 1065 "output": { 1066 "resultWrapper": "DescribeDBSubnetGroupsResult", 1067 "type": "structure", 1068 "members": { 1069 "Marker": {}, 1070 "DBSubnetGroups": { 1071 "type": "list", 1072 "member": { 1073 "shape": "S1p", 1074 "locationName": "DBSubnetGroup" 1075 } 1076 } 1077 } 1078 } 1079 }, 1080 "DescribeEngineDefaultClusterParameters": { 1081 "input": { 1082 "type": "structure", 1083 "required": [ 1084 "DBParameterGroupFamily" 1085 ], 1086 "members": { 1087 "DBParameterGroupFamily": {}, 1088 "Filters": { 1089 "shape": "S2o" 1090 }, 1091 "MaxRecords": { 1092 "type": "integer" 1093 }, 1094 "Marker": {} 1095 } 1096 }, 1097 "output": { 1098 "resultWrapper": "DescribeEngineDefaultClusterParametersResult", 1099 "type": "structure", 1100 "members": { 1101 "EngineDefaults": { 1102 "shape": "S41" 1103 } 1104 } 1105 } 1106 }, 1107 "DescribeEngineDefaultParameters": { 1108 "input": { 1109 "type": "structure", 1110 "required": [ 1111 "DBParameterGroupFamily" 1112 ], 1113 "members": { 1114 "DBParameterGroupFamily": {}, 1115 "Filters": { 1116 "shape": "S2o" 1117 }, 1118 "MaxRecords": { 1119 "type": "integer" 1120 }, 1121 "Marker": {} 1122 } 1123 }, 1124 "output": { 1125 "resultWrapper": "DescribeEngineDefaultParametersResult", 1126 "type": "structure", 1127 "members": { 1128 "EngineDefaults": { 1129 "shape": "S41" 1130 } 1131 } 1132 } 1133 }, 1134 "DescribeEventCategories": { 1135 "input": { 1136 "type": "structure", 1137 "members": { 1138 "SourceType": {}, 1139 "Filters": { 1140 "shape": "S2o" 1141 } 1142 } 1143 }, 1144 "output": { 1145 "resultWrapper": "DescribeEventCategoriesResult", 1146 "type": "structure", 1147 "members": { 1148 "EventCategoriesMapList": { 1149 "type": "list", 1150 "member": { 1151 "locationName": "EventCategoriesMap", 1152 "type": "structure", 1153 "members": { 1154 "SourceType": {}, 1155 "EventCategories": { 1156 "shape": "S7" 1157 } 1158 }, 1159 "wrapper": true 1160 } 1161 } 1162 } 1163 } 1164 }, 1165 "DescribeEventSubscriptions": { 1166 "input": { 1167 "type": "structure", 1168 "members": { 1169 "SubscriptionName": {}, 1170 "Filters": { 1171 "shape": "S2o" 1172 }, 1173 "MaxRecords": { 1174 "type": "integer" 1175 }, 1176 "Marker": {} 1177 } 1178 }, 1179 "output": { 1180 "resultWrapper": "DescribeEventSubscriptionsResult", 1181 "type": "structure", 1182 "members": { 1183 "Marker": {}, 1184 "EventSubscriptionsList": { 1185 "type": "list", 1186 "member": { 1187 "shape": "S5", 1188 "locationName": "EventSubscription" 1189 } 1190 } 1191 } 1192 } 1193 }, 1194 "DescribeEvents": { 1195 "input": { 1196 "type": "structure", 1197 "members": { 1198 "SourceIdentifier": {}, 1199 "SourceType": {}, 1200 "StartTime": { 1201 "type": "timestamp" 1202 }, 1203 "EndTime": { 1204 "type": "timestamp" 1205 }, 1206 "Duration": { 1207 "type": "integer" 1208 }, 1209 "EventCategories": { 1210 "shape": "S7" 1211 }, 1212 "Filters": { 1213 "shape": "S2o" 1214 }, 1215 "MaxRecords": { 1216 "type": "integer" 1217 }, 1218 "Marker": {} 1219 } 1220 }, 1221 "output": { 1222 "resultWrapper": "DescribeEventsResult", 1223 "type": "structure", 1224 "members": { 1225 "Marker": {}, 1226 "Events": { 1227 "type": "list", 1228 "member": { 1229 "locationName": "Event", 1230 "type": "structure", 1231 "members": { 1232 "SourceIdentifier": {}, 1233 "SourceType": {}, 1234 "Message": {}, 1235 "EventCategories": { 1236 "shape": "S7" 1237 }, 1238 "Date": { 1239 "type": "timestamp" 1240 }, 1241 "SourceArn": {} 1242 } 1243 } 1244 } 1245 } 1246 } 1247 }, 1248 "DescribeOrderableDBInstanceOptions": { 1249 "input": { 1250 "type": "structure", 1251 "required": [ 1252 "Engine" 1253 ], 1254 "members": { 1255 "Engine": {}, 1256 "EngineVersion": {}, 1257 "DBInstanceClass": {}, 1258 "LicenseModel": {}, 1259 "Vpc": { 1260 "type": "boolean" 1261 }, 1262 "Filters": { 1263 "shape": "S2o" 1264 }, 1265 "MaxRecords": { 1266 "type": "integer" 1267 }, 1268 "Marker": {} 1269 } 1270 }, 1271 "output": { 1272 "resultWrapper": "DescribeOrderableDBInstanceOptionsResult", 1273 "type": "structure", 1274 "members": { 1275 "OrderableDBInstanceOptions": { 1276 "type": "list", 1277 "member": { 1278 "locationName": "OrderableDBInstanceOption", 1279 "type": "structure", 1280 "members": { 1281 "Engine": {}, 1282 "EngineVersion": {}, 1283 "DBInstanceClass": {}, 1284 "LicenseModel": {}, 1285 "AvailabilityZones": { 1286 "type": "list", 1287 "member": { 1288 "shape": "S1s", 1289 "locationName": "AvailabilityZone" 1290 } 1291 }, 1292 "MultiAZCapable": { 1293 "type": "boolean" 1294 }, 1295 "ReadReplicaCapable": { 1296 "type": "boolean" 1297 }, 1298 "Vpc": { 1299 "type": "boolean" 1300 }, 1301 "SupportsStorageEncryption": { 1302 "type": "boolean" 1303 }, 1304 "StorageType": {}, 1305 "SupportsIops": { 1306 "type": "boolean" 1307 }, 1308 "SupportsEnhancedMonitoring": { 1309 "type": "boolean" 1310 }, 1311 "SupportsIAMDatabaseAuthentication": { 1312 "type": "boolean" 1313 }, 1314 "SupportsPerformanceInsights": { 1315 "type": "boolean" 1316 }, 1317 "MinStorageSize": { 1318 "type": "integer" 1319 }, 1320 "MaxStorageSize": { 1321 "type": "integer" 1322 }, 1323 "MinIopsPerDbInstance": { 1324 "type": "integer" 1325 }, 1326 "MaxIopsPerDbInstance": { 1327 "type": "integer" 1328 }, 1329 "MinIopsPerGib": { 1330 "type": "double" 1331 }, 1332 "MaxIopsPerGib": { 1333 "type": "double" 1334 } 1335 }, 1336 "wrapper": true 1337 } 1338 }, 1339 "Marker": {} 1340 } 1341 } 1342 }, 1343 "DescribePendingMaintenanceActions": { 1344 "input": { 1345 "type": "structure", 1346 "members": { 1347 "ResourceIdentifier": {}, 1348 "Filters": { 1349 "shape": "S2o" 1350 }, 1351 "Marker": {}, 1352 "MaxRecords": { 1353 "type": "integer" 1354 } 1355 } 1356 }, 1357 "output": { 1358 "resultWrapper": "DescribePendingMaintenanceActionsResult", 1359 "type": "structure", 1360 "members": { 1361 "PendingMaintenanceActions": { 1362 "type": "list", 1363 "member": { 1364 "shape": "Se", 1365 "locationName": "ResourcePendingMaintenanceActions" 1366 } 1367 }, 1368 "Marker": {} 1369 } 1370 } 1371 }, 1372 "DescribeValidDBInstanceModifications": { 1373 "input": { 1374 "type": "structure", 1375 "required": [ 1376 "DBInstanceIdentifier" 1377 ], 1378 "members": { 1379 "DBInstanceIdentifier": {} 1380 } 1381 }, 1382 "output": { 1383 "resultWrapper": "DescribeValidDBInstanceModificationsResult", 1384 "type": "structure", 1385 "members": { 1386 "ValidDBInstanceModificationsMessage": { 1387 "type": "structure", 1388 "members": { 1389 "Storage": { 1390 "type": "list", 1391 "member": { 1392 "locationName": "ValidStorageOptions", 1393 "type": "structure", 1394 "members": { 1395 "StorageType": {}, 1396 "StorageSize": { 1397 "shape": "S4u" 1398 }, 1399 "ProvisionedIops": { 1400 "shape": "S4u" 1401 }, 1402 "IopsToStorageRatio": { 1403 "type": "list", 1404 "member": { 1405 "locationName": "DoubleRange", 1406 "type": "structure", 1407 "members": { 1408 "From": { 1409 "type": "double" 1410 }, 1411 "To": { 1412 "type": "double" 1413 } 1414 } 1415 } 1416 } 1417 } 1418 } 1419 } 1420 }, 1421 "wrapper": true 1422 } 1423 } 1424 } 1425 }, 1426 "FailoverDBCluster": { 1427 "input": { 1428 "type": "structure", 1429 "members": { 1430 "DBClusterIdentifier": {}, 1431 "TargetDBInstanceIdentifier": {} 1432 } 1433 }, 1434 "output": { 1435 "resultWrapper": "FailoverDBClusterResult", 1436 "type": "structure", 1437 "members": { 1438 "DBCluster": { 1439 "shape": "Sz" 1440 } 1441 } 1442 } 1443 }, 1444 "ListTagsForResource": { 1445 "input": { 1446 "type": "structure", 1447 "required": [ 1448 "ResourceName" 1449 ], 1450 "members": { 1451 "ResourceName": {}, 1452 "Filters": { 1453 "shape": "S2o" 1454 } 1455 } 1456 }, 1457 "output": { 1458 "resultWrapper": "ListTagsForResourceResult", 1459 "type": "structure", 1460 "members": { 1461 "TagList": { 1462 "shape": "Sa" 1463 } 1464 } 1465 } 1466 }, 1467 "ModifyDBCluster": { 1468 "input": { 1469 "type": "structure", 1470 "required": [ 1471 "DBClusterIdentifier" 1472 ], 1473 "members": { 1474 "DBClusterIdentifier": {}, 1475 "NewDBClusterIdentifier": {}, 1476 "ApplyImmediately": { 1477 "type": "boolean" 1478 }, 1479 "BackupRetentionPeriod": { 1480 "type": "integer" 1481 }, 1482 "DBClusterParameterGroupName": {}, 1483 "VpcSecurityGroupIds": { 1484 "shape": "Sw" 1485 }, 1486 "Port": { 1487 "type": "integer" 1488 }, 1489 "MasterUserPassword": {}, 1490 "OptionGroupName": {}, 1491 "PreferredBackupWindow": {}, 1492 "PreferredMaintenanceWindow": {}, 1493 "EnableIAMDatabaseAuthentication": { 1494 "type": "boolean" 1495 }, 1496 "CloudwatchLogsExportConfiguration": { 1497 "shape": "S54" 1498 }, 1499 "EngineVersion": {}, 1500 "DeletionProtection": { 1501 "type": "boolean" 1502 }, 1503 "CopyTagsToSnapshot": { 1504 "type": "boolean" 1505 } 1506 } 1507 }, 1508 "output": { 1509 "resultWrapper": "ModifyDBClusterResult", 1510 "type": "structure", 1511 "members": { 1512 "DBCluster": { 1513 "shape": "Sz" 1514 } 1515 } 1516 } 1517 }, 1518 "ModifyDBClusterEndpoint": { 1519 "input": { 1520 "type": "structure", 1521 "required": [ 1522 "DBClusterEndpointIdentifier" 1523 ], 1524 "members": { 1525 "DBClusterEndpointIdentifier": {}, 1526 "EndpointType": {}, 1527 "StaticMembers": { 1528 "shape": "S1a" 1529 }, 1530 "ExcludedMembers": { 1531 "shape": "S1a" 1532 } 1533 } 1534 }, 1535 "output": { 1536 "resultWrapper": "ModifyDBClusterEndpointResult", 1537 "type": "structure", 1538 "members": { 1539 "DBClusterEndpointIdentifier": {}, 1540 "DBClusterIdentifier": {}, 1541 "DBClusterEndpointResourceIdentifier": {}, 1542 "Endpoint": {}, 1543 "Status": {}, 1544 "EndpointType": {}, 1545 "CustomEndpointType": {}, 1546 "StaticMembers": { 1547 "shape": "S1a" 1548 }, 1549 "ExcludedMembers": { 1550 "shape": "S1a" 1551 }, 1552 "DBClusterEndpointArn": {} 1553 } 1554 } 1555 }, 1556 "ModifyDBClusterParameterGroup": { 1557 "input": { 1558 "type": "structure", 1559 "required": [ 1560 "DBClusterParameterGroupName", 1561 "Parameters" 1562 ], 1563 "members": { 1564 "DBClusterParameterGroupName": {}, 1565 "Parameters": { 1566 "shape": "S2z" 1567 } 1568 } 1569 }, 1570 "output": { 1571 "shape": "S59", 1572 "resultWrapper": "ModifyDBClusterParameterGroupResult" 1573 } 1574 }, 1575 "ModifyDBClusterSnapshotAttribute": { 1576 "input": { 1577 "type": "structure", 1578 "required": [ 1579 "DBClusterSnapshotIdentifier", 1580 "AttributeName" 1581 ], 1582 "members": { 1583 "DBClusterSnapshotIdentifier": {}, 1584 "AttributeName": {}, 1585 "ValuesToAdd": { 1586 "shape": "S37" 1587 }, 1588 "ValuesToRemove": { 1589 "shape": "S37" 1590 } 1591 } 1592 }, 1593 "output": { 1594 "resultWrapper": "ModifyDBClusterSnapshotAttributeResult", 1595 "type": "structure", 1596 "members": { 1597 "DBClusterSnapshotAttributesResult": { 1598 "shape": "S34" 1599 } 1600 } 1601 } 1602 }, 1603 "ModifyDBInstance": { 1604 "input": { 1605 "type": "structure", 1606 "required": [ 1607 "DBInstanceIdentifier" 1608 ], 1609 "members": { 1610 "DBInstanceIdentifier": {}, 1611 "AllocatedStorage": { 1612 "type": "integer" 1613 }, 1614 "DBInstanceClass": {}, 1615 "DBSubnetGroupName": {}, 1616 "DBSecurityGroups": { 1617 "shape": "S1h" 1618 }, 1619 "VpcSecurityGroupIds": { 1620 "shape": "Sw" 1621 }, 1622 "ApplyImmediately": { 1623 "type": "boolean" 1624 }, 1625 "MasterUserPassword": {}, 1626 "DBParameterGroupName": {}, 1627 "BackupRetentionPeriod": { 1628 "type": "integer" 1629 }, 1630 "PreferredBackupWindow": {}, 1631 "PreferredMaintenanceWindow": {}, 1632 "MultiAZ": { 1633 "type": "boolean" 1634 }, 1635 "EngineVersion": {}, 1636 "AllowMajorVersionUpgrade": { 1637 "type": "boolean" 1638 }, 1639 "AutoMinorVersionUpgrade": { 1640 "type": "boolean" 1641 }, 1642 "LicenseModel": {}, 1643 "Iops": { 1644 "type": "integer" 1645 }, 1646 "OptionGroupName": {}, 1647 "NewDBInstanceIdentifier": {}, 1648 "StorageType": {}, 1649 "TdeCredentialArn": {}, 1650 "TdeCredentialPassword": {}, 1651 "CACertificateIdentifier": {}, 1652 "Domain": {}, 1653 "CopyTagsToSnapshot": { 1654 "type": "boolean" 1655 }, 1656 "MonitoringInterval": { 1657 "type": "integer" 1658 }, 1659 "DBPortNumber": { 1660 "type": "integer" 1661 }, 1662 "PubliclyAccessible": { 1663 "deprecated": true, 1664 "type": "boolean" 1665 }, 1666 "MonitoringRoleArn": {}, 1667 "DomainIAMRoleName": {}, 1668 "PromotionTier": { 1669 "type": "integer" 1670 }, 1671 "EnableIAMDatabaseAuthentication": { 1672 "type": "boolean" 1673 }, 1674 "EnablePerformanceInsights": { 1675 "type": "boolean" 1676 }, 1677 "PerformanceInsightsKMSKeyId": {}, 1678 "CloudwatchLogsExportConfiguration": { 1679 "shape": "S54" 1680 }, 1681 "DeletionProtection": { 1682 "type": "boolean" 1683 } 1684 } 1685 }, 1686 "output": { 1687 "resultWrapper": "ModifyDBInstanceResult", 1688 "type": "structure", 1689 "members": { 1690 "DBInstance": { 1691 "shape": "S1j" 1692 } 1693 } 1694 } 1695 }, 1696 "ModifyDBParameterGroup": { 1697 "input": { 1698 "type": "structure", 1699 "required": [ 1700 "DBParameterGroupName", 1701 "Parameters" 1702 ], 1703 "members": { 1704 "DBParameterGroupName": {}, 1705 "Parameters": { 1706 "shape": "S2z" 1707 } 1708 } 1709 }, 1710 "output": { 1711 "shape": "S5f", 1712 "resultWrapper": "ModifyDBParameterGroupResult" 1713 } 1714 }, 1715 "ModifyDBSubnetGroup": { 1716 "input": { 1717 "type": "structure", 1718 "required": [ 1719 "DBSubnetGroupName", 1720 "SubnetIds" 1721 ], 1722 "members": { 1723 "DBSubnetGroupName": {}, 1724 "DBSubnetGroupDescription": {}, 1725 "SubnetIds": { 1726 "shape": "S26" 1727 } 1728 } 1729 }, 1730 "output": { 1731 "resultWrapper": "ModifyDBSubnetGroupResult", 1732 "type": "structure", 1733 "members": { 1734 "DBSubnetGroup": { 1735 "shape": "S1p" 1736 } 1737 } 1738 } 1739 }, 1740 "ModifyEventSubscription": { 1741 "input": { 1742 "type": "structure", 1743 "required": [ 1744 "SubscriptionName" 1745 ], 1746 "members": { 1747 "SubscriptionName": {}, 1748 "SnsTopicArn": {}, 1749 "SourceType": {}, 1750 "EventCategories": { 1751 "shape": "S7" 1752 }, 1753 "Enabled": { 1754 "type": "boolean" 1755 } 1756 } 1757 }, 1758 "output": { 1759 "resultWrapper": "ModifyEventSubscriptionResult", 1760 "type": "structure", 1761 "members": { 1762 "EventSubscription": { 1763 "shape": "S5" 1764 } 1765 } 1766 } 1767 }, 1768 "PromoteReadReplicaDBCluster": { 1769 "input": { 1770 "type": "structure", 1771 "required": [ 1772 "DBClusterIdentifier" 1773 ], 1774 "members": { 1775 "DBClusterIdentifier": {} 1776 } 1777 }, 1778 "output": { 1779 "resultWrapper": "PromoteReadReplicaDBClusterResult", 1780 "type": "structure", 1781 "members": { 1782 "DBCluster": { 1783 "shape": "Sz" 1784 } 1785 } 1786 } 1787 }, 1788 "RebootDBInstance": { 1789 "input": { 1790 "type": "structure", 1791 "required": [ 1792 "DBInstanceIdentifier" 1793 ], 1794 "members": { 1795 "DBInstanceIdentifier": {}, 1796 "ForceFailover": { 1797 "type": "boolean" 1798 } 1799 } 1800 }, 1801 "output": { 1802 "resultWrapper": "RebootDBInstanceResult", 1803 "type": "structure", 1804 "members": { 1805 "DBInstance": { 1806 "shape": "S1j" 1807 } 1808 } 1809 } 1810 }, 1811 "RemoveRoleFromDBCluster": { 1812 "input": { 1813 "type": "structure", 1814 "required": [ 1815 "DBClusterIdentifier", 1816 "RoleArn" 1817 ], 1818 "members": { 1819 "DBClusterIdentifier": {}, 1820 "RoleArn": {}, 1821 "FeatureName": {} 1822 } 1823 } 1824 }, 1825 "RemoveSourceIdentifierFromSubscription": { 1826 "input": { 1827 "type": "structure", 1828 "required": [ 1829 "SubscriptionName", 1830 "SourceIdentifier" 1831 ], 1832 "members": { 1833 "SubscriptionName": {}, 1834 "SourceIdentifier": {} 1835 } 1836 }, 1837 "output": { 1838 "resultWrapper": "RemoveSourceIdentifierFromSubscriptionResult", 1839 "type": "structure", 1840 "members": { 1841 "EventSubscription": { 1842 "shape": "S5" 1843 } 1844 } 1845 } 1846 }, 1847 "RemoveTagsFromResource": { 1848 "input": { 1849 "type": "structure", 1850 "required": [ 1851 "ResourceName", 1852 "TagKeys" 1853 ], 1854 "members": { 1855 "ResourceName": {}, 1856 "TagKeys": { 1857 "type": "list", 1858 "member": {} 1859 } 1860 } 1861 } 1862 }, 1863 "ResetDBClusterParameterGroup": { 1864 "input": { 1865 "type": "structure", 1866 "required": [ 1867 "DBClusterParameterGroupName" 1868 ], 1869 "members": { 1870 "DBClusterParameterGroupName": {}, 1871 "ResetAllParameters": { 1872 "type": "boolean" 1873 }, 1874 "Parameters": { 1875 "shape": "S2z" 1876 } 1877 } 1878 }, 1879 "output": { 1880 "shape": "S59", 1881 "resultWrapper": "ResetDBClusterParameterGroupResult" 1882 } 1883 }, 1884 "ResetDBParameterGroup": { 1885 "input": { 1886 "type": "structure", 1887 "required": [ 1888 "DBParameterGroupName" 1889 ], 1890 "members": { 1891 "DBParameterGroupName": {}, 1892 "ResetAllParameters": { 1893 "type": "boolean" 1894 }, 1895 "Parameters": { 1896 "shape": "S2z" 1897 } 1898 } 1899 }, 1900 "output": { 1901 "shape": "S5f", 1902 "resultWrapper": "ResetDBParameterGroupResult" 1903 } 1904 }, 1905 "RestoreDBClusterFromSnapshot": { 1906 "input": { 1907 "type": "structure", 1908 "required": [ 1909 "DBClusterIdentifier", 1910 "SnapshotIdentifier", 1911 "Engine" 1912 ], 1913 "members": { 1914 "AvailabilityZones": { 1915 "shape": "Sp" 1916 }, 1917 "DBClusterIdentifier": {}, 1918 "SnapshotIdentifier": {}, 1919 "Engine": {}, 1920 "EngineVersion": {}, 1921 "Port": { 1922 "type": "integer" 1923 }, 1924 "DBSubnetGroupName": {}, 1925 "DatabaseName": {}, 1926 "OptionGroupName": {}, 1927 "VpcSecurityGroupIds": { 1928 "shape": "Sw" 1929 }, 1930 "Tags": { 1931 "shape": "Sa" 1932 }, 1933 "KmsKeyId": {}, 1934 "EnableIAMDatabaseAuthentication": { 1935 "type": "boolean" 1936 }, 1937 "EnableCloudwatchLogsExports": { 1938 "shape": "Sx" 1939 }, 1940 "DBClusterParameterGroupName": {}, 1941 "DeletionProtection": { 1942 "type": "boolean" 1943 }, 1944 "CopyTagsToSnapshot": { 1945 "type": "boolean" 1946 } 1947 } 1948 }, 1949 "output": { 1950 "resultWrapper": "RestoreDBClusterFromSnapshotResult", 1951 "type": "structure", 1952 "members": { 1953 "DBCluster": { 1954 "shape": "Sz" 1955 } 1956 } 1957 } 1958 }, 1959 "RestoreDBClusterToPointInTime": { 1960 "input": { 1961 "type": "structure", 1962 "required": [ 1963 "DBClusterIdentifier", 1964 "SourceDBClusterIdentifier" 1965 ], 1966 "members": { 1967 "DBClusterIdentifier": {}, 1968 "RestoreType": {}, 1969 "SourceDBClusterIdentifier": {}, 1970 "RestoreToTime": { 1971 "type": "timestamp" 1972 }, 1973 "UseLatestRestorableTime": { 1974 "type": "boolean" 1975 }, 1976 "Port": { 1977 "type": "integer" 1978 }, 1979 "DBSubnetGroupName": {}, 1980 "OptionGroupName": {}, 1981 "VpcSecurityGroupIds": { 1982 "shape": "Sw" 1983 }, 1984 "Tags": { 1985 "shape": "Sa" 1986 }, 1987 "KmsKeyId": {}, 1988 "EnableIAMDatabaseAuthentication": { 1989 "type": "boolean" 1990 }, 1991 "EnableCloudwatchLogsExports": { 1992 "shape": "Sx" 1993 }, 1994 "DBClusterParameterGroupName": {}, 1995 "DeletionProtection": { 1996 "type": "boolean" 1997 } 1998 } 1999 }, 2000 "output": { 2001 "resultWrapper": "RestoreDBClusterToPointInTimeResult", 2002 "type": "structure", 2003 "members": { 2004 "DBCluster": { 2005 "shape": "Sz" 2006 } 2007 } 2008 } 2009 }, 2010 "StartDBCluster": { 2011 "input": { 2012 "type": "structure", 2013 "required": [ 2014 "DBClusterIdentifier" 2015 ], 2016 "members": { 2017 "DBClusterIdentifier": {} 2018 } 2019 }, 2020 "output": { 2021 "resultWrapper": "StartDBClusterResult", 2022 "type": "structure", 2023 "members": { 2024 "DBCluster": { 2025 "shape": "Sz" 2026 } 2027 } 2028 } 2029 }, 2030 "StopDBCluster": { 2031 "input": { 2032 "type": "structure", 2033 "required": [ 2034 "DBClusterIdentifier" 2035 ], 2036 "members": { 2037 "DBClusterIdentifier": {} 2038 } 2039 }, 2040 "output": { 2041 "resultWrapper": "StopDBClusterResult", 2042 "type": "structure", 2043 "members": { 2044 "DBCluster": { 2045 "shape": "Sz" 2046 } 2047 } 2048 } 2049 } 2050 }, 2051 "shapes": { 2052 "S5": { 2053 "type": "structure", 2054 "members": { 2055 "CustomerAwsId": {}, 2056 "CustSubscriptionId": {}, 2057 "SnsTopicArn": {}, 2058 "Status": {}, 2059 "SubscriptionCreationTime": {}, 2060 "SourceType": {}, 2061 "SourceIdsList": { 2062 "shape": "S6" 2063 }, 2064 "EventCategoriesList": { 2065 "shape": "S7" 2066 }, 2067 "Enabled": { 2068 "type": "boolean" 2069 }, 2070 "EventSubscriptionArn": {} 2071 }, 2072 "wrapper": true 2073 }, 2074 "S6": { 2075 "type": "list", 2076 "member": { 2077 "locationName": "SourceId" 2078 } 2079 }, 2080 "S7": { 2081 "type": "list", 2082 "member": { 2083 "locationName": "EventCategory" 2084 } 2085 }, 2086 "Sa": { 2087 "type": "list", 2088 "member": { 2089 "locationName": "Tag", 2090 "type": "structure", 2091 "members": { 2092 "Key": {}, 2093 "Value": {} 2094 } 2095 } 2096 }, 2097 "Se": { 2098 "type": "structure", 2099 "members": { 2100 "ResourceIdentifier": {}, 2101 "PendingMaintenanceActionDetails": { 2102 "type": "list", 2103 "member": { 2104 "locationName": "PendingMaintenanceAction", 2105 "type": "structure", 2106 "members": { 2107 "Action": {}, 2108 "AutoAppliedAfterDate": { 2109 "type": "timestamp" 2110 }, 2111 "ForcedApplyDate": { 2112 "type": "timestamp" 2113 }, 2114 "OptInStatus": {}, 2115 "CurrentApplyDate": { 2116 "type": "timestamp" 2117 }, 2118 "Description": {} 2119 } 2120 } 2121 } 2122 }, 2123 "wrapper": true 2124 }, 2125 "Sk": { 2126 "type": "structure", 2127 "members": { 2128 "DBClusterParameterGroupName": {}, 2129 "DBParameterGroupFamily": {}, 2130 "Description": {}, 2131 "DBClusterParameterGroupArn": {} 2132 }, 2133 "wrapper": true 2134 }, 2135 "So": { 2136 "type": "structure", 2137 "members": { 2138 "AvailabilityZones": { 2139 "shape": "Sp" 2140 }, 2141 "DBClusterSnapshotIdentifier": {}, 2142 "DBClusterIdentifier": {}, 2143 "SnapshotCreateTime": { 2144 "type": "timestamp" 2145 }, 2146 "Engine": {}, 2147 "AllocatedStorage": { 2148 "type": "integer" 2149 }, 2150 "Status": {}, 2151 "Port": { 2152 "type": "integer" 2153 }, 2154 "VpcId": {}, 2155 "ClusterCreateTime": { 2156 "type": "timestamp" 2157 }, 2158 "MasterUsername": {}, 2159 "EngineVersion": {}, 2160 "LicenseModel": {}, 2161 "SnapshotType": {}, 2162 "PercentProgress": { 2163 "type": "integer" 2164 }, 2165 "StorageEncrypted": { 2166 "type": "boolean" 2167 }, 2168 "KmsKeyId": {}, 2169 "DBClusterSnapshotArn": {}, 2170 "SourceDBClusterSnapshotArn": {}, 2171 "IAMDatabaseAuthenticationEnabled": { 2172 "type": "boolean" 2173 } 2174 }, 2175 "wrapper": true 2176 }, 2177 "Sp": { 2178 "type": "list", 2179 "member": { 2180 "locationName": "AvailabilityZone" 2181 } 2182 }, 2183 "St": { 2184 "type": "structure", 2185 "members": { 2186 "DBParameterGroupName": {}, 2187 "DBParameterGroupFamily": {}, 2188 "Description": {}, 2189 "DBParameterGroupArn": {} 2190 }, 2191 "wrapper": true 2192 }, 2193 "Sw": { 2194 "type": "list", 2195 "member": { 2196 "locationName": "VpcSecurityGroupId" 2197 } 2198 }, 2199 "Sx": { 2200 "type": "list", 2201 "member": {} 2202 }, 2203 "Sz": { 2204 "type": "structure", 2205 "members": { 2206 "AllocatedStorage": { 2207 "type": "integer" 2208 }, 2209 "AvailabilityZones": { 2210 "shape": "Sp" 2211 }, 2212 "BackupRetentionPeriod": { 2213 "type": "integer" 2214 }, 2215 "CharacterSetName": {}, 2216 "DatabaseName": {}, 2217 "DBClusterIdentifier": {}, 2218 "DBClusterParameterGroup": {}, 2219 "DBSubnetGroup": {}, 2220 "Status": {}, 2221 "PercentProgress": {}, 2222 "EarliestRestorableTime": { 2223 "type": "timestamp" 2224 }, 2225 "Endpoint": {}, 2226 "ReaderEndpoint": {}, 2227 "MultiAZ": { 2228 "type": "boolean" 2229 }, 2230 "Engine": {}, 2231 "EngineVersion": {}, 2232 "LatestRestorableTime": { 2233 "type": "timestamp" 2234 }, 2235 "Port": { 2236 "type": "integer" 2237 }, 2238 "MasterUsername": {}, 2239 "DBClusterOptionGroupMemberships": { 2240 "type": "list", 2241 "member": { 2242 "locationName": "DBClusterOptionGroup", 2243 "type": "structure", 2244 "members": { 2245 "DBClusterOptionGroupName": {}, 2246 "Status": {} 2247 } 2248 } 2249 }, 2250 "PreferredBackupWindow": {}, 2251 "PreferredMaintenanceWindow": {}, 2252 "ReplicationSourceIdentifier": {}, 2253 "ReadReplicaIdentifiers": { 2254 "type": "list", 2255 "member": { 2256 "locationName": "ReadReplicaIdentifier" 2257 } 2258 }, 2259 "DBClusterMembers": { 2260 "type": "list", 2261 "member": { 2262 "locationName": "DBClusterMember", 2263 "type": "structure", 2264 "members": { 2265 "DBInstanceIdentifier": {}, 2266 "IsClusterWriter": { 2267 "type": "boolean" 2268 }, 2269 "DBClusterParameterGroupStatus": {}, 2270 "PromotionTier": { 2271 "type": "integer" 2272 } 2273 }, 2274 "wrapper": true 2275 } 2276 }, 2277 "VpcSecurityGroups": { 2278 "shape": "S15" 2279 }, 2280 "HostedZoneId": {}, 2281 "StorageEncrypted": { 2282 "type": "boolean" 2283 }, 2284 "KmsKeyId": {}, 2285 "DbClusterResourceId": {}, 2286 "DBClusterArn": {}, 2287 "AssociatedRoles": { 2288 "type": "list", 2289 "member": { 2290 "locationName": "DBClusterRole", 2291 "type": "structure", 2292 "members": { 2293 "RoleArn": {}, 2294 "Status": {}, 2295 "FeatureName": {} 2296 } 2297 } 2298 }, 2299 "IAMDatabaseAuthenticationEnabled": { 2300 "type": "boolean" 2301 }, 2302 "CloneGroupId": {}, 2303 "ClusterCreateTime": { 2304 "type": "timestamp" 2305 }, 2306 "CopyTagsToSnapshot": { 2307 "type": "boolean" 2308 }, 2309 "EnabledCloudwatchLogsExports": { 2310 "shape": "Sx" 2311 }, 2312 "DeletionProtection": { 2313 "type": "boolean" 2314 }, 2315 "CrossAccountClone": { 2316 "type": "boolean" 2317 }, 2318 "AutomaticRestartTime": { 2319 "type": "timestamp" 2320 } 2321 }, 2322 "wrapper": true 2323 }, 2324 "S15": { 2325 "type": "list", 2326 "member": { 2327 "locationName": "VpcSecurityGroupMembership", 2328 "type": "structure", 2329 "members": { 2330 "VpcSecurityGroupId": {}, 2331 "Status": {} 2332 } 2333 } 2334 }, 2335 "S1a": { 2336 "type": "list", 2337 "member": {} 2338 }, 2339 "S1h": { 2340 "type": "list", 2341 "member": { 2342 "locationName": "DBSecurityGroupName" 2343 } 2344 }, 2345 "S1j": { 2346 "type": "structure", 2347 "members": { 2348 "DBInstanceIdentifier": {}, 2349 "DBInstanceClass": {}, 2350 "Engine": {}, 2351 "DBInstanceStatus": {}, 2352 "MasterUsername": {}, 2353 "DBName": {}, 2354 "Endpoint": { 2355 "type": "structure", 2356 "members": { 2357 "Address": {}, 2358 "Port": { 2359 "type": "integer" 2360 }, 2361 "HostedZoneId": {} 2362 } 2363 }, 2364 "AllocatedStorage": { 2365 "type": "integer" 2366 }, 2367 "InstanceCreateTime": { 2368 "type": "timestamp" 2369 }, 2370 "PreferredBackupWindow": {}, 2371 "BackupRetentionPeriod": { 2372 "type": "integer" 2373 }, 2374 "DBSecurityGroups": { 2375 "type": "list", 2376 "member": { 2377 "locationName": "DBSecurityGroup", 2378 "type": "structure", 2379 "members": { 2380 "DBSecurityGroupName": {}, 2381 "Status": {} 2382 } 2383 } 2384 }, 2385 "VpcSecurityGroups": { 2386 "shape": "S15" 2387 }, 2388 "DBParameterGroups": { 2389 "type": "list", 2390 "member": { 2391 "locationName": "DBParameterGroup", 2392 "type": "structure", 2393 "members": { 2394 "DBParameterGroupName": {}, 2395 "ParameterApplyStatus": {} 2396 } 2397 } 2398 }, 2399 "AvailabilityZone": {}, 2400 "DBSubnetGroup": { 2401 "shape": "S1p" 2402 }, 2403 "PreferredMaintenanceWindow": {}, 2404 "PendingModifiedValues": { 2405 "type": "structure", 2406 "members": { 2407 "DBInstanceClass": {}, 2408 "AllocatedStorage": { 2409 "type": "integer" 2410 }, 2411 "MasterUserPassword": {}, 2412 "Port": { 2413 "type": "integer" 2414 }, 2415 "BackupRetentionPeriod": { 2416 "type": "integer" 2417 }, 2418 "MultiAZ": { 2419 "type": "boolean" 2420 }, 2421 "EngineVersion": {}, 2422 "LicenseModel": {}, 2423 "Iops": { 2424 "type": "integer" 2425 }, 2426 "DBInstanceIdentifier": {}, 2427 "StorageType": {}, 2428 "CACertificateIdentifier": {}, 2429 "DBSubnetGroupName": {}, 2430 "PendingCloudwatchLogsExports": { 2431 "type": "structure", 2432 "members": { 2433 "LogTypesToEnable": { 2434 "shape": "Sx" 2435 }, 2436 "LogTypesToDisable": { 2437 "shape": "Sx" 2438 } 2439 } 2440 } 2441 } 2442 }, 2443 "LatestRestorableTime": { 2444 "type": "timestamp" 2445 }, 2446 "MultiAZ": { 2447 "type": "boolean" 2448 }, 2449 "EngineVersion": {}, 2450 "AutoMinorVersionUpgrade": { 2451 "type": "boolean" 2452 }, 2453 "ReadReplicaSourceDBInstanceIdentifier": {}, 2454 "ReadReplicaDBInstanceIdentifiers": { 2455 "type": "list", 2456 "member": { 2457 "locationName": "ReadReplicaDBInstanceIdentifier" 2458 } 2459 }, 2460 "ReadReplicaDBClusterIdentifiers": { 2461 "type": "list", 2462 "member": { 2463 "locationName": "ReadReplicaDBClusterIdentifier" 2464 } 2465 }, 2466 "LicenseModel": {}, 2467 "Iops": { 2468 "type": "integer" 2469 }, 2470 "OptionGroupMemberships": { 2471 "type": "list", 2472 "member": { 2473 "locationName": "OptionGroupMembership", 2474 "type": "structure", 2475 "members": { 2476 "OptionGroupName": {}, 2477 "Status": {} 2478 } 2479 } 2480 }, 2481 "CharacterSetName": {}, 2482 "SecondaryAvailabilityZone": {}, 2483 "PubliclyAccessible": { 2484 "deprecated": true, 2485 "type": "boolean" 2486 }, 2487 "StatusInfos": { 2488 "type": "list", 2489 "member": { 2490 "locationName": "DBInstanceStatusInfo", 2491 "type": "structure", 2492 "members": { 2493 "StatusType": {}, 2494 "Normal": { 2495 "type": "boolean" 2496 }, 2497 "Status": {}, 2498 "Message": {} 2499 } 2500 } 2501 }, 2502 "StorageType": {}, 2503 "TdeCredentialArn": {}, 2504 "DbInstancePort": { 2505 "type": "integer" 2506 }, 2507 "DBClusterIdentifier": {}, 2508 "StorageEncrypted": { 2509 "type": "boolean" 2510 }, 2511 "KmsKeyId": {}, 2512 "DbiResourceId": {}, 2513 "CACertificateIdentifier": {}, 2514 "DomainMemberships": { 2515 "type": "list", 2516 "member": { 2517 "locationName": "DomainMembership", 2518 "type": "structure", 2519 "members": { 2520 "Domain": {}, 2521 "Status": {}, 2522 "FQDN": {}, 2523 "IAMRoleName": {} 2524 } 2525 } 2526 }, 2527 "CopyTagsToSnapshot": { 2528 "type": "boolean" 2529 }, 2530 "MonitoringInterval": { 2531 "type": "integer" 2532 }, 2533 "EnhancedMonitoringResourceArn": {}, 2534 "MonitoringRoleArn": {}, 2535 "PromotionTier": { 2536 "type": "integer" 2537 }, 2538 "DBInstanceArn": {}, 2539 "Timezone": {}, 2540 "IAMDatabaseAuthenticationEnabled": { 2541 "type": "boolean" 2542 }, 2543 "PerformanceInsightsEnabled": { 2544 "type": "boolean" 2545 }, 2546 "PerformanceInsightsKMSKeyId": {}, 2547 "EnabledCloudwatchLogsExports": { 2548 "shape": "Sx" 2549 }, 2550 "DeletionProtection": { 2551 "type": "boolean" 2552 } 2553 }, 2554 "wrapper": true 2555 }, 2556 "S1p": { 2557 "type": "structure", 2558 "members": { 2559 "DBSubnetGroupName": {}, 2560 "DBSubnetGroupDescription": {}, 2561 "VpcId": {}, 2562 "SubnetGroupStatus": {}, 2563 "Subnets": { 2564 "type": "list", 2565 "member": { 2566 "locationName": "Subnet", 2567 "type": "structure", 2568 "members": { 2569 "SubnetIdentifier": {}, 2570 "SubnetAvailabilityZone": { 2571 "shape": "S1s" 2572 }, 2573 "SubnetStatus": {} 2574 } 2575 } 2576 }, 2577 "DBSubnetGroupArn": {} 2578 }, 2579 "wrapper": true 2580 }, 2581 "S1s": { 2582 "type": "structure", 2583 "members": { 2584 "Name": {} 2585 }, 2586 "wrapper": true 2587 }, 2588 "S26": { 2589 "type": "list", 2590 "member": { 2591 "locationName": "SubnetIdentifier" 2592 } 2593 }, 2594 "S2o": { 2595 "type": "list", 2596 "member": { 2597 "locationName": "Filter", 2598 "type": "structure", 2599 "required": [ 2600 "Name", 2601 "Values" 2602 ], 2603 "members": { 2604 "Name": {}, 2605 "Values": { 2606 "type": "list", 2607 "member": { 2608 "locationName": "Value" 2609 } 2610 } 2611 } 2612 } 2613 }, 2614 "S2z": { 2615 "type": "list", 2616 "member": { 2617 "locationName": "Parameter", 2618 "type": "structure", 2619 "members": { 2620 "ParameterName": {}, 2621 "ParameterValue": {}, 2622 "Description": {}, 2623 "Source": {}, 2624 "ApplyType": {}, 2625 "DataType": {}, 2626 "AllowedValues": {}, 2627 "IsModifiable": { 2628 "type": "boolean" 2629 }, 2630 "MinimumEngineVersion": {}, 2631 "ApplyMethod": {} 2632 } 2633 } 2634 }, 2635 "S34": { 2636 "type": "structure", 2637 "members": { 2638 "DBClusterSnapshotIdentifier": {}, 2639 "DBClusterSnapshotAttributes": { 2640 "type": "list", 2641 "member": { 2642 "locationName": "DBClusterSnapshotAttribute", 2643 "type": "structure", 2644 "members": { 2645 "AttributeName": {}, 2646 "AttributeValues": { 2647 "shape": "S37" 2648 } 2649 } 2650 } 2651 } 2652 }, 2653 "wrapper": true 2654 }, 2655 "S37": { 2656 "type": "list", 2657 "member": { 2658 "locationName": "AttributeValue" 2659 } 2660 }, 2661 "S3i": { 2662 "type": "structure", 2663 "members": { 2664 "CharacterSetName": {}, 2665 "CharacterSetDescription": {} 2666 } 2667 }, 2668 "S41": { 2669 "type": "structure", 2670 "members": { 2671 "DBParameterGroupFamily": {}, 2672 "Marker": {}, 2673 "Parameters": { 2674 "shape": "S2z" 2675 } 2676 }, 2677 "wrapper": true 2678 }, 2679 "S4u": { 2680 "type": "list", 2681 "member": { 2682 "locationName": "Range", 2683 "type": "structure", 2684 "members": { 2685 "From": { 2686 "type": "integer" 2687 }, 2688 "To": { 2689 "type": "integer" 2690 }, 2691 "Step": { 2692 "type": "integer" 2693 } 2694 } 2695 } 2696 }, 2697 "S54": { 2698 "type": "structure", 2699 "members": { 2700 "EnableLogTypes": { 2701 "shape": "Sx" 2702 }, 2703 "DisableLogTypes": { 2704 "shape": "Sx" 2705 } 2706 } 2707 }, 2708 "S59": { 2709 "type": "structure", 2710 "members": { 2711 "DBClusterParameterGroupName": {} 2712 } 2713 }, 2714 "S5f": { 2715 "type": "structure", 2716 "members": { 2717 "DBParameterGroupName": {} 2718 } 2719 } 2720 } 2721 }