UNPKG

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