redshift-2012-12-01.min.json (54505B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2012-12-01", 5 "endpointPrefix": "redshift", 6 "protocol": "query", 7 "serviceFullName": "Amazon Redshift", 8 "signatureVersion": "v4", 9 "xmlNamespace": "http://redshift.amazonaws.com/doc/2012-12-01/" 10 }, 11 "operations": { 12 "AuthorizeClusterSecurityGroupIngress": { 13 "input": { 14 "type": "structure", 15 "required": [ 16 "ClusterSecurityGroupName" 17 ], 18 "members": { 19 "ClusterSecurityGroupName": {}, 20 "CIDRIP": {}, 21 "EC2SecurityGroupName": {}, 22 "EC2SecurityGroupOwnerId": {} 23 } 24 }, 25 "output": { 26 "resultWrapper": "AuthorizeClusterSecurityGroupIngressResult", 27 "type": "structure", 28 "members": { 29 "ClusterSecurityGroup": { 30 "shape": "S4" 31 } 32 } 33 } 34 }, 35 "AuthorizeSnapshotAccess": { 36 "input": { 37 "type": "structure", 38 "required": [ 39 "SnapshotIdentifier", 40 "AccountWithRestoreAccess" 41 ], 42 "members": { 43 "SnapshotIdentifier": {}, 44 "SnapshotClusterIdentifier": {}, 45 "AccountWithRestoreAccess": {} 46 } 47 }, 48 "output": { 49 "resultWrapper": "AuthorizeSnapshotAccessResult", 50 "type": "structure", 51 "members": { 52 "Snapshot": { 53 "shape": "Sd" 54 } 55 } 56 } 57 }, 58 "CopyClusterSnapshot": { 59 "input": { 60 "type": "structure", 61 "required": [ 62 "SourceSnapshotIdentifier", 63 "TargetSnapshotIdentifier" 64 ], 65 "members": { 66 "SourceSnapshotIdentifier": {}, 67 "SourceSnapshotClusterIdentifier": {}, 68 "TargetSnapshotIdentifier": {} 69 } 70 }, 71 "output": { 72 "resultWrapper": "CopyClusterSnapshotResult", 73 "type": "structure", 74 "members": { 75 "Snapshot": { 76 "shape": "Sd" 77 } 78 } 79 } 80 }, 81 "CreateCluster": { 82 "input": { 83 "type": "structure", 84 "required": [ 85 "ClusterIdentifier", 86 "NodeType", 87 "MasterUsername", 88 "MasterUserPassword" 89 ], 90 "members": { 91 "DBName": {}, 92 "ClusterIdentifier": {}, 93 "ClusterType": {}, 94 "NodeType": {}, 95 "MasterUsername": {}, 96 "MasterUserPassword": {}, 97 "ClusterSecurityGroups": { 98 "shape": "Sp" 99 }, 100 "VpcSecurityGroupIds": { 101 "shape": "Sq" 102 }, 103 "ClusterSubnetGroupName": {}, 104 "AvailabilityZone": {}, 105 "PreferredMaintenanceWindow": {}, 106 "ClusterParameterGroupName": {}, 107 "AutomatedSnapshotRetentionPeriod": { 108 "type": "integer" 109 }, 110 "Port": { 111 "type": "integer" 112 }, 113 "ClusterVersion": {}, 114 "AllowVersionUpgrade": { 115 "type": "boolean" 116 }, 117 "NumberOfNodes": { 118 "type": "integer" 119 }, 120 "PubliclyAccessible": { 121 "type": "boolean" 122 }, 123 "Encrypted": { 124 "type": "boolean" 125 }, 126 "HsmClientCertificateIdentifier": {}, 127 "HsmConfigurationIdentifier": {}, 128 "ElasticIp": {}, 129 "Tags": { 130 "shape": "S7" 131 }, 132 "KmsKeyId": {}, 133 "EnhancedVpcRouting": { 134 "type": "boolean" 135 }, 136 "AdditionalInfo": {}, 137 "IamRoles": { 138 "shape": "St" 139 } 140 } 141 }, 142 "output": { 143 "resultWrapper": "CreateClusterResult", 144 "type": "structure", 145 "members": { 146 "Cluster": { 147 "shape": "Sv" 148 } 149 } 150 } 151 }, 152 "CreateClusterParameterGroup": { 153 "input": { 154 "type": "structure", 155 "required": [ 156 "ParameterGroupName", 157 "ParameterGroupFamily", 158 "Description" 159 ], 160 "members": { 161 "ParameterGroupName": {}, 162 "ParameterGroupFamily": {}, 163 "Description": {}, 164 "Tags": { 165 "shape": "S7" 166 } 167 } 168 }, 169 "output": { 170 "resultWrapper": "CreateClusterParameterGroupResult", 171 "type": "structure", 172 "members": { 173 "ClusterParameterGroup": { 174 "shape": "S1g" 175 } 176 } 177 } 178 }, 179 "CreateClusterSecurityGroup": { 180 "input": { 181 "type": "structure", 182 "required": [ 183 "ClusterSecurityGroupName", 184 "Description" 185 ], 186 "members": { 187 "ClusterSecurityGroupName": {}, 188 "Description": {}, 189 "Tags": { 190 "shape": "S7" 191 } 192 } 193 }, 194 "output": { 195 "resultWrapper": "CreateClusterSecurityGroupResult", 196 "type": "structure", 197 "members": { 198 "ClusterSecurityGroup": { 199 "shape": "S4" 200 } 201 } 202 } 203 }, 204 "CreateClusterSnapshot": { 205 "input": { 206 "type": "structure", 207 "required": [ 208 "SnapshotIdentifier", 209 "ClusterIdentifier" 210 ], 211 "members": { 212 "SnapshotIdentifier": {}, 213 "ClusterIdentifier": {}, 214 "Tags": { 215 "shape": "S7" 216 } 217 } 218 }, 219 "output": { 220 "resultWrapper": "CreateClusterSnapshotResult", 221 "type": "structure", 222 "members": { 223 "Snapshot": { 224 "shape": "Sd" 225 } 226 } 227 } 228 }, 229 "CreateClusterSubnetGroup": { 230 "input": { 231 "type": "structure", 232 "required": [ 233 "ClusterSubnetGroupName", 234 "Description", 235 "SubnetIds" 236 ], 237 "members": { 238 "ClusterSubnetGroupName": {}, 239 "Description": {}, 240 "SubnetIds": { 241 "shape": "S1m" 242 }, 243 "Tags": { 244 "shape": "S7" 245 } 246 } 247 }, 248 "output": { 249 "resultWrapper": "CreateClusterSubnetGroupResult", 250 "type": "structure", 251 "members": { 252 "ClusterSubnetGroup": { 253 "shape": "S1o" 254 } 255 } 256 } 257 }, 258 "CreateEventSubscription": { 259 "input": { 260 "type": "structure", 261 "required": [ 262 "SubscriptionName", 263 "SnsTopicArn" 264 ], 265 "members": { 266 "SubscriptionName": {}, 267 "SnsTopicArn": {}, 268 "SourceType": {}, 269 "SourceIds": { 270 "shape": "S1t" 271 }, 272 "EventCategories": { 273 "shape": "S1u" 274 }, 275 "Severity": {}, 276 "Enabled": { 277 "type": "boolean" 278 }, 279 "Tags": { 280 "shape": "S7" 281 } 282 } 283 }, 284 "output": { 285 "resultWrapper": "CreateEventSubscriptionResult", 286 "type": "structure", 287 "members": { 288 "EventSubscription": { 289 "shape": "S1w" 290 } 291 } 292 } 293 }, 294 "CreateHsmClientCertificate": { 295 "input": { 296 "type": "structure", 297 "required": [ 298 "HsmClientCertificateIdentifier" 299 ], 300 "members": { 301 "HsmClientCertificateIdentifier": {}, 302 "Tags": { 303 "shape": "S7" 304 } 305 } 306 }, 307 "output": { 308 "resultWrapper": "CreateHsmClientCertificateResult", 309 "type": "structure", 310 "members": { 311 "HsmClientCertificate": { 312 "shape": "S1z" 313 } 314 } 315 } 316 }, 317 "CreateHsmConfiguration": { 318 "input": { 319 "type": "structure", 320 "required": [ 321 "HsmConfigurationIdentifier", 322 "Description", 323 "HsmIpAddress", 324 "HsmPartitionName", 325 "HsmPartitionPassword", 326 "HsmServerPublicCertificate" 327 ], 328 "members": { 329 "HsmConfigurationIdentifier": {}, 330 "Description": {}, 331 "HsmIpAddress": {}, 332 "HsmPartitionName": {}, 333 "HsmPartitionPassword": {}, 334 "HsmServerPublicCertificate": {}, 335 "Tags": { 336 "shape": "S7" 337 } 338 } 339 }, 340 "output": { 341 "resultWrapper": "CreateHsmConfigurationResult", 342 "type": "structure", 343 "members": { 344 "HsmConfiguration": { 345 "shape": "S22" 346 } 347 } 348 } 349 }, 350 "CreateSnapshotCopyGrant": { 351 "input": { 352 "type": "structure", 353 "required": [ 354 "SnapshotCopyGrantName" 355 ], 356 "members": { 357 "SnapshotCopyGrantName": {}, 358 "KmsKeyId": {}, 359 "Tags": { 360 "shape": "S7" 361 } 362 } 363 }, 364 "output": { 365 "resultWrapper": "CreateSnapshotCopyGrantResult", 366 "type": "structure", 367 "members": { 368 "SnapshotCopyGrant": { 369 "shape": "S25" 370 } 371 } 372 } 373 }, 374 "CreateTags": { 375 "input": { 376 "type": "structure", 377 "required": [ 378 "ResourceName", 379 "Tags" 380 ], 381 "members": { 382 "ResourceName": {}, 383 "Tags": { 384 "shape": "S7" 385 } 386 } 387 } 388 }, 389 "DeleteCluster": { 390 "input": { 391 "type": "structure", 392 "required": [ 393 "ClusterIdentifier" 394 ], 395 "members": { 396 "ClusterIdentifier": {}, 397 "SkipFinalClusterSnapshot": { 398 "type": "boolean" 399 }, 400 "FinalClusterSnapshotIdentifier": {} 401 } 402 }, 403 "output": { 404 "resultWrapper": "DeleteClusterResult", 405 "type": "structure", 406 "members": { 407 "Cluster": { 408 "shape": "Sv" 409 } 410 } 411 } 412 }, 413 "DeleteClusterParameterGroup": { 414 "input": { 415 "type": "structure", 416 "required": [ 417 "ParameterGroupName" 418 ], 419 "members": { 420 "ParameterGroupName": {} 421 } 422 } 423 }, 424 "DeleteClusterSecurityGroup": { 425 "input": { 426 "type": "structure", 427 "required": [ 428 "ClusterSecurityGroupName" 429 ], 430 "members": { 431 "ClusterSecurityGroupName": {} 432 } 433 } 434 }, 435 "DeleteClusterSnapshot": { 436 "input": { 437 "type": "structure", 438 "required": [ 439 "SnapshotIdentifier" 440 ], 441 "members": { 442 "SnapshotIdentifier": {}, 443 "SnapshotClusterIdentifier": {} 444 } 445 }, 446 "output": { 447 "resultWrapper": "DeleteClusterSnapshotResult", 448 "type": "structure", 449 "members": { 450 "Snapshot": { 451 "shape": "Sd" 452 } 453 } 454 } 455 }, 456 "DeleteClusterSubnetGroup": { 457 "input": { 458 "type": "structure", 459 "required": [ 460 "ClusterSubnetGroupName" 461 ], 462 "members": { 463 "ClusterSubnetGroupName": {} 464 } 465 } 466 }, 467 "DeleteEventSubscription": { 468 "input": { 469 "type": "structure", 470 "required": [ 471 "SubscriptionName" 472 ], 473 "members": { 474 "SubscriptionName": {} 475 } 476 } 477 }, 478 "DeleteHsmClientCertificate": { 479 "input": { 480 "type": "structure", 481 "required": [ 482 "HsmClientCertificateIdentifier" 483 ], 484 "members": { 485 "HsmClientCertificateIdentifier": {} 486 } 487 } 488 }, 489 "DeleteHsmConfiguration": { 490 "input": { 491 "type": "structure", 492 "required": [ 493 "HsmConfigurationIdentifier" 494 ], 495 "members": { 496 "HsmConfigurationIdentifier": {} 497 } 498 } 499 }, 500 "DeleteSnapshotCopyGrant": { 501 "input": { 502 "type": "structure", 503 "required": [ 504 "SnapshotCopyGrantName" 505 ], 506 "members": { 507 "SnapshotCopyGrantName": {} 508 } 509 } 510 }, 511 "DeleteTags": { 512 "input": { 513 "type": "structure", 514 "required": [ 515 "ResourceName", 516 "TagKeys" 517 ], 518 "members": { 519 "ResourceName": {}, 520 "TagKeys": { 521 "shape": "S2j" 522 } 523 } 524 } 525 }, 526 "DescribeClusterParameterGroups": { 527 "input": { 528 "type": "structure", 529 "members": { 530 "ParameterGroupName": {}, 531 "MaxRecords": { 532 "type": "integer" 533 }, 534 "Marker": {}, 535 "TagKeys": { 536 "shape": "S2j" 537 }, 538 "TagValues": { 539 "shape": "S2l" 540 } 541 } 542 }, 543 "output": { 544 "resultWrapper": "DescribeClusterParameterGroupsResult", 545 "type": "structure", 546 "members": { 547 "Marker": {}, 548 "ParameterGroups": { 549 "type": "list", 550 "member": { 551 "shape": "S1g", 552 "locationName": "ClusterParameterGroup" 553 } 554 } 555 } 556 } 557 }, 558 "DescribeClusterParameters": { 559 "input": { 560 "type": "structure", 561 "required": [ 562 "ParameterGroupName" 563 ], 564 "members": { 565 "ParameterGroupName": {}, 566 "Source": {}, 567 "MaxRecords": { 568 "type": "integer" 569 }, 570 "Marker": {} 571 } 572 }, 573 "output": { 574 "resultWrapper": "DescribeClusterParametersResult", 575 "type": "structure", 576 "members": { 577 "Parameters": { 578 "shape": "S2q" 579 }, 580 "Marker": {} 581 } 582 } 583 }, 584 "DescribeClusterSecurityGroups": { 585 "input": { 586 "type": "structure", 587 "members": { 588 "ClusterSecurityGroupName": {}, 589 "MaxRecords": { 590 "type": "integer" 591 }, 592 "Marker": {}, 593 "TagKeys": { 594 "shape": "S2j" 595 }, 596 "TagValues": { 597 "shape": "S2l" 598 } 599 } 600 }, 601 "output": { 602 "resultWrapper": "DescribeClusterSecurityGroupsResult", 603 "type": "structure", 604 "members": { 605 "Marker": {}, 606 "ClusterSecurityGroups": { 607 "type": "list", 608 "member": { 609 "shape": "S4", 610 "locationName": "ClusterSecurityGroup" 611 } 612 } 613 } 614 } 615 }, 616 "DescribeClusterSnapshots": { 617 "input": { 618 "type": "structure", 619 "members": { 620 "ClusterIdentifier": {}, 621 "SnapshotIdentifier": {}, 622 "SnapshotType": {}, 623 "StartTime": { 624 "type": "timestamp" 625 }, 626 "EndTime": { 627 "type": "timestamp" 628 }, 629 "MaxRecords": { 630 "type": "integer" 631 }, 632 "Marker": {}, 633 "OwnerAccount": {}, 634 "TagKeys": { 635 "shape": "S2j" 636 }, 637 "TagValues": { 638 "shape": "S2l" 639 } 640 } 641 }, 642 "output": { 643 "resultWrapper": "DescribeClusterSnapshotsResult", 644 "type": "structure", 645 "members": { 646 "Marker": {}, 647 "Snapshots": { 648 "type": "list", 649 "member": { 650 "shape": "Sd", 651 "locationName": "Snapshot" 652 } 653 } 654 } 655 } 656 }, 657 "DescribeClusterSubnetGroups": { 658 "input": { 659 "type": "structure", 660 "members": { 661 "ClusterSubnetGroupName": {}, 662 "MaxRecords": { 663 "type": "integer" 664 }, 665 "Marker": {}, 666 "TagKeys": { 667 "shape": "S2j" 668 }, 669 "TagValues": { 670 "shape": "S2l" 671 } 672 } 673 }, 674 "output": { 675 "resultWrapper": "DescribeClusterSubnetGroupsResult", 676 "type": "structure", 677 "members": { 678 "Marker": {}, 679 "ClusterSubnetGroups": { 680 "type": "list", 681 "member": { 682 "shape": "S1o", 683 "locationName": "ClusterSubnetGroup" 684 } 685 } 686 } 687 } 688 }, 689 "DescribeClusterVersions": { 690 "input": { 691 "type": "structure", 692 "members": { 693 "ClusterVersion": {}, 694 "ClusterParameterGroupFamily": {}, 695 "MaxRecords": { 696 "type": "integer" 697 }, 698 "Marker": {} 699 } 700 }, 701 "output": { 702 "resultWrapper": "DescribeClusterVersionsResult", 703 "type": "structure", 704 "members": { 705 "Marker": {}, 706 "ClusterVersions": { 707 "type": "list", 708 "member": { 709 "locationName": "ClusterVersion", 710 "type": "structure", 711 "members": { 712 "ClusterVersion": {}, 713 "ClusterParameterGroupFamily": {}, 714 "Description": {} 715 } 716 } 717 } 718 } 719 } 720 }, 721 "DescribeClusters": { 722 "input": { 723 "type": "structure", 724 "members": { 725 "ClusterIdentifier": {}, 726 "MaxRecords": { 727 "type": "integer" 728 }, 729 "Marker": {}, 730 "TagKeys": { 731 "shape": "S2j" 732 }, 733 "TagValues": { 734 "shape": "S2l" 735 } 736 } 737 }, 738 "output": { 739 "resultWrapper": "DescribeClustersResult", 740 "type": "structure", 741 "members": { 742 "Marker": {}, 743 "Clusters": { 744 "type": "list", 745 "member": { 746 "shape": "Sv", 747 "locationName": "Cluster" 748 } 749 } 750 } 751 } 752 }, 753 "DescribeDefaultClusterParameters": { 754 "input": { 755 "type": "structure", 756 "required": [ 757 "ParameterGroupFamily" 758 ], 759 "members": { 760 "ParameterGroupFamily": {}, 761 "MaxRecords": { 762 "type": "integer" 763 }, 764 "Marker": {} 765 } 766 }, 767 "output": { 768 "resultWrapper": "DescribeDefaultClusterParametersResult", 769 "type": "structure", 770 "members": { 771 "DefaultClusterParameters": { 772 "type": "structure", 773 "members": { 774 "ParameterGroupFamily": {}, 775 "Marker": {}, 776 "Parameters": { 777 "shape": "S2q" 778 } 779 }, 780 "wrapper": true 781 } 782 } 783 } 784 }, 785 "DescribeEventCategories": { 786 "input": { 787 "type": "structure", 788 "members": { 789 "SourceType": {} 790 } 791 }, 792 "output": { 793 "resultWrapper": "DescribeEventCategoriesResult", 794 "type": "structure", 795 "members": { 796 "EventCategoriesMapList": { 797 "type": "list", 798 "member": { 799 "locationName": "EventCategoriesMap", 800 "type": "structure", 801 "members": { 802 "SourceType": {}, 803 "Events": { 804 "type": "list", 805 "member": { 806 "locationName": "EventInfoMap", 807 "type": "structure", 808 "members": { 809 "EventId": {}, 810 "EventCategories": { 811 "shape": "S1u" 812 }, 813 "EventDescription": {}, 814 "Severity": {} 815 }, 816 "wrapper": true 817 } 818 } 819 }, 820 "wrapper": true 821 } 822 } 823 } 824 } 825 }, 826 "DescribeEventSubscriptions": { 827 "input": { 828 "type": "structure", 829 "members": { 830 "SubscriptionName": {}, 831 "MaxRecords": { 832 "type": "integer" 833 }, 834 "Marker": {} 835 } 836 }, 837 "output": { 838 "resultWrapper": "DescribeEventSubscriptionsResult", 839 "type": "structure", 840 "members": { 841 "Marker": {}, 842 "EventSubscriptionsList": { 843 "type": "list", 844 "member": { 845 "shape": "S1w", 846 "locationName": "EventSubscription" 847 } 848 } 849 } 850 } 851 }, 852 "DescribeEvents": { 853 "input": { 854 "type": "structure", 855 "members": { 856 "SourceIdentifier": {}, 857 "SourceType": {}, 858 "StartTime": { 859 "type": "timestamp" 860 }, 861 "EndTime": { 862 "type": "timestamp" 863 }, 864 "Duration": { 865 "type": "integer" 866 }, 867 "MaxRecords": { 868 "type": "integer" 869 }, 870 "Marker": {} 871 } 872 }, 873 "output": { 874 "resultWrapper": "DescribeEventsResult", 875 "type": "structure", 876 "members": { 877 "Marker": {}, 878 "Events": { 879 "type": "list", 880 "member": { 881 "locationName": "Event", 882 "type": "structure", 883 "members": { 884 "SourceIdentifier": {}, 885 "SourceType": {}, 886 "Message": {}, 887 "EventCategories": { 888 "shape": "S1u" 889 }, 890 "Severity": {}, 891 "Date": { 892 "type": "timestamp" 893 }, 894 "EventId": {} 895 } 896 } 897 } 898 } 899 } 900 }, 901 "DescribeHsmClientCertificates": { 902 "input": { 903 "type": "structure", 904 "members": { 905 "HsmClientCertificateIdentifier": {}, 906 "MaxRecords": { 907 "type": "integer" 908 }, 909 "Marker": {}, 910 "TagKeys": { 911 "shape": "S2j" 912 }, 913 "TagValues": { 914 "shape": "S2l" 915 } 916 } 917 }, 918 "output": { 919 "resultWrapper": "DescribeHsmClientCertificatesResult", 920 "type": "structure", 921 "members": { 922 "Marker": {}, 923 "HsmClientCertificates": { 924 "type": "list", 925 "member": { 926 "shape": "S1z", 927 "locationName": "HsmClientCertificate" 928 } 929 } 930 } 931 } 932 }, 933 "DescribeHsmConfigurations": { 934 "input": { 935 "type": "structure", 936 "members": { 937 "HsmConfigurationIdentifier": {}, 938 "MaxRecords": { 939 "type": "integer" 940 }, 941 "Marker": {}, 942 "TagKeys": { 943 "shape": "S2j" 944 }, 945 "TagValues": { 946 "shape": "S2l" 947 } 948 } 949 }, 950 "output": { 951 "resultWrapper": "DescribeHsmConfigurationsResult", 952 "type": "structure", 953 "members": { 954 "Marker": {}, 955 "HsmConfigurations": { 956 "type": "list", 957 "member": { 958 "shape": "S22", 959 "locationName": "HsmConfiguration" 960 } 961 } 962 } 963 } 964 }, 965 "DescribeLoggingStatus": { 966 "input": { 967 "type": "structure", 968 "required": [ 969 "ClusterIdentifier" 970 ], 971 "members": { 972 "ClusterIdentifier": {} 973 } 974 }, 975 "output": { 976 "shape": "S3x", 977 "resultWrapper": "DescribeLoggingStatusResult" 978 } 979 }, 980 "DescribeOrderableClusterOptions": { 981 "input": { 982 "type": "structure", 983 "members": { 984 "ClusterVersion": {}, 985 "NodeType": {}, 986 "MaxRecords": { 987 "type": "integer" 988 }, 989 "Marker": {} 990 } 991 }, 992 "output": { 993 "resultWrapper": "DescribeOrderableClusterOptionsResult", 994 "type": "structure", 995 "members": { 996 "OrderableClusterOptions": { 997 "type": "list", 998 "member": { 999 "locationName": "OrderableClusterOption", 1000 "type": "structure", 1001 "members": { 1002 "ClusterVersion": {}, 1003 "ClusterType": {}, 1004 "NodeType": {}, 1005 "AvailabilityZones": { 1006 "type": "list", 1007 "member": { 1008 "shape": "S1r", 1009 "locationName": "AvailabilityZone" 1010 } 1011 } 1012 }, 1013 "wrapper": true 1014 } 1015 }, 1016 "Marker": {} 1017 } 1018 } 1019 }, 1020 "DescribeReservedNodeOfferings": { 1021 "input": { 1022 "type": "structure", 1023 "members": { 1024 "ReservedNodeOfferingId": {}, 1025 "MaxRecords": { 1026 "type": "integer" 1027 }, 1028 "Marker": {} 1029 } 1030 }, 1031 "output": { 1032 "resultWrapper": "DescribeReservedNodeOfferingsResult", 1033 "type": "structure", 1034 "members": { 1035 "Marker": {}, 1036 "ReservedNodeOfferings": { 1037 "type": "list", 1038 "member": { 1039 "locationName": "ReservedNodeOffering", 1040 "type": "structure", 1041 "members": { 1042 "ReservedNodeOfferingId": {}, 1043 "NodeType": {}, 1044 "Duration": { 1045 "type": "integer" 1046 }, 1047 "FixedPrice": { 1048 "type": "double" 1049 }, 1050 "UsagePrice": { 1051 "type": "double" 1052 }, 1053 "CurrencyCode": {}, 1054 "OfferingType": {}, 1055 "RecurringCharges": { 1056 "shape": "S47" 1057 } 1058 }, 1059 "wrapper": true 1060 } 1061 } 1062 } 1063 } 1064 }, 1065 "DescribeReservedNodes": { 1066 "input": { 1067 "type": "structure", 1068 "members": { 1069 "ReservedNodeId": {}, 1070 "MaxRecords": { 1071 "type": "integer" 1072 }, 1073 "Marker": {} 1074 } 1075 }, 1076 "output": { 1077 "resultWrapper": "DescribeReservedNodesResult", 1078 "type": "structure", 1079 "members": { 1080 "Marker": {}, 1081 "ReservedNodes": { 1082 "type": "list", 1083 "member": { 1084 "shape": "S4c", 1085 "locationName": "ReservedNode" 1086 } 1087 } 1088 } 1089 } 1090 }, 1091 "DescribeResize": { 1092 "input": { 1093 "type": "structure", 1094 "required": [ 1095 "ClusterIdentifier" 1096 ], 1097 "members": { 1098 "ClusterIdentifier": {} 1099 } 1100 }, 1101 "output": { 1102 "resultWrapper": "DescribeResizeResult", 1103 "type": "structure", 1104 "members": { 1105 "TargetNodeType": {}, 1106 "TargetNumberOfNodes": { 1107 "type": "integer" 1108 }, 1109 "TargetClusterType": {}, 1110 "Status": {}, 1111 "ImportTablesCompleted": { 1112 "type": "list", 1113 "member": {} 1114 }, 1115 "ImportTablesInProgress": { 1116 "type": "list", 1117 "member": {} 1118 }, 1119 "ImportTablesNotStarted": { 1120 "type": "list", 1121 "member": {} 1122 }, 1123 "AvgResizeRateInMegaBytesPerSecond": { 1124 "type": "double" 1125 }, 1126 "TotalResizeDataInMegaBytes": { 1127 "type": "long" 1128 }, 1129 "ProgressInMegaBytes": { 1130 "type": "long" 1131 }, 1132 "ElapsedTimeInSeconds": { 1133 "type": "long" 1134 }, 1135 "EstimatedTimeToCompletionInSeconds": { 1136 "type": "long" 1137 } 1138 } 1139 } 1140 }, 1141 "DescribeSnapshotCopyGrants": { 1142 "input": { 1143 "type": "structure", 1144 "members": { 1145 "SnapshotCopyGrantName": {}, 1146 "MaxRecords": { 1147 "type": "integer" 1148 }, 1149 "Marker": {}, 1150 "TagKeys": { 1151 "shape": "S2j" 1152 }, 1153 "TagValues": { 1154 "shape": "S2l" 1155 } 1156 } 1157 }, 1158 "output": { 1159 "resultWrapper": "DescribeSnapshotCopyGrantsResult", 1160 "type": "structure", 1161 "members": { 1162 "Marker": {}, 1163 "SnapshotCopyGrants": { 1164 "type": "list", 1165 "member": { 1166 "shape": "S25", 1167 "locationName": "SnapshotCopyGrant" 1168 } 1169 } 1170 } 1171 } 1172 }, 1173 "DescribeTableRestoreStatus": { 1174 "input": { 1175 "type": "structure", 1176 "members": { 1177 "ClusterIdentifier": {}, 1178 "TableRestoreRequestId": {}, 1179 "MaxRecords": { 1180 "type": "integer" 1181 }, 1182 "Marker": {} 1183 } 1184 }, 1185 "output": { 1186 "resultWrapper": "DescribeTableRestoreStatusResult", 1187 "type": "structure", 1188 "members": { 1189 "TableRestoreStatusDetails": { 1190 "type": "list", 1191 "member": { 1192 "shape": "S4q", 1193 "locationName": "TableRestoreStatus" 1194 } 1195 }, 1196 "Marker": {} 1197 } 1198 } 1199 }, 1200 "DescribeTags": { 1201 "input": { 1202 "type": "structure", 1203 "members": { 1204 "ResourceName": {}, 1205 "ResourceType": {}, 1206 "MaxRecords": { 1207 "type": "integer" 1208 }, 1209 "Marker": {}, 1210 "TagKeys": { 1211 "shape": "S2j" 1212 }, 1213 "TagValues": { 1214 "shape": "S2l" 1215 } 1216 } 1217 }, 1218 "output": { 1219 "resultWrapper": "DescribeTagsResult", 1220 "type": "structure", 1221 "members": { 1222 "TaggedResources": { 1223 "type": "list", 1224 "member": { 1225 "locationName": "TaggedResource", 1226 "type": "structure", 1227 "members": { 1228 "Tag": { 1229 "shape": "S8" 1230 }, 1231 "ResourceName": {}, 1232 "ResourceType": {} 1233 } 1234 } 1235 }, 1236 "Marker": {} 1237 } 1238 } 1239 }, 1240 "DisableLogging": { 1241 "input": { 1242 "type": "structure", 1243 "required": [ 1244 "ClusterIdentifier" 1245 ], 1246 "members": { 1247 "ClusterIdentifier": {} 1248 } 1249 }, 1250 "output": { 1251 "shape": "S3x", 1252 "resultWrapper": "DisableLoggingResult" 1253 } 1254 }, 1255 "DisableSnapshotCopy": { 1256 "input": { 1257 "type": "structure", 1258 "required": [ 1259 "ClusterIdentifier" 1260 ], 1261 "members": { 1262 "ClusterIdentifier": {} 1263 } 1264 }, 1265 "output": { 1266 "resultWrapper": "DisableSnapshotCopyResult", 1267 "type": "structure", 1268 "members": { 1269 "Cluster": { 1270 "shape": "Sv" 1271 } 1272 } 1273 } 1274 }, 1275 "EnableLogging": { 1276 "input": { 1277 "type": "structure", 1278 "required": [ 1279 "ClusterIdentifier", 1280 "BucketName" 1281 ], 1282 "members": { 1283 "ClusterIdentifier": {}, 1284 "BucketName": {}, 1285 "S3KeyPrefix": {} 1286 } 1287 }, 1288 "output": { 1289 "shape": "S3x", 1290 "resultWrapper": "EnableLoggingResult" 1291 } 1292 }, 1293 "EnableSnapshotCopy": { 1294 "input": { 1295 "type": "structure", 1296 "required": [ 1297 "ClusterIdentifier", 1298 "DestinationRegion" 1299 ], 1300 "members": { 1301 "ClusterIdentifier": {}, 1302 "DestinationRegion": {}, 1303 "RetentionPeriod": { 1304 "type": "integer" 1305 }, 1306 "SnapshotCopyGrantName": {} 1307 } 1308 }, 1309 "output": { 1310 "resultWrapper": "EnableSnapshotCopyResult", 1311 "type": "structure", 1312 "members": { 1313 "Cluster": { 1314 "shape": "Sv" 1315 } 1316 } 1317 } 1318 }, 1319 "ModifyCluster": { 1320 "input": { 1321 "type": "structure", 1322 "required": [ 1323 "ClusterIdentifier" 1324 ], 1325 "members": { 1326 "ClusterIdentifier": {}, 1327 "ClusterType": {}, 1328 "NodeType": {}, 1329 "NumberOfNodes": { 1330 "type": "integer" 1331 }, 1332 "ClusterSecurityGroups": { 1333 "shape": "Sp" 1334 }, 1335 "VpcSecurityGroupIds": { 1336 "shape": "Sq" 1337 }, 1338 "MasterUserPassword": {}, 1339 "ClusterParameterGroupName": {}, 1340 "AutomatedSnapshotRetentionPeriod": { 1341 "type": "integer" 1342 }, 1343 "PreferredMaintenanceWindow": {}, 1344 "ClusterVersion": {}, 1345 "AllowVersionUpgrade": { 1346 "type": "boolean" 1347 }, 1348 "HsmClientCertificateIdentifier": {}, 1349 "HsmConfigurationIdentifier": {}, 1350 "NewClusterIdentifier": {}, 1351 "PubliclyAccessible": { 1352 "type": "boolean" 1353 }, 1354 "ElasticIp": {}, 1355 "EnhancedVpcRouting": { 1356 "type": "boolean" 1357 } 1358 } 1359 }, 1360 "output": { 1361 "resultWrapper": "ModifyClusterResult", 1362 "type": "structure", 1363 "members": { 1364 "Cluster": { 1365 "shape": "Sv" 1366 } 1367 } 1368 } 1369 }, 1370 "ModifyClusterIamRoles": { 1371 "input": { 1372 "type": "structure", 1373 "required": [ 1374 "ClusterIdentifier" 1375 ], 1376 "members": { 1377 "ClusterIdentifier": {}, 1378 "AddIamRoles": { 1379 "shape": "St" 1380 }, 1381 "RemoveIamRoles": { 1382 "shape": "St" 1383 } 1384 } 1385 }, 1386 "output": { 1387 "resultWrapper": "ModifyClusterIamRolesResult", 1388 "type": "structure", 1389 "members": { 1390 "Cluster": { 1391 "shape": "Sv" 1392 } 1393 } 1394 } 1395 }, 1396 "ModifyClusterParameterGroup": { 1397 "input": { 1398 "type": "structure", 1399 "required": [ 1400 "ParameterGroupName", 1401 "Parameters" 1402 ], 1403 "members": { 1404 "ParameterGroupName": {}, 1405 "Parameters": { 1406 "shape": "S2q" 1407 } 1408 } 1409 }, 1410 "output": { 1411 "shape": "S57", 1412 "resultWrapper": "ModifyClusterParameterGroupResult" 1413 } 1414 }, 1415 "ModifyClusterSubnetGroup": { 1416 "input": { 1417 "type": "structure", 1418 "required": [ 1419 "ClusterSubnetGroupName", 1420 "SubnetIds" 1421 ], 1422 "members": { 1423 "ClusterSubnetGroupName": {}, 1424 "Description": {}, 1425 "SubnetIds": { 1426 "shape": "S1m" 1427 } 1428 } 1429 }, 1430 "output": { 1431 "resultWrapper": "ModifyClusterSubnetGroupResult", 1432 "type": "structure", 1433 "members": { 1434 "ClusterSubnetGroup": { 1435 "shape": "S1o" 1436 } 1437 } 1438 } 1439 }, 1440 "ModifyEventSubscription": { 1441 "input": { 1442 "type": "structure", 1443 "required": [ 1444 "SubscriptionName" 1445 ], 1446 "members": { 1447 "SubscriptionName": {}, 1448 "SnsTopicArn": {}, 1449 "SourceType": {}, 1450 "SourceIds": { 1451 "shape": "S1t" 1452 }, 1453 "EventCategories": { 1454 "shape": "S1u" 1455 }, 1456 "Severity": {}, 1457 "Enabled": { 1458 "type": "boolean" 1459 } 1460 } 1461 }, 1462 "output": { 1463 "resultWrapper": "ModifyEventSubscriptionResult", 1464 "type": "structure", 1465 "members": { 1466 "EventSubscription": { 1467 "shape": "S1w" 1468 } 1469 } 1470 } 1471 }, 1472 "ModifySnapshotCopyRetentionPeriod": { 1473 "input": { 1474 "type": "structure", 1475 "required": [ 1476 "ClusterIdentifier", 1477 "RetentionPeriod" 1478 ], 1479 "members": { 1480 "ClusterIdentifier": {}, 1481 "RetentionPeriod": { 1482 "type": "integer" 1483 } 1484 } 1485 }, 1486 "output": { 1487 "resultWrapper": "ModifySnapshotCopyRetentionPeriodResult", 1488 "type": "structure", 1489 "members": { 1490 "Cluster": { 1491 "shape": "Sv" 1492 } 1493 } 1494 } 1495 }, 1496 "PurchaseReservedNodeOffering": { 1497 "input": { 1498 "type": "structure", 1499 "required": [ 1500 "ReservedNodeOfferingId" 1501 ], 1502 "members": { 1503 "ReservedNodeOfferingId": {}, 1504 "NodeCount": { 1505 "type": "integer" 1506 } 1507 } 1508 }, 1509 "output": { 1510 "resultWrapper": "PurchaseReservedNodeOfferingResult", 1511 "type": "structure", 1512 "members": { 1513 "ReservedNode": { 1514 "shape": "S4c" 1515 } 1516 } 1517 } 1518 }, 1519 "RebootCluster": { 1520 "input": { 1521 "type": "structure", 1522 "required": [ 1523 "ClusterIdentifier" 1524 ], 1525 "members": { 1526 "ClusterIdentifier": {} 1527 } 1528 }, 1529 "output": { 1530 "resultWrapper": "RebootClusterResult", 1531 "type": "structure", 1532 "members": { 1533 "Cluster": { 1534 "shape": "Sv" 1535 } 1536 } 1537 } 1538 }, 1539 "ResetClusterParameterGroup": { 1540 "input": { 1541 "type": "structure", 1542 "required": [ 1543 "ParameterGroupName" 1544 ], 1545 "members": { 1546 "ParameterGroupName": {}, 1547 "ResetAllParameters": { 1548 "type": "boolean" 1549 }, 1550 "Parameters": { 1551 "shape": "S2q" 1552 } 1553 } 1554 }, 1555 "output": { 1556 "shape": "S57", 1557 "resultWrapper": "ResetClusterParameterGroupResult" 1558 } 1559 }, 1560 "RestoreFromClusterSnapshot": { 1561 "input": { 1562 "type": "structure", 1563 "required": [ 1564 "ClusterIdentifier", 1565 "SnapshotIdentifier" 1566 ], 1567 "members": { 1568 "ClusterIdentifier": {}, 1569 "SnapshotIdentifier": {}, 1570 "SnapshotClusterIdentifier": {}, 1571 "Port": { 1572 "type": "integer" 1573 }, 1574 "AvailabilityZone": {}, 1575 "AllowVersionUpgrade": { 1576 "type": "boolean" 1577 }, 1578 "ClusterSubnetGroupName": {}, 1579 "PubliclyAccessible": { 1580 "type": "boolean" 1581 }, 1582 "OwnerAccount": {}, 1583 "HsmClientCertificateIdentifier": {}, 1584 "HsmConfigurationIdentifier": {}, 1585 "ElasticIp": {}, 1586 "ClusterParameterGroupName": {}, 1587 "ClusterSecurityGroups": { 1588 "shape": "Sp" 1589 }, 1590 "VpcSecurityGroupIds": { 1591 "shape": "Sq" 1592 }, 1593 "PreferredMaintenanceWindow": {}, 1594 "AutomatedSnapshotRetentionPeriod": { 1595 "type": "integer" 1596 }, 1597 "KmsKeyId": {}, 1598 "NodeType": {}, 1599 "EnhancedVpcRouting": { 1600 "type": "boolean" 1601 }, 1602 "AdditionalInfo": {}, 1603 "IamRoles": { 1604 "shape": "St" 1605 } 1606 } 1607 }, 1608 "output": { 1609 "resultWrapper": "RestoreFromClusterSnapshotResult", 1610 "type": "structure", 1611 "members": { 1612 "Cluster": { 1613 "shape": "Sv" 1614 } 1615 } 1616 } 1617 }, 1618 "RestoreTableFromClusterSnapshot": { 1619 "input": { 1620 "type": "structure", 1621 "required": [ 1622 "ClusterIdentifier", 1623 "SnapshotIdentifier", 1624 "SourceDatabaseName", 1625 "SourceTableName", 1626 "NewTableName" 1627 ], 1628 "members": { 1629 "ClusterIdentifier": {}, 1630 "SnapshotIdentifier": {}, 1631 "SourceDatabaseName": {}, 1632 "SourceSchemaName": {}, 1633 "SourceTableName": {}, 1634 "TargetDatabaseName": {}, 1635 "TargetSchemaName": {}, 1636 "NewTableName": {} 1637 } 1638 }, 1639 "output": { 1640 "resultWrapper": "RestoreTableFromClusterSnapshotResult", 1641 "type": "structure", 1642 "members": { 1643 "TableRestoreStatus": { 1644 "shape": "S4q" 1645 } 1646 } 1647 } 1648 }, 1649 "RevokeClusterSecurityGroupIngress": { 1650 "input": { 1651 "type": "structure", 1652 "required": [ 1653 "ClusterSecurityGroupName" 1654 ], 1655 "members": { 1656 "ClusterSecurityGroupName": {}, 1657 "CIDRIP": {}, 1658 "EC2SecurityGroupName": {}, 1659 "EC2SecurityGroupOwnerId": {} 1660 } 1661 }, 1662 "output": { 1663 "resultWrapper": "RevokeClusterSecurityGroupIngressResult", 1664 "type": "structure", 1665 "members": { 1666 "ClusterSecurityGroup": { 1667 "shape": "S4" 1668 } 1669 } 1670 } 1671 }, 1672 "RevokeSnapshotAccess": { 1673 "input": { 1674 "type": "structure", 1675 "required": [ 1676 "SnapshotIdentifier", 1677 "AccountWithRestoreAccess" 1678 ], 1679 "members": { 1680 "SnapshotIdentifier": {}, 1681 "SnapshotClusterIdentifier": {}, 1682 "AccountWithRestoreAccess": {} 1683 } 1684 }, 1685 "output": { 1686 "resultWrapper": "RevokeSnapshotAccessResult", 1687 "type": "structure", 1688 "members": { 1689 "Snapshot": { 1690 "shape": "Sd" 1691 } 1692 } 1693 } 1694 }, 1695 "RotateEncryptionKey": { 1696 "input": { 1697 "type": "structure", 1698 "required": [ 1699 "ClusterIdentifier" 1700 ], 1701 "members": { 1702 "ClusterIdentifier": {} 1703 } 1704 }, 1705 "output": { 1706 "resultWrapper": "RotateEncryptionKeyResult", 1707 "type": "structure", 1708 "members": { 1709 "Cluster": { 1710 "shape": "Sv" 1711 } 1712 } 1713 } 1714 } 1715 }, 1716 "shapes": { 1717 "S4": { 1718 "type": "structure", 1719 "members": { 1720 "ClusterSecurityGroupName": {}, 1721 "Description": {}, 1722 "EC2SecurityGroups": { 1723 "type": "list", 1724 "member": { 1725 "locationName": "EC2SecurityGroup", 1726 "type": "structure", 1727 "members": { 1728 "Status": {}, 1729 "EC2SecurityGroupName": {}, 1730 "EC2SecurityGroupOwnerId": {}, 1731 "Tags": { 1732 "shape": "S7" 1733 } 1734 } 1735 } 1736 }, 1737 "IPRanges": { 1738 "type": "list", 1739 "member": { 1740 "locationName": "IPRange", 1741 "type": "structure", 1742 "members": { 1743 "Status": {}, 1744 "CIDRIP": {}, 1745 "Tags": { 1746 "shape": "S7" 1747 } 1748 } 1749 } 1750 }, 1751 "Tags": { 1752 "shape": "S7" 1753 } 1754 }, 1755 "wrapper": true 1756 }, 1757 "S7": { 1758 "type": "list", 1759 "member": { 1760 "shape": "S8", 1761 "locationName": "Tag" 1762 } 1763 }, 1764 "S8": { 1765 "type": "structure", 1766 "members": { 1767 "Key": {}, 1768 "Value": {} 1769 } 1770 }, 1771 "Sd": { 1772 "type": "structure", 1773 "members": { 1774 "SnapshotIdentifier": {}, 1775 "ClusterIdentifier": {}, 1776 "SnapshotCreateTime": { 1777 "type": "timestamp" 1778 }, 1779 "Status": {}, 1780 "Port": { 1781 "type": "integer" 1782 }, 1783 "AvailabilityZone": {}, 1784 "ClusterCreateTime": { 1785 "type": "timestamp" 1786 }, 1787 "MasterUsername": {}, 1788 "ClusterVersion": {}, 1789 "SnapshotType": {}, 1790 "NodeType": {}, 1791 "NumberOfNodes": { 1792 "type": "integer" 1793 }, 1794 "DBName": {}, 1795 "VpcId": {}, 1796 "Encrypted": { 1797 "type": "boolean" 1798 }, 1799 "KmsKeyId": {}, 1800 "EncryptedWithHSM": { 1801 "type": "boolean" 1802 }, 1803 "AccountsWithRestoreAccess": { 1804 "type": "list", 1805 "member": { 1806 "locationName": "AccountWithRestoreAccess", 1807 "type": "structure", 1808 "members": { 1809 "AccountId": {} 1810 } 1811 } 1812 }, 1813 "OwnerAccount": {}, 1814 "TotalBackupSizeInMegaBytes": { 1815 "type": "double" 1816 }, 1817 "ActualIncrementalBackupSizeInMegaBytes": { 1818 "type": "double" 1819 }, 1820 "BackupProgressInMegaBytes": { 1821 "type": "double" 1822 }, 1823 "CurrentBackupRateInMegaBytesPerSecond": { 1824 "type": "double" 1825 }, 1826 "EstimatedSecondsToCompletion": { 1827 "type": "long" 1828 }, 1829 "ElapsedTimeInSeconds": { 1830 "type": "long" 1831 }, 1832 "SourceRegion": {}, 1833 "Tags": { 1834 "shape": "S7" 1835 }, 1836 "RestorableNodeTypes": { 1837 "type": "list", 1838 "member": { 1839 "locationName": "NodeType" 1840 } 1841 }, 1842 "EnhancedVpcRouting": { 1843 "type": "boolean" 1844 } 1845 }, 1846 "wrapper": true 1847 }, 1848 "Sp": { 1849 "type": "list", 1850 "member": { 1851 "locationName": "ClusterSecurityGroupName" 1852 } 1853 }, 1854 "Sq": { 1855 "type": "list", 1856 "member": { 1857 "locationName": "VpcSecurityGroupId" 1858 } 1859 }, 1860 "St": { 1861 "type": "list", 1862 "member": { 1863 "locationName": "IamRoleArn" 1864 } 1865 }, 1866 "Sv": { 1867 "type": "structure", 1868 "members": { 1869 "ClusterIdentifier": {}, 1870 "NodeType": {}, 1871 "ClusterStatus": {}, 1872 "ModifyStatus": {}, 1873 "MasterUsername": {}, 1874 "DBName": {}, 1875 "Endpoint": { 1876 "type": "structure", 1877 "members": { 1878 "Address": {}, 1879 "Port": { 1880 "type": "integer" 1881 } 1882 } 1883 }, 1884 "ClusterCreateTime": { 1885 "type": "timestamp" 1886 }, 1887 "AutomatedSnapshotRetentionPeriod": { 1888 "type": "integer" 1889 }, 1890 "ClusterSecurityGroups": { 1891 "type": "list", 1892 "member": { 1893 "locationName": "ClusterSecurityGroup", 1894 "type": "structure", 1895 "members": { 1896 "ClusterSecurityGroupName": {}, 1897 "Status": {} 1898 } 1899 } 1900 }, 1901 "VpcSecurityGroups": { 1902 "type": "list", 1903 "member": { 1904 "locationName": "VpcSecurityGroup", 1905 "type": "structure", 1906 "members": { 1907 "VpcSecurityGroupId": {}, 1908 "Status": {} 1909 } 1910 } 1911 }, 1912 "ClusterParameterGroups": { 1913 "type": "list", 1914 "member": { 1915 "locationName": "ClusterParameterGroup", 1916 "type": "structure", 1917 "members": { 1918 "ParameterGroupName": {}, 1919 "ParameterApplyStatus": {}, 1920 "ClusterParameterStatusList": { 1921 "type": "list", 1922 "member": { 1923 "type": "structure", 1924 "members": { 1925 "ParameterName": {}, 1926 "ParameterApplyStatus": {}, 1927 "ParameterApplyErrorDescription": {} 1928 } 1929 } 1930 } 1931 } 1932 } 1933 }, 1934 "ClusterSubnetGroupName": {}, 1935 "VpcId": {}, 1936 "AvailabilityZone": {}, 1937 "PreferredMaintenanceWindow": {}, 1938 "PendingModifiedValues": { 1939 "type": "structure", 1940 "members": { 1941 "MasterUserPassword": {}, 1942 "NodeType": {}, 1943 "NumberOfNodes": { 1944 "type": "integer" 1945 }, 1946 "ClusterType": {}, 1947 "ClusterVersion": {}, 1948 "AutomatedSnapshotRetentionPeriod": { 1949 "type": "integer" 1950 }, 1951 "ClusterIdentifier": {}, 1952 "PubliclyAccessible": { 1953 "type": "boolean" 1954 }, 1955 "EnhancedVpcRouting": { 1956 "type": "boolean" 1957 } 1958 } 1959 }, 1960 "ClusterVersion": {}, 1961 "AllowVersionUpgrade": { 1962 "type": "boolean" 1963 }, 1964 "NumberOfNodes": { 1965 "type": "integer" 1966 }, 1967 "PubliclyAccessible": { 1968 "type": "boolean" 1969 }, 1970 "Encrypted": { 1971 "type": "boolean" 1972 }, 1973 "RestoreStatus": { 1974 "type": "structure", 1975 "members": { 1976 "Status": {}, 1977 "CurrentRestoreRateInMegaBytesPerSecond": { 1978 "type": "double" 1979 }, 1980 "SnapshotSizeInMegaBytes": { 1981 "type": "long" 1982 }, 1983 "ProgressInMegaBytes": { 1984 "type": "long" 1985 }, 1986 "ElapsedTimeInSeconds": { 1987 "type": "long" 1988 }, 1989 "EstimatedTimeToCompletionInSeconds": { 1990 "type": "long" 1991 } 1992 } 1993 }, 1994 "HsmStatus": { 1995 "type": "structure", 1996 "members": { 1997 "HsmClientCertificateIdentifier": {}, 1998 "HsmConfigurationIdentifier": {}, 1999 "Status": {} 2000 } 2001 }, 2002 "ClusterSnapshotCopyStatus": { 2003 "type": "structure", 2004 "members": { 2005 "DestinationRegion": {}, 2006 "RetentionPeriod": { 2007 "type": "long" 2008 }, 2009 "SnapshotCopyGrantName": {} 2010 } 2011 }, 2012 "ClusterPublicKey": {}, 2013 "ClusterNodes": { 2014 "type": "list", 2015 "member": { 2016 "type": "structure", 2017 "members": { 2018 "NodeRole": {}, 2019 "PrivateIPAddress": {}, 2020 "PublicIPAddress": {} 2021 } 2022 } 2023 }, 2024 "ElasticIpStatus": { 2025 "type": "structure", 2026 "members": { 2027 "ElasticIp": {}, 2028 "Status": {} 2029 } 2030 }, 2031 "ClusterRevisionNumber": {}, 2032 "Tags": { 2033 "shape": "S7" 2034 }, 2035 "KmsKeyId": {}, 2036 "EnhancedVpcRouting": { 2037 "type": "boolean" 2038 }, 2039 "IamRoles": { 2040 "type": "list", 2041 "member": { 2042 "locationName": "ClusterIamRole", 2043 "type": "structure", 2044 "members": { 2045 "IamRoleArn": {}, 2046 "ApplyStatus": {} 2047 } 2048 } 2049 } 2050 }, 2051 "wrapper": true 2052 }, 2053 "S1g": { 2054 "type": "structure", 2055 "members": { 2056 "ParameterGroupName": {}, 2057 "ParameterGroupFamily": {}, 2058 "Description": {}, 2059 "Tags": { 2060 "shape": "S7" 2061 } 2062 }, 2063 "wrapper": true 2064 }, 2065 "S1m": { 2066 "type": "list", 2067 "member": { 2068 "locationName": "SubnetIdentifier" 2069 } 2070 }, 2071 "S1o": { 2072 "type": "structure", 2073 "members": { 2074 "ClusterSubnetGroupName": {}, 2075 "Description": {}, 2076 "VpcId": {}, 2077 "SubnetGroupStatus": {}, 2078 "Subnets": { 2079 "type": "list", 2080 "member": { 2081 "locationName": "Subnet", 2082 "type": "structure", 2083 "members": { 2084 "SubnetIdentifier": {}, 2085 "SubnetAvailabilityZone": { 2086 "shape": "S1r" 2087 }, 2088 "SubnetStatus": {} 2089 } 2090 } 2091 }, 2092 "Tags": { 2093 "shape": "S7" 2094 } 2095 }, 2096 "wrapper": true 2097 }, 2098 "S1r": { 2099 "type": "structure", 2100 "members": { 2101 "Name": {} 2102 }, 2103 "wrapper": true 2104 }, 2105 "S1t": { 2106 "type": "list", 2107 "member": { 2108 "locationName": "SourceId" 2109 } 2110 }, 2111 "S1u": { 2112 "type": "list", 2113 "member": { 2114 "locationName": "EventCategory" 2115 } 2116 }, 2117 "S1w": { 2118 "type": "structure", 2119 "members": { 2120 "CustomerAwsId": {}, 2121 "CustSubscriptionId": {}, 2122 "SnsTopicArn": {}, 2123 "Status": {}, 2124 "SubscriptionCreationTime": { 2125 "type": "timestamp" 2126 }, 2127 "SourceType": {}, 2128 "SourceIdsList": { 2129 "shape": "S1t" 2130 }, 2131 "EventCategoriesList": { 2132 "shape": "S1u" 2133 }, 2134 "Severity": {}, 2135 "Enabled": { 2136 "type": "boolean" 2137 }, 2138 "Tags": { 2139 "shape": "S7" 2140 } 2141 }, 2142 "wrapper": true 2143 }, 2144 "S1z": { 2145 "type": "structure", 2146 "members": { 2147 "HsmClientCertificateIdentifier": {}, 2148 "HsmClientCertificatePublicKey": {}, 2149 "Tags": { 2150 "shape": "S7" 2151 } 2152 }, 2153 "wrapper": true 2154 }, 2155 "S22": { 2156 "type": "structure", 2157 "members": { 2158 "HsmConfigurationIdentifier": {}, 2159 "Description": {}, 2160 "HsmIpAddress": {}, 2161 "HsmPartitionName": {}, 2162 "Tags": { 2163 "shape": "S7" 2164 } 2165 }, 2166 "wrapper": true 2167 }, 2168 "S25": { 2169 "type": "structure", 2170 "members": { 2171 "SnapshotCopyGrantName": {}, 2172 "KmsKeyId": {}, 2173 "Tags": { 2174 "shape": "S7" 2175 } 2176 }, 2177 "wrapper": true 2178 }, 2179 "S2j": { 2180 "type": "list", 2181 "member": { 2182 "locationName": "TagKey" 2183 } 2184 }, 2185 "S2l": { 2186 "type": "list", 2187 "member": { 2188 "locationName": "TagValue" 2189 } 2190 }, 2191 "S2q": { 2192 "type": "list", 2193 "member": { 2194 "locationName": "Parameter", 2195 "type": "structure", 2196 "members": { 2197 "ParameterName": {}, 2198 "ParameterValue": {}, 2199 "Description": {}, 2200 "Source": {}, 2201 "DataType": {}, 2202 "AllowedValues": {}, 2203 "ApplyType": {}, 2204 "IsModifiable": { 2205 "type": "boolean" 2206 }, 2207 "MinimumEngineVersion": {} 2208 } 2209 } 2210 }, 2211 "S3x": { 2212 "type": "structure", 2213 "members": { 2214 "LoggingEnabled": { 2215 "type": "boolean" 2216 }, 2217 "BucketName": {}, 2218 "S3KeyPrefix": {}, 2219 "LastSuccessfulDeliveryTime": { 2220 "type": "timestamp" 2221 }, 2222 "LastFailureTime": { 2223 "type": "timestamp" 2224 }, 2225 "LastFailureMessage": {} 2226 } 2227 }, 2228 "S47": { 2229 "type": "list", 2230 "member": { 2231 "locationName": "RecurringCharge", 2232 "type": "structure", 2233 "members": { 2234 "RecurringChargeAmount": { 2235 "type": "double" 2236 }, 2237 "RecurringChargeFrequency": {} 2238 }, 2239 "wrapper": true 2240 } 2241 }, 2242 "S4c": { 2243 "type": "structure", 2244 "members": { 2245 "ReservedNodeId": {}, 2246 "ReservedNodeOfferingId": {}, 2247 "NodeType": {}, 2248 "StartTime": { 2249 "type": "timestamp" 2250 }, 2251 "Duration": { 2252 "type": "integer" 2253 }, 2254 "FixedPrice": { 2255 "type": "double" 2256 }, 2257 "UsagePrice": { 2258 "type": "double" 2259 }, 2260 "CurrencyCode": {}, 2261 "NodeCount": { 2262 "type": "integer" 2263 }, 2264 "State": {}, 2265 "OfferingType": {}, 2266 "RecurringCharges": { 2267 "shape": "S47" 2268 } 2269 }, 2270 "wrapper": true 2271 }, 2272 "S4q": { 2273 "type": "structure", 2274 "members": { 2275 "TableRestoreRequestId": {}, 2276 "Status": {}, 2277 "Message": {}, 2278 "RequestTime": { 2279 "type": "timestamp" 2280 }, 2281 "ProgressInMegaBytes": { 2282 "type": "long" 2283 }, 2284 "TotalDataInMegaBytes": { 2285 "type": "long" 2286 }, 2287 "ClusterIdentifier": {}, 2288 "SnapshotIdentifier": {}, 2289 "SourceDatabaseName": {}, 2290 "SourceSchemaName": {}, 2291 "SourceTableName": {}, 2292 "TargetDatabaseName": {}, 2293 "TargetSchemaName": {}, 2294 "NewTableName": {} 2295 }, 2296 "wrapper": true 2297 }, 2298 "S57": { 2299 "type": "structure", 2300 "members": { 2301 "ParameterGroupName": {}, 2302 "ParameterGroupStatus": {} 2303 } 2304 } 2305 } 2306 }