UNPKG

69.5 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2016-11-28",
5 "endpointPrefix": "lightsail",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceFullName": "Amazon Lightsail",
9 "serviceId": "Lightsail",
10 "signatureVersion": "v4",
11 "targetPrefix": "Lightsail_20161128",
12 "uid": "lightsail-2016-11-28"
13 },
14 "operations": {
15 "AllocateStaticIp": {
16 "input": {
17 "type": "structure",
18 "required": [
19 "staticIpName"
20 ],
21 "members": {
22 "staticIpName": {}
23 }
24 },
25 "output": {
26 "type": "structure",
27 "members": {
28 "operations": {
29 "shape": "S4"
30 }
31 }
32 }
33 },
34 "AttachDisk": {
35 "input": {
36 "type": "structure",
37 "required": [
38 "diskName",
39 "instanceName",
40 "diskPath"
41 ],
42 "members": {
43 "diskName": {},
44 "instanceName": {},
45 "diskPath": {}
46 }
47 },
48 "output": {
49 "type": "structure",
50 "members": {
51 "operations": {
52 "shape": "S4"
53 }
54 }
55 }
56 },
57 "AttachInstancesToLoadBalancer": {
58 "input": {
59 "type": "structure",
60 "required": [
61 "loadBalancerName",
62 "instanceNames"
63 ],
64 "members": {
65 "loadBalancerName": {},
66 "instanceNames": {
67 "shape": "Si"
68 }
69 }
70 },
71 "output": {
72 "type": "structure",
73 "members": {
74 "operations": {
75 "shape": "S4"
76 }
77 }
78 }
79 },
80 "AttachLoadBalancerTlsCertificate": {
81 "input": {
82 "type": "structure",
83 "required": [
84 "loadBalancerName",
85 "certificateName"
86 ],
87 "members": {
88 "loadBalancerName": {},
89 "certificateName": {}
90 }
91 },
92 "output": {
93 "type": "structure",
94 "members": {
95 "operations": {
96 "shape": "S4"
97 }
98 }
99 }
100 },
101 "AttachStaticIp": {
102 "input": {
103 "type": "structure",
104 "required": [
105 "staticIpName",
106 "instanceName"
107 ],
108 "members": {
109 "staticIpName": {},
110 "instanceName": {}
111 }
112 },
113 "output": {
114 "type": "structure",
115 "members": {
116 "operations": {
117 "shape": "S4"
118 }
119 }
120 }
121 },
122 "CloseInstancePublicPorts": {
123 "input": {
124 "type": "structure",
125 "required": [
126 "portInfo",
127 "instanceName"
128 ],
129 "members": {
130 "portInfo": {
131 "shape": "Sp"
132 },
133 "instanceName": {}
134 }
135 },
136 "output": {
137 "type": "structure",
138 "members": {
139 "operation": {
140 "shape": "S5"
141 }
142 }
143 }
144 },
145 "CopySnapshot": {
146 "input": {
147 "type": "structure",
148 "required": [
149 "sourceSnapshotName",
150 "targetSnapshotName",
151 "sourceRegion"
152 ],
153 "members": {
154 "sourceSnapshotName": {},
155 "targetSnapshotName": {},
156 "sourceRegion": {}
157 }
158 },
159 "output": {
160 "type": "structure",
161 "members": {
162 "operations": {
163 "shape": "S4"
164 }
165 }
166 }
167 },
168 "CreateCloudFormationStack": {
169 "input": {
170 "type": "structure",
171 "required": [
172 "instances"
173 ],
174 "members": {
175 "instances": {
176 "type": "list",
177 "member": {
178 "type": "structure",
179 "required": [
180 "sourceName",
181 "instanceType",
182 "portInfoSource",
183 "availabilityZone"
184 ],
185 "members": {
186 "sourceName": {},
187 "instanceType": {},
188 "portInfoSource": {},
189 "userData": {},
190 "availabilityZone": {}
191 }
192 }
193 }
194 }
195 },
196 "output": {
197 "type": "structure",
198 "members": {
199 "operations": {
200 "shape": "S4"
201 }
202 }
203 }
204 },
205 "CreateDisk": {
206 "input": {
207 "type": "structure",
208 "required": [
209 "diskName",
210 "availabilityZone",
211 "sizeInGb"
212 ],
213 "members": {
214 "diskName": {},
215 "availabilityZone": {},
216 "sizeInGb": {
217 "type": "integer"
218 },
219 "tags": {
220 "shape": "S12"
221 }
222 }
223 },
224 "output": {
225 "type": "structure",
226 "members": {
227 "operations": {
228 "shape": "S4"
229 }
230 }
231 }
232 },
233 "CreateDiskFromSnapshot": {
234 "input": {
235 "type": "structure",
236 "required": [
237 "diskName",
238 "diskSnapshotName",
239 "availabilityZone",
240 "sizeInGb"
241 ],
242 "members": {
243 "diskName": {},
244 "diskSnapshotName": {},
245 "availabilityZone": {},
246 "sizeInGb": {
247 "type": "integer"
248 },
249 "tags": {
250 "shape": "S12"
251 }
252 }
253 },
254 "output": {
255 "type": "structure",
256 "members": {
257 "operations": {
258 "shape": "S4"
259 }
260 }
261 }
262 },
263 "CreateDiskSnapshot": {
264 "input": {
265 "type": "structure",
266 "required": [
267 "diskSnapshotName"
268 ],
269 "members": {
270 "diskName": {},
271 "diskSnapshotName": {},
272 "instanceName": {},
273 "tags": {
274 "shape": "S12"
275 }
276 }
277 },
278 "output": {
279 "type": "structure",
280 "members": {
281 "operations": {
282 "shape": "S4"
283 }
284 }
285 }
286 },
287 "CreateDomain": {
288 "input": {
289 "type": "structure",
290 "required": [
291 "domainName"
292 ],
293 "members": {
294 "domainName": {},
295 "tags": {
296 "shape": "S12"
297 }
298 }
299 },
300 "output": {
301 "type": "structure",
302 "members": {
303 "operation": {
304 "shape": "S5"
305 }
306 }
307 }
308 },
309 "CreateDomainEntry": {
310 "input": {
311 "type": "structure",
312 "required": [
313 "domainName",
314 "domainEntry"
315 ],
316 "members": {
317 "domainName": {},
318 "domainEntry": {
319 "shape": "S1f"
320 }
321 }
322 },
323 "output": {
324 "type": "structure",
325 "members": {
326 "operation": {
327 "shape": "S5"
328 }
329 }
330 }
331 },
332 "CreateInstanceSnapshot": {
333 "input": {
334 "type": "structure",
335 "required": [
336 "instanceSnapshotName",
337 "instanceName"
338 ],
339 "members": {
340 "instanceSnapshotName": {},
341 "instanceName": {},
342 "tags": {
343 "shape": "S12"
344 }
345 }
346 },
347 "output": {
348 "type": "structure",
349 "members": {
350 "operations": {
351 "shape": "S4"
352 }
353 }
354 }
355 },
356 "CreateInstances": {
357 "input": {
358 "type": "structure",
359 "required": [
360 "instanceNames",
361 "availabilityZone",
362 "blueprintId",
363 "bundleId"
364 ],
365 "members": {
366 "instanceNames": {
367 "shape": "S1n"
368 },
369 "availabilityZone": {},
370 "customImageName": {
371 "deprecated": true
372 },
373 "blueprintId": {},
374 "bundleId": {},
375 "userData": {},
376 "keyPairName": {},
377 "tags": {
378 "shape": "S12"
379 }
380 }
381 },
382 "output": {
383 "type": "structure",
384 "members": {
385 "operations": {
386 "shape": "S4"
387 }
388 }
389 }
390 },
391 "CreateInstancesFromSnapshot": {
392 "input": {
393 "type": "structure",
394 "required": [
395 "instanceNames",
396 "availabilityZone",
397 "instanceSnapshotName",
398 "bundleId"
399 ],
400 "members": {
401 "instanceNames": {
402 "shape": "S1n"
403 },
404 "attachedDiskMapping": {
405 "type": "map",
406 "key": {},
407 "value": {
408 "type": "list",
409 "member": {
410 "type": "structure",
411 "members": {
412 "originalDiskPath": {},
413 "newDiskName": {}
414 }
415 }
416 }
417 },
418 "availabilityZone": {},
419 "instanceSnapshotName": {},
420 "bundleId": {},
421 "userData": {},
422 "keyPairName": {},
423 "tags": {
424 "shape": "S12"
425 }
426 }
427 },
428 "output": {
429 "type": "structure",
430 "members": {
431 "operations": {
432 "shape": "S4"
433 }
434 }
435 }
436 },
437 "CreateKeyPair": {
438 "input": {
439 "type": "structure",
440 "required": [
441 "keyPairName"
442 ],
443 "members": {
444 "keyPairName": {},
445 "tags": {
446 "shape": "S12"
447 }
448 }
449 },
450 "output": {
451 "type": "structure",
452 "members": {
453 "keyPair": {
454 "shape": "S1w"
455 },
456 "publicKeyBase64": {},
457 "privateKeyBase64": {},
458 "operation": {
459 "shape": "S5"
460 }
461 }
462 }
463 },
464 "CreateLoadBalancer": {
465 "input": {
466 "type": "structure",
467 "required": [
468 "loadBalancerName",
469 "instancePort"
470 ],
471 "members": {
472 "loadBalancerName": {},
473 "instancePort": {
474 "type": "integer"
475 },
476 "healthCheckPath": {},
477 "certificateName": {},
478 "certificateDomainName": {},
479 "certificateAlternativeNames": {
480 "shape": "S1z"
481 },
482 "tags": {
483 "shape": "S12"
484 }
485 }
486 },
487 "output": {
488 "type": "structure",
489 "members": {
490 "operations": {
491 "shape": "S4"
492 }
493 }
494 }
495 },
496 "CreateLoadBalancerTlsCertificate": {
497 "input": {
498 "type": "structure",
499 "required": [
500 "loadBalancerName",
501 "certificateName",
502 "certificateDomainName"
503 ],
504 "members": {
505 "loadBalancerName": {},
506 "certificateName": {},
507 "certificateDomainName": {},
508 "certificateAlternativeNames": {
509 "shape": "S1z"
510 },
511 "tags": {
512 "shape": "S12"
513 }
514 }
515 },
516 "output": {
517 "type": "structure",
518 "members": {
519 "operations": {
520 "shape": "S4"
521 }
522 }
523 }
524 },
525 "CreateRelationalDatabase": {
526 "input": {
527 "type": "structure",
528 "required": [
529 "relationalDatabaseName",
530 "relationalDatabaseBlueprintId",
531 "relationalDatabaseBundleId",
532 "masterDatabaseName",
533 "masterUsername"
534 ],
535 "members": {
536 "relationalDatabaseName": {},
537 "availabilityZone": {},
538 "relationalDatabaseBlueprintId": {},
539 "relationalDatabaseBundleId": {},
540 "masterDatabaseName": {},
541 "masterUsername": {},
542 "masterUserPassword": {
543 "shape": "S24"
544 },
545 "preferredBackupWindow": {},
546 "preferredMaintenanceWindow": {},
547 "publiclyAccessible": {
548 "type": "boolean"
549 },
550 "tags": {
551 "shape": "S12"
552 }
553 }
554 },
555 "output": {
556 "type": "structure",
557 "members": {
558 "operations": {
559 "shape": "S4"
560 }
561 }
562 }
563 },
564 "CreateRelationalDatabaseFromSnapshot": {
565 "input": {
566 "type": "structure",
567 "required": [
568 "relationalDatabaseName"
569 ],
570 "members": {
571 "relationalDatabaseName": {},
572 "availabilityZone": {},
573 "publiclyAccessible": {
574 "type": "boolean"
575 },
576 "relationalDatabaseSnapshotName": {},
577 "relationalDatabaseBundleId": {},
578 "sourceRelationalDatabaseName": {},
579 "restoreTime": {
580 "type": "timestamp"
581 },
582 "useLatestRestorableTime": {
583 "type": "boolean"
584 },
585 "tags": {
586 "shape": "S12"
587 }
588 }
589 },
590 "output": {
591 "type": "structure",
592 "members": {
593 "operations": {
594 "shape": "S4"
595 }
596 }
597 }
598 },
599 "CreateRelationalDatabaseSnapshot": {
600 "input": {
601 "type": "structure",
602 "required": [
603 "relationalDatabaseName",
604 "relationalDatabaseSnapshotName"
605 ],
606 "members": {
607 "relationalDatabaseName": {},
608 "relationalDatabaseSnapshotName": {},
609 "tags": {
610 "shape": "S12"
611 }
612 }
613 },
614 "output": {
615 "type": "structure",
616 "members": {
617 "operations": {
618 "shape": "S4"
619 }
620 }
621 }
622 },
623 "DeleteDisk": {
624 "input": {
625 "type": "structure",
626 "required": [
627 "diskName"
628 ],
629 "members": {
630 "diskName": {}
631 }
632 },
633 "output": {
634 "type": "structure",
635 "members": {
636 "operations": {
637 "shape": "S4"
638 }
639 }
640 }
641 },
642 "DeleteDiskSnapshot": {
643 "input": {
644 "type": "structure",
645 "required": [
646 "diskSnapshotName"
647 ],
648 "members": {
649 "diskSnapshotName": {}
650 }
651 },
652 "output": {
653 "type": "structure",
654 "members": {
655 "operations": {
656 "shape": "S4"
657 }
658 }
659 }
660 },
661 "DeleteDomain": {
662 "input": {
663 "type": "structure",
664 "required": [
665 "domainName"
666 ],
667 "members": {
668 "domainName": {}
669 }
670 },
671 "output": {
672 "type": "structure",
673 "members": {
674 "operation": {
675 "shape": "S5"
676 }
677 }
678 }
679 },
680 "DeleteDomainEntry": {
681 "input": {
682 "type": "structure",
683 "required": [
684 "domainName",
685 "domainEntry"
686 ],
687 "members": {
688 "domainName": {},
689 "domainEntry": {
690 "shape": "S1f"
691 }
692 }
693 },
694 "output": {
695 "type": "structure",
696 "members": {
697 "operation": {
698 "shape": "S5"
699 }
700 }
701 }
702 },
703 "DeleteInstance": {
704 "input": {
705 "type": "structure",
706 "required": [
707 "instanceName"
708 ],
709 "members": {
710 "instanceName": {}
711 }
712 },
713 "output": {
714 "type": "structure",
715 "members": {
716 "operations": {
717 "shape": "S4"
718 }
719 }
720 }
721 },
722 "DeleteInstanceSnapshot": {
723 "input": {
724 "type": "structure",
725 "required": [
726 "instanceSnapshotName"
727 ],
728 "members": {
729 "instanceSnapshotName": {}
730 }
731 },
732 "output": {
733 "type": "structure",
734 "members": {
735 "operations": {
736 "shape": "S4"
737 }
738 }
739 }
740 },
741 "DeleteKeyPair": {
742 "input": {
743 "type": "structure",
744 "required": [
745 "keyPairName"
746 ],
747 "members": {
748 "keyPairName": {}
749 }
750 },
751 "output": {
752 "type": "structure",
753 "members": {
754 "operation": {
755 "shape": "S5"
756 }
757 }
758 }
759 },
760 "DeleteKnownHostKeys": {
761 "input": {
762 "type": "structure",
763 "required": [
764 "instanceName"
765 ],
766 "members": {
767 "instanceName": {}
768 }
769 },
770 "output": {
771 "type": "structure",
772 "members": {
773 "operations": {
774 "shape": "S4"
775 }
776 }
777 }
778 },
779 "DeleteLoadBalancer": {
780 "input": {
781 "type": "structure",
782 "required": [
783 "loadBalancerName"
784 ],
785 "members": {
786 "loadBalancerName": {}
787 }
788 },
789 "output": {
790 "type": "structure",
791 "members": {
792 "operations": {
793 "shape": "S4"
794 }
795 }
796 }
797 },
798 "DeleteLoadBalancerTlsCertificate": {
799 "input": {
800 "type": "structure",
801 "required": [
802 "loadBalancerName",
803 "certificateName"
804 ],
805 "members": {
806 "loadBalancerName": {},
807 "certificateName": {},
808 "force": {
809 "type": "boolean"
810 }
811 }
812 },
813 "output": {
814 "type": "structure",
815 "members": {
816 "operations": {
817 "shape": "S4"
818 }
819 }
820 }
821 },
822 "DeleteRelationalDatabase": {
823 "input": {
824 "type": "structure",
825 "required": [
826 "relationalDatabaseName"
827 ],
828 "members": {
829 "relationalDatabaseName": {},
830 "skipFinalSnapshot": {
831 "type": "boolean"
832 },
833 "finalRelationalDatabaseSnapshotName": {}
834 }
835 },
836 "output": {
837 "type": "structure",
838 "members": {
839 "operations": {
840 "shape": "S4"
841 }
842 }
843 }
844 },
845 "DeleteRelationalDatabaseSnapshot": {
846 "input": {
847 "type": "structure",
848 "required": [
849 "relationalDatabaseSnapshotName"
850 ],
851 "members": {
852 "relationalDatabaseSnapshotName": {}
853 }
854 },
855 "output": {
856 "type": "structure",
857 "members": {
858 "operations": {
859 "shape": "S4"
860 }
861 }
862 }
863 },
864 "DetachDisk": {
865 "input": {
866 "type": "structure",
867 "required": [
868 "diskName"
869 ],
870 "members": {
871 "diskName": {}
872 }
873 },
874 "output": {
875 "type": "structure",
876 "members": {
877 "operations": {
878 "shape": "S4"
879 }
880 }
881 }
882 },
883 "DetachInstancesFromLoadBalancer": {
884 "input": {
885 "type": "structure",
886 "required": [
887 "loadBalancerName",
888 "instanceNames"
889 ],
890 "members": {
891 "loadBalancerName": {},
892 "instanceNames": {
893 "shape": "Si"
894 }
895 }
896 },
897 "output": {
898 "type": "structure",
899 "members": {
900 "operations": {
901 "shape": "S4"
902 }
903 }
904 }
905 },
906 "DetachStaticIp": {
907 "input": {
908 "type": "structure",
909 "required": [
910 "staticIpName"
911 ],
912 "members": {
913 "staticIpName": {}
914 }
915 },
916 "output": {
917 "type": "structure",
918 "members": {
919 "operations": {
920 "shape": "S4"
921 }
922 }
923 }
924 },
925 "DownloadDefaultKeyPair": {
926 "input": {
927 "type": "structure",
928 "members": {}
929 },
930 "output": {
931 "type": "structure",
932 "members": {
933 "publicKeyBase64": {},
934 "privateKeyBase64": {}
935 }
936 }
937 },
938 "ExportSnapshot": {
939 "input": {
940 "type": "structure",
941 "required": [
942 "sourceSnapshotName"
943 ],
944 "members": {
945 "sourceSnapshotName": {}
946 }
947 },
948 "output": {
949 "type": "structure",
950 "members": {
951 "operations": {
952 "shape": "S4"
953 }
954 }
955 }
956 },
957 "GetActiveNames": {
958 "input": {
959 "type": "structure",
960 "members": {
961 "pageToken": {}
962 }
963 },
964 "output": {
965 "type": "structure",
966 "members": {
967 "activeNames": {
968 "shape": "S1n"
969 },
970 "nextPageToken": {}
971 }
972 }
973 },
974 "GetBlueprints": {
975 "input": {
976 "type": "structure",
977 "members": {
978 "includeInactive": {
979 "type": "boolean"
980 },
981 "pageToken": {}
982 }
983 },
984 "output": {
985 "type": "structure",
986 "members": {
987 "blueprints": {
988 "type": "list",
989 "member": {
990 "type": "structure",
991 "members": {
992 "blueprintId": {},
993 "name": {},
994 "group": {},
995 "type": {},
996 "description": {},
997 "isActive": {
998 "type": "boolean"
999 },
1000 "minPower": {
1001 "type": "integer"
1002 },
1003 "version": {},
1004 "versionCode": {},
1005 "productUrl": {},
1006 "licenseUrl": {},
1007 "platform": {}
1008 }
1009 }
1010 },
1011 "nextPageToken": {}
1012 }
1013 }
1014 },
1015 "GetBundles": {
1016 "input": {
1017 "type": "structure",
1018 "members": {
1019 "includeInactive": {
1020 "type": "boolean"
1021 },
1022 "pageToken": {}
1023 }
1024 },
1025 "output": {
1026 "type": "structure",
1027 "members": {
1028 "bundles": {
1029 "type": "list",
1030 "member": {
1031 "type": "structure",
1032 "members": {
1033 "price": {
1034 "type": "float"
1035 },
1036 "cpuCount": {
1037 "type": "integer"
1038 },
1039 "diskSizeInGb": {
1040 "type": "integer"
1041 },
1042 "bundleId": {},
1043 "instanceType": {},
1044 "isActive": {
1045 "type": "boolean"
1046 },
1047 "name": {},
1048 "power": {
1049 "type": "integer"
1050 },
1051 "ramSizeInGb": {
1052 "type": "float"
1053 },
1054 "transferPerMonthInGb": {
1055 "type": "integer"
1056 },
1057 "supportedPlatforms": {
1058 "type": "list",
1059 "member": {}
1060 }
1061 }
1062 }
1063 },
1064 "nextPageToken": {}
1065 }
1066 }
1067 },
1068 "GetCloudFormationStackRecords": {
1069 "input": {
1070 "type": "structure",
1071 "members": {
1072 "pageToken": {}
1073 }
1074 },
1075 "output": {
1076 "type": "structure",
1077 "members": {
1078 "cloudFormationStackRecords": {
1079 "type": "list",
1080 "member": {
1081 "type": "structure",
1082 "members": {
1083 "name": {},
1084 "arn": {},
1085 "createdAt": {
1086 "type": "timestamp"
1087 },
1088 "location": {
1089 "shape": "S9"
1090 },
1091 "resourceType": {},
1092 "state": {},
1093 "sourceInfo": {
1094 "type": "list",
1095 "member": {
1096 "type": "structure",
1097 "members": {
1098 "resourceType": {},
1099 "name": {},
1100 "arn": {}
1101 }
1102 }
1103 },
1104 "destinationInfo": {
1105 "shape": "S3u"
1106 }
1107 }
1108 }
1109 },
1110 "nextPageToken": {}
1111 }
1112 }
1113 },
1114 "GetDisk": {
1115 "input": {
1116 "type": "structure",
1117 "required": [
1118 "diskName"
1119 ],
1120 "members": {
1121 "diskName": {}
1122 }
1123 },
1124 "output": {
1125 "type": "structure",
1126 "members": {
1127 "disk": {
1128 "shape": "S3x"
1129 }
1130 }
1131 }
1132 },
1133 "GetDiskSnapshot": {
1134 "input": {
1135 "type": "structure",
1136 "required": [
1137 "diskSnapshotName"
1138 ],
1139 "members": {
1140 "diskSnapshotName": {}
1141 }
1142 },
1143 "output": {
1144 "type": "structure",
1145 "members": {
1146 "diskSnapshot": {
1147 "shape": "S41"
1148 }
1149 }
1150 }
1151 },
1152 "GetDiskSnapshots": {
1153 "input": {
1154 "type": "structure",
1155 "members": {
1156 "pageToken": {}
1157 }
1158 },
1159 "output": {
1160 "type": "structure",
1161 "members": {
1162 "diskSnapshots": {
1163 "type": "list",
1164 "member": {
1165 "shape": "S41"
1166 }
1167 },
1168 "nextPageToken": {}
1169 }
1170 }
1171 },
1172 "GetDisks": {
1173 "input": {
1174 "type": "structure",
1175 "members": {
1176 "pageToken": {}
1177 }
1178 },
1179 "output": {
1180 "type": "structure",
1181 "members": {
1182 "disks": {
1183 "shape": "S48"
1184 },
1185 "nextPageToken": {}
1186 }
1187 }
1188 },
1189 "GetDomain": {
1190 "input": {
1191 "type": "structure",
1192 "required": [
1193 "domainName"
1194 ],
1195 "members": {
1196 "domainName": {}
1197 }
1198 },
1199 "output": {
1200 "type": "structure",
1201 "members": {
1202 "domain": {
1203 "shape": "S4b"
1204 }
1205 }
1206 }
1207 },
1208 "GetDomains": {
1209 "input": {
1210 "type": "structure",
1211 "members": {
1212 "pageToken": {}
1213 }
1214 },
1215 "output": {
1216 "type": "structure",
1217 "members": {
1218 "domains": {
1219 "type": "list",
1220 "member": {
1221 "shape": "S4b"
1222 }
1223 },
1224 "nextPageToken": {}
1225 }
1226 }
1227 },
1228 "GetExportSnapshotRecords": {
1229 "input": {
1230 "type": "structure",
1231 "members": {
1232 "pageToken": {}
1233 }
1234 },
1235 "output": {
1236 "type": "structure",
1237 "members": {
1238 "exportSnapshotRecords": {
1239 "type": "list",
1240 "member": {
1241 "type": "structure",
1242 "members": {
1243 "name": {},
1244 "arn": {},
1245 "createdAt": {
1246 "type": "timestamp"
1247 },
1248 "location": {
1249 "shape": "S9"
1250 },
1251 "resourceType": {},
1252 "state": {},
1253 "sourceInfo": {
1254 "type": "structure",
1255 "members": {
1256 "resourceType": {},
1257 "createdAt": {
1258 "type": "timestamp"
1259 },
1260 "name": {},
1261 "arn": {},
1262 "fromResourceName": {},
1263 "fromResourceArn": {},
1264 "instanceSnapshotInfo": {
1265 "type": "structure",
1266 "members": {
1267 "fromBundleId": {},
1268 "fromBlueprintId": {},
1269 "fromDiskInfo": {
1270 "type": "list",
1271 "member": {
1272 "type": "structure",
1273 "members": {
1274 "name": {},
1275 "path": {},
1276 "sizeInGb": {
1277 "type": "integer"
1278 },
1279 "isSystemDisk": {
1280 "type": "boolean"
1281 }
1282 }
1283 }
1284 }
1285 }
1286 },
1287 "diskSnapshotInfo": {
1288 "type": "structure",
1289 "members": {
1290 "sizeInGb": {
1291 "type": "integer"
1292 }
1293 }
1294 }
1295 }
1296 },
1297 "destinationInfo": {
1298 "shape": "S3u"
1299 }
1300 }
1301 }
1302 },
1303 "nextPageToken": {}
1304 }
1305 }
1306 },
1307 "GetInstance": {
1308 "input": {
1309 "type": "structure",
1310 "required": [
1311 "instanceName"
1312 ],
1313 "members": {
1314 "instanceName": {}
1315 }
1316 },
1317 "output": {
1318 "type": "structure",
1319 "members": {
1320 "instance": {
1321 "shape": "S4s"
1322 }
1323 }
1324 }
1325 },
1326 "GetInstanceAccessDetails": {
1327 "input": {
1328 "type": "structure",
1329 "required": [
1330 "instanceName"
1331 ],
1332 "members": {
1333 "instanceName": {},
1334 "protocol": {}
1335 }
1336 },
1337 "output": {
1338 "type": "structure",
1339 "members": {
1340 "accessDetails": {
1341 "type": "structure",
1342 "members": {
1343 "certKey": {},
1344 "expiresAt": {
1345 "type": "timestamp"
1346 },
1347 "ipAddress": {},
1348 "password": {},
1349 "passwordData": {
1350 "type": "structure",
1351 "members": {
1352 "ciphertext": {},
1353 "keyPairName": {}
1354 }
1355 },
1356 "privateKey": {},
1357 "protocol": {},
1358 "instanceName": {},
1359 "username": {},
1360 "hostKeys": {
1361 "type": "list",
1362 "member": {
1363 "type": "structure",
1364 "members": {
1365 "algorithm": {},
1366 "publicKey": {},
1367 "witnessedAt": {
1368 "type": "timestamp"
1369 },
1370 "fingerprintSHA1": {},
1371 "fingerprintSHA256": {},
1372 "notValidBefore": {
1373 "type": "timestamp"
1374 },
1375 "notValidAfter": {
1376 "type": "timestamp"
1377 }
1378 }
1379 }
1380 }
1381 }
1382 }
1383 }
1384 }
1385 },
1386 "GetInstanceMetricData": {
1387 "input": {
1388 "type": "structure",
1389 "required": [
1390 "instanceName",
1391 "metricName",
1392 "period",
1393 "startTime",
1394 "endTime",
1395 "unit",
1396 "statistics"
1397 ],
1398 "members": {
1399 "instanceName": {},
1400 "metricName": {},
1401 "period": {
1402 "type": "integer"
1403 },
1404 "startTime": {
1405 "type": "timestamp"
1406 },
1407 "endTime": {
1408 "type": "timestamp"
1409 },
1410 "unit": {},
1411 "statistics": {
1412 "shape": "S5f"
1413 }
1414 }
1415 },
1416 "output": {
1417 "type": "structure",
1418 "members": {
1419 "metricName": {},
1420 "metricData": {
1421 "shape": "S5i"
1422 }
1423 }
1424 }
1425 },
1426 "GetInstancePortStates": {
1427 "input": {
1428 "type": "structure",
1429 "required": [
1430 "instanceName"
1431 ],
1432 "members": {
1433 "instanceName": {}
1434 }
1435 },
1436 "output": {
1437 "type": "structure",
1438 "members": {
1439 "portStates": {
1440 "type": "list",
1441 "member": {
1442 "type": "structure",
1443 "members": {
1444 "fromPort": {
1445 "type": "integer"
1446 },
1447 "toPort": {
1448 "type": "integer"
1449 },
1450 "protocol": {},
1451 "state": {}
1452 }
1453 }
1454 }
1455 }
1456 }
1457 },
1458 "GetInstanceSnapshot": {
1459 "input": {
1460 "type": "structure",
1461 "required": [
1462 "instanceSnapshotName"
1463 ],
1464 "members": {
1465 "instanceSnapshotName": {}
1466 }
1467 },
1468 "output": {
1469 "type": "structure",
1470 "members": {
1471 "instanceSnapshot": {
1472 "shape": "S5s"
1473 }
1474 }
1475 }
1476 },
1477 "GetInstanceSnapshots": {
1478 "input": {
1479 "type": "structure",
1480 "members": {
1481 "pageToken": {}
1482 }
1483 },
1484 "output": {
1485 "type": "structure",
1486 "members": {
1487 "instanceSnapshots": {
1488 "type": "list",
1489 "member": {
1490 "shape": "S5s"
1491 }
1492 },
1493 "nextPageToken": {}
1494 }
1495 }
1496 },
1497 "GetInstanceState": {
1498 "input": {
1499 "type": "structure",
1500 "required": [
1501 "instanceName"
1502 ],
1503 "members": {
1504 "instanceName": {}
1505 }
1506 },
1507 "output": {
1508 "type": "structure",
1509 "members": {
1510 "state": {
1511 "shape": "S52"
1512 }
1513 }
1514 }
1515 },
1516 "GetInstances": {
1517 "input": {
1518 "type": "structure",
1519 "members": {
1520 "pageToken": {}
1521 }
1522 },
1523 "output": {
1524 "type": "structure",
1525 "members": {
1526 "instances": {
1527 "type": "list",
1528 "member": {
1529 "shape": "S4s"
1530 }
1531 },
1532 "nextPageToken": {}
1533 }
1534 }
1535 },
1536 "GetKeyPair": {
1537 "input": {
1538 "type": "structure",
1539 "required": [
1540 "keyPairName"
1541 ],
1542 "members": {
1543 "keyPairName": {}
1544 }
1545 },
1546 "output": {
1547 "type": "structure",
1548 "members": {
1549 "keyPair": {
1550 "shape": "S1w"
1551 }
1552 }
1553 }
1554 },
1555 "GetKeyPairs": {
1556 "input": {
1557 "type": "structure",
1558 "members": {
1559 "pageToken": {}
1560 }
1561 },
1562 "output": {
1563 "type": "structure",
1564 "members": {
1565 "keyPairs": {
1566 "type": "list",
1567 "member": {
1568 "shape": "S1w"
1569 }
1570 },
1571 "nextPageToken": {}
1572 }
1573 }
1574 },
1575 "GetLoadBalancer": {
1576 "input": {
1577 "type": "structure",
1578 "required": [
1579 "loadBalancerName"
1580 ],
1581 "members": {
1582 "loadBalancerName": {}
1583 }
1584 },
1585 "output": {
1586 "type": "structure",
1587 "members": {
1588 "loadBalancer": {
1589 "shape": "S69"
1590 }
1591 }
1592 }
1593 },
1594 "GetLoadBalancerMetricData": {
1595 "input": {
1596 "type": "structure",
1597 "required": [
1598 "loadBalancerName",
1599 "metricName",
1600 "period",
1601 "startTime",
1602 "endTime",
1603 "unit",
1604 "statistics"
1605 ],
1606 "members": {
1607 "loadBalancerName": {},
1608 "metricName": {},
1609 "period": {
1610 "type": "integer"
1611 },
1612 "startTime": {
1613 "type": "timestamp"
1614 },
1615 "endTime": {
1616 "type": "timestamp"
1617 },
1618 "unit": {},
1619 "statistics": {
1620 "shape": "S5f"
1621 }
1622 }
1623 },
1624 "output": {
1625 "type": "structure",
1626 "members": {
1627 "metricName": {},
1628 "metricData": {
1629 "shape": "S5i"
1630 }
1631 }
1632 }
1633 },
1634 "GetLoadBalancerTlsCertificates": {
1635 "input": {
1636 "type": "structure",
1637 "required": [
1638 "loadBalancerName"
1639 ],
1640 "members": {
1641 "loadBalancerName": {}
1642 }
1643 },
1644 "output": {
1645 "type": "structure",
1646 "members": {
1647 "tlsCertificates": {
1648 "type": "list",
1649 "member": {
1650 "type": "structure",
1651 "members": {
1652 "name": {},
1653 "arn": {},
1654 "supportCode": {},
1655 "createdAt": {
1656 "type": "timestamp"
1657 },
1658 "location": {
1659 "shape": "S9"
1660 },
1661 "resourceType": {},
1662 "tags": {
1663 "shape": "S12"
1664 },
1665 "loadBalancerName": {},
1666 "isAttached": {
1667 "type": "boolean"
1668 },
1669 "status": {},
1670 "domainName": {},
1671 "domainValidationRecords": {
1672 "type": "list",
1673 "member": {
1674 "type": "structure",
1675 "members": {
1676 "name": {},
1677 "type": {},
1678 "value": {},
1679 "validationStatus": {},
1680 "domainName": {}
1681 }
1682 }
1683 },
1684 "failureReason": {},
1685 "issuedAt": {
1686 "type": "timestamp"
1687 },
1688 "issuer": {},
1689 "keyAlgorithm": {},
1690 "notAfter": {
1691 "type": "timestamp"
1692 },
1693 "notBefore": {
1694 "type": "timestamp"
1695 },
1696 "renewalSummary": {
1697 "type": "structure",
1698 "members": {
1699 "renewalStatus": {},
1700 "domainValidationOptions": {
1701 "type": "list",
1702 "member": {
1703 "type": "structure",
1704 "members": {
1705 "domainName": {},
1706 "validationStatus": {}
1707 }
1708 }
1709 }
1710 }
1711 },
1712 "revocationReason": {},
1713 "revokedAt": {
1714 "type": "timestamp"
1715 },
1716 "serial": {},
1717 "signatureAlgorithm": {},
1718 "subject": {},
1719 "subjectAlternativeNames": {
1720 "shape": "S1n"
1721 }
1722 }
1723 }
1724 }
1725 }
1726 }
1727 },
1728 "GetLoadBalancers": {
1729 "input": {
1730 "type": "structure",
1731 "members": {
1732 "pageToken": {}
1733 }
1734 },
1735 "output": {
1736 "type": "structure",
1737 "members": {
1738 "loadBalancers": {
1739 "type": "list",
1740 "member": {
1741 "shape": "S69"
1742 }
1743 },
1744 "nextPageToken": {}
1745 }
1746 }
1747 },
1748 "GetOperation": {
1749 "input": {
1750 "type": "structure",
1751 "required": [
1752 "operationId"
1753 ],
1754 "members": {
1755 "operationId": {}
1756 }
1757 },
1758 "output": {
1759 "type": "structure",
1760 "members": {
1761 "operation": {
1762 "shape": "S5"
1763 }
1764 }
1765 }
1766 },
1767 "GetOperations": {
1768 "input": {
1769 "type": "structure",
1770 "members": {
1771 "pageToken": {}
1772 }
1773 },
1774 "output": {
1775 "type": "structure",
1776 "members": {
1777 "operations": {
1778 "shape": "S4"
1779 },
1780 "nextPageToken": {}
1781 }
1782 }
1783 },
1784 "GetOperationsForResource": {
1785 "input": {
1786 "type": "structure",
1787 "required": [
1788 "resourceName"
1789 ],
1790 "members": {
1791 "resourceName": {},
1792 "pageToken": {}
1793 }
1794 },
1795 "output": {
1796 "type": "structure",
1797 "members": {
1798 "operations": {
1799 "shape": "S4"
1800 },
1801 "nextPageCount": {
1802 "deprecated": true
1803 },
1804 "nextPageToken": {}
1805 }
1806 }
1807 },
1808 "GetRegions": {
1809 "input": {
1810 "type": "structure",
1811 "members": {
1812 "includeAvailabilityZones": {
1813 "type": "boolean"
1814 },
1815 "includeRelationalDatabaseAvailabilityZones": {
1816 "type": "boolean"
1817 }
1818 }
1819 },
1820 "output": {
1821 "type": "structure",
1822 "members": {
1823 "regions": {
1824 "type": "list",
1825 "member": {
1826 "type": "structure",
1827 "members": {
1828 "continentCode": {},
1829 "description": {},
1830 "displayName": {},
1831 "name": {},
1832 "availabilityZones": {
1833 "shape": "S7f"
1834 },
1835 "relationalDatabaseAvailabilityZones": {
1836 "shape": "S7f"
1837 }
1838 }
1839 }
1840 }
1841 }
1842 }
1843 },
1844 "GetRelationalDatabase": {
1845 "input": {
1846 "type": "structure",
1847 "required": [
1848 "relationalDatabaseName"
1849 ],
1850 "members": {
1851 "relationalDatabaseName": {}
1852 }
1853 },
1854 "output": {
1855 "type": "structure",
1856 "members": {
1857 "relationalDatabase": {
1858 "shape": "S7j"
1859 }
1860 }
1861 }
1862 },
1863 "GetRelationalDatabaseBlueprints": {
1864 "input": {
1865 "type": "structure",
1866 "members": {
1867 "pageToken": {}
1868 }
1869 },
1870 "output": {
1871 "type": "structure",
1872 "members": {
1873 "blueprints": {
1874 "type": "list",
1875 "member": {
1876 "type": "structure",
1877 "members": {
1878 "blueprintId": {},
1879 "engine": {},
1880 "engineVersion": {},
1881 "engineDescription": {},
1882 "engineVersionDescription": {},
1883 "isEngineDefault": {
1884 "type": "boolean"
1885 }
1886 }
1887 }
1888 },
1889 "nextPageToken": {}
1890 }
1891 }
1892 },
1893 "GetRelationalDatabaseBundles": {
1894 "input": {
1895 "type": "structure",
1896 "members": {
1897 "pageToken": {}
1898 }
1899 },
1900 "output": {
1901 "type": "structure",
1902 "members": {
1903 "bundles": {
1904 "type": "list",
1905 "member": {
1906 "type": "structure",
1907 "members": {
1908 "bundleId": {},
1909 "name": {},
1910 "price": {
1911 "type": "float"
1912 },
1913 "ramSizeInGb": {
1914 "type": "float"
1915 },
1916 "diskSizeInGb": {
1917 "type": "integer"
1918 },
1919 "transferPerMonthInGb": {
1920 "type": "integer"
1921 },
1922 "cpuCount": {
1923 "type": "integer"
1924 },
1925 "isEncrypted": {
1926 "type": "boolean"
1927 },
1928 "isActive": {
1929 "type": "boolean"
1930 }
1931 }
1932 }
1933 },
1934 "nextPageToken": {}
1935 }
1936 }
1937 },
1938 "GetRelationalDatabaseEvents": {
1939 "input": {
1940 "type": "structure",
1941 "required": [
1942 "relationalDatabaseName"
1943 ],
1944 "members": {
1945 "relationalDatabaseName": {},
1946 "durationInMinutes": {
1947 "type": "integer"
1948 },
1949 "pageToken": {}
1950 }
1951 },
1952 "output": {
1953 "type": "structure",
1954 "members": {
1955 "relationalDatabaseEvents": {
1956 "type": "list",
1957 "member": {
1958 "type": "structure",
1959 "members": {
1960 "resource": {},
1961 "createdAt": {
1962 "type": "timestamp"
1963 },
1964 "message": {},
1965 "eventCategories": {
1966 "shape": "S1n"
1967 }
1968 }
1969 }
1970 },
1971 "nextPageToken": {}
1972 }
1973 }
1974 },
1975 "GetRelationalDatabaseLogEvents": {
1976 "input": {
1977 "type": "structure",
1978 "required": [
1979 "relationalDatabaseName",
1980 "logStreamName"
1981 ],
1982 "members": {
1983 "relationalDatabaseName": {},
1984 "logStreamName": {},
1985 "startTime": {
1986 "type": "timestamp"
1987 },
1988 "endTime": {
1989 "type": "timestamp"
1990 },
1991 "startFromHead": {
1992 "type": "boolean"
1993 },
1994 "pageToken": {}
1995 }
1996 },
1997 "output": {
1998 "type": "structure",
1999 "members": {
2000 "resourceLogEvents": {
2001 "type": "list",
2002 "member": {
2003 "type": "structure",
2004 "members": {
2005 "createdAt": {
2006 "type": "timestamp"
2007 },
2008 "message": {}
2009 }
2010 }
2011 },
2012 "nextBackwardToken": {},
2013 "nextForwardToken": {}
2014 }
2015 }
2016 },
2017 "GetRelationalDatabaseLogStreams": {
2018 "input": {
2019 "type": "structure",
2020 "required": [
2021 "relationalDatabaseName"
2022 ],
2023 "members": {
2024 "relationalDatabaseName": {}
2025 }
2026 },
2027 "output": {
2028 "type": "structure",
2029 "members": {
2030 "logStreams": {
2031 "shape": "S1n"
2032 }
2033 }
2034 }
2035 },
2036 "GetRelationalDatabaseMasterUserPassword": {
2037 "input": {
2038 "type": "structure",
2039 "required": [
2040 "relationalDatabaseName"
2041 ],
2042 "members": {
2043 "relationalDatabaseName": {},
2044 "passwordVersion": {}
2045 }
2046 },
2047 "output": {
2048 "type": "structure",
2049 "members": {
2050 "masterUserPassword": {
2051 "shape": "S24"
2052 },
2053 "createdAt": {
2054 "type": "timestamp"
2055 }
2056 }
2057 }
2058 },
2059 "GetRelationalDatabaseMetricData": {
2060 "input": {
2061 "type": "structure",
2062 "required": [
2063 "relationalDatabaseName",
2064 "metricName",
2065 "period",
2066 "startTime",
2067 "endTime",
2068 "unit",
2069 "statistics"
2070 ],
2071 "members": {
2072 "relationalDatabaseName": {},
2073 "metricName": {},
2074 "period": {
2075 "type": "integer"
2076 },
2077 "startTime": {
2078 "type": "timestamp"
2079 },
2080 "endTime": {
2081 "type": "timestamp"
2082 },
2083 "unit": {},
2084 "statistics": {
2085 "shape": "S5f"
2086 }
2087 }
2088 },
2089 "output": {
2090 "type": "structure",
2091 "members": {
2092 "metricName": {},
2093 "metricData": {
2094 "shape": "S5i"
2095 }
2096 }
2097 }
2098 },
2099 "GetRelationalDatabaseParameters": {
2100 "input": {
2101 "type": "structure",
2102 "required": [
2103 "relationalDatabaseName"
2104 ],
2105 "members": {
2106 "relationalDatabaseName": {},
2107 "pageToken": {}
2108 }
2109 },
2110 "output": {
2111 "type": "structure",
2112 "members": {
2113 "parameters": {
2114 "shape": "S8g"
2115 },
2116 "nextPageToken": {}
2117 }
2118 }
2119 },
2120 "GetRelationalDatabaseSnapshot": {
2121 "input": {
2122 "type": "structure",
2123 "required": [
2124 "relationalDatabaseSnapshotName"
2125 ],
2126 "members": {
2127 "relationalDatabaseSnapshotName": {}
2128 }
2129 },
2130 "output": {
2131 "type": "structure",
2132 "members": {
2133 "relationalDatabaseSnapshot": {
2134 "shape": "S8k"
2135 }
2136 }
2137 }
2138 },
2139 "GetRelationalDatabaseSnapshots": {
2140 "input": {
2141 "type": "structure",
2142 "members": {
2143 "pageToken": {}
2144 }
2145 },
2146 "output": {
2147 "type": "structure",
2148 "members": {
2149 "relationalDatabaseSnapshots": {
2150 "type": "list",
2151 "member": {
2152 "shape": "S8k"
2153 }
2154 },
2155 "nextPageToken": {}
2156 }
2157 }
2158 },
2159 "GetRelationalDatabases": {
2160 "input": {
2161 "type": "structure",
2162 "members": {
2163 "pageToken": {}
2164 }
2165 },
2166 "output": {
2167 "type": "structure",
2168 "members": {
2169 "relationalDatabases": {
2170 "type": "list",
2171 "member": {
2172 "shape": "S7j"
2173 }
2174 },
2175 "nextPageToken": {}
2176 }
2177 }
2178 },
2179 "GetStaticIp": {
2180 "input": {
2181 "type": "structure",
2182 "required": [
2183 "staticIpName"
2184 ],
2185 "members": {
2186 "staticIpName": {}
2187 }
2188 },
2189 "output": {
2190 "type": "structure",
2191 "members": {
2192 "staticIp": {
2193 "shape": "S8t"
2194 }
2195 }
2196 }
2197 },
2198 "GetStaticIps": {
2199 "input": {
2200 "type": "structure",
2201 "members": {
2202 "pageToken": {}
2203 }
2204 },
2205 "output": {
2206 "type": "structure",
2207 "members": {
2208 "staticIps": {
2209 "type": "list",
2210 "member": {
2211 "shape": "S8t"
2212 }
2213 },
2214 "nextPageToken": {}
2215 }
2216 }
2217 },
2218 "ImportKeyPair": {
2219 "input": {
2220 "type": "structure",
2221 "required": [
2222 "keyPairName",
2223 "publicKeyBase64"
2224 ],
2225 "members": {
2226 "keyPairName": {},
2227 "publicKeyBase64": {}
2228 }
2229 },
2230 "output": {
2231 "type": "structure",
2232 "members": {
2233 "operation": {
2234 "shape": "S5"
2235 }
2236 }
2237 }
2238 },
2239 "IsVpcPeered": {
2240 "input": {
2241 "type": "structure",
2242 "members": {}
2243 },
2244 "output": {
2245 "type": "structure",
2246 "members": {
2247 "isPeered": {
2248 "type": "boolean"
2249 }
2250 }
2251 }
2252 },
2253 "OpenInstancePublicPorts": {
2254 "input": {
2255 "type": "structure",
2256 "required": [
2257 "portInfo",
2258 "instanceName"
2259 ],
2260 "members": {
2261 "portInfo": {
2262 "shape": "Sp"
2263 },
2264 "instanceName": {}
2265 }
2266 },
2267 "output": {
2268 "type": "structure",
2269 "members": {
2270 "operation": {
2271 "shape": "S5"
2272 }
2273 }
2274 }
2275 },
2276 "PeerVpc": {
2277 "input": {
2278 "type": "structure",
2279 "members": {}
2280 },
2281 "output": {
2282 "type": "structure",
2283 "members": {
2284 "operation": {
2285 "shape": "S5"
2286 }
2287 }
2288 }
2289 },
2290 "PutInstancePublicPorts": {
2291 "input": {
2292 "type": "structure",
2293 "required": [
2294 "portInfos",
2295 "instanceName"
2296 ],
2297 "members": {
2298 "portInfos": {
2299 "type": "list",
2300 "member": {
2301 "shape": "Sp"
2302 }
2303 },
2304 "instanceName": {}
2305 }
2306 },
2307 "output": {
2308 "type": "structure",
2309 "members": {
2310 "operation": {
2311 "shape": "S5"
2312 }
2313 }
2314 }
2315 },
2316 "RebootInstance": {
2317 "input": {
2318 "type": "structure",
2319 "required": [
2320 "instanceName"
2321 ],
2322 "members": {
2323 "instanceName": {}
2324 }
2325 },
2326 "output": {
2327 "type": "structure",
2328 "members": {
2329 "operations": {
2330 "shape": "S4"
2331 }
2332 }
2333 }
2334 },
2335 "RebootRelationalDatabase": {
2336 "input": {
2337 "type": "structure",
2338 "required": [
2339 "relationalDatabaseName"
2340 ],
2341 "members": {
2342 "relationalDatabaseName": {}
2343 }
2344 },
2345 "output": {
2346 "type": "structure",
2347 "members": {
2348 "operations": {
2349 "shape": "S4"
2350 }
2351 }
2352 }
2353 },
2354 "ReleaseStaticIp": {
2355 "input": {
2356 "type": "structure",
2357 "required": [
2358 "staticIpName"
2359 ],
2360 "members": {
2361 "staticIpName": {}
2362 }
2363 },
2364 "output": {
2365 "type": "structure",
2366 "members": {
2367 "operations": {
2368 "shape": "S4"
2369 }
2370 }
2371 }
2372 },
2373 "StartInstance": {
2374 "input": {
2375 "type": "structure",
2376 "required": [
2377 "instanceName"
2378 ],
2379 "members": {
2380 "instanceName": {}
2381 }
2382 },
2383 "output": {
2384 "type": "structure",
2385 "members": {
2386 "operations": {
2387 "shape": "S4"
2388 }
2389 }
2390 }
2391 },
2392 "StartRelationalDatabase": {
2393 "input": {
2394 "type": "structure",
2395 "required": [
2396 "relationalDatabaseName"
2397 ],
2398 "members": {
2399 "relationalDatabaseName": {}
2400 }
2401 },
2402 "output": {
2403 "type": "structure",
2404 "members": {
2405 "operations": {
2406 "shape": "S4"
2407 }
2408 }
2409 }
2410 },
2411 "StopInstance": {
2412 "input": {
2413 "type": "structure",
2414 "required": [
2415 "instanceName"
2416 ],
2417 "members": {
2418 "instanceName": {},
2419 "force": {
2420 "type": "boolean"
2421 }
2422 }
2423 },
2424 "output": {
2425 "type": "structure",
2426 "members": {
2427 "operations": {
2428 "shape": "S4"
2429 }
2430 }
2431 }
2432 },
2433 "StopRelationalDatabase": {
2434 "input": {
2435 "type": "structure",
2436 "required": [
2437 "relationalDatabaseName"
2438 ],
2439 "members": {
2440 "relationalDatabaseName": {},
2441 "relationalDatabaseSnapshotName": {}
2442 }
2443 },
2444 "output": {
2445 "type": "structure",
2446 "members": {
2447 "operations": {
2448 "shape": "S4"
2449 }
2450 }
2451 }
2452 },
2453 "TagResource": {
2454 "input": {
2455 "type": "structure",
2456 "required": [
2457 "resourceName",
2458 "tags"
2459 ],
2460 "members": {
2461 "resourceName": {},
2462 "tags": {
2463 "shape": "S12"
2464 }
2465 }
2466 },
2467 "output": {
2468 "type": "structure",
2469 "members": {
2470 "operations": {
2471 "shape": "S4"
2472 }
2473 }
2474 }
2475 },
2476 "UnpeerVpc": {
2477 "input": {
2478 "type": "structure",
2479 "members": {}
2480 },
2481 "output": {
2482 "type": "structure",
2483 "members": {
2484 "operation": {
2485 "shape": "S5"
2486 }
2487 }
2488 }
2489 },
2490 "UntagResource": {
2491 "input": {
2492 "type": "structure",
2493 "required": [
2494 "resourceName",
2495 "tagKeys"
2496 ],
2497 "members": {
2498 "resourceName": {},
2499 "tagKeys": {
2500 "type": "list",
2501 "member": {}
2502 }
2503 }
2504 },
2505 "output": {
2506 "type": "structure",
2507 "members": {
2508 "operations": {
2509 "shape": "S4"
2510 }
2511 }
2512 }
2513 },
2514 "UpdateDomainEntry": {
2515 "input": {
2516 "type": "structure",
2517 "required": [
2518 "domainName",
2519 "domainEntry"
2520 ],
2521 "members": {
2522 "domainName": {},
2523 "domainEntry": {
2524 "shape": "S1f"
2525 }
2526 }
2527 },
2528 "output": {
2529 "type": "structure",
2530 "members": {
2531 "operations": {
2532 "shape": "S4"
2533 }
2534 }
2535 }
2536 },
2537 "UpdateLoadBalancerAttribute": {
2538 "input": {
2539 "type": "structure",
2540 "required": [
2541 "loadBalancerName",
2542 "attributeName",
2543 "attributeValue"
2544 ],
2545 "members": {
2546 "loadBalancerName": {},
2547 "attributeName": {},
2548 "attributeValue": {}
2549 }
2550 },
2551 "output": {
2552 "type": "structure",
2553 "members": {
2554 "operations": {
2555 "shape": "S4"
2556 }
2557 }
2558 }
2559 },
2560 "UpdateRelationalDatabase": {
2561 "input": {
2562 "type": "structure",
2563 "required": [
2564 "relationalDatabaseName"
2565 ],
2566 "members": {
2567 "relationalDatabaseName": {},
2568 "masterUserPassword": {
2569 "shape": "S24"
2570 },
2571 "rotateMasterUserPassword": {
2572 "type": "boolean"
2573 },
2574 "preferredBackupWindow": {},
2575 "preferredMaintenanceWindow": {},
2576 "enableBackupRetention": {
2577 "type": "boolean"
2578 },
2579 "disableBackupRetention": {
2580 "type": "boolean"
2581 },
2582 "publiclyAccessible": {
2583 "type": "boolean"
2584 },
2585 "applyImmediately": {
2586 "type": "boolean"
2587 }
2588 }
2589 },
2590 "output": {
2591 "type": "structure",
2592 "members": {
2593 "operations": {
2594 "shape": "S4"
2595 }
2596 }
2597 }
2598 },
2599 "UpdateRelationalDatabaseParameters": {
2600 "input": {
2601 "type": "structure",
2602 "required": [
2603 "relationalDatabaseName",
2604 "parameters"
2605 ],
2606 "members": {
2607 "relationalDatabaseName": {},
2608 "parameters": {
2609 "shape": "S8g"
2610 }
2611 }
2612 },
2613 "output": {
2614 "type": "structure",
2615 "members": {
2616 "operations": {
2617 "shape": "S4"
2618 }
2619 }
2620 }
2621 }
2622 },
2623 "shapes": {
2624 "S4": {
2625 "type": "list",
2626 "member": {
2627 "shape": "S5"
2628 }
2629 },
2630 "S5": {
2631 "type": "structure",
2632 "members": {
2633 "id": {},
2634 "resourceName": {},
2635 "resourceType": {},
2636 "createdAt": {
2637 "type": "timestamp"
2638 },
2639 "location": {
2640 "shape": "S9"
2641 },
2642 "isTerminal": {
2643 "type": "boolean"
2644 },
2645 "operationDetails": {},
2646 "operationType": {},
2647 "status": {},
2648 "statusChangedAt": {
2649 "type": "timestamp"
2650 },
2651 "errorCode": {},
2652 "errorDetails": {}
2653 }
2654 },
2655 "S9": {
2656 "type": "structure",
2657 "members": {
2658 "availabilityZone": {},
2659 "regionName": {}
2660 }
2661 },
2662 "Si": {
2663 "type": "list",
2664 "member": {}
2665 },
2666 "Sp": {
2667 "type": "structure",
2668 "members": {
2669 "fromPort": {
2670 "type": "integer"
2671 },
2672 "toPort": {
2673 "type": "integer"
2674 },
2675 "protocol": {}
2676 }
2677 },
2678 "S12": {
2679 "type": "list",
2680 "member": {
2681 "type": "structure",
2682 "members": {
2683 "key": {},
2684 "value": {}
2685 }
2686 }
2687 },
2688 "S1f": {
2689 "type": "structure",
2690 "members": {
2691 "id": {},
2692 "name": {},
2693 "target": {},
2694 "isAlias": {
2695 "type": "boolean"
2696 },
2697 "type": {},
2698 "options": {
2699 "deprecated": true,
2700 "type": "map",
2701 "key": {},
2702 "value": {}
2703 }
2704 }
2705 },
2706 "S1n": {
2707 "type": "list",
2708 "member": {}
2709 },
2710 "S1w": {
2711 "type": "structure",
2712 "members": {
2713 "name": {},
2714 "arn": {},
2715 "supportCode": {},
2716 "createdAt": {
2717 "type": "timestamp"
2718 },
2719 "location": {
2720 "shape": "S9"
2721 },
2722 "resourceType": {},
2723 "tags": {
2724 "shape": "S12"
2725 },
2726 "fingerprint": {}
2727 }
2728 },
2729 "S1z": {
2730 "type": "list",
2731 "member": {}
2732 },
2733 "S24": {
2734 "type": "string",
2735 "sensitive": true
2736 },
2737 "S3u": {
2738 "type": "structure",
2739 "members": {
2740 "id": {},
2741 "service": {}
2742 }
2743 },
2744 "S3x": {
2745 "type": "structure",
2746 "members": {
2747 "name": {},
2748 "arn": {},
2749 "supportCode": {},
2750 "createdAt": {
2751 "type": "timestamp"
2752 },
2753 "location": {
2754 "shape": "S9"
2755 },
2756 "resourceType": {},
2757 "tags": {
2758 "shape": "S12"
2759 },
2760 "sizeInGb": {
2761 "type": "integer"
2762 },
2763 "isSystemDisk": {
2764 "type": "boolean"
2765 },
2766 "iops": {
2767 "type": "integer"
2768 },
2769 "path": {},
2770 "state": {},
2771 "attachedTo": {},
2772 "isAttached": {
2773 "type": "boolean"
2774 },
2775 "attachmentState": {
2776 "deprecated": true
2777 },
2778 "gbInUse": {
2779 "deprecated": true,
2780 "type": "integer"
2781 }
2782 }
2783 },
2784 "S41": {
2785 "type": "structure",
2786 "members": {
2787 "name": {},
2788 "arn": {},
2789 "supportCode": {},
2790 "createdAt": {
2791 "type": "timestamp"
2792 },
2793 "location": {
2794 "shape": "S9"
2795 },
2796 "resourceType": {},
2797 "tags": {
2798 "shape": "S12"
2799 },
2800 "sizeInGb": {
2801 "type": "integer"
2802 },
2803 "state": {},
2804 "progress": {},
2805 "fromDiskName": {},
2806 "fromDiskArn": {},
2807 "fromInstanceName": {},
2808 "fromInstanceArn": {}
2809 }
2810 },
2811 "S48": {
2812 "type": "list",
2813 "member": {
2814 "shape": "S3x"
2815 }
2816 },
2817 "S4b": {
2818 "type": "structure",
2819 "members": {
2820 "name": {},
2821 "arn": {},
2822 "supportCode": {},
2823 "createdAt": {
2824 "type": "timestamp"
2825 },
2826 "location": {
2827 "shape": "S9"
2828 },
2829 "resourceType": {},
2830 "tags": {
2831 "shape": "S12"
2832 },
2833 "domainEntries": {
2834 "type": "list",
2835 "member": {
2836 "shape": "S1f"
2837 }
2838 }
2839 }
2840 },
2841 "S4s": {
2842 "type": "structure",
2843 "members": {
2844 "name": {},
2845 "arn": {},
2846 "supportCode": {},
2847 "createdAt": {
2848 "type": "timestamp"
2849 },
2850 "location": {
2851 "shape": "S9"
2852 },
2853 "resourceType": {},
2854 "tags": {
2855 "shape": "S12"
2856 },
2857 "blueprintId": {},
2858 "blueprintName": {},
2859 "bundleId": {},
2860 "isStaticIp": {
2861 "type": "boolean"
2862 },
2863 "privateIpAddress": {},
2864 "publicIpAddress": {},
2865 "ipv6Address": {},
2866 "hardware": {
2867 "type": "structure",
2868 "members": {
2869 "cpuCount": {
2870 "type": "integer"
2871 },
2872 "disks": {
2873 "shape": "S48"
2874 },
2875 "ramSizeInGb": {
2876 "type": "float"
2877 }
2878 }
2879 },
2880 "networking": {
2881 "type": "structure",
2882 "members": {
2883 "monthlyTransfer": {
2884 "type": "structure",
2885 "members": {
2886 "gbPerMonthAllocated": {
2887 "type": "integer"
2888 }
2889 }
2890 },
2891 "ports": {
2892 "type": "list",
2893 "member": {
2894 "type": "structure",
2895 "members": {
2896 "fromPort": {
2897 "type": "integer"
2898 },
2899 "toPort": {
2900 "type": "integer"
2901 },
2902 "protocol": {},
2903 "accessFrom": {},
2904 "accessType": {},
2905 "commonName": {},
2906 "accessDirection": {}
2907 }
2908 }
2909 }
2910 }
2911 },
2912 "state": {
2913 "shape": "S52"
2914 },
2915 "username": {},
2916 "sshKeyName": {}
2917 }
2918 },
2919 "S52": {
2920 "type": "structure",
2921 "members": {
2922 "code": {
2923 "type": "integer"
2924 },
2925 "name": {}
2926 }
2927 },
2928 "S5f": {
2929 "type": "list",
2930 "member": {}
2931 },
2932 "S5i": {
2933 "type": "list",
2934 "member": {
2935 "type": "structure",
2936 "members": {
2937 "average": {
2938 "type": "double"
2939 },
2940 "maximum": {
2941 "type": "double"
2942 },
2943 "minimum": {
2944 "type": "double"
2945 },
2946 "sampleCount": {
2947 "type": "double"
2948 },
2949 "sum": {
2950 "type": "double"
2951 },
2952 "timestamp": {
2953 "type": "timestamp"
2954 },
2955 "unit": {}
2956 }
2957 }
2958 },
2959 "S5s": {
2960 "type": "structure",
2961 "members": {
2962 "name": {},
2963 "arn": {},
2964 "supportCode": {},
2965 "createdAt": {
2966 "type": "timestamp"
2967 },
2968 "location": {
2969 "shape": "S9"
2970 },
2971 "resourceType": {},
2972 "tags": {
2973 "shape": "S12"
2974 },
2975 "state": {},
2976 "progress": {},
2977 "fromAttachedDisks": {
2978 "shape": "S48"
2979 },
2980 "fromInstanceName": {},
2981 "fromInstanceArn": {},
2982 "fromBlueprintId": {},
2983 "fromBundleId": {},
2984 "sizeInGb": {
2985 "type": "integer"
2986 }
2987 }
2988 },
2989 "S69": {
2990 "type": "structure",
2991 "members": {
2992 "name": {},
2993 "arn": {},
2994 "supportCode": {},
2995 "createdAt": {
2996 "type": "timestamp"
2997 },
2998 "location": {
2999 "shape": "S9"
3000 },
3001 "resourceType": {},
3002 "tags": {
3003 "shape": "S12"
3004 },
3005 "dnsName": {},
3006 "state": {},
3007 "protocol": {},
3008 "publicPorts": {
3009 "type": "list",
3010 "member": {
3011 "type": "integer"
3012 }
3013 },
3014 "healthCheckPath": {},
3015 "instancePort": {
3016 "type": "integer"
3017 },
3018 "instanceHealthSummary": {
3019 "type": "list",
3020 "member": {
3021 "type": "structure",
3022 "members": {
3023 "instanceName": {},
3024 "instanceHealth": {},
3025 "instanceHealthReason": {}
3026 }
3027 }
3028 },
3029 "tlsCertificateSummaries": {
3030 "type": "list",
3031 "member": {
3032 "type": "structure",
3033 "members": {
3034 "name": {},
3035 "isAttached": {
3036 "type": "boolean"
3037 }
3038 }
3039 }
3040 },
3041 "configurationOptions": {
3042 "type": "map",
3043 "key": {},
3044 "value": {}
3045 }
3046 }
3047 },
3048 "S7f": {
3049 "type": "list",
3050 "member": {
3051 "type": "structure",
3052 "members": {
3053 "zoneName": {},
3054 "state": {}
3055 }
3056 }
3057 },
3058 "S7j": {
3059 "type": "structure",
3060 "members": {
3061 "name": {},
3062 "arn": {},
3063 "supportCode": {},
3064 "createdAt": {
3065 "type": "timestamp"
3066 },
3067 "location": {
3068 "shape": "S9"
3069 },
3070 "resourceType": {},
3071 "tags": {
3072 "shape": "S12"
3073 },
3074 "relationalDatabaseBlueprintId": {},
3075 "relationalDatabaseBundleId": {},
3076 "masterDatabaseName": {},
3077 "hardware": {
3078 "type": "structure",
3079 "members": {
3080 "cpuCount": {
3081 "type": "integer"
3082 },
3083 "diskSizeInGb": {
3084 "type": "integer"
3085 },
3086 "ramSizeInGb": {
3087 "type": "float"
3088 }
3089 }
3090 },
3091 "state": {},
3092 "secondaryAvailabilityZone": {},
3093 "backupRetentionEnabled": {
3094 "type": "boolean"
3095 },
3096 "pendingModifiedValues": {
3097 "type": "structure",
3098 "members": {
3099 "masterUserPassword": {},
3100 "engineVersion": {},
3101 "backupRetentionEnabled": {
3102 "type": "boolean"
3103 }
3104 }
3105 },
3106 "engine": {},
3107 "engineVersion": {},
3108 "latestRestorableTime": {
3109 "type": "timestamp"
3110 },
3111 "masterUsername": {},
3112 "parameterApplyStatus": {},
3113 "preferredBackupWindow": {},
3114 "preferredMaintenanceWindow": {},
3115 "publiclyAccessible": {
3116 "type": "boolean"
3117 },
3118 "masterEndpoint": {
3119 "type": "structure",
3120 "members": {
3121 "port": {
3122 "type": "integer"
3123 },
3124 "address": {}
3125 }
3126 },
3127 "pendingMaintenanceActions": {
3128 "type": "list",
3129 "member": {
3130 "type": "structure",
3131 "members": {
3132 "action": {},
3133 "description": {},
3134 "currentApplyDate": {
3135 "type": "timestamp"
3136 }
3137 }
3138 }
3139 }
3140 }
3141 },
3142 "S8g": {
3143 "type": "list",
3144 "member": {
3145 "type": "structure",
3146 "members": {
3147 "allowedValues": {},
3148 "applyMethod": {},
3149 "applyType": {},
3150 "dataType": {},
3151 "description": {},
3152 "isModifiable": {
3153 "type": "boolean"
3154 },
3155 "parameterName": {},
3156 "parameterValue": {}
3157 }
3158 }
3159 },
3160 "S8k": {
3161 "type": "structure",
3162 "members": {
3163 "name": {},
3164 "arn": {},
3165 "supportCode": {},
3166 "createdAt": {
3167 "type": "timestamp"
3168 },
3169 "location": {
3170 "shape": "S9"
3171 },
3172 "resourceType": {},
3173 "tags": {
3174 "shape": "S12"
3175 },
3176 "engine": {},
3177 "engineVersion": {},
3178 "sizeInGb": {
3179 "type": "integer"
3180 },
3181 "state": {},
3182 "fromRelationalDatabaseName": {},
3183 "fromRelationalDatabaseArn": {},
3184 "fromRelationalDatabaseBundleId": {},
3185 "fromRelationalDatabaseBlueprintId": {}
3186 }
3187 },
3188 "S8t": {
3189 "type": "structure",
3190 "members": {
3191 "name": {},
3192 "arn": {},
3193 "supportCode": {},
3194 "createdAt": {
3195 "type": "timestamp"
3196 },
3197 "location": {
3198 "shape": "S9"
3199 },
3200 "resourceType": {},
3201 "ipAddress": {},
3202 "attachedTo": {},
3203 "isAttached": {
3204 "type": "boolean"
3205 }
3206 }
3207 }
3208 }
3209}
\No newline at end of file