UNPKG

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