UNPKG

138 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2014-10-31",
5 "endpointPrefix": "rds",
6 "protocol": "query",
7 "serviceAbbreviation": "Amazon RDS",
8 "serviceFullName": "Amazon Relational Database Service",
9 "serviceId": "RDS",
10 "signatureVersion": "v4",
11 "uid": "rds-2014-10-31",
12 "xmlNamespace": "http://rds.amazonaws.com/doc/2014-10-31/"
13 },
14 "operations": {
15 "AddRoleToDBCluster": {
16 "input": {
17 "type": "structure",
18 "required": [
19 "DBClusterIdentifier",
20 "RoleArn"
21 ],
22 "members": {
23 "DBClusterIdentifier": {},
24 "RoleArn": {},
25 "FeatureName": {}
26 }
27 }
28 },
29 "AddRoleToDBInstance": {
30 "input": {
31 "type": "structure",
32 "required": [
33 "DBInstanceIdentifier",
34 "RoleArn",
35 "FeatureName"
36 ],
37 "members": {
38 "DBInstanceIdentifier": {},
39 "RoleArn": {},
40 "FeatureName": {}
41 }
42 }
43 },
44 "AddSourceIdentifierToSubscription": {
45 "input": {
46 "type": "structure",
47 "required": [
48 "SubscriptionName",
49 "SourceIdentifier"
50 ],
51 "members": {
52 "SubscriptionName": {},
53 "SourceIdentifier": {}
54 }
55 },
56 "output": {
57 "resultWrapper": "AddSourceIdentifierToSubscriptionResult",
58 "type": "structure",
59 "members": {
60 "EventSubscription": {
61 "shape": "S6"
62 }
63 }
64 }
65 },
66 "AddTagsToResource": {
67 "input": {
68 "type": "structure",
69 "required": [
70 "ResourceName",
71 "Tags"
72 ],
73 "members": {
74 "ResourceName": {},
75 "Tags": {
76 "shape": "Sb"
77 }
78 }
79 }
80 },
81 "ApplyPendingMaintenanceAction": {
82 "input": {
83 "type": "structure",
84 "required": [
85 "ResourceIdentifier",
86 "ApplyAction",
87 "OptInType"
88 ],
89 "members": {
90 "ResourceIdentifier": {},
91 "ApplyAction": {},
92 "OptInType": {}
93 }
94 },
95 "output": {
96 "resultWrapper": "ApplyPendingMaintenanceActionResult",
97 "type": "structure",
98 "members": {
99 "ResourcePendingMaintenanceActions": {
100 "shape": "Sf"
101 }
102 }
103 }
104 },
105 "AuthorizeDBSecurityGroupIngress": {
106 "input": {
107 "type": "structure",
108 "required": [
109 "DBSecurityGroupName"
110 ],
111 "members": {
112 "DBSecurityGroupName": {},
113 "CIDRIP": {},
114 "EC2SecurityGroupName": {},
115 "EC2SecurityGroupId": {},
116 "EC2SecurityGroupOwnerId": {}
117 }
118 },
119 "output": {
120 "resultWrapper": "AuthorizeDBSecurityGroupIngressResult",
121 "type": "structure",
122 "members": {
123 "DBSecurityGroup": {
124 "shape": "Sl"
125 }
126 }
127 }
128 },
129 "BacktrackDBCluster": {
130 "input": {
131 "type": "structure",
132 "required": [
133 "DBClusterIdentifier",
134 "BacktrackTo"
135 ],
136 "members": {
137 "DBClusterIdentifier": {},
138 "BacktrackTo": {
139 "type": "timestamp"
140 },
141 "Force": {
142 "type": "boolean"
143 },
144 "UseEarliestTimeOnPointInTimeUnavailable": {
145 "type": "boolean"
146 }
147 }
148 },
149 "output": {
150 "shape": "Ss",
151 "resultWrapper": "BacktrackDBClusterResult"
152 }
153 },
154 "CancelExportTask": {
155 "input": {
156 "type": "structure",
157 "required": [
158 "ExportTaskIdentifier"
159 ],
160 "members": {
161 "ExportTaskIdentifier": {}
162 }
163 },
164 "output": {
165 "shape": "Su",
166 "resultWrapper": "CancelExportTaskResult"
167 }
168 },
169 "CopyDBClusterParameterGroup": {
170 "input": {
171 "type": "structure",
172 "required": [
173 "SourceDBClusterParameterGroupIdentifier",
174 "TargetDBClusterParameterGroupIdentifier",
175 "TargetDBClusterParameterGroupDescription"
176 ],
177 "members": {
178 "SourceDBClusterParameterGroupIdentifier": {},
179 "TargetDBClusterParameterGroupIdentifier": {},
180 "TargetDBClusterParameterGroupDescription": {},
181 "Tags": {
182 "shape": "Sb"
183 }
184 }
185 },
186 "output": {
187 "resultWrapper": "CopyDBClusterParameterGroupResult",
188 "type": "structure",
189 "members": {
190 "DBClusterParameterGroup": {
191 "shape": "Sz"
192 }
193 }
194 }
195 },
196 "CopyDBClusterSnapshot": {
197 "input": {
198 "type": "structure",
199 "required": [
200 "SourceDBClusterSnapshotIdentifier",
201 "TargetDBClusterSnapshotIdentifier"
202 ],
203 "members": {
204 "SourceDBClusterSnapshotIdentifier": {},
205 "TargetDBClusterSnapshotIdentifier": {},
206 "KmsKeyId": {},
207 "PreSignedUrl": {},
208 "CopyTags": {
209 "type": "boolean"
210 },
211 "Tags": {
212 "shape": "Sb"
213 },
214 "SourceRegion": {}
215 }
216 },
217 "output": {
218 "resultWrapper": "CopyDBClusterSnapshotResult",
219 "type": "structure",
220 "members": {
221 "DBClusterSnapshot": {
222 "shape": "S12"
223 }
224 }
225 }
226 },
227 "CopyDBParameterGroup": {
228 "input": {
229 "type": "structure",
230 "required": [
231 "SourceDBParameterGroupIdentifier",
232 "TargetDBParameterGroupIdentifier",
233 "TargetDBParameterGroupDescription"
234 ],
235 "members": {
236 "SourceDBParameterGroupIdentifier": {},
237 "TargetDBParameterGroupIdentifier": {},
238 "TargetDBParameterGroupDescription": {},
239 "Tags": {
240 "shape": "Sb"
241 }
242 }
243 },
244 "output": {
245 "resultWrapper": "CopyDBParameterGroupResult",
246 "type": "structure",
247 "members": {
248 "DBParameterGroup": {
249 "shape": "S16"
250 }
251 }
252 }
253 },
254 "CopyDBSnapshot": {
255 "input": {
256 "type": "structure",
257 "required": [
258 "SourceDBSnapshotIdentifier",
259 "TargetDBSnapshotIdentifier"
260 ],
261 "members": {
262 "SourceDBSnapshotIdentifier": {},
263 "TargetDBSnapshotIdentifier": {},
264 "KmsKeyId": {},
265 "Tags": {
266 "shape": "Sb"
267 },
268 "CopyTags": {
269 "type": "boolean"
270 },
271 "PreSignedUrl": {},
272 "OptionGroupName": {},
273 "SourceRegion": {}
274 }
275 },
276 "output": {
277 "resultWrapper": "CopyDBSnapshotResult",
278 "type": "structure",
279 "members": {
280 "DBSnapshot": {
281 "shape": "S19"
282 }
283 }
284 }
285 },
286 "CopyOptionGroup": {
287 "input": {
288 "type": "structure",
289 "required": [
290 "SourceOptionGroupIdentifier",
291 "TargetOptionGroupIdentifier",
292 "TargetOptionGroupDescription"
293 ],
294 "members": {
295 "SourceOptionGroupIdentifier": {},
296 "TargetOptionGroupIdentifier": {},
297 "TargetOptionGroupDescription": {},
298 "Tags": {
299 "shape": "Sb"
300 }
301 }
302 },
303 "output": {
304 "resultWrapper": "CopyOptionGroupResult",
305 "type": "structure",
306 "members": {
307 "OptionGroup": {
308 "shape": "S1f"
309 }
310 }
311 }
312 },
313 "CreateCustomAvailabilityZone": {
314 "input": {
315 "type": "structure",
316 "required": [
317 "CustomAvailabilityZoneName"
318 ],
319 "members": {
320 "CustomAvailabilityZoneName": {},
321 "ExistingVpnId": {},
322 "NewVpnTunnelName": {},
323 "VpnTunnelOriginatorIP": {}
324 }
325 },
326 "output": {
327 "resultWrapper": "CreateCustomAvailabilityZoneResult",
328 "type": "structure",
329 "members": {
330 "CustomAvailabilityZone": {
331 "shape": "S1q"
332 }
333 }
334 }
335 },
336 "CreateDBCluster": {
337 "input": {
338 "type": "structure",
339 "required": [
340 "DBClusterIdentifier",
341 "Engine"
342 ],
343 "members": {
344 "AvailabilityZones": {
345 "shape": "S13"
346 },
347 "BackupRetentionPeriod": {
348 "type": "integer"
349 },
350 "CharacterSetName": {},
351 "DatabaseName": {},
352 "DBClusterIdentifier": {},
353 "DBClusterParameterGroupName": {},
354 "VpcSecurityGroupIds": {
355 "shape": "S1u"
356 },
357 "DBSubnetGroupName": {},
358 "Engine": {},
359 "EngineVersion": {},
360 "Port": {
361 "type": "integer"
362 },
363 "MasterUsername": {},
364 "MasterUserPassword": {},
365 "OptionGroupName": {},
366 "PreferredBackupWindow": {},
367 "PreferredMaintenanceWindow": {},
368 "ReplicationSourceIdentifier": {},
369 "Tags": {
370 "shape": "Sb"
371 },
372 "StorageEncrypted": {
373 "type": "boolean"
374 },
375 "KmsKeyId": {},
376 "PreSignedUrl": {},
377 "EnableIAMDatabaseAuthentication": {
378 "type": "boolean"
379 },
380 "BacktrackWindow": {
381 "type": "long"
382 },
383 "EnableCloudwatchLogsExports": {
384 "shape": "S1w"
385 },
386 "EngineMode": {},
387 "ScalingConfiguration": {
388 "shape": "S1x"
389 },
390 "DeletionProtection": {
391 "type": "boolean"
392 },
393 "GlobalClusterIdentifier": {},
394 "EnableHttpEndpoint": {
395 "type": "boolean"
396 },
397 "CopyTagsToSnapshot": {
398 "type": "boolean"
399 },
400 "Domain": {},
401 "DomainIAMRoleName": {},
402 "SourceRegion": {}
403 }
404 },
405 "output": {
406 "resultWrapper": "CreateDBClusterResult",
407 "type": "structure",
408 "members": {
409 "DBCluster": {
410 "shape": "S1z"
411 }
412 }
413 }
414 },
415 "CreateDBClusterEndpoint": {
416 "input": {
417 "type": "structure",
418 "required": [
419 "DBClusterIdentifier",
420 "DBClusterEndpointIdentifier",
421 "EndpointType"
422 ],
423 "members": {
424 "DBClusterIdentifier": {},
425 "DBClusterEndpointIdentifier": {},
426 "EndpointType": {},
427 "StaticMembers": {
428 "shape": "Sv"
429 },
430 "ExcludedMembers": {
431 "shape": "Sv"
432 },
433 "Tags": {
434 "shape": "Sb"
435 }
436 }
437 },
438 "output": {
439 "shape": "S2d",
440 "resultWrapper": "CreateDBClusterEndpointResult"
441 }
442 },
443 "CreateDBClusterParameterGroup": {
444 "input": {
445 "type": "structure",
446 "required": [
447 "DBClusterParameterGroupName",
448 "DBParameterGroupFamily",
449 "Description"
450 ],
451 "members": {
452 "DBClusterParameterGroupName": {},
453 "DBParameterGroupFamily": {},
454 "Description": {},
455 "Tags": {
456 "shape": "Sb"
457 }
458 }
459 },
460 "output": {
461 "resultWrapper": "CreateDBClusterParameterGroupResult",
462 "type": "structure",
463 "members": {
464 "DBClusterParameterGroup": {
465 "shape": "Sz"
466 }
467 }
468 }
469 },
470 "CreateDBClusterSnapshot": {
471 "input": {
472 "type": "structure",
473 "required": [
474 "DBClusterSnapshotIdentifier",
475 "DBClusterIdentifier"
476 ],
477 "members": {
478 "DBClusterSnapshotIdentifier": {},
479 "DBClusterIdentifier": {},
480 "Tags": {
481 "shape": "Sb"
482 }
483 }
484 },
485 "output": {
486 "resultWrapper": "CreateDBClusterSnapshotResult",
487 "type": "structure",
488 "members": {
489 "DBClusterSnapshot": {
490 "shape": "S12"
491 }
492 }
493 }
494 },
495 "CreateDBInstance": {
496 "input": {
497 "type": "structure",
498 "required": [
499 "DBInstanceIdentifier",
500 "DBInstanceClass",
501 "Engine"
502 ],
503 "members": {
504 "DBName": {},
505 "DBInstanceIdentifier": {},
506 "AllocatedStorage": {
507 "type": "integer"
508 },
509 "DBInstanceClass": {},
510 "Engine": {},
511 "MasterUsername": {},
512 "MasterUserPassword": {},
513 "DBSecurityGroups": {
514 "shape": "S2j"
515 },
516 "VpcSecurityGroupIds": {
517 "shape": "S1u"
518 },
519 "AvailabilityZone": {},
520 "DBSubnetGroupName": {},
521 "PreferredMaintenanceWindow": {},
522 "DBParameterGroupName": {},
523 "BackupRetentionPeriod": {
524 "type": "integer"
525 },
526 "PreferredBackupWindow": {},
527 "Port": {
528 "type": "integer"
529 },
530 "MultiAZ": {
531 "type": "boolean"
532 },
533 "EngineVersion": {},
534 "AutoMinorVersionUpgrade": {
535 "type": "boolean"
536 },
537 "LicenseModel": {},
538 "Iops": {
539 "type": "integer"
540 },
541 "OptionGroupName": {},
542 "CharacterSetName": {},
543 "PubliclyAccessible": {
544 "type": "boolean"
545 },
546 "Tags": {
547 "shape": "Sb"
548 },
549 "DBClusterIdentifier": {},
550 "StorageType": {},
551 "TdeCredentialArn": {},
552 "TdeCredentialPassword": {},
553 "StorageEncrypted": {
554 "type": "boolean"
555 },
556 "KmsKeyId": {},
557 "Domain": {},
558 "CopyTagsToSnapshot": {
559 "type": "boolean"
560 },
561 "MonitoringInterval": {
562 "type": "integer"
563 },
564 "MonitoringRoleArn": {},
565 "DomainIAMRoleName": {},
566 "PromotionTier": {
567 "type": "integer"
568 },
569 "Timezone": {},
570 "EnableIAMDatabaseAuthentication": {
571 "type": "boolean"
572 },
573 "EnablePerformanceInsights": {
574 "type": "boolean"
575 },
576 "PerformanceInsightsKMSKeyId": {},
577 "PerformanceInsightsRetentionPeriod": {
578 "type": "integer"
579 },
580 "EnableCloudwatchLogsExports": {
581 "shape": "S1w"
582 },
583 "ProcessorFeatures": {
584 "shape": "S1b"
585 },
586 "DeletionProtection": {
587 "type": "boolean"
588 },
589 "MaxAllocatedStorage": {
590 "type": "integer"
591 }
592 }
593 },
594 "output": {
595 "resultWrapper": "CreateDBInstanceResult",
596 "type": "structure",
597 "members": {
598 "DBInstance": {
599 "shape": "S2l"
600 }
601 }
602 }
603 },
604 "CreateDBInstanceReadReplica": {
605 "input": {
606 "type": "structure",
607 "required": [
608 "DBInstanceIdentifier",
609 "SourceDBInstanceIdentifier"
610 ],
611 "members": {
612 "DBInstanceIdentifier": {},
613 "SourceDBInstanceIdentifier": {},
614 "DBInstanceClass": {},
615 "AvailabilityZone": {},
616 "Port": {
617 "type": "integer"
618 },
619 "MultiAZ": {
620 "type": "boolean"
621 },
622 "AutoMinorVersionUpgrade": {
623 "type": "boolean"
624 },
625 "Iops": {
626 "type": "integer"
627 },
628 "OptionGroupName": {},
629 "DBParameterGroupName": {},
630 "PubliclyAccessible": {
631 "type": "boolean"
632 },
633 "Tags": {
634 "shape": "Sb"
635 },
636 "DBSubnetGroupName": {},
637 "VpcSecurityGroupIds": {
638 "shape": "S1u"
639 },
640 "StorageType": {},
641 "CopyTagsToSnapshot": {
642 "type": "boolean"
643 },
644 "MonitoringInterval": {
645 "type": "integer"
646 },
647 "MonitoringRoleArn": {},
648 "KmsKeyId": {},
649 "PreSignedUrl": {},
650 "EnableIAMDatabaseAuthentication": {
651 "type": "boolean"
652 },
653 "EnablePerformanceInsights": {
654 "type": "boolean"
655 },
656 "PerformanceInsightsKMSKeyId": {},
657 "PerformanceInsightsRetentionPeriod": {
658 "type": "integer"
659 },
660 "EnableCloudwatchLogsExports": {
661 "shape": "S1w"
662 },
663 "ProcessorFeatures": {
664 "shape": "S1b"
665 },
666 "UseDefaultProcessorFeatures": {
667 "type": "boolean"
668 },
669 "DeletionProtection": {
670 "type": "boolean"
671 },
672 "Domain": {},
673 "DomainIAMRoleName": {},
674 "SourceRegion": {}
675 }
676 },
677 "output": {
678 "resultWrapper": "CreateDBInstanceReadReplicaResult",
679 "type": "structure",
680 "members": {
681 "DBInstance": {
682 "shape": "S2l"
683 }
684 }
685 }
686 },
687 "CreateDBParameterGroup": {
688 "input": {
689 "type": "structure",
690 "required": [
691 "DBParameterGroupName",
692 "DBParameterGroupFamily",
693 "Description"
694 ],
695 "members": {
696 "DBParameterGroupName": {},
697 "DBParameterGroupFamily": {},
698 "Description": {},
699 "Tags": {
700 "shape": "Sb"
701 }
702 }
703 },
704 "output": {
705 "resultWrapper": "CreateDBParameterGroupResult",
706 "type": "structure",
707 "members": {
708 "DBParameterGroup": {
709 "shape": "S16"
710 }
711 }
712 }
713 },
714 "CreateDBProxy": {
715 "input": {
716 "type": "structure",
717 "required": [
718 "DBProxyName",
719 "EngineFamily",
720 "Auth",
721 "RoleArn",
722 "VpcSubnetIds"
723 ],
724 "members": {
725 "DBProxyName": {},
726 "EngineFamily": {},
727 "Auth": {
728 "shape": "S39"
729 },
730 "RoleArn": {},
731 "VpcSubnetIds": {
732 "shape": "Sv"
733 },
734 "VpcSecurityGroupIds": {
735 "shape": "Sv"
736 },
737 "RequireTLS": {
738 "type": "boolean"
739 },
740 "IdleClientTimeout": {
741 "type": "integer"
742 },
743 "DebugLogging": {
744 "type": "boolean"
745 },
746 "Tags": {
747 "shape": "Sb"
748 }
749 }
750 },
751 "output": {
752 "resultWrapper": "CreateDBProxyResult",
753 "type": "structure",
754 "members": {
755 "DBProxy": {
756 "shape": "S3e"
757 }
758 }
759 }
760 },
761 "CreateDBSecurityGroup": {
762 "input": {
763 "type": "structure",
764 "required": [
765 "DBSecurityGroupName",
766 "DBSecurityGroupDescription"
767 ],
768 "members": {
769 "DBSecurityGroupName": {},
770 "DBSecurityGroupDescription": {},
771 "Tags": {
772 "shape": "Sb"
773 }
774 }
775 },
776 "output": {
777 "resultWrapper": "CreateDBSecurityGroupResult",
778 "type": "structure",
779 "members": {
780 "DBSecurityGroup": {
781 "shape": "Sl"
782 }
783 }
784 }
785 },
786 "CreateDBSnapshot": {
787 "input": {
788 "type": "structure",
789 "required": [
790 "DBSnapshotIdentifier",
791 "DBInstanceIdentifier"
792 ],
793 "members": {
794 "DBSnapshotIdentifier": {},
795 "DBInstanceIdentifier": {},
796 "Tags": {
797 "shape": "Sb"
798 }
799 }
800 },
801 "output": {
802 "resultWrapper": "CreateDBSnapshotResult",
803 "type": "structure",
804 "members": {
805 "DBSnapshot": {
806 "shape": "S19"
807 }
808 }
809 }
810 },
811 "CreateDBSubnetGroup": {
812 "input": {
813 "type": "structure",
814 "required": [
815 "DBSubnetGroupName",
816 "DBSubnetGroupDescription",
817 "SubnetIds"
818 ],
819 "members": {
820 "DBSubnetGroupName": {},
821 "DBSubnetGroupDescription": {},
822 "SubnetIds": {
823 "shape": "S3n"
824 },
825 "Tags": {
826 "shape": "Sb"
827 }
828 }
829 },
830 "output": {
831 "resultWrapper": "CreateDBSubnetGroupResult",
832 "type": "structure",
833 "members": {
834 "DBSubnetGroup": {
835 "shape": "S2p"
836 }
837 }
838 }
839 },
840 "CreateEventSubscription": {
841 "input": {
842 "type": "structure",
843 "required": [
844 "SubscriptionName",
845 "SnsTopicArn"
846 ],
847 "members": {
848 "SubscriptionName": {},
849 "SnsTopicArn": {},
850 "SourceType": {},
851 "EventCategories": {
852 "shape": "S8"
853 },
854 "SourceIds": {
855 "shape": "S7"
856 },
857 "Enabled": {
858 "type": "boolean"
859 },
860 "Tags": {
861 "shape": "Sb"
862 }
863 }
864 },
865 "output": {
866 "resultWrapper": "CreateEventSubscriptionResult",
867 "type": "structure",
868 "members": {
869 "EventSubscription": {
870 "shape": "S6"
871 }
872 }
873 }
874 },
875 "CreateGlobalCluster": {
876 "input": {
877 "type": "structure",
878 "members": {
879 "GlobalClusterIdentifier": {},
880 "SourceDBClusterIdentifier": {},
881 "Engine": {},
882 "EngineVersion": {},
883 "DeletionProtection": {
884 "type": "boolean"
885 },
886 "DatabaseName": {},
887 "StorageEncrypted": {
888 "type": "boolean"
889 }
890 }
891 },
892 "output": {
893 "resultWrapper": "CreateGlobalClusterResult",
894 "type": "structure",
895 "members": {
896 "GlobalCluster": {
897 "shape": "S3t"
898 }
899 }
900 }
901 },
902 "CreateOptionGroup": {
903 "input": {
904 "type": "structure",
905 "required": [
906 "OptionGroupName",
907 "EngineName",
908 "MajorEngineVersion",
909 "OptionGroupDescription"
910 ],
911 "members": {
912 "OptionGroupName": {},
913 "EngineName": {},
914 "MajorEngineVersion": {},
915 "OptionGroupDescription": {},
916 "Tags": {
917 "shape": "Sb"
918 }
919 }
920 },
921 "output": {
922 "resultWrapper": "CreateOptionGroupResult",
923 "type": "structure",
924 "members": {
925 "OptionGroup": {
926 "shape": "S1f"
927 }
928 }
929 }
930 },
931 "DeleteCustomAvailabilityZone": {
932 "input": {
933 "type": "structure",
934 "required": [
935 "CustomAvailabilityZoneId"
936 ],
937 "members": {
938 "CustomAvailabilityZoneId": {}
939 }
940 },
941 "output": {
942 "resultWrapper": "DeleteCustomAvailabilityZoneResult",
943 "type": "structure",
944 "members": {
945 "CustomAvailabilityZone": {
946 "shape": "S1q"
947 }
948 }
949 }
950 },
951 "DeleteDBCluster": {
952 "input": {
953 "type": "structure",
954 "required": [
955 "DBClusterIdentifier"
956 ],
957 "members": {
958 "DBClusterIdentifier": {},
959 "SkipFinalSnapshot": {
960 "type": "boolean"
961 },
962 "FinalDBSnapshotIdentifier": {}
963 }
964 },
965 "output": {
966 "resultWrapper": "DeleteDBClusterResult",
967 "type": "structure",
968 "members": {
969 "DBCluster": {
970 "shape": "S1z"
971 }
972 }
973 }
974 },
975 "DeleteDBClusterEndpoint": {
976 "input": {
977 "type": "structure",
978 "required": [
979 "DBClusterEndpointIdentifier"
980 ],
981 "members": {
982 "DBClusterEndpointIdentifier": {}
983 }
984 },
985 "output": {
986 "shape": "S2d",
987 "resultWrapper": "DeleteDBClusterEndpointResult"
988 }
989 },
990 "DeleteDBClusterParameterGroup": {
991 "input": {
992 "type": "structure",
993 "required": [
994 "DBClusterParameterGroupName"
995 ],
996 "members": {
997 "DBClusterParameterGroupName": {}
998 }
999 }
1000 },
1001 "DeleteDBClusterSnapshot": {
1002 "input": {
1003 "type": "structure",
1004 "required": [
1005 "DBClusterSnapshotIdentifier"
1006 ],
1007 "members": {
1008 "DBClusterSnapshotIdentifier": {}
1009 }
1010 },
1011 "output": {
1012 "resultWrapper": "DeleteDBClusterSnapshotResult",
1013 "type": "structure",
1014 "members": {
1015 "DBClusterSnapshot": {
1016 "shape": "S12"
1017 }
1018 }
1019 }
1020 },
1021 "DeleteDBInstance": {
1022 "input": {
1023 "type": "structure",
1024 "required": [
1025 "DBInstanceIdentifier"
1026 ],
1027 "members": {
1028 "DBInstanceIdentifier": {},
1029 "SkipFinalSnapshot": {
1030 "type": "boolean"
1031 },
1032 "FinalDBSnapshotIdentifier": {},
1033 "DeleteAutomatedBackups": {
1034 "type": "boolean"
1035 }
1036 }
1037 },
1038 "output": {
1039 "resultWrapper": "DeleteDBInstanceResult",
1040 "type": "structure",
1041 "members": {
1042 "DBInstance": {
1043 "shape": "S2l"
1044 }
1045 }
1046 }
1047 },
1048 "DeleteDBInstanceAutomatedBackup": {
1049 "input": {
1050 "type": "structure",
1051 "required": [
1052 "DbiResourceId"
1053 ],
1054 "members": {
1055 "DbiResourceId": {}
1056 }
1057 },
1058 "output": {
1059 "resultWrapper": "DeleteDBInstanceAutomatedBackupResult",
1060 "type": "structure",
1061 "members": {
1062 "DBInstanceAutomatedBackup": {
1063 "shape": "S4b"
1064 }
1065 }
1066 }
1067 },
1068 "DeleteDBParameterGroup": {
1069 "input": {
1070 "type": "structure",
1071 "required": [
1072 "DBParameterGroupName"
1073 ],
1074 "members": {
1075 "DBParameterGroupName": {}
1076 }
1077 }
1078 },
1079 "DeleteDBProxy": {
1080 "input": {
1081 "type": "structure",
1082 "required": [
1083 "DBProxyName"
1084 ],
1085 "members": {
1086 "DBProxyName": {}
1087 }
1088 },
1089 "output": {
1090 "resultWrapper": "DeleteDBProxyResult",
1091 "type": "structure",
1092 "members": {
1093 "DBProxy": {
1094 "shape": "S3e"
1095 }
1096 }
1097 }
1098 },
1099 "DeleteDBSecurityGroup": {
1100 "input": {
1101 "type": "structure",
1102 "required": [
1103 "DBSecurityGroupName"
1104 ],
1105 "members": {
1106 "DBSecurityGroupName": {}
1107 }
1108 }
1109 },
1110 "DeleteDBSnapshot": {
1111 "input": {
1112 "type": "structure",
1113 "required": [
1114 "DBSnapshotIdentifier"
1115 ],
1116 "members": {
1117 "DBSnapshotIdentifier": {}
1118 }
1119 },
1120 "output": {
1121 "resultWrapper": "DeleteDBSnapshotResult",
1122 "type": "structure",
1123 "members": {
1124 "DBSnapshot": {
1125 "shape": "S19"
1126 }
1127 }
1128 }
1129 },
1130 "DeleteDBSubnetGroup": {
1131 "input": {
1132 "type": "structure",
1133 "required": [
1134 "DBSubnetGroupName"
1135 ],
1136 "members": {
1137 "DBSubnetGroupName": {}
1138 }
1139 }
1140 },
1141 "DeleteEventSubscription": {
1142 "input": {
1143 "type": "structure",
1144 "required": [
1145 "SubscriptionName"
1146 ],
1147 "members": {
1148 "SubscriptionName": {}
1149 }
1150 },
1151 "output": {
1152 "resultWrapper": "DeleteEventSubscriptionResult",
1153 "type": "structure",
1154 "members": {
1155 "EventSubscription": {
1156 "shape": "S6"
1157 }
1158 }
1159 }
1160 },
1161 "DeleteGlobalCluster": {
1162 "input": {
1163 "type": "structure",
1164 "required": [
1165 "GlobalClusterIdentifier"
1166 ],
1167 "members": {
1168 "GlobalClusterIdentifier": {}
1169 }
1170 },
1171 "output": {
1172 "resultWrapper": "DeleteGlobalClusterResult",
1173 "type": "structure",
1174 "members": {
1175 "GlobalCluster": {
1176 "shape": "S3t"
1177 }
1178 }
1179 }
1180 },
1181 "DeleteInstallationMedia": {
1182 "input": {
1183 "type": "structure",
1184 "required": [
1185 "InstallationMediaId"
1186 ],
1187 "members": {
1188 "InstallationMediaId": {}
1189 }
1190 },
1191 "output": {
1192 "shape": "S4p",
1193 "resultWrapper": "DeleteInstallationMediaResult"
1194 }
1195 },
1196 "DeleteOptionGroup": {
1197 "input": {
1198 "type": "structure",
1199 "required": [
1200 "OptionGroupName"
1201 ],
1202 "members": {
1203 "OptionGroupName": {}
1204 }
1205 }
1206 },
1207 "DeregisterDBProxyTargets": {
1208 "input": {
1209 "type": "structure",
1210 "required": [
1211 "DBProxyName"
1212 ],
1213 "members": {
1214 "DBProxyName": {},
1215 "TargetGroupName": {},
1216 "DBInstanceIdentifiers": {
1217 "shape": "Sv"
1218 },
1219 "DBClusterIdentifiers": {
1220 "shape": "Sv"
1221 }
1222 }
1223 },
1224 "output": {
1225 "resultWrapper": "DeregisterDBProxyTargetsResult",
1226 "type": "structure",
1227 "members": {}
1228 }
1229 },
1230 "DescribeAccountAttributes": {
1231 "input": {
1232 "type": "structure",
1233 "members": {}
1234 },
1235 "output": {
1236 "resultWrapper": "DescribeAccountAttributesResult",
1237 "type": "structure",
1238 "members": {
1239 "AccountQuotas": {
1240 "type": "list",
1241 "member": {
1242 "locationName": "AccountQuota",
1243 "type": "structure",
1244 "members": {
1245 "AccountQuotaName": {},
1246 "Used": {
1247 "type": "long"
1248 },
1249 "Max": {
1250 "type": "long"
1251 }
1252 },
1253 "wrapper": true
1254 }
1255 }
1256 }
1257 }
1258 },
1259 "DescribeCertificates": {
1260 "input": {
1261 "type": "structure",
1262 "members": {
1263 "CertificateIdentifier": {},
1264 "Filters": {
1265 "shape": "S50"
1266 },
1267 "MaxRecords": {
1268 "type": "integer"
1269 },
1270 "Marker": {}
1271 }
1272 },
1273 "output": {
1274 "resultWrapper": "DescribeCertificatesResult",
1275 "type": "structure",
1276 "members": {
1277 "Certificates": {
1278 "type": "list",
1279 "member": {
1280 "shape": "S55",
1281 "locationName": "Certificate"
1282 }
1283 },
1284 "Marker": {}
1285 }
1286 }
1287 },
1288 "DescribeCustomAvailabilityZones": {
1289 "input": {
1290 "type": "structure",
1291 "members": {
1292 "CustomAvailabilityZoneId": {},
1293 "Filters": {
1294 "shape": "S50"
1295 },
1296 "MaxRecords": {
1297 "type": "integer"
1298 },
1299 "Marker": {}
1300 }
1301 },
1302 "output": {
1303 "resultWrapper": "DescribeCustomAvailabilityZonesResult",
1304 "type": "structure",
1305 "members": {
1306 "Marker": {},
1307 "CustomAvailabilityZones": {
1308 "type": "list",
1309 "member": {
1310 "shape": "S1q",
1311 "locationName": "CustomAvailabilityZone"
1312 }
1313 }
1314 }
1315 }
1316 },
1317 "DescribeDBClusterBacktracks": {
1318 "input": {
1319 "type": "structure",
1320 "required": [
1321 "DBClusterIdentifier"
1322 ],
1323 "members": {
1324 "DBClusterIdentifier": {},
1325 "BacktrackIdentifier": {},
1326 "Filters": {
1327 "shape": "S50"
1328 },
1329 "MaxRecords": {
1330 "type": "integer"
1331 },
1332 "Marker": {}
1333 }
1334 },
1335 "output": {
1336 "resultWrapper": "DescribeDBClusterBacktracksResult",
1337 "type": "structure",
1338 "members": {
1339 "Marker": {},
1340 "DBClusterBacktracks": {
1341 "type": "list",
1342 "member": {
1343 "shape": "Ss",
1344 "locationName": "DBClusterBacktrack"
1345 }
1346 }
1347 }
1348 }
1349 },
1350 "DescribeDBClusterEndpoints": {
1351 "input": {
1352 "type": "structure",
1353 "members": {
1354 "DBClusterIdentifier": {},
1355 "DBClusterEndpointIdentifier": {},
1356 "Filters": {
1357 "shape": "S50"
1358 },
1359 "MaxRecords": {
1360 "type": "integer"
1361 },
1362 "Marker": {}
1363 }
1364 },
1365 "output": {
1366 "resultWrapper": "DescribeDBClusterEndpointsResult",
1367 "type": "structure",
1368 "members": {
1369 "Marker": {},
1370 "DBClusterEndpoints": {
1371 "type": "list",
1372 "member": {
1373 "shape": "S2d",
1374 "locationName": "DBClusterEndpointList"
1375 }
1376 }
1377 }
1378 }
1379 },
1380 "DescribeDBClusterParameterGroups": {
1381 "input": {
1382 "type": "structure",
1383 "members": {
1384 "DBClusterParameterGroupName": {},
1385 "Filters": {
1386 "shape": "S50"
1387 },
1388 "MaxRecords": {
1389 "type": "integer"
1390 },
1391 "Marker": {}
1392 }
1393 },
1394 "output": {
1395 "resultWrapper": "DescribeDBClusterParameterGroupsResult",
1396 "type": "structure",
1397 "members": {
1398 "Marker": {},
1399 "DBClusterParameterGroups": {
1400 "type": "list",
1401 "member": {
1402 "shape": "Sz",
1403 "locationName": "DBClusterParameterGroup"
1404 }
1405 }
1406 }
1407 }
1408 },
1409 "DescribeDBClusterParameters": {
1410 "input": {
1411 "type": "structure",
1412 "required": [
1413 "DBClusterParameterGroupName"
1414 ],
1415 "members": {
1416 "DBClusterParameterGroupName": {},
1417 "Source": {},
1418 "Filters": {
1419 "shape": "S50"
1420 },
1421 "MaxRecords": {
1422 "type": "integer"
1423 },
1424 "Marker": {}
1425 }
1426 },
1427 "output": {
1428 "resultWrapper": "DescribeDBClusterParametersResult",
1429 "type": "structure",
1430 "members": {
1431 "Parameters": {
1432 "shape": "S5k"
1433 },
1434 "Marker": {}
1435 }
1436 }
1437 },
1438 "DescribeDBClusterSnapshotAttributes": {
1439 "input": {
1440 "type": "structure",
1441 "required": [
1442 "DBClusterSnapshotIdentifier"
1443 ],
1444 "members": {
1445 "DBClusterSnapshotIdentifier": {}
1446 }
1447 },
1448 "output": {
1449 "resultWrapper": "DescribeDBClusterSnapshotAttributesResult",
1450 "type": "structure",
1451 "members": {
1452 "DBClusterSnapshotAttributesResult": {
1453 "shape": "S5q"
1454 }
1455 }
1456 }
1457 },
1458 "DescribeDBClusterSnapshots": {
1459 "input": {
1460 "type": "structure",
1461 "members": {
1462 "DBClusterIdentifier": {},
1463 "DBClusterSnapshotIdentifier": {},
1464 "SnapshotType": {},
1465 "Filters": {
1466 "shape": "S50"
1467 },
1468 "MaxRecords": {
1469 "type": "integer"
1470 },
1471 "Marker": {},
1472 "IncludeShared": {
1473 "type": "boolean"
1474 },
1475 "IncludePublic": {
1476 "type": "boolean"
1477 }
1478 }
1479 },
1480 "output": {
1481 "resultWrapper": "DescribeDBClusterSnapshotsResult",
1482 "type": "structure",
1483 "members": {
1484 "Marker": {},
1485 "DBClusterSnapshots": {
1486 "type": "list",
1487 "member": {
1488 "shape": "S12",
1489 "locationName": "DBClusterSnapshot"
1490 }
1491 }
1492 }
1493 }
1494 },
1495 "DescribeDBClusters": {
1496 "input": {
1497 "type": "structure",
1498 "members": {
1499 "DBClusterIdentifier": {},
1500 "Filters": {
1501 "shape": "S50"
1502 },
1503 "MaxRecords": {
1504 "type": "integer"
1505 },
1506 "Marker": {},
1507 "IncludeShared": {
1508 "type": "boolean"
1509 }
1510 }
1511 },
1512 "output": {
1513 "resultWrapper": "DescribeDBClustersResult",
1514 "type": "structure",
1515 "members": {
1516 "Marker": {},
1517 "DBClusters": {
1518 "type": "list",
1519 "member": {
1520 "shape": "S1z",
1521 "locationName": "DBCluster"
1522 }
1523 }
1524 }
1525 }
1526 },
1527 "DescribeDBEngineVersions": {
1528 "input": {
1529 "type": "structure",
1530 "members": {
1531 "Engine": {},
1532 "EngineVersion": {},
1533 "DBParameterGroupFamily": {},
1534 "Filters": {
1535 "shape": "S50"
1536 },
1537 "MaxRecords": {
1538 "type": "integer"
1539 },
1540 "Marker": {},
1541 "DefaultOnly": {
1542 "type": "boolean"
1543 },
1544 "ListSupportedCharacterSets": {
1545 "type": "boolean"
1546 },
1547 "ListSupportedTimezones": {
1548 "type": "boolean"
1549 },
1550 "IncludeAll": {
1551 "type": "boolean"
1552 }
1553 }
1554 },
1555 "output": {
1556 "resultWrapper": "DescribeDBEngineVersionsResult",
1557 "type": "structure",
1558 "members": {
1559 "Marker": {},
1560 "DBEngineVersions": {
1561 "type": "list",
1562 "member": {
1563 "locationName": "DBEngineVersion",
1564 "type": "structure",
1565 "members": {
1566 "Engine": {},
1567 "EngineVersion": {},
1568 "DBParameterGroupFamily": {},
1569 "DBEngineDescription": {},
1570 "DBEngineVersionDescription": {},
1571 "DefaultCharacterSet": {
1572 "shape": "S64"
1573 },
1574 "SupportedCharacterSets": {
1575 "type": "list",
1576 "member": {
1577 "shape": "S64",
1578 "locationName": "CharacterSet"
1579 }
1580 },
1581 "ValidUpgradeTarget": {
1582 "type": "list",
1583 "member": {
1584 "locationName": "UpgradeTarget",
1585 "type": "structure",
1586 "members": {
1587 "Engine": {},
1588 "EngineVersion": {},
1589 "Description": {},
1590 "AutoUpgrade": {
1591 "type": "boolean"
1592 },
1593 "IsMajorVersionUpgrade": {
1594 "type": "boolean"
1595 }
1596 }
1597 }
1598 },
1599 "SupportedTimezones": {
1600 "type": "list",
1601 "member": {
1602 "locationName": "Timezone",
1603 "type": "structure",
1604 "members": {
1605 "TimezoneName": {}
1606 }
1607 }
1608 },
1609 "ExportableLogTypes": {
1610 "shape": "S1w"
1611 },
1612 "SupportsLogExportsToCloudwatchLogs": {
1613 "type": "boolean"
1614 },
1615 "SupportsReadReplica": {
1616 "type": "boolean"
1617 },
1618 "SupportedEngineModes": {
1619 "shape": "S5n"
1620 },
1621 "SupportedFeatureNames": {
1622 "type": "list",
1623 "member": {}
1624 },
1625 "Status": {}
1626 }
1627 }
1628 }
1629 }
1630 }
1631 },
1632 "DescribeDBInstanceAutomatedBackups": {
1633 "input": {
1634 "type": "structure",
1635 "members": {
1636 "DbiResourceId": {},
1637 "DBInstanceIdentifier": {},
1638 "Filters": {
1639 "shape": "S50"
1640 },
1641 "MaxRecords": {
1642 "type": "integer"
1643 },
1644 "Marker": {}
1645 }
1646 },
1647 "output": {
1648 "resultWrapper": "DescribeDBInstanceAutomatedBackupsResult",
1649 "type": "structure",
1650 "members": {
1651 "Marker": {},
1652 "DBInstanceAutomatedBackups": {
1653 "type": "list",
1654 "member": {
1655 "shape": "S4b",
1656 "locationName": "DBInstanceAutomatedBackup"
1657 }
1658 }
1659 }
1660 }
1661 },
1662 "DescribeDBInstances": {
1663 "input": {
1664 "type": "structure",
1665 "members": {
1666 "DBInstanceIdentifier": {},
1667 "Filters": {
1668 "shape": "S50"
1669 },
1670 "MaxRecords": {
1671 "type": "integer"
1672 },
1673 "Marker": {}
1674 }
1675 },
1676 "output": {
1677 "resultWrapper": "DescribeDBInstancesResult",
1678 "type": "structure",
1679 "members": {
1680 "Marker": {},
1681 "DBInstances": {
1682 "type": "list",
1683 "member": {
1684 "shape": "S2l",
1685 "locationName": "DBInstance"
1686 }
1687 }
1688 }
1689 }
1690 },
1691 "DescribeDBLogFiles": {
1692 "input": {
1693 "type": "structure",
1694 "required": [
1695 "DBInstanceIdentifier"
1696 ],
1697 "members": {
1698 "DBInstanceIdentifier": {},
1699 "FilenameContains": {},
1700 "FileLastWritten": {
1701 "type": "long"
1702 },
1703 "FileSize": {
1704 "type": "long"
1705 },
1706 "Filters": {
1707 "shape": "S50"
1708 },
1709 "MaxRecords": {
1710 "type": "integer"
1711 },
1712 "Marker": {}
1713 }
1714 },
1715 "output": {
1716 "resultWrapper": "DescribeDBLogFilesResult",
1717 "type": "structure",
1718 "members": {
1719 "DescribeDBLogFiles": {
1720 "type": "list",
1721 "member": {
1722 "locationName": "DescribeDBLogFilesDetails",
1723 "type": "structure",
1724 "members": {
1725 "LogFileName": {},
1726 "LastWritten": {
1727 "type": "long"
1728 },
1729 "Size": {
1730 "type": "long"
1731 }
1732 }
1733 }
1734 },
1735 "Marker": {}
1736 }
1737 }
1738 },
1739 "DescribeDBParameterGroups": {
1740 "input": {
1741 "type": "structure",
1742 "members": {
1743 "DBParameterGroupName": {},
1744 "Filters": {
1745 "shape": "S50"
1746 },
1747 "MaxRecords": {
1748 "type": "integer"
1749 },
1750 "Marker": {}
1751 }
1752 },
1753 "output": {
1754 "resultWrapper": "DescribeDBParameterGroupsResult",
1755 "type": "structure",
1756 "members": {
1757 "Marker": {},
1758 "DBParameterGroups": {
1759 "type": "list",
1760 "member": {
1761 "shape": "S16",
1762 "locationName": "DBParameterGroup"
1763 }
1764 }
1765 }
1766 }
1767 },
1768 "DescribeDBParameters": {
1769 "input": {
1770 "type": "structure",
1771 "required": [
1772 "DBParameterGroupName"
1773 ],
1774 "members": {
1775 "DBParameterGroupName": {},
1776 "Source": {},
1777 "Filters": {
1778 "shape": "S50"
1779 },
1780 "MaxRecords": {
1781 "type": "integer"
1782 },
1783 "Marker": {}
1784 }
1785 },
1786 "output": {
1787 "resultWrapper": "DescribeDBParametersResult",
1788 "type": "structure",
1789 "members": {
1790 "Parameters": {
1791 "shape": "S5k"
1792 },
1793 "Marker": {}
1794 }
1795 }
1796 },
1797 "DescribeDBProxies": {
1798 "input": {
1799 "type": "structure",
1800 "members": {
1801 "DBProxyName": {},
1802 "Filters": {
1803 "shape": "S50"
1804 },
1805 "Marker": {},
1806 "MaxRecords": {
1807 "type": "integer"
1808 }
1809 }
1810 },
1811 "output": {
1812 "resultWrapper": "DescribeDBProxiesResult",
1813 "type": "structure",
1814 "members": {
1815 "DBProxies": {
1816 "type": "list",
1817 "member": {
1818 "shape": "S3e"
1819 }
1820 },
1821 "Marker": {}
1822 }
1823 }
1824 },
1825 "DescribeDBProxyTargetGroups": {
1826 "input": {
1827 "type": "structure",
1828 "required": [
1829 "DBProxyName"
1830 ],
1831 "members": {
1832 "DBProxyName": {},
1833 "TargetGroupName": {},
1834 "Filters": {
1835 "shape": "S50"
1836 },
1837 "Marker": {},
1838 "MaxRecords": {
1839 "type": "integer"
1840 }
1841 }
1842 },
1843 "output": {
1844 "resultWrapper": "DescribeDBProxyTargetGroupsResult",
1845 "type": "structure",
1846 "members": {
1847 "TargetGroups": {
1848 "type": "list",
1849 "member": {
1850 "shape": "S6x"
1851 }
1852 },
1853 "Marker": {}
1854 }
1855 }
1856 },
1857 "DescribeDBProxyTargets": {
1858 "input": {
1859 "type": "structure",
1860 "required": [
1861 "DBProxyName"
1862 ],
1863 "members": {
1864 "DBProxyName": {},
1865 "TargetGroupName": {},
1866 "Filters": {
1867 "shape": "S50"
1868 },
1869 "Marker": {},
1870 "MaxRecords": {
1871 "type": "integer"
1872 }
1873 }
1874 },
1875 "output": {
1876 "resultWrapper": "DescribeDBProxyTargetsResult",
1877 "type": "structure",
1878 "members": {
1879 "Targets": {
1880 "shape": "S71"
1881 },
1882 "Marker": {}
1883 }
1884 }
1885 },
1886 "DescribeDBSecurityGroups": {
1887 "input": {
1888 "type": "structure",
1889 "members": {
1890 "DBSecurityGroupName": {},
1891 "Filters": {
1892 "shape": "S50"
1893 },
1894 "MaxRecords": {
1895 "type": "integer"
1896 },
1897 "Marker": {}
1898 }
1899 },
1900 "output": {
1901 "resultWrapper": "DescribeDBSecurityGroupsResult",
1902 "type": "structure",
1903 "members": {
1904 "Marker": {},
1905 "DBSecurityGroups": {
1906 "type": "list",
1907 "member": {
1908 "shape": "Sl",
1909 "locationName": "DBSecurityGroup"
1910 }
1911 }
1912 }
1913 }
1914 },
1915 "DescribeDBSnapshotAttributes": {
1916 "input": {
1917 "type": "structure",
1918 "required": [
1919 "DBSnapshotIdentifier"
1920 ],
1921 "members": {
1922 "DBSnapshotIdentifier": {}
1923 }
1924 },
1925 "output": {
1926 "resultWrapper": "DescribeDBSnapshotAttributesResult",
1927 "type": "structure",
1928 "members": {
1929 "DBSnapshotAttributesResult": {
1930 "shape": "S79"
1931 }
1932 }
1933 }
1934 },
1935 "DescribeDBSnapshots": {
1936 "input": {
1937 "type": "structure",
1938 "members": {
1939 "DBInstanceIdentifier": {},
1940 "DBSnapshotIdentifier": {},
1941 "SnapshotType": {},
1942 "Filters": {
1943 "shape": "S50"
1944 },
1945 "MaxRecords": {
1946 "type": "integer"
1947 },
1948 "Marker": {},
1949 "IncludeShared": {
1950 "type": "boolean"
1951 },
1952 "IncludePublic": {
1953 "type": "boolean"
1954 },
1955 "DbiResourceId": {}
1956 }
1957 },
1958 "output": {
1959 "resultWrapper": "DescribeDBSnapshotsResult",
1960 "type": "structure",
1961 "members": {
1962 "Marker": {},
1963 "DBSnapshots": {
1964 "type": "list",
1965 "member": {
1966 "shape": "S19",
1967 "locationName": "DBSnapshot"
1968 }
1969 }
1970 }
1971 }
1972 },
1973 "DescribeDBSubnetGroups": {
1974 "input": {
1975 "type": "structure",
1976 "members": {
1977 "DBSubnetGroupName": {},
1978 "Filters": {
1979 "shape": "S50"
1980 },
1981 "MaxRecords": {
1982 "type": "integer"
1983 },
1984 "Marker": {}
1985 }
1986 },
1987 "output": {
1988 "resultWrapper": "DescribeDBSubnetGroupsResult",
1989 "type": "structure",
1990 "members": {
1991 "Marker": {},
1992 "DBSubnetGroups": {
1993 "type": "list",
1994 "member": {
1995 "shape": "S2p",
1996 "locationName": "DBSubnetGroup"
1997 }
1998 }
1999 }
2000 }
2001 },
2002 "DescribeEngineDefaultClusterParameters": {
2003 "input": {
2004 "type": "structure",
2005 "required": [
2006 "DBParameterGroupFamily"
2007 ],
2008 "members": {
2009 "DBParameterGroupFamily": {},
2010 "Filters": {
2011 "shape": "S50"
2012 },
2013 "MaxRecords": {
2014 "type": "integer"
2015 },
2016 "Marker": {}
2017 }
2018 },
2019 "output": {
2020 "resultWrapper": "DescribeEngineDefaultClusterParametersResult",
2021 "type": "structure",
2022 "members": {
2023 "EngineDefaults": {
2024 "shape": "S7k"
2025 }
2026 }
2027 }
2028 },
2029 "DescribeEngineDefaultParameters": {
2030 "input": {
2031 "type": "structure",
2032 "required": [
2033 "DBParameterGroupFamily"
2034 ],
2035 "members": {
2036 "DBParameterGroupFamily": {},
2037 "Filters": {
2038 "shape": "S50"
2039 },
2040 "MaxRecords": {
2041 "type": "integer"
2042 },
2043 "Marker": {}
2044 }
2045 },
2046 "output": {
2047 "resultWrapper": "DescribeEngineDefaultParametersResult",
2048 "type": "structure",
2049 "members": {
2050 "EngineDefaults": {
2051 "shape": "S7k"
2052 }
2053 }
2054 }
2055 },
2056 "DescribeEventCategories": {
2057 "input": {
2058 "type": "structure",
2059 "members": {
2060 "SourceType": {},
2061 "Filters": {
2062 "shape": "S50"
2063 }
2064 }
2065 },
2066 "output": {
2067 "resultWrapper": "DescribeEventCategoriesResult",
2068 "type": "structure",
2069 "members": {
2070 "EventCategoriesMapList": {
2071 "type": "list",
2072 "member": {
2073 "locationName": "EventCategoriesMap",
2074 "type": "structure",
2075 "members": {
2076 "SourceType": {},
2077 "EventCategories": {
2078 "shape": "S8"
2079 }
2080 },
2081 "wrapper": true
2082 }
2083 }
2084 }
2085 }
2086 },
2087 "DescribeEventSubscriptions": {
2088 "input": {
2089 "type": "structure",
2090 "members": {
2091 "SubscriptionName": {},
2092 "Filters": {
2093 "shape": "S50"
2094 },
2095 "MaxRecords": {
2096 "type": "integer"
2097 },
2098 "Marker": {}
2099 }
2100 },
2101 "output": {
2102 "resultWrapper": "DescribeEventSubscriptionsResult",
2103 "type": "structure",
2104 "members": {
2105 "Marker": {},
2106 "EventSubscriptionsList": {
2107 "type": "list",
2108 "member": {
2109 "shape": "S6",
2110 "locationName": "EventSubscription"
2111 }
2112 }
2113 }
2114 }
2115 },
2116 "DescribeEvents": {
2117 "input": {
2118 "type": "structure",
2119 "members": {
2120 "SourceIdentifier": {},
2121 "SourceType": {},
2122 "StartTime": {
2123 "type": "timestamp"
2124 },
2125 "EndTime": {
2126 "type": "timestamp"
2127 },
2128 "Duration": {
2129 "type": "integer"
2130 },
2131 "EventCategories": {
2132 "shape": "S8"
2133 },
2134 "Filters": {
2135 "shape": "S50"
2136 },
2137 "MaxRecords": {
2138 "type": "integer"
2139 },
2140 "Marker": {}
2141 }
2142 },
2143 "output": {
2144 "resultWrapper": "DescribeEventsResult",
2145 "type": "structure",
2146 "members": {
2147 "Marker": {},
2148 "Events": {
2149 "type": "list",
2150 "member": {
2151 "locationName": "Event",
2152 "type": "structure",
2153 "members": {
2154 "SourceIdentifier": {},
2155 "SourceType": {},
2156 "Message": {},
2157 "EventCategories": {
2158 "shape": "S8"
2159 },
2160 "Date": {
2161 "type": "timestamp"
2162 },
2163 "SourceArn": {}
2164 }
2165 }
2166 }
2167 }
2168 }
2169 },
2170 "DescribeExportTasks": {
2171 "input": {
2172 "type": "structure",
2173 "members": {
2174 "ExportTaskIdentifier": {},
2175 "SourceArn": {},
2176 "Filters": {
2177 "shape": "S50"
2178 },
2179 "Marker": {},
2180 "MaxRecords": {
2181 "type": "integer"
2182 }
2183 }
2184 },
2185 "output": {
2186 "resultWrapper": "DescribeExportTasksResult",
2187 "type": "structure",
2188 "members": {
2189 "Marker": {},
2190 "ExportTasks": {
2191 "type": "list",
2192 "member": {
2193 "shape": "Su",
2194 "locationName": "ExportTask"
2195 }
2196 }
2197 }
2198 }
2199 },
2200 "DescribeGlobalClusters": {
2201 "input": {
2202 "type": "structure",
2203 "members": {
2204 "GlobalClusterIdentifier": {},
2205 "Filters": {
2206 "shape": "S50"
2207 },
2208 "MaxRecords": {
2209 "type": "integer"
2210 },
2211 "Marker": {}
2212 }
2213 },
2214 "output": {
2215 "resultWrapper": "DescribeGlobalClustersResult",
2216 "type": "structure",
2217 "members": {
2218 "Marker": {},
2219 "GlobalClusters": {
2220 "type": "list",
2221 "member": {
2222 "shape": "S3t",
2223 "locationName": "GlobalClusterMember"
2224 }
2225 }
2226 }
2227 }
2228 },
2229 "DescribeInstallationMedia": {
2230 "input": {
2231 "type": "structure",
2232 "members": {
2233 "InstallationMediaId": {},
2234 "Filters": {
2235 "shape": "S50"
2236 },
2237 "MaxRecords": {
2238 "type": "integer"
2239 },
2240 "Marker": {}
2241 }
2242 },
2243 "output": {
2244 "resultWrapper": "DescribeInstallationMediaResult",
2245 "type": "structure",
2246 "members": {
2247 "Marker": {},
2248 "InstallationMedia": {
2249 "type": "list",
2250 "member": {
2251 "shape": "S4p",
2252 "locationName": "InstallationMedia"
2253 }
2254 }
2255 }
2256 }
2257 },
2258 "DescribeOptionGroupOptions": {
2259 "input": {
2260 "type": "structure",
2261 "required": [
2262 "EngineName"
2263 ],
2264 "members": {
2265 "EngineName": {},
2266 "MajorEngineVersion": {},
2267 "Filters": {
2268 "shape": "S50"
2269 },
2270 "MaxRecords": {
2271 "type": "integer"
2272 },
2273 "Marker": {}
2274 }
2275 },
2276 "output": {
2277 "resultWrapper": "DescribeOptionGroupOptionsResult",
2278 "type": "structure",
2279 "members": {
2280 "OptionGroupOptions": {
2281 "type": "list",
2282 "member": {
2283 "locationName": "OptionGroupOption",
2284 "type": "structure",
2285 "members": {
2286 "Name": {},
2287 "Description": {},
2288 "EngineName": {},
2289 "MajorEngineVersion": {},
2290 "MinimumRequiredMinorEngineVersion": {},
2291 "PortRequired": {
2292 "type": "boolean"
2293 },
2294 "DefaultPort": {
2295 "type": "integer"
2296 },
2297 "OptionsDependedOn": {
2298 "type": "list",
2299 "member": {
2300 "locationName": "OptionName"
2301 }
2302 },
2303 "OptionsConflictsWith": {
2304 "type": "list",
2305 "member": {
2306 "locationName": "OptionConflictName"
2307 }
2308 },
2309 "Persistent": {
2310 "type": "boolean"
2311 },
2312 "Permanent": {
2313 "type": "boolean"
2314 },
2315 "RequiresAutoMinorEngineVersionUpgrade": {
2316 "type": "boolean"
2317 },
2318 "VpcOnly": {
2319 "type": "boolean"
2320 },
2321 "SupportsOptionVersionDowngrade": {
2322 "type": "boolean"
2323 },
2324 "OptionGroupOptionSettings": {
2325 "type": "list",
2326 "member": {
2327 "locationName": "OptionGroupOptionSetting",
2328 "type": "structure",
2329 "members": {
2330 "SettingName": {},
2331 "SettingDescription": {},
2332 "DefaultValue": {},
2333 "ApplyType": {},
2334 "AllowedValues": {},
2335 "IsModifiable": {
2336 "type": "boolean"
2337 },
2338 "IsRequired": {
2339 "type": "boolean"
2340 },
2341 "MinimumEngineVersionPerAllowedValue": {
2342 "type": "list",
2343 "member": {
2344 "locationName": "MinimumEngineVersionPerAllowedValue",
2345 "type": "structure",
2346 "members": {
2347 "AllowedValue": {},
2348 "MinimumEngineVersion": {}
2349 }
2350 }
2351 }
2352 }
2353 }
2354 },
2355 "OptionGroupOptionVersions": {
2356 "type": "list",
2357 "member": {
2358 "locationName": "OptionVersion",
2359 "type": "structure",
2360 "members": {
2361 "Version": {},
2362 "IsDefault": {
2363 "type": "boolean"
2364 }
2365 }
2366 }
2367 }
2368 }
2369 }
2370 },
2371 "Marker": {}
2372 }
2373 }
2374 },
2375 "DescribeOptionGroups": {
2376 "input": {
2377 "type": "structure",
2378 "members": {
2379 "OptionGroupName": {},
2380 "Filters": {
2381 "shape": "S50"
2382 },
2383 "Marker": {},
2384 "MaxRecords": {
2385 "type": "integer"
2386 },
2387 "EngineName": {},
2388 "MajorEngineVersion": {}
2389 }
2390 },
2391 "output": {
2392 "resultWrapper": "DescribeOptionGroupsResult",
2393 "type": "structure",
2394 "members": {
2395 "OptionGroupsList": {
2396 "type": "list",
2397 "member": {
2398 "shape": "S1f",
2399 "locationName": "OptionGroup"
2400 }
2401 },
2402 "Marker": {}
2403 }
2404 }
2405 },
2406 "DescribeOrderableDBInstanceOptions": {
2407 "input": {
2408 "type": "structure",
2409 "required": [
2410 "Engine"
2411 ],
2412 "members": {
2413 "Engine": {},
2414 "EngineVersion": {},
2415 "DBInstanceClass": {},
2416 "LicenseModel": {},
2417 "Vpc": {
2418 "type": "boolean"
2419 },
2420 "Filters": {
2421 "shape": "S50"
2422 },
2423 "MaxRecords": {
2424 "type": "integer"
2425 },
2426 "Marker": {}
2427 }
2428 },
2429 "output": {
2430 "resultWrapper": "DescribeOrderableDBInstanceOptionsResult",
2431 "type": "structure",
2432 "members": {
2433 "OrderableDBInstanceOptions": {
2434 "type": "list",
2435 "member": {
2436 "locationName": "OrderableDBInstanceOption",
2437 "type": "structure",
2438 "members": {
2439 "Engine": {},
2440 "EngineVersion": {},
2441 "DBInstanceClass": {},
2442 "LicenseModel": {},
2443 "AvailabilityZones": {
2444 "type": "list",
2445 "member": {
2446 "shape": "S2s",
2447 "locationName": "AvailabilityZone"
2448 }
2449 },
2450 "MultiAZCapable": {
2451 "type": "boolean"
2452 },
2453 "ReadReplicaCapable": {
2454 "type": "boolean"
2455 },
2456 "Vpc": {
2457 "type": "boolean"
2458 },
2459 "SupportsStorageEncryption": {
2460 "type": "boolean"
2461 },
2462 "StorageType": {},
2463 "SupportsIops": {
2464 "type": "boolean"
2465 },
2466 "SupportsEnhancedMonitoring": {
2467 "type": "boolean"
2468 },
2469 "SupportsIAMDatabaseAuthentication": {
2470 "type": "boolean"
2471 },
2472 "SupportsPerformanceInsights": {
2473 "type": "boolean"
2474 },
2475 "MinStorageSize": {
2476 "type": "integer"
2477 },
2478 "MaxStorageSize": {
2479 "type": "integer"
2480 },
2481 "MinIopsPerDbInstance": {
2482 "type": "integer"
2483 },
2484 "MaxIopsPerDbInstance": {
2485 "type": "integer"
2486 },
2487 "MinIopsPerGib": {
2488 "type": "double"
2489 },
2490 "MaxIopsPerGib": {
2491 "type": "double"
2492 },
2493 "AvailableProcessorFeatures": {
2494 "shape": "S8t"
2495 },
2496 "SupportedEngineModes": {
2497 "shape": "S5n"
2498 },
2499 "SupportsStorageAutoscaling": {
2500 "type": "boolean"
2501 },
2502 "SupportsKerberosAuthentication": {
2503 "type": "boolean"
2504 }
2505 },
2506 "wrapper": true
2507 }
2508 },
2509 "Marker": {}
2510 }
2511 }
2512 },
2513 "DescribePendingMaintenanceActions": {
2514 "input": {
2515 "type": "structure",
2516 "members": {
2517 "ResourceIdentifier": {},
2518 "Filters": {
2519 "shape": "S50"
2520 },
2521 "Marker": {},
2522 "MaxRecords": {
2523 "type": "integer"
2524 }
2525 }
2526 },
2527 "output": {
2528 "resultWrapper": "DescribePendingMaintenanceActionsResult",
2529 "type": "structure",
2530 "members": {
2531 "PendingMaintenanceActions": {
2532 "type": "list",
2533 "member": {
2534 "shape": "Sf",
2535 "locationName": "ResourcePendingMaintenanceActions"
2536 }
2537 },
2538 "Marker": {}
2539 }
2540 }
2541 },
2542 "DescribeReservedDBInstances": {
2543 "input": {
2544 "type": "structure",
2545 "members": {
2546 "ReservedDBInstanceId": {},
2547 "ReservedDBInstancesOfferingId": {},
2548 "DBInstanceClass": {},
2549 "Duration": {},
2550 "ProductDescription": {},
2551 "OfferingType": {},
2552 "MultiAZ": {
2553 "type": "boolean"
2554 },
2555 "LeaseId": {},
2556 "Filters": {
2557 "shape": "S50"
2558 },
2559 "MaxRecords": {
2560 "type": "integer"
2561 },
2562 "Marker": {}
2563 }
2564 },
2565 "output": {
2566 "resultWrapper": "DescribeReservedDBInstancesResult",
2567 "type": "structure",
2568 "members": {
2569 "Marker": {},
2570 "ReservedDBInstances": {
2571 "type": "list",
2572 "member": {
2573 "shape": "S91",
2574 "locationName": "ReservedDBInstance"
2575 }
2576 }
2577 }
2578 }
2579 },
2580 "DescribeReservedDBInstancesOfferings": {
2581 "input": {
2582 "type": "structure",
2583 "members": {
2584 "ReservedDBInstancesOfferingId": {},
2585 "DBInstanceClass": {},
2586 "Duration": {},
2587 "ProductDescription": {},
2588 "OfferingType": {},
2589 "MultiAZ": {
2590 "type": "boolean"
2591 },
2592 "Filters": {
2593 "shape": "S50"
2594 },
2595 "MaxRecords": {
2596 "type": "integer"
2597 },
2598 "Marker": {}
2599 }
2600 },
2601 "output": {
2602 "resultWrapper": "DescribeReservedDBInstancesOfferingsResult",
2603 "type": "structure",
2604 "members": {
2605 "Marker": {},
2606 "ReservedDBInstancesOfferings": {
2607 "type": "list",
2608 "member": {
2609 "locationName": "ReservedDBInstancesOffering",
2610 "type": "structure",
2611 "members": {
2612 "ReservedDBInstancesOfferingId": {},
2613 "DBInstanceClass": {},
2614 "Duration": {
2615 "type": "integer"
2616 },
2617 "FixedPrice": {
2618 "type": "double"
2619 },
2620 "UsagePrice": {
2621 "type": "double"
2622 },
2623 "CurrencyCode": {},
2624 "ProductDescription": {},
2625 "OfferingType": {},
2626 "MultiAZ": {
2627 "type": "boolean"
2628 },
2629 "RecurringCharges": {
2630 "shape": "S93"
2631 }
2632 },
2633 "wrapper": true
2634 }
2635 }
2636 }
2637 }
2638 },
2639 "DescribeSourceRegions": {
2640 "input": {
2641 "type": "structure",
2642 "members": {
2643 "RegionName": {},
2644 "MaxRecords": {
2645 "type": "integer"
2646 },
2647 "Marker": {},
2648 "Filters": {
2649 "shape": "S50"
2650 }
2651 }
2652 },
2653 "output": {
2654 "resultWrapper": "DescribeSourceRegionsResult",
2655 "type": "structure",
2656 "members": {
2657 "Marker": {},
2658 "SourceRegions": {
2659 "type": "list",
2660 "member": {
2661 "locationName": "SourceRegion",
2662 "type": "structure",
2663 "members": {
2664 "RegionName": {},
2665 "Endpoint": {},
2666 "Status": {}
2667 }
2668 }
2669 }
2670 }
2671 }
2672 },
2673 "DescribeValidDBInstanceModifications": {
2674 "input": {
2675 "type": "structure",
2676 "required": [
2677 "DBInstanceIdentifier"
2678 ],
2679 "members": {
2680 "DBInstanceIdentifier": {}
2681 }
2682 },
2683 "output": {
2684 "resultWrapper": "DescribeValidDBInstanceModificationsResult",
2685 "type": "structure",
2686 "members": {
2687 "ValidDBInstanceModificationsMessage": {
2688 "type": "structure",
2689 "members": {
2690 "Storage": {
2691 "type": "list",
2692 "member": {
2693 "locationName": "ValidStorageOptions",
2694 "type": "structure",
2695 "members": {
2696 "StorageType": {},
2697 "StorageSize": {
2698 "shape": "S9i"
2699 },
2700 "ProvisionedIops": {
2701 "shape": "S9i"
2702 },
2703 "IopsToStorageRatio": {
2704 "type": "list",
2705 "member": {
2706 "locationName": "DoubleRange",
2707 "type": "structure",
2708 "members": {
2709 "From": {
2710 "type": "double"
2711 },
2712 "To": {
2713 "type": "double"
2714 }
2715 }
2716 }
2717 },
2718 "SupportsStorageAutoscaling": {
2719 "type": "boolean"
2720 }
2721 }
2722 }
2723 },
2724 "ValidProcessorFeatures": {
2725 "shape": "S8t"
2726 }
2727 },
2728 "wrapper": true
2729 }
2730 }
2731 }
2732 },
2733 "DownloadDBLogFilePortion": {
2734 "input": {
2735 "type": "structure",
2736 "required": [
2737 "DBInstanceIdentifier",
2738 "LogFileName"
2739 ],
2740 "members": {
2741 "DBInstanceIdentifier": {},
2742 "LogFileName": {},
2743 "Marker": {},
2744 "NumberOfLines": {
2745 "type": "integer"
2746 }
2747 }
2748 },
2749 "output": {
2750 "resultWrapper": "DownloadDBLogFilePortionResult",
2751 "type": "structure",
2752 "members": {
2753 "LogFileData": {},
2754 "Marker": {},
2755 "AdditionalDataPending": {
2756 "type": "boolean"
2757 }
2758 }
2759 }
2760 },
2761 "FailoverDBCluster": {
2762 "input": {
2763 "type": "structure",
2764 "required": [
2765 "DBClusterIdentifier"
2766 ],
2767 "members": {
2768 "DBClusterIdentifier": {},
2769 "TargetDBInstanceIdentifier": {}
2770 }
2771 },
2772 "output": {
2773 "resultWrapper": "FailoverDBClusterResult",
2774 "type": "structure",
2775 "members": {
2776 "DBCluster": {
2777 "shape": "S1z"
2778 }
2779 }
2780 }
2781 },
2782 "ImportInstallationMedia": {
2783 "input": {
2784 "type": "structure",
2785 "required": [
2786 "CustomAvailabilityZoneId",
2787 "Engine",
2788 "EngineVersion",
2789 "EngineInstallationMediaPath",
2790 "OSInstallationMediaPath"
2791 ],
2792 "members": {
2793 "CustomAvailabilityZoneId": {},
2794 "Engine": {},
2795 "EngineVersion": {},
2796 "EngineInstallationMediaPath": {},
2797 "OSInstallationMediaPath": {}
2798 }
2799 },
2800 "output": {
2801 "shape": "S4p",
2802 "resultWrapper": "ImportInstallationMediaResult"
2803 }
2804 },
2805 "ListTagsForResource": {
2806 "input": {
2807 "type": "structure",
2808 "required": [
2809 "ResourceName"
2810 ],
2811 "members": {
2812 "ResourceName": {},
2813 "Filters": {
2814 "shape": "S50"
2815 }
2816 }
2817 },
2818 "output": {
2819 "resultWrapper": "ListTagsForResourceResult",
2820 "type": "structure",
2821 "members": {
2822 "TagList": {
2823 "shape": "Sb"
2824 }
2825 }
2826 }
2827 },
2828 "ModifyCertificates": {
2829 "input": {
2830 "type": "structure",
2831 "members": {
2832 "CertificateIdentifier": {},
2833 "RemoveCustomerOverride": {
2834 "type": "boolean"
2835 }
2836 }
2837 },
2838 "output": {
2839 "resultWrapper": "ModifyCertificatesResult",
2840 "type": "structure",
2841 "members": {
2842 "Certificate": {
2843 "shape": "S55"
2844 }
2845 }
2846 }
2847 },
2848 "ModifyCurrentDBClusterCapacity": {
2849 "input": {
2850 "type": "structure",
2851 "required": [
2852 "DBClusterIdentifier"
2853 ],
2854 "members": {
2855 "DBClusterIdentifier": {},
2856 "Capacity": {
2857 "type": "integer"
2858 },
2859 "SecondsBeforeTimeout": {
2860 "type": "integer"
2861 },
2862 "TimeoutAction": {}
2863 }
2864 },
2865 "output": {
2866 "resultWrapper": "ModifyCurrentDBClusterCapacityResult",
2867 "type": "structure",
2868 "members": {
2869 "DBClusterIdentifier": {},
2870 "PendingCapacity": {
2871 "type": "integer"
2872 },
2873 "CurrentCapacity": {
2874 "type": "integer"
2875 },
2876 "SecondsBeforeTimeout": {
2877 "type": "integer"
2878 },
2879 "TimeoutAction": {}
2880 }
2881 }
2882 },
2883 "ModifyDBCluster": {
2884 "input": {
2885 "type": "structure",
2886 "required": [
2887 "DBClusterIdentifier"
2888 ],
2889 "members": {
2890 "DBClusterIdentifier": {},
2891 "NewDBClusterIdentifier": {},
2892 "ApplyImmediately": {
2893 "type": "boolean"
2894 },
2895 "BackupRetentionPeriod": {
2896 "type": "integer"
2897 },
2898 "DBClusterParameterGroupName": {},
2899 "VpcSecurityGroupIds": {
2900 "shape": "S1u"
2901 },
2902 "Port": {
2903 "type": "integer"
2904 },
2905 "MasterUserPassword": {},
2906 "OptionGroupName": {},
2907 "PreferredBackupWindow": {},
2908 "PreferredMaintenanceWindow": {},
2909 "EnableIAMDatabaseAuthentication": {
2910 "type": "boolean"
2911 },
2912 "BacktrackWindow": {
2913 "type": "long"
2914 },
2915 "CloudwatchLogsExportConfiguration": {
2916 "shape": "S9y"
2917 },
2918 "EngineVersion": {},
2919 "AllowMajorVersionUpgrade": {
2920 "type": "boolean"
2921 },
2922 "DBInstanceParameterGroupName": {},
2923 "Domain": {},
2924 "DomainIAMRoleName": {},
2925 "ScalingConfiguration": {
2926 "shape": "S1x"
2927 },
2928 "DeletionProtection": {
2929 "type": "boolean"
2930 },
2931 "EnableHttpEndpoint": {
2932 "type": "boolean"
2933 },
2934 "CopyTagsToSnapshot": {
2935 "type": "boolean"
2936 }
2937 }
2938 },
2939 "output": {
2940 "resultWrapper": "ModifyDBClusterResult",
2941 "type": "structure",
2942 "members": {
2943 "DBCluster": {
2944 "shape": "S1z"
2945 }
2946 }
2947 }
2948 },
2949 "ModifyDBClusterEndpoint": {
2950 "input": {
2951 "type": "structure",
2952 "required": [
2953 "DBClusterEndpointIdentifier"
2954 ],
2955 "members": {
2956 "DBClusterEndpointIdentifier": {},
2957 "EndpointType": {},
2958 "StaticMembers": {
2959 "shape": "Sv"
2960 },
2961 "ExcludedMembers": {
2962 "shape": "Sv"
2963 }
2964 }
2965 },
2966 "output": {
2967 "shape": "S2d",
2968 "resultWrapper": "ModifyDBClusterEndpointResult"
2969 }
2970 },
2971 "ModifyDBClusterParameterGroup": {
2972 "input": {
2973 "type": "structure",
2974 "required": [
2975 "DBClusterParameterGroupName",
2976 "Parameters"
2977 ],
2978 "members": {
2979 "DBClusterParameterGroupName": {},
2980 "Parameters": {
2981 "shape": "S5k"
2982 }
2983 }
2984 },
2985 "output": {
2986 "shape": "Sa2",
2987 "resultWrapper": "ModifyDBClusterParameterGroupResult"
2988 }
2989 },
2990 "ModifyDBClusterSnapshotAttribute": {
2991 "input": {
2992 "type": "structure",
2993 "required": [
2994 "DBClusterSnapshotIdentifier",
2995 "AttributeName"
2996 ],
2997 "members": {
2998 "DBClusterSnapshotIdentifier": {},
2999 "AttributeName": {},
3000 "ValuesToAdd": {
3001 "shape": "S5t"
3002 },
3003 "ValuesToRemove": {
3004 "shape": "S5t"
3005 }
3006 }
3007 },
3008 "output": {
3009 "resultWrapper": "ModifyDBClusterSnapshotAttributeResult",
3010 "type": "structure",
3011 "members": {
3012 "DBClusterSnapshotAttributesResult": {
3013 "shape": "S5q"
3014 }
3015 }
3016 }
3017 },
3018 "ModifyDBInstance": {
3019 "input": {
3020 "type": "structure",
3021 "required": [
3022 "DBInstanceIdentifier"
3023 ],
3024 "members": {
3025 "DBInstanceIdentifier": {},
3026 "AllocatedStorage": {
3027 "type": "integer"
3028 },
3029 "DBInstanceClass": {},
3030 "DBSubnetGroupName": {},
3031 "DBSecurityGroups": {
3032 "shape": "S2j"
3033 },
3034 "VpcSecurityGroupIds": {
3035 "shape": "S1u"
3036 },
3037 "ApplyImmediately": {
3038 "type": "boolean"
3039 },
3040 "MasterUserPassword": {},
3041 "DBParameterGroupName": {},
3042 "BackupRetentionPeriod": {
3043 "type": "integer"
3044 },
3045 "PreferredBackupWindow": {},
3046 "PreferredMaintenanceWindow": {},
3047 "MultiAZ": {
3048 "type": "boolean"
3049 },
3050 "EngineVersion": {},
3051 "AllowMajorVersionUpgrade": {
3052 "type": "boolean"
3053 },
3054 "AutoMinorVersionUpgrade": {
3055 "type": "boolean"
3056 },
3057 "LicenseModel": {},
3058 "Iops": {
3059 "type": "integer"
3060 },
3061 "OptionGroupName": {},
3062 "NewDBInstanceIdentifier": {},
3063 "StorageType": {},
3064 "TdeCredentialArn": {},
3065 "TdeCredentialPassword": {},
3066 "CACertificateIdentifier": {},
3067 "Domain": {},
3068 "CopyTagsToSnapshot": {
3069 "type": "boolean"
3070 },
3071 "MonitoringInterval": {
3072 "type": "integer"
3073 },
3074 "DBPortNumber": {
3075 "type": "integer"
3076 },
3077 "PubliclyAccessible": {
3078 "type": "boolean"
3079 },
3080 "MonitoringRoleArn": {},
3081 "DomainIAMRoleName": {},
3082 "PromotionTier": {
3083 "type": "integer"
3084 },
3085 "EnableIAMDatabaseAuthentication": {
3086 "type": "boolean"
3087 },
3088 "EnablePerformanceInsights": {
3089 "type": "boolean"
3090 },
3091 "PerformanceInsightsKMSKeyId": {},
3092 "PerformanceInsightsRetentionPeriod": {
3093 "type": "integer"
3094 },
3095 "CloudwatchLogsExportConfiguration": {
3096 "shape": "S9y"
3097 },
3098 "ProcessorFeatures": {
3099 "shape": "S1b"
3100 },
3101 "UseDefaultProcessorFeatures": {
3102 "type": "boolean"
3103 },
3104 "DeletionProtection": {
3105 "type": "boolean"
3106 },
3107 "MaxAllocatedStorage": {
3108 "type": "integer"
3109 },
3110 "CertificateRotationRestart": {
3111 "type": "boolean"
3112 }
3113 }
3114 },
3115 "output": {
3116 "resultWrapper": "ModifyDBInstanceResult",
3117 "type": "structure",
3118 "members": {
3119 "DBInstance": {
3120 "shape": "S2l"
3121 }
3122 }
3123 }
3124 },
3125 "ModifyDBParameterGroup": {
3126 "input": {
3127 "type": "structure",
3128 "required": [
3129 "DBParameterGroupName",
3130 "Parameters"
3131 ],
3132 "members": {
3133 "DBParameterGroupName": {},
3134 "Parameters": {
3135 "shape": "S5k"
3136 }
3137 }
3138 },
3139 "output": {
3140 "shape": "Sa8",
3141 "resultWrapper": "ModifyDBParameterGroupResult"
3142 }
3143 },
3144 "ModifyDBProxy": {
3145 "input": {
3146 "type": "structure",
3147 "required": [
3148 "DBProxyName"
3149 ],
3150 "members": {
3151 "DBProxyName": {},
3152 "NewDBProxyName": {},
3153 "Auth": {
3154 "shape": "S39"
3155 },
3156 "RequireTLS": {
3157 "type": "boolean"
3158 },
3159 "IdleClientTimeout": {
3160 "type": "integer"
3161 },
3162 "DebugLogging": {
3163 "type": "boolean"
3164 },
3165 "RoleArn": {},
3166 "SecurityGroups": {
3167 "shape": "Sv"
3168 }
3169 }
3170 },
3171 "output": {
3172 "resultWrapper": "ModifyDBProxyResult",
3173 "type": "structure",
3174 "members": {
3175 "DBProxy": {
3176 "shape": "S3e"
3177 }
3178 }
3179 }
3180 },
3181 "ModifyDBProxyTargetGroup": {
3182 "input": {
3183 "type": "structure",
3184 "required": [
3185 "TargetGroupName",
3186 "DBProxyName"
3187 ],
3188 "members": {
3189 "TargetGroupName": {},
3190 "DBProxyName": {},
3191 "ConnectionPoolConfig": {
3192 "type": "structure",
3193 "members": {
3194 "MaxConnectionsPercent": {
3195 "type": "integer"
3196 },
3197 "MaxIdleConnectionsPercent": {
3198 "type": "integer"
3199 },
3200 "ConnectionBorrowTimeout": {
3201 "type": "integer"
3202 },
3203 "SessionPinningFilters": {
3204 "shape": "Sv"
3205 },
3206 "InitQuery": {}
3207 }
3208 },
3209 "NewName": {}
3210 }
3211 },
3212 "output": {
3213 "resultWrapper": "ModifyDBProxyTargetGroupResult",
3214 "type": "structure",
3215 "members": {
3216 "DBProxyTargetGroup": {
3217 "shape": "S6x"
3218 }
3219 }
3220 }
3221 },
3222 "ModifyDBSnapshot": {
3223 "input": {
3224 "type": "structure",
3225 "required": [
3226 "DBSnapshotIdentifier"
3227 ],
3228 "members": {
3229 "DBSnapshotIdentifier": {},
3230 "EngineVersion": {},
3231 "OptionGroupName": {}
3232 }
3233 },
3234 "output": {
3235 "resultWrapper": "ModifyDBSnapshotResult",
3236 "type": "structure",
3237 "members": {
3238 "DBSnapshot": {
3239 "shape": "S19"
3240 }
3241 }
3242 }
3243 },
3244 "ModifyDBSnapshotAttribute": {
3245 "input": {
3246 "type": "structure",
3247 "required": [
3248 "DBSnapshotIdentifier",
3249 "AttributeName"
3250 ],
3251 "members": {
3252 "DBSnapshotIdentifier": {},
3253 "AttributeName": {},
3254 "ValuesToAdd": {
3255 "shape": "S5t"
3256 },
3257 "ValuesToRemove": {
3258 "shape": "S5t"
3259 }
3260 }
3261 },
3262 "output": {
3263 "resultWrapper": "ModifyDBSnapshotAttributeResult",
3264 "type": "structure",
3265 "members": {
3266 "DBSnapshotAttributesResult": {
3267 "shape": "S79"
3268 }
3269 }
3270 }
3271 },
3272 "ModifyDBSubnetGroup": {
3273 "input": {
3274 "type": "structure",
3275 "required": [
3276 "DBSubnetGroupName",
3277 "SubnetIds"
3278 ],
3279 "members": {
3280 "DBSubnetGroupName": {},
3281 "DBSubnetGroupDescription": {},
3282 "SubnetIds": {
3283 "shape": "S3n"
3284 }
3285 }
3286 },
3287 "output": {
3288 "resultWrapper": "ModifyDBSubnetGroupResult",
3289 "type": "structure",
3290 "members": {
3291 "DBSubnetGroup": {
3292 "shape": "S2p"
3293 }
3294 }
3295 }
3296 },
3297 "ModifyEventSubscription": {
3298 "input": {
3299 "type": "structure",
3300 "required": [
3301 "SubscriptionName"
3302 ],
3303 "members": {
3304 "SubscriptionName": {},
3305 "SnsTopicArn": {},
3306 "SourceType": {},
3307 "EventCategories": {
3308 "shape": "S8"
3309 },
3310 "Enabled": {
3311 "type": "boolean"
3312 }
3313 }
3314 },
3315 "output": {
3316 "resultWrapper": "ModifyEventSubscriptionResult",
3317 "type": "structure",
3318 "members": {
3319 "EventSubscription": {
3320 "shape": "S6"
3321 }
3322 }
3323 }
3324 },
3325 "ModifyGlobalCluster": {
3326 "input": {
3327 "type": "structure",
3328 "members": {
3329 "GlobalClusterIdentifier": {},
3330 "NewGlobalClusterIdentifier": {},
3331 "DeletionProtection": {
3332 "type": "boolean"
3333 }
3334 }
3335 },
3336 "output": {
3337 "resultWrapper": "ModifyGlobalClusterResult",
3338 "type": "structure",
3339 "members": {
3340 "GlobalCluster": {
3341 "shape": "S3t"
3342 }
3343 }
3344 }
3345 },
3346 "ModifyOptionGroup": {
3347 "input": {
3348 "type": "structure",
3349 "required": [
3350 "OptionGroupName"
3351 ],
3352 "members": {
3353 "OptionGroupName": {},
3354 "OptionsToInclude": {
3355 "type": "list",
3356 "member": {
3357 "locationName": "OptionConfiguration",
3358 "type": "structure",
3359 "required": [
3360 "OptionName"
3361 ],
3362 "members": {
3363 "OptionName": {},
3364 "Port": {
3365 "type": "integer"
3366 },
3367 "OptionVersion": {},
3368 "DBSecurityGroupMemberships": {
3369 "shape": "S2j"
3370 },
3371 "VpcSecurityGroupMemberships": {
3372 "shape": "S1u"
3373 },
3374 "OptionSettings": {
3375 "type": "list",
3376 "member": {
3377 "shape": "S1j",
3378 "locationName": "OptionSetting"
3379 }
3380 }
3381 }
3382 }
3383 },
3384 "OptionsToRemove": {
3385 "type": "list",
3386 "member": {}
3387 },
3388 "ApplyImmediately": {
3389 "type": "boolean"
3390 }
3391 }
3392 },
3393 "output": {
3394 "resultWrapper": "ModifyOptionGroupResult",
3395 "type": "structure",
3396 "members": {
3397 "OptionGroup": {
3398 "shape": "S1f"
3399 }
3400 }
3401 }
3402 },
3403 "PromoteReadReplica": {
3404 "input": {
3405 "type": "structure",
3406 "required": [
3407 "DBInstanceIdentifier"
3408 ],
3409 "members": {
3410 "DBInstanceIdentifier": {},
3411 "BackupRetentionPeriod": {
3412 "type": "integer"
3413 },
3414 "PreferredBackupWindow": {}
3415 }
3416 },
3417 "output": {
3418 "resultWrapper": "PromoteReadReplicaResult",
3419 "type": "structure",
3420 "members": {
3421 "DBInstance": {
3422 "shape": "S2l"
3423 }
3424 }
3425 }
3426 },
3427 "PromoteReadReplicaDBCluster": {
3428 "input": {
3429 "type": "structure",
3430 "required": [
3431 "DBClusterIdentifier"
3432 ],
3433 "members": {
3434 "DBClusterIdentifier": {}
3435 }
3436 },
3437 "output": {
3438 "resultWrapper": "PromoteReadReplicaDBClusterResult",
3439 "type": "structure",
3440 "members": {
3441 "DBCluster": {
3442 "shape": "S1z"
3443 }
3444 }
3445 }
3446 },
3447 "PurchaseReservedDBInstancesOffering": {
3448 "input": {
3449 "type": "structure",
3450 "required": [
3451 "ReservedDBInstancesOfferingId"
3452 ],
3453 "members": {
3454 "ReservedDBInstancesOfferingId": {},
3455 "ReservedDBInstanceId": {},
3456 "DBInstanceCount": {
3457 "type": "integer"
3458 },
3459 "Tags": {
3460 "shape": "Sb"
3461 }
3462 }
3463 },
3464 "output": {
3465 "resultWrapper": "PurchaseReservedDBInstancesOfferingResult",
3466 "type": "structure",
3467 "members": {
3468 "ReservedDBInstance": {
3469 "shape": "S91"
3470 }
3471 }
3472 }
3473 },
3474 "RebootDBInstance": {
3475 "input": {
3476 "type": "structure",
3477 "required": [
3478 "DBInstanceIdentifier"
3479 ],
3480 "members": {
3481 "DBInstanceIdentifier": {},
3482 "ForceFailover": {
3483 "type": "boolean"
3484 }
3485 }
3486 },
3487 "output": {
3488 "resultWrapper": "RebootDBInstanceResult",
3489 "type": "structure",
3490 "members": {
3491 "DBInstance": {
3492 "shape": "S2l"
3493 }
3494 }
3495 }
3496 },
3497 "RegisterDBProxyTargets": {
3498 "input": {
3499 "type": "structure",
3500 "required": [
3501 "DBProxyName"
3502 ],
3503 "members": {
3504 "DBProxyName": {},
3505 "TargetGroupName": {},
3506 "DBInstanceIdentifiers": {
3507 "shape": "Sv"
3508 },
3509 "DBClusterIdentifiers": {
3510 "shape": "Sv"
3511 }
3512 }
3513 },
3514 "output": {
3515 "resultWrapper": "RegisterDBProxyTargetsResult",
3516 "type": "structure",
3517 "members": {
3518 "DBProxyTargets": {
3519 "shape": "S71"
3520 }
3521 }
3522 }
3523 },
3524 "RemoveFromGlobalCluster": {
3525 "input": {
3526 "type": "structure",
3527 "members": {
3528 "GlobalClusterIdentifier": {},
3529 "DbClusterIdentifier": {}
3530 }
3531 },
3532 "output": {
3533 "resultWrapper": "RemoveFromGlobalClusterResult",
3534 "type": "structure",
3535 "members": {
3536 "GlobalCluster": {
3537 "shape": "S3t"
3538 }
3539 }
3540 }
3541 },
3542 "RemoveRoleFromDBCluster": {
3543 "input": {
3544 "type": "structure",
3545 "required": [
3546 "DBClusterIdentifier",
3547 "RoleArn"
3548 ],
3549 "members": {
3550 "DBClusterIdentifier": {},
3551 "RoleArn": {},
3552 "FeatureName": {}
3553 }
3554 }
3555 },
3556 "RemoveRoleFromDBInstance": {
3557 "input": {
3558 "type": "structure",
3559 "required": [
3560 "DBInstanceIdentifier",
3561 "RoleArn",
3562 "FeatureName"
3563 ],
3564 "members": {
3565 "DBInstanceIdentifier": {},
3566 "RoleArn": {},
3567 "FeatureName": {}
3568 }
3569 }
3570 },
3571 "RemoveSourceIdentifierFromSubscription": {
3572 "input": {
3573 "type": "structure",
3574 "required": [
3575 "SubscriptionName",
3576 "SourceIdentifier"
3577 ],
3578 "members": {
3579 "SubscriptionName": {},
3580 "SourceIdentifier": {}
3581 }
3582 },
3583 "output": {
3584 "resultWrapper": "RemoveSourceIdentifierFromSubscriptionResult",
3585 "type": "structure",
3586 "members": {
3587 "EventSubscription": {
3588 "shape": "S6"
3589 }
3590 }
3591 }
3592 },
3593 "RemoveTagsFromResource": {
3594 "input": {
3595 "type": "structure",
3596 "required": [
3597 "ResourceName",
3598 "TagKeys"
3599 ],
3600 "members": {
3601 "ResourceName": {},
3602 "TagKeys": {
3603 "type": "list",
3604 "member": {}
3605 }
3606 }
3607 }
3608 },
3609 "ResetDBClusterParameterGroup": {
3610 "input": {
3611 "type": "structure",
3612 "required": [
3613 "DBClusterParameterGroupName"
3614 ],
3615 "members": {
3616 "DBClusterParameterGroupName": {},
3617 "ResetAllParameters": {
3618 "type": "boolean"
3619 },
3620 "Parameters": {
3621 "shape": "S5k"
3622 }
3623 }
3624 },
3625 "output": {
3626 "shape": "Sa2",
3627 "resultWrapper": "ResetDBClusterParameterGroupResult"
3628 }
3629 },
3630 "ResetDBParameterGroup": {
3631 "input": {
3632 "type": "structure",
3633 "required": [
3634 "DBParameterGroupName"
3635 ],
3636 "members": {
3637 "DBParameterGroupName": {},
3638 "ResetAllParameters": {
3639 "type": "boolean"
3640 },
3641 "Parameters": {
3642 "shape": "S5k"
3643 }
3644 }
3645 },
3646 "output": {
3647 "shape": "Sa8",
3648 "resultWrapper": "ResetDBParameterGroupResult"
3649 }
3650 },
3651 "RestoreDBClusterFromS3": {
3652 "input": {
3653 "type": "structure",
3654 "required": [
3655 "DBClusterIdentifier",
3656 "Engine",
3657 "MasterUsername",
3658 "MasterUserPassword",
3659 "SourceEngine",
3660 "SourceEngineVersion",
3661 "S3BucketName",
3662 "S3IngestionRoleArn"
3663 ],
3664 "members": {
3665 "AvailabilityZones": {
3666 "shape": "S13"
3667 },
3668 "BackupRetentionPeriod": {
3669 "type": "integer"
3670 },
3671 "CharacterSetName": {},
3672 "DatabaseName": {},
3673 "DBClusterIdentifier": {},
3674 "DBClusterParameterGroupName": {},
3675 "VpcSecurityGroupIds": {
3676 "shape": "S1u"
3677 },
3678 "DBSubnetGroupName": {},
3679 "Engine": {},
3680 "EngineVersion": {},
3681 "Port": {
3682 "type": "integer"
3683 },
3684 "MasterUsername": {},
3685 "MasterUserPassword": {},
3686 "OptionGroupName": {},
3687 "PreferredBackupWindow": {},
3688 "PreferredMaintenanceWindow": {},
3689 "Tags": {
3690 "shape": "Sb"
3691 },
3692 "StorageEncrypted": {
3693 "type": "boolean"
3694 },
3695 "KmsKeyId": {},
3696 "EnableIAMDatabaseAuthentication": {
3697 "type": "boolean"
3698 },
3699 "SourceEngine": {},
3700 "SourceEngineVersion": {},
3701 "S3BucketName": {},
3702 "S3Prefix": {},
3703 "S3IngestionRoleArn": {},
3704 "BacktrackWindow": {
3705 "type": "long"
3706 },
3707 "EnableCloudwatchLogsExports": {
3708 "shape": "S1w"
3709 },
3710 "DeletionProtection": {
3711 "type": "boolean"
3712 },
3713 "CopyTagsToSnapshot": {
3714 "type": "boolean"
3715 },
3716 "Domain": {},
3717 "DomainIAMRoleName": {}
3718 }
3719 },
3720 "output": {
3721 "resultWrapper": "RestoreDBClusterFromS3Result",
3722 "type": "structure",
3723 "members": {
3724 "DBCluster": {
3725 "shape": "S1z"
3726 }
3727 }
3728 }
3729 },
3730 "RestoreDBClusterFromSnapshot": {
3731 "input": {
3732 "type": "structure",
3733 "required": [
3734 "DBClusterIdentifier",
3735 "SnapshotIdentifier",
3736 "Engine"
3737 ],
3738 "members": {
3739 "AvailabilityZones": {
3740 "shape": "S13"
3741 },
3742 "DBClusterIdentifier": {},
3743 "SnapshotIdentifier": {},
3744 "Engine": {},
3745 "EngineVersion": {},
3746 "Port": {
3747 "type": "integer"
3748 },
3749 "DBSubnetGroupName": {},
3750 "DatabaseName": {},
3751 "OptionGroupName": {},
3752 "VpcSecurityGroupIds": {
3753 "shape": "S1u"
3754 },
3755 "Tags": {
3756 "shape": "Sb"
3757 },
3758 "KmsKeyId": {},
3759 "EnableIAMDatabaseAuthentication": {
3760 "type": "boolean"
3761 },
3762 "BacktrackWindow": {
3763 "type": "long"
3764 },
3765 "EnableCloudwatchLogsExports": {
3766 "shape": "S1w"
3767 },
3768 "EngineMode": {},
3769 "ScalingConfiguration": {
3770 "shape": "S1x"
3771 },
3772 "DBClusterParameterGroupName": {},
3773 "DeletionProtection": {
3774 "type": "boolean"
3775 },
3776 "CopyTagsToSnapshot": {
3777 "type": "boolean"
3778 },
3779 "Domain": {},
3780 "DomainIAMRoleName": {}
3781 }
3782 },
3783 "output": {
3784 "resultWrapper": "RestoreDBClusterFromSnapshotResult",
3785 "type": "structure",
3786 "members": {
3787 "DBCluster": {
3788 "shape": "S1z"
3789 }
3790 }
3791 }
3792 },
3793 "RestoreDBClusterToPointInTime": {
3794 "input": {
3795 "type": "structure",
3796 "required": [
3797 "DBClusterIdentifier",
3798 "SourceDBClusterIdentifier"
3799 ],
3800 "members": {
3801 "DBClusterIdentifier": {},
3802 "RestoreType": {},
3803 "SourceDBClusterIdentifier": {},
3804 "RestoreToTime": {
3805 "type": "timestamp"
3806 },
3807 "UseLatestRestorableTime": {
3808 "type": "boolean"
3809 },
3810 "Port": {
3811 "type": "integer"
3812 },
3813 "DBSubnetGroupName": {},
3814 "OptionGroupName": {},
3815 "VpcSecurityGroupIds": {
3816 "shape": "S1u"
3817 },
3818 "Tags": {
3819 "shape": "Sb"
3820 },
3821 "KmsKeyId": {},
3822 "EnableIAMDatabaseAuthentication": {
3823 "type": "boolean"
3824 },
3825 "BacktrackWindow": {
3826 "type": "long"
3827 },
3828 "EnableCloudwatchLogsExports": {
3829 "shape": "S1w"
3830 },
3831 "DBClusterParameterGroupName": {},
3832 "DeletionProtection": {
3833 "type": "boolean"
3834 },
3835 "CopyTagsToSnapshot": {
3836 "type": "boolean"
3837 },
3838 "Domain": {},
3839 "DomainIAMRoleName": {}
3840 }
3841 },
3842 "output": {
3843 "resultWrapper": "RestoreDBClusterToPointInTimeResult",
3844 "type": "structure",
3845 "members": {
3846 "DBCluster": {
3847 "shape": "S1z"
3848 }
3849 }
3850 }
3851 },
3852 "RestoreDBInstanceFromDBSnapshot": {
3853 "input": {
3854 "type": "structure",
3855 "required": [
3856 "DBInstanceIdentifier",
3857 "DBSnapshotIdentifier"
3858 ],
3859 "members": {
3860 "DBInstanceIdentifier": {},
3861 "DBSnapshotIdentifier": {},
3862 "DBInstanceClass": {},
3863 "Port": {
3864 "type": "integer"
3865 },
3866 "AvailabilityZone": {},
3867 "DBSubnetGroupName": {},
3868 "MultiAZ": {
3869 "type": "boolean"
3870 },
3871 "PubliclyAccessible": {
3872 "type": "boolean"
3873 },
3874 "AutoMinorVersionUpgrade": {
3875 "type": "boolean"
3876 },
3877 "LicenseModel": {},
3878 "DBName": {},
3879 "Engine": {},
3880 "Iops": {
3881 "type": "integer"
3882 },
3883 "OptionGroupName": {},
3884 "Tags": {
3885 "shape": "Sb"
3886 },
3887 "StorageType": {},
3888 "TdeCredentialArn": {},
3889 "TdeCredentialPassword": {},
3890 "VpcSecurityGroupIds": {
3891 "shape": "S1u"
3892 },
3893 "Domain": {},
3894 "CopyTagsToSnapshot": {
3895 "type": "boolean"
3896 },
3897 "DomainIAMRoleName": {},
3898 "EnableIAMDatabaseAuthentication": {
3899 "type": "boolean"
3900 },
3901 "EnableCloudwatchLogsExports": {
3902 "shape": "S1w"
3903 },
3904 "ProcessorFeatures": {
3905 "shape": "S1b"
3906 },
3907 "UseDefaultProcessorFeatures": {
3908 "type": "boolean"
3909 },
3910 "DBParameterGroupName": {},
3911 "DeletionProtection": {
3912 "type": "boolean"
3913 }
3914 }
3915 },
3916 "output": {
3917 "resultWrapper": "RestoreDBInstanceFromDBSnapshotResult",
3918 "type": "structure",
3919 "members": {
3920 "DBInstance": {
3921 "shape": "S2l"
3922 }
3923 }
3924 }
3925 },
3926 "RestoreDBInstanceFromS3": {
3927 "input": {
3928 "type": "structure",
3929 "required": [
3930 "DBInstanceIdentifier",
3931 "DBInstanceClass",
3932 "Engine",
3933 "SourceEngine",
3934 "SourceEngineVersion",
3935 "S3BucketName",
3936 "S3IngestionRoleArn"
3937 ],
3938 "members": {
3939 "DBName": {},
3940 "DBInstanceIdentifier": {},
3941 "AllocatedStorage": {
3942 "type": "integer"
3943 },
3944 "DBInstanceClass": {},
3945 "Engine": {},
3946 "MasterUsername": {},
3947 "MasterUserPassword": {},
3948 "DBSecurityGroups": {
3949 "shape": "S2j"
3950 },
3951 "VpcSecurityGroupIds": {
3952 "shape": "S1u"
3953 },
3954 "AvailabilityZone": {},
3955 "DBSubnetGroupName": {},
3956 "PreferredMaintenanceWindow": {},
3957 "DBParameterGroupName": {},
3958 "BackupRetentionPeriod": {
3959 "type": "integer"
3960 },
3961 "PreferredBackupWindow": {},
3962 "Port": {
3963 "type": "integer"
3964 },
3965 "MultiAZ": {
3966 "type": "boolean"
3967 },
3968 "EngineVersion": {},
3969 "AutoMinorVersionUpgrade": {
3970 "type": "boolean"
3971 },
3972 "LicenseModel": {},
3973 "Iops": {
3974 "type": "integer"
3975 },
3976 "OptionGroupName": {},
3977 "PubliclyAccessible": {
3978 "type": "boolean"
3979 },
3980 "Tags": {
3981 "shape": "Sb"
3982 },
3983 "StorageType": {},
3984 "StorageEncrypted": {
3985 "type": "boolean"
3986 },
3987 "KmsKeyId": {},
3988 "CopyTagsToSnapshot": {
3989 "type": "boolean"
3990 },
3991 "MonitoringInterval": {
3992 "type": "integer"
3993 },
3994 "MonitoringRoleArn": {},
3995 "EnableIAMDatabaseAuthentication": {
3996 "type": "boolean"
3997 },
3998 "SourceEngine": {},
3999 "SourceEngineVersion": {},
4000 "S3BucketName": {},
4001 "S3Prefix": {},
4002 "S3IngestionRoleArn": {},
4003 "EnablePerformanceInsights": {
4004 "type": "boolean"
4005 },
4006 "PerformanceInsightsKMSKeyId": {},
4007 "PerformanceInsightsRetentionPeriod": {
4008 "type": "integer"
4009 },
4010 "EnableCloudwatchLogsExports": {
4011 "shape": "S1w"
4012 },
4013 "ProcessorFeatures": {
4014 "shape": "S1b"
4015 },
4016 "UseDefaultProcessorFeatures": {
4017 "type": "boolean"
4018 },
4019 "DeletionProtection": {
4020 "type": "boolean"
4021 }
4022 }
4023 },
4024 "output": {
4025 "resultWrapper": "RestoreDBInstanceFromS3Result",
4026 "type": "structure",
4027 "members": {
4028 "DBInstance": {
4029 "shape": "S2l"
4030 }
4031 }
4032 }
4033 },
4034 "RestoreDBInstanceToPointInTime": {
4035 "input": {
4036 "type": "structure",
4037 "required": [
4038 "TargetDBInstanceIdentifier"
4039 ],
4040 "members": {
4041 "SourceDBInstanceIdentifier": {},
4042 "TargetDBInstanceIdentifier": {},
4043 "RestoreTime": {
4044 "type": "timestamp"
4045 },
4046 "UseLatestRestorableTime": {
4047 "type": "boolean"
4048 },
4049 "DBInstanceClass": {},
4050 "Port": {
4051 "type": "integer"
4052 },
4053 "AvailabilityZone": {},
4054 "DBSubnetGroupName": {},
4055 "MultiAZ": {
4056 "type": "boolean"
4057 },
4058 "PubliclyAccessible": {
4059 "type": "boolean"
4060 },
4061 "AutoMinorVersionUpgrade": {
4062 "type": "boolean"
4063 },
4064 "LicenseModel": {},
4065 "DBName": {},
4066 "Engine": {},
4067 "Iops": {
4068 "type": "integer"
4069 },
4070 "OptionGroupName": {},
4071 "CopyTagsToSnapshot": {
4072 "type": "boolean"
4073 },
4074 "Tags": {
4075 "shape": "Sb"
4076 },
4077 "StorageType": {},
4078 "TdeCredentialArn": {},
4079 "TdeCredentialPassword": {},
4080 "VpcSecurityGroupIds": {
4081 "shape": "S1u"
4082 },
4083 "Domain": {},
4084 "DomainIAMRoleName": {},
4085 "EnableIAMDatabaseAuthentication": {
4086 "type": "boolean"
4087 },
4088 "EnableCloudwatchLogsExports": {
4089 "shape": "S1w"
4090 },
4091 "ProcessorFeatures": {
4092 "shape": "S1b"
4093 },
4094 "UseDefaultProcessorFeatures": {
4095 "type": "boolean"
4096 },
4097 "DBParameterGroupName": {},
4098 "DeletionProtection": {
4099 "type": "boolean"
4100 },
4101 "SourceDbiResourceId": {}
4102 }
4103 },
4104 "output": {
4105 "resultWrapper": "RestoreDBInstanceToPointInTimeResult",
4106 "type": "structure",
4107 "members": {
4108 "DBInstance": {
4109 "shape": "S2l"
4110 }
4111 }
4112 }
4113 },
4114 "RevokeDBSecurityGroupIngress": {
4115 "input": {
4116 "type": "structure",
4117 "required": [
4118 "DBSecurityGroupName"
4119 ],
4120 "members": {
4121 "DBSecurityGroupName": {},
4122 "CIDRIP": {},
4123 "EC2SecurityGroupName": {},
4124 "EC2SecurityGroupId": {},
4125 "EC2SecurityGroupOwnerId": {}
4126 }
4127 },
4128 "output": {
4129 "resultWrapper": "RevokeDBSecurityGroupIngressResult",
4130 "type": "structure",
4131 "members": {
4132 "DBSecurityGroup": {
4133 "shape": "Sl"
4134 }
4135 }
4136 }
4137 },
4138 "StartActivityStream": {
4139 "input": {
4140 "type": "structure",
4141 "required": [
4142 "ResourceArn",
4143 "Mode",
4144 "KmsKeyId"
4145 ],
4146 "members": {
4147 "ResourceArn": {},
4148 "Mode": {},
4149 "KmsKeyId": {},
4150 "ApplyImmediately": {
4151 "type": "boolean"
4152 }
4153 }
4154 },
4155 "output": {
4156 "resultWrapper": "StartActivityStreamResult",
4157 "type": "structure",
4158 "members": {
4159 "KmsKeyId": {},
4160 "KinesisStreamName": {},
4161 "Status": {},
4162 "Mode": {},
4163 "ApplyImmediately": {
4164 "type": "boolean"
4165 }
4166 }
4167 }
4168 },
4169 "StartDBCluster": {
4170 "input": {
4171 "type": "structure",
4172 "required": [
4173 "DBClusterIdentifier"
4174 ],
4175 "members": {
4176 "DBClusterIdentifier": {}
4177 }
4178 },
4179 "output": {
4180 "resultWrapper": "StartDBClusterResult",
4181 "type": "structure",
4182 "members": {
4183 "DBCluster": {
4184 "shape": "S1z"
4185 }
4186 }
4187 }
4188 },
4189 "StartDBInstance": {
4190 "input": {
4191 "type": "structure",
4192 "required": [
4193 "DBInstanceIdentifier"
4194 ],
4195 "members": {
4196 "DBInstanceIdentifier": {}
4197 }
4198 },
4199 "output": {
4200 "resultWrapper": "StartDBInstanceResult",
4201 "type": "structure",
4202 "members": {
4203 "DBInstance": {
4204 "shape": "S2l"
4205 }
4206 }
4207 }
4208 },
4209 "StartExportTask": {
4210 "input": {
4211 "type": "structure",
4212 "required": [
4213 "ExportTaskIdentifier",
4214 "SourceArn",
4215 "S3BucketName",
4216 "IamRoleArn",
4217 "KmsKeyId"
4218 ],
4219 "members": {
4220 "ExportTaskIdentifier": {},
4221 "SourceArn": {},
4222 "S3BucketName": {},
4223 "IamRoleArn": {},
4224 "KmsKeyId": {},
4225 "S3Prefix": {},
4226 "ExportOnly": {
4227 "shape": "Sv"
4228 }
4229 }
4230 },
4231 "output": {
4232 "shape": "Su",
4233 "resultWrapper": "StartExportTaskResult"
4234 }
4235 },
4236 "StopActivityStream": {
4237 "input": {
4238 "type": "structure",
4239 "required": [
4240 "ResourceArn"
4241 ],
4242 "members": {
4243 "ResourceArn": {},
4244 "ApplyImmediately": {
4245 "type": "boolean"
4246 }
4247 }
4248 },
4249 "output": {
4250 "resultWrapper": "StopActivityStreamResult",
4251 "type": "structure",
4252 "members": {
4253 "KmsKeyId": {},
4254 "KinesisStreamName": {},
4255 "Status": {}
4256 }
4257 }
4258 },
4259 "StopDBCluster": {
4260 "input": {
4261 "type": "structure",
4262 "required": [
4263 "DBClusterIdentifier"
4264 ],
4265 "members": {
4266 "DBClusterIdentifier": {}
4267 }
4268 },
4269 "output": {
4270 "resultWrapper": "StopDBClusterResult",
4271 "type": "structure",
4272 "members": {
4273 "DBCluster": {
4274 "shape": "S1z"
4275 }
4276 }
4277 }
4278 },
4279 "StopDBInstance": {
4280 "input": {
4281 "type": "structure",
4282 "required": [
4283 "DBInstanceIdentifier"
4284 ],
4285 "members": {
4286 "DBInstanceIdentifier": {},
4287 "DBSnapshotIdentifier": {}
4288 }
4289 },
4290 "output": {
4291 "resultWrapper": "StopDBInstanceResult",
4292 "type": "structure",
4293 "members": {
4294 "DBInstance": {
4295 "shape": "S2l"
4296 }
4297 }
4298 }
4299 }
4300 },
4301 "shapes": {
4302 "S6": {
4303 "type": "structure",
4304 "members": {
4305 "CustomerAwsId": {},
4306 "CustSubscriptionId": {},
4307 "SnsTopicArn": {},
4308 "Status": {},
4309 "SubscriptionCreationTime": {},
4310 "SourceType": {},
4311 "SourceIdsList": {
4312 "shape": "S7"
4313 },
4314 "EventCategoriesList": {
4315 "shape": "S8"
4316 },
4317 "Enabled": {
4318 "type": "boolean"
4319 },
4320 "EventSubscriptionArn": {}
4321 },
4322 "wrapper": true
4323 },
4324 "S7": {
4325 "type": "list",
4326 "member": {
4327 "locationName": "SourceId"
4328 }
4329 },
4330 "S8": {
4331 "type": "list",
4332 "member": {
4333 "locationName": "EventCategory"
4334 }
4335 },
4336 "Sb": {
4337 "type": "list",
4338 "member": {
4339 "locationName": "Tag",
4340 "type": "structure",
4341 "members": {
4342 "Key": {},
4343 "Value": {}
4344 }
4345 }
4346 },
4347 "Sf": {
4348 "type": "structure",
4349 "members": {
4350 "ResourceIdentifier": {},
4351 "PendingMaintenanceActionDetails": {
4352 "type": "list",
4353 "member": {
4354 "locationName": "PendingMaintenanceAction",
4355 "type": "structure",
4356 "members": {
4357 "Action": {},
4358 "AutoAppliedAfterDate": {
4359 "type": "timestamp"
4360 },
4361 "ForcedApplyDate": {
4362 "type": "timestamp"
4363 },
4364 "OptInStatus": {},
4365 "CurrentApplyDate": {
4366 "type": "timestamp"
4367 },
4368 "Description": {}
4369 }
4370 }
4371 }
4372 },
4373 "wrapper": true
4374 },
4375 "Sl": {
4376 "type": "structure",
4377 "members": {
4378 "OwnerId": {},
4379 "DBSecurityGroupName": {},
4380 "DBSecurityGroupDescription": {},
4381 "VpcId": {},
4382 "EC2SecurityGroups": {
4383 "type": "list",
4384 "member": {
4385 "locationName": "EC2SecurityGroup",
4386 "type": "structure",
4387 "members": {
4388 "Status": {},
4389 "EC2SecurityGroupName": {},
4390 "EC2SecurityGroupId": {},
4391 "EC2SecurityGroupOwnerId": {}
4392 }
4393 }
4394 },
4395 "IPRanges": {
4396 "type": "list",
4397 "member": {
4398 "locationName": "IPRange",
4399 "type": "structure",
4400 "members": {
4401 "Status": {},
4402 "CIDRIP": {}
4403 }
4404 }
4405 },
4406 "DBSecurityGroupArn": {}
4407 },
4408 "wrapper": true
4409 },
4410 "Ss": {
4411 "type": "structure",
4412 "members": {
4413 "DBClusterIdentifier": {},
4414 "BacktrackIdentifier": {},
4415 "BacktrackTo": {
4416 "type": "timestamp"
4417 },
4418 "BacktrackedFrom": {
4419 "type": "timestamp"
4420 },
4421 "BacktrackRequestCreationTime": {
4422 "type": "timestamp"
4423 },
4424 "Status": {}
4425 }
4426 },
4427 "Su": {
4428 "type": "structure",
4429 "members": {
4430 "ExportTaskIdentifier": {},
4431 "SourceArn": {},
4432 "ExportOnly": {
4433 "shape": "Sv"
4434 },
4435 "SnapshotTime": {
4436 "type": "timestamp"
4437 },
4438 "TaskStartTime": {
4439 "type": "timestamp"
4440 },
4441 "TaskEndTime": {
4442 "type": "timestamp"
4443 },
4444 "S3Bucket": {},
4445 "S3Prefix": {},
4446 "IamRoleArn": {},
4447 "KmsKeyId": {},
4448 "Status": {},
4449 "PercentProgress": {
4450 "type": "integer"
4451 },
4452 "TotalExtractedDataInGB": {
4453 "type": "integer"
4454 },
4455 "FailureCause": {},
4456 "WarningMessage": {}
4457 }
4458 },
4459 "Sv": {
4460 "type": "list",
4461 "member": {}
4462 },
4463 "Sz": {
4464 "type": "structure",
4465 "members": {
4466 "DBClusterParameterGroupName": {},
4467 "DBParameterGroupFamily": {},
4468 "Description": {},
4469 "DBClusterParameterGroupArn": {}
4470 },
4471 "wrapper": true
4472 },
4473 "S12": {
4474 "type": "structure",
4475 "members": {
4476 "AvailabilityZones": {
4477 "shape": "S13"
4478 },
4479 "DBClusterSnapshotIdentifier": {},
4480 "DBClusterIdentifier": {},
4481 "SnapshotCreateTime": {
4482 "type": "timestamp"
4483 },
4484 "Engine": {},
4485 "AllocatedStorage": {
4486 "type": "integer"
4487 },
4488 "Status": {},
4489 "Port": {
4490 "type": "integer"
4491 },
4492 "VpcId": {},
4493 "ClusterCreateTime": {
4494 "type": "timestamp"
4495 },
4496 "MasterUsername": {},
4497 "EngineVersion": {},
4498 "LicenseModel": {},
4499 "SnapshotType": {},
4500 "PercentProgress": {
4501 "type": "integer"
4502 },
4503 "StorageEncrypted": {
4504 "type": "boolean"
4505 },
4506 "KmsKeyId": {},
4507 "DBClusterSnapshotArn": {},
4508 "SourceDBClusterSnapshotArn": {},
4509 "IAMDatabaseAuthenticationEnabled": {
4510 "type": "boolean"
4511 }
4512 },
4513 "wrapper": true
4514 },
4515 "S13": {
4516 "type": "list",
4517 "member": {
4518 "locationName": "AvailabilityZone"
4519 }
4520 },
4521 "S16": {
4522 "type": "structure",
4523 "members": {
4524 "DBParameterGroupName": {},
4525 "DBParameterGroupFamily": {},
4526 "Description": {},
4527 "DBParameterGroupArn": {}
4528 },
4529 "wrapper": true
4530 },
4531 "S19": {
4532 "type": "structure",
4533 "members": {
4534 "DBSnapshotIdentifier": {},
4535 "DBInstanceIdentifier": {},
4536 "SnapshotCreateTime": {
4537 "type": "timestamp"
4538 },
4539 "Engine": {},
4540 "AllocatedStorage": {
4541 "type": "integer"
4542 },
4543 "Status": {},
4544 "Port": {
4545 "type": "integer"
4546 },
4547 "AvailabilityZone": {},
4548 "VpcId": {},
4549 "InstanceCreateTime": {
4550 "type": "timestamp"
4551 },
4552 "MasterUsername": {},
4553 "EngineVersion": {},
4554 "LicenseModel": {},
4555 "SnapshotType": {},
4556 "Iops": {
4557 "type": "integer"
4558 },
4559 "OptionGroupName": {},
4560 "PercentProgress": {
4561 "type": "integer"
4562 },
4563 "SourceRegion": {},
4564 "SourceDBSnapshotIdentifier": {},
4565 "StorageType": {},
4566 "TdeCredentialArn": {},
4567 "Encrypted": {
4568 "type": "boolean"
4569 },
4570 "KmsKeyId": {},
4571 "DBSnapshotArn": {},
4572 "Timezone": {},
4573 "IAMDatabaseAuthenticationEnabled": {
4574 "type": "boolean"
4575 },
4576 "ProcessorFeatures": {
4577 "shape": "S1b"
4578 },
4579 "DbiResourceId": {}
4580 },
4581 "wrapper": true
4582 },
4583 "S1b": {
4584 "type": "list",
4585 "member": {
4586 "locationName": "ProcessorFeature",
4587 "type": "structure",
4588 "members": {
4589 "Name": {},
4590 "Value": {}
4591 }
4592 }
4593 },
4594 "S1f": {
4595 "type": "structure",
4596 "members": {
4597 "OptionGroupName": {},
4598 "OptionGroupDescription": {},
4599 "EngineName": {},
4600 "MajorEngineVersion": {},
4601 "Options": {
4602 "type": "list",
4603 "member": {
4604 "locationName": "Option",
4605 "type": "structure",
4606 "members": {
4607 "OptionName": {},
4608 "OptionDescription": {},
4609 "Persistent": {
4610 "type": "boolean"
4611 },
4612 "Permanent": {
4613 "type": "boolean"
4614 },
4615 "Port": {
4616 "type": "integer"
4617 },
4618 "OptionVersion": {},
4619 "OptionSettings": {
4620 "type": "list",
4621 "member": {
4622 "shape": "S1j",
4623 "locationName": "OptionSetting"
4624 }
4625 },
4626 "DBSecurityGroupMemberships": {
4627 "shape": "S1k"
4628 },
4629 "VpcSecurityGroupMemberships": {
4630 "shape": "S1m"
4631 }
4632 }
4633 }
4634 },
4635 "AllowsVpcAndNonVpcInstanceMemberships": {
4636 "type": "boolean"
4637 },
4638 "VpcId": {},
4639 "OptionGroupArn": {}
4640 },
4641 "wrapper": true
4642 },
4643 "S1j": {
4644 "type": "structure",
4645 "members": {
4646 "Name": {},
4647 "Value": {},
4648 "DefaultValue": {},
4649 "Description": {},
4650 "ApplyType": {},
4651 "DataType": {},
4652 "AllowedValues": {},
4653 "IsModifiable": {
4654 "type": "boolean"
4655 },
4656 "IsCollection": {
4657 "type": "boolean"
4658 }
4659 }
4660 },
4661 "S1k": {
4662 "type": "list",
4663 "member": {
4664 "locationName": "DBSecurityGroup",
4665 "type": "structure",
4666 "members": {
4667 "DBSecurityGroupName": {},
4668 "Status": {}
4669 }
4670 }
4671 },
4672 "S1m": {
4673 "type": "list",
4674 "member": {
4675 "locationName": "VpcSecurityGroupMembership",
4676 "type": "structure",
4677 "members": {
4678 "VpcSecurityGroupId": {},
4679 "Status": {}
4680 }
4681 }
4682 },
4683 "S1q": {
4684 "type": "structure",
4685 "members": {
4686 "CustomAvailabilityZoneId": {},
4687 "CustomAvailabilityZoneName": {},
4688 "CustomAvailabilityZoneStatus": {},
4689 "VpnDetails": {
4690 "type": "structure",
4691 "members": {
4692 "VpnId": {},
4693 "VpnTunnelOriginatorIP": {},
4694 "VpnGatewayIp": {},
4695 "VpnPSK": {
4696 "type": "string",
4697 "sensitive": true
4698 },
4699 "VpnName": {},
4700 "VpnState": {}
4701 }
4702 }
4703 },
4704 "wrapper": true
4705 },
4706 "S1u": {
4707 "type": "list",
4708 "member": {
4709 "locationName": "VpcSecurityGroupId"
4710 }
4711 },
4712 "S1w": {
4713 "type": "list",
4714 "member": {}
4715 },
4716 "S1x": {
4717 "type": "structure",
4718 "members": {
4719 "MinCapacity": {
4720 "type": "integer"
4721 },
4722 "MaxCapacity": {
4723 "type": "integer"
4724 },
4725 "AutoPause": {
4726 "type": "boolean"
4727 },
4728 "SecondsUntilAutoPause": {
4729 "type": "integer"
4730 },
4731 "TimeoutAction": {}
4732 }
4733 },
4734 "S1z": {
4735 "type": "structure",
4736 "members": {
4737 "AllocatedStorage": {
4738 "type": "integer"
4739 },
4740 "AvailabilityZones": {
4741 "shape": "S13"
4742 },
4743 "BackupRetentionPeriod": {
4744 "type": "integer"
4745 },
4746 "CharacterSetName": {},
4747 "DatabaseName": {},
4748 "DBClusterIdentifier": {},
4749 "DBClusterParameterGroup": {},
4750 "DBSubnetGroup": {},
4751 "Status": {},
4752 "PercentProgress": {},
4753 "EarliestRestorableTime": {
4754 "type": "timestamp"
4755 },
4756 "Endpoint": {},
4757 "ReaderEndpoint": {},
4758 "CustomEndpoints": {
4759 "shape": "Sv"
4760 },
4761 "MultiAZ": {
4762 "type": "boolean"
4763 },
4764 "Engine": {},
4765 "EngineVersion": {},
4766 "LatestRestorableTime": {
4767 "type": "timestamp"
4768 },
4769 "Port": {
4770 "type": "integer"
4771 },
4772 "MasterUsername": {},
4773 "DBClusterOptionGroupMemberships": {
4774 "type": "list",
4775 "member": {
4776 "locationName": "DBClusterOptionGroup",
4777 "type": "structure",
4778 "members": {
4779 "DBClusterOptionGroupName": {},
4780 "Status": {}
4781 }
4782 }
4783 },
4784 "PreferredBackupWindow": {},
4785 "PreferredMaintenanceWindow": {},
4786 "ReplicationSourceIdentifier": {},
4787 "ReadReplicaIdentifiers": {
4788 "type": "list",
4789 "member": {
4790 "locationName": "ReadReplicaIdentifier"
4791 }
4792 },
4793 "DBClusterMembers": {
4794 "type": "list",
4795 "member": {
4796 "locationName": "DBClusterMember",
4797 "type": "structure",
4798 "members": {
4799 "DBInstanceIdentifier": {},
4800 "IsClusterWriter": {
4801 "type": "boolean"
4802 },
4803 "DBClusterParameterGroupStatus": {},
4804 "PromotionTier": {
4805 "type": "integer"
4806 }
4807 },
4808 "wrapper": true
4809 }
4810 },
4811 "VpcSecurityGroups": {
4812 "shape": "S1m"
4813 },
4814 "HostedZoneId": {},
4815 "StorageEncrypted": {
4816 "type": "boolean"
4817 },
4818 "KmsKeyId": {},
4819 "DbClusterResourceId": {},
4820 "DBClusterArn": {},
4821 "AssociatedRoles": {
4822 "type": "list",
4823 "member": {
4824 "locationName": "DBClusterRole",
4825 "type": "structure",
4826 "members": {
4827 "RoleArn": {},
4828 "Status": {},
4829 "FeatureName": {}
4830 }
4831 }
4832 },
4833 "IAMDatabaseAuthenticationEnabled": {
4834 "type": "boolean"
4835 },
4836 "CloneGroupId": {},
4837 "ClusterCreateTime": {
4838 "type": "timestamp"
4839 },
4840 "EarliestBacktrackTime": {
4841 "type": "timestamp"
4842 },
4843 "BacktrackWindow": {
4844 "type": "long"
4845 },
4846 "BacktrackConsumedChangeRecords": {
4847 "type": "long"
4848 },
4849 "EnabledCloudwatchLogsExports": {
4850 "shape": "S1w"
4851 },
4852 "Capacity": {
4853 "type": "integer"
4854 },
4855 "EngineMode": {},
4856 "ScalingConfigurationInfo": {
4857 "type": "structure",
4858 "members": {
4859 "MinCapacity": {
4860 "type": "integer"
4861 },
4862 "MaxCapacity": {
4863 "type": "integer"
4864 },
4865 "AutoPause": {
4866 "type": "boolean"
4867 },
4868 "SecondsUntilAutoPause": {
4869 "type": "integer"
4870 },
4871 "TimeoutAction": {}
4872 }
4873 },
4874 "DeletionProtection": {
4875 "type": "boolean"
4876 },
4877 "HttpEndpointEnabled": {
4878 "type": "boolean"
4879 },
4880 "ActivityStreamMode": {},
4881 "ActivityStreamStatus": {},
4882 "ActivityStreamKmsKeyId": {},
4883 "ActivityStreamKinesisStreamName": {},
4884 "CopyTagsToSnapshot": {
4885 "type": "boolean"
4886 },
4887 "CrossAccountClone": {
4888 "type": "boolean"
4889 },
4890 "DomainMemberships": {
4891 "shape": "S2a"
4892 }
4893 },
4894 "wrapper": true
4895 },
4896 "S2a": {
4897 "type": "list",
4898 "member": {
4899 "locationName": "DomainMembership",
4900 "type": "structure",
4901 "members": {
4902 "Domain": {},
4903 "Status": {},
4904 "FQDN": {},
4905 "IAMRoleName": {}
4906 }
4907 }
4908 },
4909 "S2d": {
4910 "type": "structure",
4911 "members": {
4912 "DBClusterEndpointIdentifier": {},
4913 "DBClusterIdentifier": {},
4914 "DBClusterEndpointResourceIdentifier": {},
4915 "Endpoint": {},
4916 "Status": {},
4917 "EndpointType": {},
4918 "CustomEndpointType": {},
4919 "StaticMembers": {
4920 "shape": "Sv"
4921 },
4922 "ExcludedMembers": {
4923 "shape": "Sv"
4924 },
4925 "DBClusterEndpointArn": {}
4926 }
4927 },
4928 "S2j": {
4929 "type": "list",
4930 "member": {
4931 "locationName": "DBSecurityGroupName"
4932 }
4933 },
4934 "S2l": {
4935 "type": "structure",
4936 "members": {
4937 "DBInstanceIdentifier": {},
4938 "DBInstanceClass": {},
4939 "Engine": {},
4940 "DBInstanceStatus": {},
4941 "MasterUsername": {},
4942 "DBName": {},
4943 "Endpoint": {
4944 "shape": "S2m"
4945 },
4946 "AllocatedStorage": {
4947 "type": "integer"
4948 },
4949 "InstanceCreateTime": {
4950 "type": "timestamp"
4951 },
4952 "PreferredBackupWindow": {},
4953 "BackupRetentionPeriod": {
4954 "type": "integer"
4955 },
4956 "DBSecurityGroups": {
4957 "shape": "S1k"
4958 },
4959 "VpcSecurityGroups": {
4960 "shape": "S1m"
4961 },
4962 "DBParameterGroups": {
4963 "type": "list",
4964 "member": {
4965 "locationName": "DBParameterGroup",
4966 "type": "structure",
4967 "members": {
4968 "DBParameterGroupName": {},
4969 "ParameterApplyStatus": {}
4970 }
4971 }
4972 },
4973 "AvailabilityZone": {},
4974 "DBSubnetGroup": {
4975 "shape": "S2p"
4976 },
4977 "PreferredMaintenanceWindow": {},
4978 "PendingModifiedValues": {
4979 "type": "structure",
4980 "members": {
4981 "DBInstanceClass": {},
4982 "AllocatedStorage": {
4983 "type": "integer"
4984 },
4985 "MasterUserPassword": {},
4986 "Port": {
4987 "type": "integer"
4988 },
4989 "BackupRetentionPeriod": {
4990 "type": "integer"
4991 },
4992 "MultiAZ": {
4993 "type": "boolean"
4994 },
4995 "EngineVersion": {},
4996 "LicenseModel": {},
4997 "Iops": {
4998 "type": "integer"
4999 },
5000 "DBInstanceIdentifier": {},
5001 "StorageType": {},
5002 "CACertificateIdentifier": {},
5003 "DBSubnetGroupName": {},
5004 "PendingCloudwatchLogsExports": {
5005 "type": "structure",
5006 "members": {
5007 "LogTypesToEnable": {
5008 "shape": "S1w"
5009 },
5010 "LogTypesToDisable": {
5011 "shape": "S1w"
5012 }
5013 }
5014 },
5015 "ProcessorFeatures": {
5016 "shape": "S1b"
5017 }
5018 }
5019 },
5020 "LatestRestorableTime": {
5021 "type": "timestamp"
5022 },
5023 "MultiAZ": {
5024 "type": "boolean"
5025 },
5026 "EngineVersion": {},
5027 "AutoMinorVersionUpgrade": {
5028 "type": "boolean"
5029 },
5030 "ReadReplicaSourceDBInstanceIdentifier": {},
5031 "ReadReplicaDBInstanceIdentifiers": {
5032 "type": "list",
5033 "member": {
5034 "locationName": "ReadReplicaDBInstanceIdentifier"
5035 }
5036 },
5037 "ReadReplicaDBClusterIdentifiers": {
5038 "type": "list",
5039 "member": {
5040 "locationName": "ReadReplicaDBClusterIdentifier"
5041 }
5042 },
5043 "LicenseModel": {},
5044 "Iops": {
5045 "type": "integer"
5046 },
5047 "OptionGroupMemberships": {
5048 "type": "list",
5049 "member": {
5050 "locationName": "OptionGroupMembership",
5051 "type": "structure",
5052 "members": {
5053 "OptionGroupName": {},
5054 "Status": {}
5055 }
5056 }
5057 },
5058 "CharacterSetName": {},
5059 "SecondaryAvailabilityZone": {},
5060 "PubliclyAccessible": {
5061 "type": "boolean"
5062 },
5063 "StatusInfos": {
5064 "type": "list",
5065 "member": {
5066 "locationName": "DBInstanceStatusInfo",
5067 "type": "structure",
5068 "members": {
5069 "StatusType": {},
5070 "Normal": {
5071 "type": "boolean"
5072 },
5073 "Status": {},
5074 "Message": {}
5075 }
5076 }
5077 },
5078 "StorageType": {},
5079 "TdeCredentialArn": {},
5080 "DbInstancePort": {
5081 "type": "integer"
5082 },
5083 "DBClusterIdentifier": {},
5084 "StorageEncrypted": {
5085 "type": "boolean"
5086 },
5087 "KmsKeyId": {},
5088 "DbiResourceId": {},
5089 "CACertificateIdentifier": {},
5090 "DomainMemberships": {
5091 "shape": "S2a"
5092 },
5093 "CopyTagsToSnapshot": {
5094 "type": "boolean"
5095 },
5096 "MonitoringInterval": {
5097 "type": "integer"
5098 },
5099 "EnhancedMonitoringResourceArn": {},
5100 "MonitoringRoleArn": {},
5101 "PromotionTier": {
5102 "type": "integer"
5103 },
5104 "DBInstanceArn": {},
5105 "Timezone": {},
5106 "IAMDatabaseAuthenticationEnabled": {
5107 "type": "boolean"
5108 },
5109 "PerformanceInsightsEnabled": {
5110 "type": "boolean"
5111 },
5112 "PerformanceInsightsKMSKeyId": {},
5113 "PerformanceInsightsRetentionPeriod": {
5114 "type": "integer"
5115 },
5116 "EnabledCloudwatchLogsExports": {
5117 "shape": "S1w"
5118 },
5119 "ProcessorFeatures": {
5120 "shape": "S1b"
5121 },
5122 "DeletionProtection": {
5123 "type": "boolean"
5124 },
5125 "AssociatedRoles": {
5126 "type": "list",
5127 "member": {
5128 "locationName": "DBInstanceRole",
5129 "type": "structure",
5130 "members": {
5131 "RoleArn": {},
5132 "FeatureName": {},
5133 "Status": {}
5134 }
5135 }
5136 },
5137 "ListenerEndpoint": {
5138 "shape": "S2m"
5139 },
5140 "MaxAllocatedStorage": {
5141 "type": "integer"
5142 }
5143 },
5144 "wrapper": true
5145 },
5146 "S2m": {
5147 "type": "structure",
5148 "members": {
5149 "Address": {},
5150 "Port": {
5151 "type": "integer"
5152 },
5153 "HostedZoneId": {}
5154 }
5155 },
5156 "S2p": {
5157 "type": "structure",
5158 "members": {
5159 "DBSubnetGroupName": {},
5160 "DBSubnetGroupDescription": {},
5161 "VpcId": {},
5162 "SubnetGroupStatus": {},
5163 "Subnets": {
5164 "type": "list",
5165 "member": {
5166 "locationName": "Subnet",
5167 "type": "structure",
5168 "members": {
5169 "SubnetIdentifier": {},
5170 "SubnetAvailabilityZone": {
5171 "shape": "S2s"
5172 },
5173 "SubnetStatus": {}
5174 }
5175 }
5176 },
5177 "DBSubnetGroupArn": {}
5178 },
5179 "wrapper": true
5180 },
5181 "S2s": {
5182 "type": "structure",
5183 "members": {
5184 "Name": {}
5185 },
5186 "wrapper": true
5187 },
5188 "S39": {
5189 "type": "list",
5190 "member": {
5191 "type": "structure",
5192 "members": {
5193 "Description": {},
5194 "UserName": {},
5195 "AuthScheme": {},
5196 "SecretArn": {},
5197 "IAMAuth": {}
5198 }
5199 }
5200 },
5201 "S3e": {
5202 "type": "structure",
5203 "members": {
5204 "DBProxyName": {},
5205 "DBProxyArn": {},
5206 "Status": {},
5207 "EngineFamily": {},
5208 "VpcSecurityGroupIds": {
5209 "shape": "Sv"
5210 },
5211 "VpcSubnetIds": {
5212 "shape": "Sv"
5213 },
5214 "Auth": {
5215 "type": "list",
5216 "member": {
5217 "type": "structure",
5218 "members": {
5219 "Description": {},
5220 "UserName": {},
5221 "AuthScheme": {},
5222 "SecretArn": {},
5223 "IAMAuth": {}
5224 }
5225 }
5226 },
5227 "RoleArn": {},
5228 "Endpoint": {},
5229 "RequireTLS": {
5230 "type": "boolean"
5231 },
5232 "IdleClientTimeout": {
5233 "type": "integer"
5234 },
5235 "DebugLogging": {
5236 "type": "boolean"
5237 },
5238 "CreatedDate": {
5239 "type": "timestamp"
5240 },
5241 "UpdatedDate": {
5242 "type": "timestamp"
5243 }
5244 }
5245 },
5246 "S3n": {
5247 "type": "list",
5248 "member": {
5249 "locationName": "SubnetIdentifier"
5250 }
5251 },
5252 "S3t": {
5253 "type": "structure",
5254 "members": {
5255 "GlobalClusterIdentifier": {},
5256 "GlobalClusterResourceId": {},
5257 "GlobalClusterArn": {},
5258 "Status": {},
5259 "Engine": {},
5260 "EngineVersion": {},
5261 "DatabaseName": {},
5262 "StorageEncrypted": {
5263 "type": "boolean"
5264 },
5265 "DeletionProtection": {
5266 "type": "boolean"
5267 },
5268 "GlobalClusterMembers": {
5269 "type": "list",
5270 "member": {
5271 "locationName": "GlobalClusterMember",
5272 "type": "structure",
5273 "members": {
5274 "DBClusterArn": {},
5275 "Readers": {
5276 "type": "list",
5277 "member": {}
5278 },
5279 "IsWriter": {
5280 "type": "boolean"
5281 }
5282 },
5283 "wrapper": true
5284 }
5285 }
5286 },
5287 "wrapper": true
5288 },
5289 "S4b": {
5290 "type": "structure",
5291 "members": {
5292 "DBInstanceArn": {},
5293 "DbiResourceId": {},
5294 "Region": {},
5295 "DBInstanceIdentifier": {},
5296 "RestoreWindow": {
5297 "type": "structure",
5298 "members": {
5299 "EarliestTime": {
5300 "type": "timestamp"
5301 },
5302 "LatestTime": {
5303 "type": "timestamp"
5304 }
5305 }
5306 },
5307 "AllocatedStorage": {
5308 "type": "integer"
5309 },
5310 "Status": {},
5311 "Port": {
5312 "type": "integer"
5313 },
5314 "AvailabilityZone": {},
5315 "VpcId": {},
5316 "InstanceCreateTime": {
5317 "type": "timestamp"
5318 },
5319 "MasterUsername": {},
5320 "Engine": {},
5321 "EngineVersion": {},
5322 "LicenseModel": {},
5323 "Iops": {
5324 "type": "integer"
5325 },
5326 "OptionGroupName": {},
5327 "TdeCredentialArn": {},
5328 "Encrypted": {
5329 "type": "boolean"
5330 },
5331 "StorageType": {},
5332 "KmsKeyId": {},
5333 "Timezone": {},
5334 "IAMDatabaseAuthenticationEnabled": {
5335 "type": "boolean"
5336 }
5337 },
5338 "wrapper": true
5339 },
5340 "S4p": {
5341 "type": "structure",
5342 "members": {
5343 "InstallationMediaId": {},
5344 "CustomAvailabilityZoneId": {},
5345 "Engine": {},
5346 "EngineVersion": {},
5347 "EngineInstallationMediaPath": {},
5348 "OSInstallationMediaPath": {},
5349 "Status": {},
5350 "FailureCause": {
5351 "type": "structure",
5352 "members": {
5353 "Message": {}
5354 }
5355 }
5356 }
5357 },
5358 "S50": {
5359 "type": "list",
5360 "member": {
5361 "locationName": "Filter",
5362 "type": "structure",
5363 "required": [
5364 "Name",
5365 "Values"
5366 ],
5367 "members": {
5368 "Name": {},
5369 "Values": {
5370 "type": "list",
5371 "member": {
5372 "locationName": "Value"
5373 }
5374 }
5375 }
5376 }
5377 },
5378 "S55": {
5379 "type": "structure",
5380 "members": {
5381 "CertificateIdentifier": {},
5382 "CertificateType": {},
5383 "Thumbprint": {},
5384 "ValidFrom": {
5385 "type": "timestamp"
5386 },
5387 "ValidTill": {
5388 "type": "timestamp"
5389 },
5390 "CertificateArn": {},
5391 "CustomerOverride": {
5392 "type": "boolean"
5393 },
5394 "CustomerOverrideValidTill": {
5395 "type": "timestamp"
5396 }
5397 },
5398 "wrapper": true
5399 },
5400 "S5k": {
5401 "type": "list",
5402 "member": {
5403 "locationName": "Parameter",
5404 "type": "structure",
5405 "members": {
5406 "ParameterName": {},
5407 "ParameterValue": {},
5408 "Description": {},
5409 "Source": {},
5410 "ApplyType": {},
5411 "DataType": {},
5412 "AllowedValues": {},
5413 "IsModifiable": {
5414 "type": "boolean"
5415 },
5416 "MinimumEngineVersion": {},
5417 "ApplyMethod": {},
5418 "SupportedEngineModes": {
5419 "shape": "S5n"
5420 }
5421 }
5422 }
5423 },
5424 "S5n": {
5425 "type": "list",
5426 "member": {}
5427 },
5428 "S5q": {
5429 "type": "structure",
5430 "members": {
5431 "DBClusterSnapshotIdentifier": {},
5432 "DBClusterSnapshotAttributes": {
5433 "type": "list",
5434 "member": {
5435 "locationName": "DBClusterSnapshotAttribute",
5436 "type": "structure",
5437 "members": {
5438 "AttributeName": {},
5439 "AttributeValues": {
5440 "shape": "S5t"
5441 }
5442 }
5443 }
5444 }
5445 },
5446 "wrapper": true
5447 },
5448 "S5t": {
5449 "type": "list",
5450 "member": {
5451 "locationName": "AttributeValue"
5452 }
5453 },
5454 "S64": {
5455 "type": "structure",
5456 "members": {
5457 "CharacterSetName": {},
5458 "CharacterSetDescription": {}
5459 }
5460 },
5461 "S6x": {
5462 "type": "structure",
5463 "members": {
5464 "DBProxyName": {},
5465 "TargetGroupName": {},
5466 "TargetGroupArn": {},
5467 "IsDefault": {
5468 "type": "boolean"
5469 },
5470 "Status": {},
5471 "ConnectionPoolConfig": {
5472 "type": "structure",
5473 "members": {
5474 "MaxConnectionsPercent": {
5475 "type": "integer"
5476 },
5477 "MaxIdleConnectionsPercent": {
5478 "type": "integer"
5479 },
5480 "ConnectionBorrowTimeout": {
5481 "type": "integer"
5482 },
5483 "SessionPinningFilters": {
5484 "shape": "Sv"
5485 },
5486 "InitQuery": {}
5487 }
5488 },
5489 "CreatedDate": {
5490 "type": "timestamp"
5491 },
5492 "UpdatedDate": {
5493 "type": "timestamp"
5494 }
5495 }
5496 },
5497 "S71": {
5498 "type": "list",
5499 "member": {
5500 "type": "structure",
5501 "members": {
5502 "TargetArn": {},
5503 "Endpoint": {},
5504 "TrackedClusterId": {},
5505 "RdsResourceId": {},
5506 "Port": {
5507 "type": "integer"
5508 },
5509 "Type": {}
5510 }
5511 }
5512 },
5513 "S79": {
5514 "type": "structure",
5515 "members": {
5516 "DBSnapshotIdentifier": {},
5517 "DBSnapshotAttributes": {
5518 "type": "list",
5519 "member": {
5520 "locationName": "DBSnapshotAttribute",
5521 "type": "structure",
5522 "members": {
5523 "AttributeName": {},
5524 "AttributeValues": {
5525 "shape": "S5t"
5526 }
5527 },
5528 "wrapper": true
5529 }
5530 }
5531 },
5532 "wrapper": true
5533 },
5534 "S7k": {
5535 "type": "structure",
5536 "members": {
5537 "DBParameterGroupFamily": {},
5538 "Marker": {},
5539 "Parameters": {
5540 "shape": "S5k"
5541 }
5542 },
5543 "wrapper": true
5544 },
5545 "S8t": {
5546 "type": "list",
5547 "member": {
5548 "locationName": "AvailableProcessorFeature",
5549 "type": "structure",
5550 "members": {
5551 "Name": {},
5552 "DefaultValue": {},
5553 "AllowedValues": {}
5554 }
5555 }
5556 },
5557 "S91": {
5558 "type": "structure",
5559 "members": {
5560 "ReservedDBInstanceId": {},
5561 "ReservedDBInstancesOfferingId": {},
5562 "DBInstanceClass": {},
5563 "StartTime": {
5564 "type": "timestamp"
5565 },
5566 "Duration": {
5567 "type": "integer"
5568 },
5569 "FixedPrice": {
5570 "type": "double"
5571 },
5572 "UsagePrice": {
5573 "type": "double"
5574 },
5575 "CurrencyCode": {},
5576 "DBInstanceCount": {
5577 "type": "integer"
5578 },
5579 "ProductDescription": {},
5580 "OfferingType": {},
5581 "MultiAZ": {
5582 "type": "boolean"
5583 },
5584 "State": {},
5585 "RecurringCharges": {
5586 "shape": "S93"
5587 },
5588 "ReservedDBInstanceArn": {},
5589 "LeaseId": {}
5590 },
5591 "wrapper": true
5592 },
5593 "S93": {
5594 "type": "list",
5595 "member": {
5596 "locationName": "RecurringCharge",
5597 "type": "structure",
5598 "members": {
5599 "RecurringChargeAmount": {
5600 "type": "double"
5601 },
5602 "RecurringChargeFrequency": {}
5603 },
5604 "wrapper": true
5605 }
5606 },
5607 "S9i": {
5608 "type": "list",
5609 "member": {
5610 "locationName": "Range",
5611 "type": "structure",
5612 "members": {
5613 "From": {
5614 "type": "integer"
5615 },
5616 "To": {
5617 "type": "integer"
5618 },
5619 "Step": {
5620 "type": "integer"
5621 }
5622 }
5623 }
5624 },
5625 "S9y": {
5626 "type": "structure",
5627 "members": {
5628 "EnableLogTypes": {
5629 "shape": "S1w"
5630 },
5631 "DisableLogTypes": {
5632 "shape": "S1w"
5633 }
5634 }
5635 },
5636 "Sa2": {
5637 "type": "structure",
5638 "members": {
5639 "DBClusterParameterGroupName": {}
5640 }
5641 },
5642 "Sa8": {
5643 "type": "structure",
5644 "members": {
5645 "DBParameterGroupName": {}
5646 }
5647 }
5648 }
5649}
\No newline at end of file