UNPKG

286 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2016-11-15",
5 "endpointPrefix": "ec2",
6 "protocol": "ec2",
7 "serviceAbbreviation": "Amazon EC2",
8 "serviceFullName": "Amazon Elastic Compute Cloud",
9 "signatureVersion": "v4",
10 "uid": "ec2-2016-11-15",
11 "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15"
12 },
13 "operations": {
14 "AcceptReservedInstancesExchangeQuote": {
15 "input": {
16 "type": "structure",
17 "required": [
18 "ReservedInstanceIds"
19 ],
20 "members": {
21 "DryRun": {
22 "type": "boolean"
23 },
24 "ReservedInstanceIds": {
25 "shape": "S3",
26 "locationName": "ReservedInstanceId"
27 },
28 "TargetConfigurations": {
29 "shape": "S5",
30 "locationName": "TargetConfiguration"
31 }
32 }
33 },
34 "output": {
35 "type": "structure",
36 "members": {
37 "ExchangeId": {
38 "locationName": "exchangeId"
39 }
40 }
41 }
42 },
43 "AcceptVpcPeeringConnection": {
44 "input": {
45 "type": "structure",
46 "members": {
47 "DryRun": {
48 "locationName": "dryRun",
49 "type": "boolean"
50 },
51 "VpcPeeringConnectionId": {
52 "locationName": "vpcPeeringConnectionId"
53 }
54 }
55 },
56 "output": {
57 "type": "structure",
58 "members": {
59 "VpcPeeringConnection": {
60 "shape": "Sb",
61 "locationName": "vpcPeeringConnection"
62 }
63 }
64 }
65 },
66 "AllocateAddress": {
67 "input": {
68 "type": "structure",
69 "members": {
70 "DryRun": {
71 "locationName": "dryRun",
72 "type": "boolean"
73 },
74 "Domain": {}
75 }
76 },
77 "output": {
78 "type": "structure",
79 "members": {
80 "PublicIp": {
81 "locationName": "publicIp"
82 },
83 "Domain": {
84 "locationName": "domain"
85 },
86 "AllocationId": {
87 "locationName": "allocationId"
88 }
89 }
90 }
91 },
92 "AllocateHosts": {
93 "input": {
94 "type": "structure",
95 "required": [
96 "InstanceType",
97 "Quantity",
98 "AvailabilityZone"
99 ],
100 "members": {
101 "AutoPlacement": {
102 "locationName": "autoPlacement"
103 },
104 "ClientToken": {
105 "locationName": "clientToken"
106 },
107 "InstanceType": {
108 "locationName": "instanceType"
109 },
110 "Quantity": {
111 "locationName": "quantity",
112 "type": "integer"
113 },
114 "AvailabilityZone": {
115 "locationName": "availabilityZone"
116 }
117 }
118 },
119 "output": {
120 "type": "structure",
121 "members": {
122 "HostIds": {
123 "shape": "Sr",
124 "locationName": "hostIdSet"
125 }
126 }
127 }
128 },
129 "AssignIpv6Addresses": {
130 "input": {
131 "type": "structure",
132 "required": [
133 "NetworkInterfaceId"
134 ],
135 "members": {
136 "NetworkInterfaceId": {
137 "locationName": "networkInterfaceId"
138 },
139 "Ipv6Addresses": {
140 "shape": "St",
141 "locationName": "ipv6Addresses"
142 },
143 "Ipv6AddressCount": {
144 "locationName": "ipv6AddressCount",
145 "type": "integer"
146 }
147 }
148 },
149 "output": {
150 "type": "structure",
151 "members": {
152 "NetworkInterfaceId": {
153 "locationName": "networkInterfaceId"
154 },
155 "AssignedIpv6Addresses": {
156 "shape": "St",
157 "locationName": "assignedIpv6Addresses"
158 }
159 }
160 }
161 },
162 "AssignPrivateIpAddresses": {
163 "input": {
164 "type": "structure",
165 "required": [
166 "NetworkInterfaceId"
167 ],
168 "members": {
169 "NetworkInterfaceId": {
170 "locationName": "networkInterfaceId"
171 },
172 "PrivateIpAddresses": {
173 "shape": "Sw",
174 "locationName": "privateIpAddress"
175 },
176 "SecondaryPrivateIpAddressCount": {
177 "locationName": "secondaryPrivateIpAddressCount",
178 "type": "integer"
179 },
180 "AllowReassignment": {
181 "locationName": "allowReassignment",
182 "type": "boolean"
183 }
184 }
185 }
186 },
187 "AssociateAddress": {
188 "input": {
189 "type": "structure",
190 "members": {
191 "DryRun": {
192 "locationName": "dryRun",
193 "type": "boolean"
194 },
195 "InstanceId": {},
196 "PublicIp": {},
197 "AllocationId": {},
198 "NetworkInterfaceId": {
199 "locationName": "networkInterfaceId"
200 },
201 "PrivateIpAddress": {
202 "locationName": "privateIpAddress"
203 },
204 "AllowReassociation": {
205 "locationName": "allowReassociation",
206 "type": "boolean"
207 }
208 }
209 },
210 "output": {
211 "type": "structure",
212 "members": {
213 "AssociationId": {
214 "locationName": "associationId"
215 }
216 }
217 }
218 },
219 "AssociateDhcpOptions": {
220 "input": {
221 "type": "structure",
222 "required": [
223 "DhcpOptionsId",
224 "VpcId"
225 ],
226 "members": {
227 "DryRun": {
228 "locationName": "dryRun",
229 "type": "boolean"
230 },
231 "DhcpOptionsId": {},
232 "VpcId": {}
233 }
234 }
235 },
236 "AssociateRouteTable": {
237 "input": {
238 "type": "structure",
239 "required": [
240 "SubnetId",
241 "RouteTableId"
242 ],
243 "members": {
244 "DryRun": {
245 "locationName": "dryRun",
246 "type": "boolean"
247 },
248 "SubnetId": {
249 "locationName": "subnetId"
250 },
251 "RouteTableId": {
252 "locationName": "routeTableId"
253 }
254 }
255 },
256 "output": {
257 "type": "structure",
258 "members": {
259 "AssociationId": {
260 "locationName": "associationId"
261 }
262 }
263 }
264 },
265 "AssociateSubnetCidrBlock": {
266 "input": {
267 "type": "structure",
268 "required": [
269 "SubnetId",
270 "Ipv6CidrBlock"
271 ],
272 "members": {
273 "SubnetId": {
274 "locationName": "subnetId"
275 },
276 "Ipv6CidrBlock": {
277 "locationName": "ipv6CidrBlock"
278 }
279 }
280 },
281 "output": {
282 "type": "structure",
283 "members": {
284 "SubnetId": {
285 "locationName": "subnetId"
286 },
287 "Ipv6CidrBlockAssociation": {
288 "shape": "S14",
289 "locationName": "ipv6CidrBlockAssociation"
290 }
291 }
292 }
293 },
294 "AssociateVpcCidrBlock": {
295 "input": {
296 "type": "structure",
297 "required": [
298 "VpcId"
299 ],
300 "members": {
301 "VpcId": {
302 "locationName": "vpcId"
303 },
304 "AmazonProvidedIpv6CidrBlock": {
305 "locationName": "amazonProvidedIpv6CidrBlock",
306 "type": "boolean"
307 }
308 }
309 },
310 "output": {
311 "type": "structure",
312 "members": {
313 "VpcId": {
314 "locationName": "vpcId"
315 },
316 "Ipv6CidrBlockAssociation": {
317 "shape": "S19",
318 "locationName": "ipv6CidrBlockAssociation"
319 }
320 }
321 }
322 },
323 "AttachClassicLinkVpc": {
324 "input": {
325 "type": "structure",
326 "required": [
327 "InstanceId",
328 "VpcId",
329 "Groups"
330 ],
331 "members": {
332 "DryRun": {
333 "locationName": "dryRun",
334 "type": "boolean"
335 },
336 "InstanceId": {
337 "locationName": "instanceId"
338 },
339 "VpcId": {
340 "locationName": "vpcId"
341 },
342 "Groups": {
343 "shape": "S1d",
344 "locationName": "SecurityGroupId"
345 }
346 }
347 },
348 "output": {
349 "type": "structure",
350 "members": {
351 "Return": {
352 "locationName": "return",
353 "type": "boolean"
354 }
355 }
356 }
357 },
358 "AttachInternetGateway": {
359 "input": {
360 "type": "structure",
361 "required": [
362 "InternetGatewayId",
363 "VpcId"
364 ],
365 "members": {
366 "DryRun": {
367 "locationName": "dryRun",
368 "type": "boolean"
369 },
370 "InternetGatewayId": {
371 "locationName": "internetGatewayId"
372 },
373 "VpcId": {
374 "locationName": "vpcId"
375 }
376 }
377 }
378 },
379 "AttachNetworkInterface": {
380 "input": {
381 "type": "structure",
382 "required": [
383 "NetworkInterfaceId",
384 "InstanceId",
385 "DeviceIndex"
386 ],
387 "members": {
388 "DryRun": {
389 "locationName": "dryRun",
390 "type": "boolean"
391 },
392 "NetworkInterfaceId": {
393 "locationName": "networkInterfaceId"
394 },
395 "InstanceId": {
396 "locationName": "instanceId"
397 },
398 "DeviceIndex": {
399 "locationName": "deviceIndex",
400 "type": "integer"
401 }
402 }
403 },
404 "output": {
405 "type": "structure",
406 "members": {
407 "AttachmentId": {
408 "locationName": "attachmentId"
409 }
410 }
411 }
412 },
413 "AttachVolume": {
414 "input": {
415 "type": "structure",
416 "required": [
417 "VolumeId",
418 "InstanceId",
419 "Device"
420 ],
421 "members": {
422 "DryRun": {
423 "locationName": "dryRun",
424 "type": "boolean"
425 },
426 "VolumeId": {},
427 "InstanceId": {},
428 "Device": {}
429 }
430 },
431 "output": {
432 "shape": "S1j"
433 }
434 },
435 "AttachVpnGateway": {
436 "input": {
437 "type": "structure",
438 "required": [
439 "VpnGatewayId",
440 "VpcId"
441 ],
442 "members": {
443 "DryRun": {
444 "locationName": "dryRun",
445 "type": "boolean"
446 },
447 "VpnGatewayId": {},
448 "VpcId": {}
449 }
450 },
451 "output": {
452 "type": "structure",
453 "members": {
454 "VpcAttachment": {
455 "shape": "S1n",
456 "locationName": "attachment"
457 }
458 }
459 }
460 },
461 "AuthorizeSecurityGroupEgress": {
462 "input": {
463 "type": "structure",
464 "required": [
465 "GroupId"
466 ],
467 "members": {
468 "DryRun": {
469 "locationName": "dryRun",
470 "type": "boolean"
471 },
472 "GroupId": {
473 "locationName": "groupId"
474 },
475 "SourceSecurityGroupName": {
476 "locationName": "sourceSecurityGroupName"
477 },
478 "SourceSecurityGroupOwnerId": {
479 "locationName": "sourceSecurityGroupOwnerId"
480 },
481 "IpProtocol": {
482 "locationName": "ipProtocol"
483 },
484 "FromPort": {
485 "locationName": "fromPort",
486 "type": "integer"
487 },
488 "ToPort": {
489 "locationName": "toPort",
490 "type": "integer"
491 },
492 "CidrIp": {
493 "locationName": "cidrIp"
494 },
495 "IpPermissions": {
496 "shape": "S1q",
497 "locationName": "ipPermissions"
498 }
499 }
500 }
501 },
502 "AuthorizeSecurityGroupIngress": {
503 "input": {
504 "type": "structure",
505 "members": {
506 "DryRun": {
507 "locationName": "dryRun",
508 "type": "boolean"
509 },
510 "GroupName": {},
511 "GroupId": {},
512 "SourceSecurityGroupName": {},
513 "SourceSecurityGroupOwnerId": {},
514 "IpProtocol": {},
515 "FromPort": {
516 "type": "integer"
517 },
518 "ToPort": {
519 "type": "integer"
520 },
521 "CidrIp": {},
522 "IpPermissions": {
523 "shape": "S1q"
524 }
525 }
526 }
527 },
528 "BundleInstance": {
529 "input": {
530 "type": "structure",
531 "required": [
532 "InstanceId",
533 "Storage"
534 ],
535 "members": {
536 "DryRun": {
537 "locationName": "dryRun",
538 "type": "boolean"
539 },
540 "InstanceId": {},
541 "Storage": {
542 "shape": "S22"
543 }
544 }
545 },
546 "output": {
547 "type": "structure",
548 "members": {
549 "BundleTask": {
550 "shape": "S26",
551 "locationName": "bundleInstanceTask"
552 }
553 }
554 }
555 },
556 "CancelBundleTask": {
557 "input": {
558 "type": "structure",
559 "required": [
560 "BundleId"
561 ],
562 "members": {
563 "DryRun": {
564 "locationName": "dryRun",
565 "type": "boolean"
566 },
567 "BundleId": {}
568 }
569 },
570 "output": {
571 "type": "structure",
572 "members": {
573 "BundleTask": {
574 "shape": "S26",
575 "locationName": "bundleInstanceTask"
576 }
577 }
578 }
579 },
580 "CancelConversionTask": {
581 "input": {
582 "type": "structure",
583 "required": [
584 "ConversionTaskId"
585 ],
586 "members": {
587 "DryRun": {
588 "locationName": "dryRun",
589 "type": "boolean"
590 },
591 "ConversionTaskId": {
592 "locationName": "conversionTaskId"
593 },
594 "ReasonMessage": {
595 "locationName": "reasonMessage"
596 }
597 }
598 }
599 },
600 "CancelExportTask": {
601 "input": {
602 "type": "structure",
603 "required": [
604 "ExportTaskId"
605 ],
606 "members": {
607 "ExportTaskId": {
608 "locationName": "exportTaskId"
609 }
610 }
611 }
612 },
613 "CancelImportTask": {
614 "input": {
615 "type": "structure",
616 "members": {
617 "DryRun": {
618 "type": "boolean"
619 },
620 "ImportTaskId": {},
621 "CancelReason": {}
622 }
623 },
624 "output": {
625 "type": "structure",
626 "members": {
627 "ImportTaskId": {
628 "locationName": "importTaskId"
629 },
630 "State": {
631 "locationName": "state"
632 },
633 "PreviousState": {
634 "locationName": "previousState"
635 }
636 }
637 }
638 },
639 "CancelReservedInstancesListing": {
640 "input": {
641 "type": "structure",
642 "required": [
643 "ReservedInstancesListingId"
644 ],
645 "members": {
646 "ReservedInstancesListingId": {
647 "locationName": "reservedInstancesListingId"
648 }
649 }
650 },
651 "output": {
652 "type": "structure",
653 "members": {
654 "ReservedInstancesListings": {
655 "shape": "S2h",
656 "locationName": "reservedInstancesListingsSet"
657 }
658 }
659 }
660 },
661 "CancelSpotFleetRequests": {
662 "input": {
663 "type": "structure",
664 "required": [
665 "SpotFleetRequestIds",
666 "TerminateInstances"
667 ],
668 "members": {
669 "DryRun": {
670 "locationName": "dryRun",
671 "type": "boolean"
672 },
673 "SpotFleetRequestIds": {
674 "shape": "S2t",
675 "locationName": "spotFleetRequestId"
676 },
677 "TerminateInstances": {
678 "locationName": "terminateInstances",
679 "type": "boolean"
680 }
681 }
682 },
683 "output": {
684 "type": "structure",
685 "members": {
686 "UnsuccessfulFleetRequests": {
687 "locationName": "unsuccessfulFleetRequestSet",
688 "type": "list",
689 "member": {
690 "locationName": "item",
691 "type": "structure",
692 "required": [
693 "SpotFleetRequestId",
694 "Error"
695 ],
696 "members": {
697 "SpotFleetRequestId": {
698 "locationName": "spotFleetRequestId"
699 },
700 "Error": {
701 "locationName": "error",
702 "type": "structure",
703 "required": [
704 "Code",
705 "Message"
706 ],
707 "members": {
708 "Code": {
709 "locationName": "code"
710 },
711 "Message": {
712 "locationName": "message"
713 }
714 }
715 }
716 }
717 }
718 },
719 "SuccessfulFleetRequests": {
720 "locationName": "successfulFleetRequestSet",
721 "type": "list",
722 "member": {
723 "locationName": "item",
724 "type": "structure",
725 "required": [
726 "SpotFleetRequestId",
727 "CurrentSpotFleetRequestState",
728 "PreviousSpotFleetRequestState"
729 ],
730 "members": {
731 "SpotFleetRequestId": {
732 "locationName": "spotFleetRequestId"
733 },
734 "CurrentSpotFleetRequestState": {
735 "locationName": "currentSpotFleetRequestState"
736 },
737 "PreviousSpotFleetRequestState": {
738 "locationName": "previousSpotFleetRequestState"
739 }
740 }
741 }
742 }
743 }
744 }
745 },
746 "CancelSpotInstanceRequests": {
747 "input": {
748 "type": "structure",
749 "required": [
750 "SpotInstanceRequestIds"
751 ],
752 "members": {
753 "DryRun": {
754 "locationName": "dryRun",
755 "type": "boolean"
756 },
757 "SpotInstanceRequestIds": {
758 "shape": "S33",
759 "locationName": "SpotInstanceRequestId"
760 }
761 }
762 },
763 "output": {
764 "type": "structure",
765 "members": {
766 "CancelledSpotInstanceRequests": {
767 "locationName": "spotInstanceRequestSet",
768 "type": "list",
769 "member": {
770 "locationName": "item",
771 "type": "structure",
772 "members": {
773 "SpotInstanceRequestId": {
774 "locationName": "spotInstanceRequestId"
775 },
776 "State": {
777 "locationName": "state"
778 }
779 }
780 }
781 }
782 }
783 }
784 },
785 "ConfirmProductInstance": {
786 "input": {
787 "type": "structure",
788 "required": [
789 "ProductCode",
790 "InstanceId"
791 ],
792 "members": {
793 "DryRun": {
794 "locationName": "dryRun",
795 "type": "boolean"
796 },
797 "ProductCode": {},
798 "InstanceId": {}
799 }
800 },
801 "output": {
802 "type": "structure",
803 "members": {
804 "OwnerId": {
805 "locationName": "ownerId"
806 },
807 "Return": {
808 "locationName": "return",
809 "type": "boolean"
810 }
811 }
812 }
813 },
814 "CopyImage": {
815 "input": {
816 "type": "structure",
817 "required": [
818 "SourceRegion",
819 "SourceImageId",
820 "Name"
821 ],
822 "members": {
823 "DryRun": {
824 "locationName": "dryRun",
825 "type": "boolean"
826 },
827 "SourceRegion": {},
828 "SourceImageId": {},
829 "Name": {},
830 "Description": {},
831 "ClientToken": {},
832 "Encrypted": {
833 "locationName": "encrypted",
834 "type": "boolean"
835 },
836 "KmsKeyId": {
837 "locationName": "kmsKeyId"
838 }
839 }
840 },
841 "output": {
842 "type": "structure",
843 "members": {
844 "ImageId": {
845 "locationName": "imageId"
846 }
847 }
848 }
849 },
850 "CopySnapshot": {
851 "input": {
852 "type": "structure",
853 "required": [
854 "SourceRegion",
855 "SourceSnapshotId"
856 ],
857 "members": {
858 "DryRun": {
859 "locationName": "dryRun",
860 "type": "boolean"
861 },
862 "SourceRegion": {},
863 "SourceSnapshotId": {},
864 "Description": {},
865 "DestinationRegion": {
866 "locationName": "destinationRegion"
867 },
868 "PresignedUrl": {
869 "locationName": "presignedUrl"
870 },
871 "Encrypted": {
872 "locationName": "encrypted",
873 "type": "boolean"
874 },
875 "KmsKeyId": {
876 "locationName": "kmsKeyId"
877 }
878 }
879 },
880 "output": {
881 "type": "structure",
882 "members": {
883 "SnapshotId": {
884 "locationName": "snapshotId"
885 }
886 }
887 }
888 },
889 "CreateCustomerGateway": {
890 "input": {
891 "type": "structure",
892 "required": [
893 "Type",
894 "PublicIp",
895 "BgpAsn"
896 ],
897 "members": {
898 "DryRun": {
899 "locationName": "dryRun",
900 "type": "boolean"
901 },
902 "Type": {},
903 "PublicIp": {
904 "locationName": "IpAddress"
905 },
906 "BgpAsn": {
907 "type": "integer"
908 }
909 }
910 },
911 "output": {
912 "type": "structure",
913 "members": {
914 "CustomerGateway": {
915 "shape": "S3h",
916 "locationName": "customerGateway"
917 }
918 }
919 }
920 },
921 "CreateDhcpOptions": {
922 "input": {
923 "type": "structure",
924 "required": [
925 "DhcpConfigurations"
926 ],
927 "members": {
928 "DryRun": {
929 "locationName": "dryRun",
930 "type": "boolean"
931 },
932 "DhcpConfigurations": {
933 "locationName": "dhcpConfiguration",
934 "type": "list",
935 "member": {
936 "locationName": "item",
937 "type": "structure",
938 "members": {
939 "Key": {
940 "locationName": "key"
941 },
942 "Values": {
943 "shape": "S2t",
944 "locationName": "Value"
945 }
946 }
947 }
948 }
949 }
950 },
951 "output": {
952 "type": "structure",
953 "members": {
954 "DhcpOptions": {
955 "shape": "S3m",
956 "locationName": "dhcpOptions"
957 }
958 }
959 }
960 },
961 "CreateEgressOnlyInternetGateway": {
962 "input": {
963 "type": "structure",
964 "required": [
965 "VpcId"
966 ],
967 "members": {
968 "DryRun": {
969 "type": "boolean"
970 },
971 "VpcId": {},
972 "ClientToken": {}
973 }
974 },
975 "output": {
976 "type": "structure",
977 "members": {
978 "EgressOnlyInternetGateway": {
979 "shape": "S3t",
980 "locationName": "egressOnlyInternetGateway"
981 },
982 "ClientToken": {
983 "locationName": "clientToken"
984 }
985 }
986 }
987 },
988 "CreateFlowLogs": {
989 "input": {
990 "type": "structure",
991 "required": [
992 "ResourceIds",
993 "ResourceType",
994 "TrafficType",
995 "LogGroupName",
996 "DeliverLogsPermissionArn"
997 ],
998 "members": {
999 "ResourceIds": {
1000 "shape": "S2t",
1001 "locationName": "ResourceId"
1002 },
1003 "ResourceType": {},
1004 "TrafficType": {},
1005 "LogGroupName": {},
1006 "DeliverLogsPermissionArn": {},
1007 "ClientToken": {}
1008 }
1009 },
1010 "output": {
1011 "type": "structure",
1012 "members": {
1013 "FlowLogIds": {
1014 "shape": "S2t",
1015 "locationName": "flowLogIdSet"
1016 },
1017 "ClientToken": {
1018 "locationName": "clientToken"
1019 },
1020 "Unsuccessful": {
1021 "shape": "S41",
1022 "locationName": "unsuccessful"
1023 }
1024 }
1025 }
1026 },
1027 "CreateImage": {
1028 "input": {
1029 "type": "structure",
1030 "required": [
1031 "InstanceId",
1032 "Name"
1033 ],
1034 "members": {
1035 "DryRun": {
1036 "locationName": "dryRun",
1037 "type": "boolean"
1038 },
1039 "InstanceId": {
1040 "locationName": "instanceId"
1041 },
1042 "Name": {
1043 "locationName": "name"
1044 },
1045 "Description": {
1046 "locationName": "description"
1047 },
1048 "NoReboot": {
1049 "locationName": "noReboot",
1050 "type": "boolean"
1051 },
1052 "BlockDeviceMappings": {
1053 "shape": "S45",
1054 "locationName": "blockDeviceMapping"
1055 }
1056 }
1057 },
1058 "output": {
1059 "type": "structure",
1060 "members": {
1061 "ImageId": {
1062 "locationName": "imageId"
1063 }
1064 }
1065 }
1066 },
1067 "CreateInstanceExportTask": {
1068 "input": {
1069 "type": "structure",
1070 "required": [
1071 "InstanceId"
1072 ],
1073 "members": {
1074 "Description": {
1075 "locationName": "description"
1076 },
1077 "InstanceId": {
1078 "locationName": "instanceId"
1079 },
1080 "TargetEnvironment": {
1081 "locationName": "targetEnvironment"
1082 },
1083 "ExportToS3Task": {
1084 "locationName": "exportToS3",
1085 "type": "structure",
1086 "members": {
1087 "DiskImageFormat": {
1088 "locationName": "diskImageFormat"
1089 },
1090 "ContainerFormat": {
1091 "locationName": "containerFormat"
1092 },
1093 "S3Bucket": {
1094 "locationName": "s3Bucket"
1095 },
1096 "S3Prefix": {
1097 "locationName": "s3Prefix"
1098 }
1099 }
1100 }
1101 }
1102 },
1103 "output": {
1104 "type": "structure",
1105 "members": {
1106 "ExportTask": {
1107 "shape": "S4g",
1108 "locationName": "exportTask"
1109 }
1110 }
1111 }
1112 },
1113 "CreateInternetGateway": {
1114 "input": {
1115 "type": "structure",
1116 "members": {
1117 "DryRun": {
1118 "locationName": "dryRun",
1119 "type": "boolean"
1120 }
1121 }
1122 },
1123 "output": {
1124 "type": "structure",
1125 "members": {
1126 "InternetGateway": {
1127 "shape": "S4m",
1128 "locationName": "internetGateway"
1129 }
1130 }
1131 }
1132 },
1133 "CreateKeyPair": {
1134 "input": {
1135 "type": "structure",
1136 "required": [
1137 "KeyName"
1138 ],
1139 "members": {
1140 "DryRun": {
1141 "locationName": "dryRun",
1142 "type": "boolean"
1143 },
1144 "KeyName": {}
1145 }
1146 },
1147 "output": {
1148 "type": "structure",
1149 "members": {
1150 "KeyName": {
1151 "locationName": "keyName"
1152 },
1153 "KeyFingerprint": {
1154 "locationName": "keyFingerprint"
1155 },
1156 "KeyMaterial": {
1157 "locationName": "keyMaterial"
1158 }
1159 }
1160 }
1161 },
1162 "CreateNatGateway": {
1163 "input": {
1164 "type": "structure",
1165 "required": [
1166 "SubnetId",
1167 "AllocationId"
1168 ],
1169 "members": {
1170 "SubnetId": {},
1171 "AllocationId": {},
1172 "ClientToken": {}
1173 }
1174 },
1175 "output": {
1176 "type": "structure",
1177 "members": {
1178 "NatGateway": {
1179 "shape": "S4r",
1180 "locationName": "natGateway"
1181 },
1182 "ClientToken": {
1183 "locationName": "clientToken"
1184 }
1185 }
1186 }
1187 },
1188 "CreateNetworkAcl": {
1189 "input": {
1190 "type": "structure",
1191 "required": [
1192 "VpcId"
1193 ],
1194 "members": {
1195 "DryRun": {
1196 "locationName": "dryRun",
1197 "type": "boolean"
1198 },
1199 "VpcId": {
1200 "locationName": "vpcId"
1201 }
1202 }
1203 },
1204 "output": {
1205 "type": "structure",
1206 "members": {
1207 "NetworkAcl": {
1208 "shape": "S4y",
1209 "locationName": "networkAcl"
1210 }
1211 }
1212 }
1213 },
1214 "CreateNetworkAclEntry": {
1215 "input": {
1216 "type": "structure",
1217 "required": [
1218 "NetworkAclId",
1219 "RuleNumber",
1220 "Protocol",
1221 "RuleAction",
1222 "Egress"
1223 ],
1224 "members": {
1225 "DryRun": {
1226 "locationName": "dryRun",
1227 "type": "boolean"
1228 },
1229 "NetworkAclId": {
1230 "locationName": "networkAclId"
1231 },
1232 "RuleNumber": {
1233 "locationName": "ruleNumber",
1234 "type": "integer"
1235 },
1236 "Protocol": {
1237 "locationName": "protocol"
1238 },
1239 "RuleAction": {
1240 "locationName": "ruleAction"
1241 },
1242 "Egress": {
1243 "locationName": "egress",
1244 "type": "boolean"
1245 },
1246 "CidrBlock": {
1247 "locationName": "cidrBlock"
1248 },
1249 "Ipv6CidrBlock": {
1250 "locationName": "ipv6CidrBlock"
1251 },
1252 "IcmpTypeCode": {
1253 "shape": "S52",
1254 "locationName": "Icmp"
1255 },
1256 "PortRange": {
1257 "shape": "S53",
1258 "locationName": "portRange"
1259 }
1260 }
1261 }
1262 },
1263 "CreateNetworkInterface": {
1264 "input": {
1265 "type": "structure",
1266 "required": [
1267 "SubnetId"
1268 ],
1269 "members": {
1270 "SubnetId": {
1271 "locationName": "subnetId"
1272 },
1273 "Description": {
1274 "locationName": "description"
1275 },
1276 "PrivateIpAddress": {
1277 "locationName": "privateIpAddress"
1278 },
1279 "Groups": {
1280 "shape": "S58",
1281 "locationName": "SecurityGroupId"
1282 },
1283 "PrivateIpAddresses": {
1284 "shape": "S59",
1285 "locationName": "privateIpAddresses"
1286 },
1287 "SecondaryPrivateIpAddressCount": {
1288 "locationName": "secondaryPrivateIpAddressCount",
1289 "type": "integer"
1290 },
1291 "Ipv6Addresses": {
1292 "shape": "S5b",
1293 "locationName": "ipv6Addresses"
1294 },
1295 "Ipv6AddressCount": {
1296 "locationName": "ipv6AddressCount",
1297 "type": "integer"
1298 },
1299 "DryRun": {
1300 "locationName": "dryRun",
1301 "type": "boolean"
1302 }
1303 }
1304 },
1305 "output": {
1306 "type": "structure",
1307 "members": {
1308 "NetworkInterface": {
1309 "shape": "S5e",
1310 "locationName": "networkInterface"
1311 }
1312 }
1313 }
1314 },
1315 "CreatePlacementGroup": {
1316 "input": {
1317 "type": "structure",
1318 "required": [
1319 "GroupName",
1320 "Strategy"
1321 ],
1322 "members": {
1323 "DryRun": {
1324 "locationName": "dryRun",
1325 "type": "boolean"
1326 },
1327 "GroupName": {
1328 "locationName": "groupName"
1329 },
1330 "Strategy": {
1331 "locationName": "strategy"
1332 }
1333 }
1334 }
1335 },
1336 "CreateReservedInstancesListing": {
1337 "input": {
1338 "type": "structure",
1339 "required": [
1340 "ReservedInstancesId",
1341 "InstanceCount",
1342 "PriceSchedules",
1343 "ClientToken"
1344 ],
1345 "members": {
1346 "ReservedInstancesId": {
1347 "locationName": "reservedInstancesId"
1348 },
1349 "InstanceCount": {
1350 "locationName": "instanceCount",
1351 "type": "integer"
1352 },
1353 "PriceSchedules": {
1354 "locationName": "priceSchedules",
1355 "type": "list",
1356 "member": {
1357 "locationName": "item",
1358 "type": "structure",
1359 "members": {
1360 "Term": {
1361 "locationName": "term",
1362 "type": "long"
1363 },
1364 "Price": {
1365 "locationName": "price",
1366 "type": "double"
1367 },
1368 "CurrencyCode": {
1369 "locationName": "currencyCode"
1370 }
1371 }
1372 }
1373 },
1374 "ClientToken": {
1375 "locationName": "clientToken"
1376 }
1377 }
1378 },
1379 "output": {
1380 "type": "structure",
1381 "members": {
1382 "ReservedInstancesListings": {
1383 "shape": "S2h",
1384 "locationName": "reservedInstancesListingsSet"
1385 }
1386 }
1387 }
1388 },
1389 "CreateRoute": {
1390 "input": {
1391 "type": "structure",
1392 "required": [
1393 "RouteTableId"
1394 ],
1395 "members": {
1396 "DryRun": {
1397 "locationName": "dryRun",
1398 "type": "boolean"
1399 },
1400 "RouteTableId": {
1401 "locationName": "routeTableId"
1402 },
1403 "DestinationCidrBlock": {
1404 "locationName": "destinationCidrBlock"
1405 },
1406 "GatewayId": {
1407 "locationName": "gatewayId"
1408 },
1409 "DestinationIpv6CidrBlock": {
1410 "locationName": "destinationIpv6CidrBlock"
1411 },
1412 "EgressOnlyInternetGatewayId": {
1413 "locationName": "egressOnlyInternetGatewayId"
1414 },
1415 "InstanceId": {
1416 "locationName": "instanceId"
1417 },
1418 "NetworkInterfaceId": {
1419 "locationName": "networkInterfaceId"
1420 },
1421 "VpcPeeringConnectionId": {
1422 "locationName": "vpcPeeringConnectionId"
1423 },
1424 "NatGatewayId": {
1425 "locationName": "natGatewayId"
1426 }
1427 }
1428 },
1429 "output": {
1430 "type": "structure",
1431 "members": {
1432 "Return": {
1433 "locationName": "return",
1434 "type": "boolean"
1435 }
1436 }
1437 }
1438 },
1439 "CreateRouteTable": {
1440 "input": {
1441 "type": "structure",
1442 "required": [
1443 "VpcId"
1444 ],
1445 "members": {
1446 "DryRun": {
1447 "locationName": "dryRun",
1448 "type": "boolean"
1449 },
1450 "VpcId": {
1451 "locationName": "vpcId"
1452 }
1453 }
1454 },
1455 "output": {
1456 "type": "structure",
1457 "members": {
1458 "RouteTable": {
1459 "shape": "S5z",
1460 "locationName": "routeTable"
1461 }
1462 }
1463 }
1464 },
1465 "CreateSecurityGroup": {
1466 "input": {
1467 "type": "structure",
1468 "required": [
1469 "GroupName",
1470 "Description"
1471 ],
1472 "members": {
1473 "DryRun": {
1474 "locationName": "dryRun",
1475 "type": "boolean"
1476 },
1477 "GroupName": {},
1478 "Description": {
1479 "locationName": "GroupDescription"
1480 },
1481 "VpcId": {}
1482 }
1483 },
1484 "output": {
1485 "type": "structure",
1486 "members": {
1487 "GroupId": {
1488 "locationName": "groupId"
1489 }
1490 }
1491 }
1492 },
1493 "CreateSnapshot": {
1494 "input": {
1495 "type": "structure",
1496 "required": [
1497 "VolumeId"
1498 ],
1499 "members": {
1500 "DryRun": {
1501 "locationName": "dryRun",
1502 "type": "boolean"
1503 },
1504 "VolumeId": {},
1505 "Description": {}
1506 }
1507 },
1508 "output": {
1509 "shape": "S6b"
1510 }
1511 },
1512 "CreateSpotDatafeedSubscription": {
1513 "input": {
1514 "type": "structure",
1515 "required": [
1516 "Bucket"
1517 ],
1518 "members": {
1519 "DryRun": {
1520 "locationName": "dryRun",
1521 "type": "boolean"
1522 },
1523 "Bucket": {
1524 "locationName": "bucket"
1525 },
1526 "Prefix": {
1527 "locationName": "prefix"
1528 }
1529 }
1530 },
1531 "output": {
1532 "type": "structure",
1533 "members": {
1534 "SpotDatafeedSubscription": {
1535 "shape": "S6f",
1536 "locationName": "spotDatafeedSubscription"
1537 }
1538 }
1539 }
1540 },
1541 "CreateSubnet": {
1542 "input": {
1543 "type": "structure",
1544 "required": [
1545 "VpcId",
1546 "CidrBlock"
1547 ],
1548 "members": {
1549 "DryRun": {
1550 "locationName": "dryRun",
1551 "type": "boolean"
1552 },
1553 "VpcId": {},
1554 "CidrBlock": {},
1555 "Ipv6CidrBlock": {},
1556 "AvailabilityZone": {}
1557 }
1558 },
1559 "output": {
1560 "type": "structure",
1561 "members": {
1562 "Subnet": {
1563 "shape": "S6k",
1564 "locationName": "subnet"
1565 }
1566 }
1567 }
1568 },
1569 "CreateTags": {
1570 "input": {
1571 "type": "structure",
1572 "required": [
1573 "Resources",
1574 "Tags"
1575 ],
1576 "members": {
1577 "DryRun": {
1578 "locationName": "dryRun",
1579 "type": "boolean"
1580 },
1581 "Resources": {
1582 "shape": "S6o",
1583 "locationName": "ResourceId"
1584 },
1585 "Tags": {
1586 "shape": "Sj",
1587 "locationName": "Tag"
1588 }
1589 }
1590 }
1591 },
1592 "CreateVolume": {
1593 "input": {
1594 "type": "structure",
1595 "required": [
1596 "AvailabilityZone"
1597 ],
1598 "members": {
1599 "DryRun": {
1600 "locationName": "dryRun",
1601 "type": "boolean"
1602 },
1603 "Size": {
1604 "type": "integer"
1605 },
1606 "SnapshotId": {},
1607 "AvailabilityZone": {},
1608 "VolumeType": {},
1609 "Iops": {
1610 "type": "integer"
1611 },
1612 "Encrypted": {
1613 "locationName": "encrypted",
1614 "type": "boolean"
1615 },
1616 "KmsKeyId": {}
1617 }
1618 },
1619 "output": {
1620 "shape": "S6q"
1621 }
1622 },
1623 "CreateVpc": {
1624 "input": {
1625 "type": "structure",
1626 "required": [
1627 "CidrBlock"
1628 ],
1629 "members": {
1630 "DryRun": {
1631 "locationName": "dryRun",
1632 "type": "boolean"
1633 },
1634 "CidrBlock": {},
1635 "InstanceTenancy": {
1636 "locationName": "instanceTenancy"
1637 },
1638 "AmazonProvidedIpv6CidrBlock": {
1639 "locationName": "amazonProvidedIpv6CidrBlock",
1640 "type": "boolean"
1641 }
1642 }
1643 },
1644 "output": {
1645 "type": "structure",
1646 "members": {
1647 "Vpc": {
1648 "shape": "S6w",
1649 "locationName": "vpc"
1650 }
1651 }
1652 }
1653 },
1654 "CreateVpcEndpoint": {
1655 "input": {
1656 "type": "structure",
1657 "required": [
1658 "VpcId",
1659 "ServiceName"
1660 ],
1661 "members": {
1662 "DryRun": {
1663 "type": "boolean"
1664 },
1665 "VpcId": {},
1666 "ServiceName": {},
1667 "PolicyDocument": {},
1668 "RouteTableIds": {
1669 "shape": "S2t",
1670 "locationName": "RouteTableId"
1671 },
1672 "ClientToken": {}
1673 }
1674 },
1675 "output": {
1676 "type": "structure",
1677 "members": {
1678 "VpcEndpoint": {
1679 "shape": "S71",
1680 "locationName": "vpcEndpoint"
1681 },
1682 "ClientToken": {
1683 "locationName": "clientToken"
1684 }
1685 }
1686 }
1687 },
1688 "CreateVpcPeeringConnection": {
1689 "input": {
1690 "type": "structure",
1691 "members": {
1692 "DryRun": {
1693 "locationName": "dryRun",
1694 "type": "boolean"
1695 },
1696 "VpcId": {
1697 "locationName": "vpcId"
1698 },
1699 "PeerVpcId": {
1700 "locationName": "peerVpcId"
1701 },
1702 "PeerOwnerId": {
1703 "locationName": "peerOwnerId"
1704 }
1705 }
1706 },
1707 "output": {
1708 "type": "structure",
1709 "members": {
1710 "VpcPeeringConnection": {
1711 "shape": "Sb",
1712 "locationName": "vpcPeeringConnection"
1713 }
1714 }
1715 }
1716 },
1717 "CreateVpnConnection": {
1718 "input": {
1719 "type": "structure",
1720 "required": [
1721 "Type",
1722 "CustomerGatewayId",
1723 "VpnGatewayId"
1724 ],
1725 "members": {
1726 "DryRun": {
1727 "locationName": "dryRun",
1728 "type": "boolean"
1729 },
1730 "Type": {},
1731 "CustomerGatewayId": {},
1732 "VpnGatewayId": {},
1733 "Options": {
1734 "locationName": "options",
1735 "type": "structure",
1736 "members": {
1737 "StaticRoutesOnly": {
1738 "locationName": "staticRoutesOnly",
1739 "type": "boolean"
1740 }
1741 }
1742 }
1743 }
1744 },
1745 "output": {
1746 "type": "structure",
1747 "members": {
1748 "VpnConnection": {
1749 "shape": "S78",
1750 "locationName": "vpnConnection"
1751 }
1752 }
1753 }
1754 },
1755 "CreateVpnConnectionRoute": {
1756 "input": {
1757 "type": "structure",
1758 "required": [
1759 "VpnConnectionId",
1760 "DestinationCidrBlock"
1761 ],
1762 "members": {
1763 "VpnConnectionId": {},
1764 "DestinationCidrBlock": {}
1765 }
1766 }
1767 },
1768 "CreateVpnGateway": {
1769 "input": {
1770 "type": "structure",
1771 "required": [
1772 "Type"
1773 ],
1774 "members": {
1775 "DryRun": {
1776 "locationName": "dryRun",
1777 "type": "boolean"
1778 },
1779 "Type": {},
1780 "AvailabilityZone": {}
1781 }
1782 },
1783 "output": {
1784 "type": "structure",
1785 "members": {
1786 "VpnGateway": {
1787 "shape": "S7k",
1788 "locationName": "vpnGateway"
1789 }
1790 }
1791 }
1792 },
1793 "DeleteCustomerGateway": {
1794 "input": {
1795 "type": "structure",
1796 "required": [
1797 "CustomerGatewayId"
1798 ],
1799 "members": {
1800 "DryRun": {
1801 "locationName": "dryRun",
1802 "type": "boolean"
1803 },
1804 "CustomerGatewayId": {}
1805 }
1806 }
1807 },
1808 "DeleteDhcpOptions": {
1809 "input": {
1810 "type": "structure",
1811 "required": [
1812 "DhcpOptionsId"
1813 ],
1814 "members": {
1815 "DryRun": {
1816 "locationName": "dryRun",
1817 "type": "boolean"
1818 },
1819 "DhcpOptionsId": {}
1820 }
1821 }
1822 },
1823 "DeleteEgressOnlyInternetGateway": {
1824 "input": {
1825 "type": "structure",
1826 "required": [
1827 "EgressOnlyInternetGatewayId"
1828 ],
1829 "members": {
1830 "DryRun": {
1831 "type": "boolean"
1832 },
1833 "EgressOnlyInternetGatewayId": {}
1834 }
1835 },
1836 "output": {
1837 "type": "structure",
1838 "members": {
1839 "ReturnCode": {
1840 "locationName": "returnCode",
1841 "type": "boolean"
1842 }
1843 }
1844 }
1845 },
1846 "DeleteFlowLogs": {
1847 "input": {
1848 "type": "structure",
1849 "required": [
1850 "FlowLogIds"
1851 ],
1852 "members": {
1853 "FlowLogIds": {
1854 "shape": "S2t",
1855 "locationName": "FlowLogId"
1856 }
1857 }
1858 },
1859 "output": {
1860 "type": "structure",
1861 "members": {
1862 "Unsuccessful": {
1863 "shape": "S41",
1864 "locationName": "unsuccessful"
1865 }
1866 }
1867 }
1868 },
1869 "DeleteInternetGateway": {
1870 "input": {
1871 "type": "structure",
1872 "required": [
1873 "InternetGatewayId"
1874 ],
1875 "members": {
1876 "DryRun": {
1877 "locationName": "dryRun",
1878 "type": "boolean"
1879 },
1880 "InternetGatewayId": {
1881 "locationName": "internetGatewayId"
1882 }
1883 }
1884 }
1885 },
1886 "DeleteKeyPair": {
1887 "input": {
1888 "type": "structure",
1889 "required": [
1890 "KeyName"
1891 ],
1892 "members": {
1893 "DryRun": {
1894 "locationName": "dryRun",
1895 "type": "boolean"
1896 },
1897 "KeyName": {}
1898 }
1899 }
1900 },
1901 "DeleteNatGateway": {
1902 "input": {
1903 "type": "structure",
1904 "required": [
1905 "NatGatewayId"
1906 ],
1907 "members": {
1908 "NatGatewayId": {}
1909 }
1910 },
1911 "output": {
1912 "type": "structure",
1913 "members": {
1914 "NatGatewayId": {
1915 "locationName": "natGatewayId"
1916 }
1917 }
1918 }
1919 },
1920 "DeleteNetworkAcl": {
1921 "input": {
1922 "type": "structure",
1923 "required": [
1924 "NetworkAclId"
1925 ],
1926 "members": {
1927 "DryRun": {
1928 "locationName": "dryRun",
1929 "type": "boolean"
1930 },
1931 "NetworkAclId": {
1932 "locationName": "networkAclId"
1933 }
1934 }
1935 }
1936 },
1937 "DeleteNetworkAclEntry": {
1938 "input": {
1939 "type": "structure",
1940 "required": [
1941 "NetworkAclId",
1942 "RuleNumber",
1943 "Egress"
1944 ],
1945 "members": {
1946 "DryRun": {
1947 "locationName": "dryRun",
1948 "type": "boolean"
1949 },
1950 "NetworkAclId": {
1951 "locationName": "networkAclId"
1952 },
1953 "RuleNumber": {
1954 "locationName": "ruleNumber",
1955 "type": "integer"
1956 },
1957 "Egress": {
1958 "locationName": "egress",
1959 "type": "boolean"
1960 }
1961 }
1962 }
1963 },
1964 "DeleteNetworkInterface": {
1965 "input": {
1966 "type": "structure",
1967 "required": [
1968 "NetworkInterfaceId"
1969 ],
1970 "members": {
1971 "DryRun": {
1972 "locationName": "dryRun",
1973 "type": "boolean"
1974 },
1975 "NetworkInterfaceId": {
1976 "locationName": "networkInterfaceId"
1977 }
1978 }
1979 }
1980 },
1981 "DeletePlacementGroup": {
1982 "input": {
1983 "type": "structure",
1984 "required": [
1985 "GroupName"
1986 ],
1987 "members": {
1988 "DryRun": {
1989 "locationName": "dryRun",
1990 "type": "boolean"
1991 },
1992 "GroupName": {
1993 "locationName": "groupName"
1994 }
1995 }
1996 }
1997 },
1998 "DeleteRoute": {
1999 "input": {
2000 "type": "structure",
2001 "required": [
2002 "RouteTableId"
2003 ],
2004 "members": {
2005 "DryRun": {
2006 "locationName": "dryRun",
2007 "type": "boolean"
2008 },
2009 "RouteTableId": {
2010 "locationName": "routeTableId"
2011 },
2012 "DestinationCidrBlock": {
2013 "locationName": "destinationCidrBlock"
2014 },
2015 "DestinationIpv6CidrBlock": {
2016 "locationName": "destinationIpv6CidrBlock"
2017 }
2018 }
2019 }
2020 },
2021 "DeleteRouteTable": {
2022 "input": {
2023 "type": "structure",
2024 "required": [
2025 "RouteTableId"
2026 ],
2027 "members": {
2028 "DryRun": {
2029 "locationName": "dryRun",
2030 "type": "boolean"
2031 },
2032 "RouteTableId": {
2033 "locationName": "routeTableId"
2034 }
2035 }
2036 }
2037 },
2038 "DeleteSecurityGroup": {
2039 "input": {
2040 "type": "structure",
2041 "members": {
2042 "DryRun": {
2043 "locationName": "dryRun",
2044 "type": "boolean"
2045 },
2046 "GroupName": {},
2047 "GroupId": {}
2048 }
2049 }
2050 },
2051 "DeleteSnapshot": {
2052 "input": {
2053 "type": "structure",
2054 "required": [
2055 "SnapshotId"
2056 ],
2057 "members": {
2058 "DryRun": {
2059 "locationName": "dryRun",
2060 "type": "boolean"
2061 },
2062 "SnapshotId": {}
2063 }
2064 }
2065 },
2066 "DeleteSpotDatafeedSubscription": {
2067 "input": {
2068 "type": "structure",
2069 "members": {
2070 "DryRun": {
2071 "locationName": "dryRun",
2072 "type": "boolean"
2073 }
2074 }
2075 }
2076 },
2077 "DeleteSubnet": {
2078 "input": {
2079 "type": "structure",
2080 "required": [
2081 "SubnetId"
2082 ],
2083 "members": {
2084 "DryRun": {
2085 "locationName": "dryRun",
2086 "type": "boolean"
2087 },
2088 "SubnetId": {}
2089 }
2090 }
2091 },
2092 "DeleteTags": {
2093 "input": {
2094 "type": "structure",
2095 "required": [
2096 "Resources"
2097 ],
2098 "members": {
2099 "DryRun": {
2100 "locationName": "dryRun",
2101 "type": "boolean"
2102 },
2103 "Resources": {
2104 "shape": "S6o",
2105 "locationName": "resourceId"
2106 },
2107 "Tags": {
2108 "shape": "Sj",
2109 "locationName": "tag"
2110 }
2111 }
2112 }
2113 },
2114 "DeleteVolume": {
2115 "input": {
2116 "type": "structure",
2117 "required": [
2118 "VolumeId"
2119 ],
2120 "members": {
2121 "DryRun": {
2122 "locationName": "dryRun",
2123 "type": "boolean"
2124 },
2125 "VolumeId": {}
2126 }
2127 }
2128 },
2129 "DeleteVpc": {
2130 "input": {
2131 "type": "structure",
2132 "required": [
2133 "VpcId"
2134 ],
2135 "members": {
2136 "DryRun": {
2137 "locationName": "dryRun",
2138 "type": "boolean"
2139 },
2140 "VpcId": {}
2141 }
2142 }
2143 },
2144 "DeleteVpcEndpoints": {
2145 "input": {
2146 "type": "structure",
2147 "required": [
2148 "VpcEndpointIds"
2149 ],
2150 "members": {
2151 "DryRun": {
2152 "type": "boolean"
2153 },
2154 "VpcEndpointIds": {
2155 "shape": "S2t",
2156 "locationName": "VpcEndpointId"
2157 }
2158 }
2159 },
2160 "output": {
2161 "type": "structure",
2162 "members": {
2163 "Unsuccessful": {
2164 "shape": "S41",
2165 "locationName": "unsuccessful"
2166 }
2167 }
2168 }
2169 },
2170 "DeleteVpcPeeringConnection": {
2171 "input": {
2172 "type": "structure",
2173 "required": [
2174 "VpcPeeringConnectionId"
2175 ],
2176 "members": {
2177 "DryRun": {
2178 "locationName": "dryRun",
2179 "type": "boolean"
2180 },
2181 "VpcPeeringConnectionId": {
2182 "locationName": "vpcPeeringConnectionId"
2183 }
2184 }
2185 },
2186 "output": {
2187 "type": "structure",
2188 "members": {
2189 "Return": {
2190 "locationName": "return",
2191 "type": "boolean"
2192 }
2193 }
2194 }
2195 },
2196 "DeleteVpnConnection": {
2197 "input": {
2198 "type": "structure",
2199 "required": [
2200 "VpnConnectionId"
2201 ],
2202 "members": {
2203 "DryRun": {
2204 "locationName": "dryRun",
2205 "type": "boolean"
2206 },
2207 "VpnConnectionId": {}
2208 }
2209 }
2210 },
2211 "DeleteVpnConnectionRoute": {
2212 "input": {
2213 "type": "structure",
2214 "required": [
2215 "VpnConnectionId",
2216 "DestinationCidrBlock"
2217 ],
2218 "members": {
2219 "VpnConnectionId": {},
2220 "DestinationCidrBlock": {}
2221 }
2222 }
2223 },
2224 "DeleteVpnGateway": {
2225 "input": {
2226 "type": "structure",
2227 "required": [
2228 "VpnGatewayId"
2229 ],
2230 "members": {
2231 "DryRun": {
2232 "locationName": "dryRun",
2233 "type": "boolean"
2234 },
2235 "VpnGatewayId": {}
2236 }
2237 }
2238 },
2239 "DeregisterImage": {
2240 "input": {
2241 "type": "structure",
2242 "required": [
2243 "ImageId"
2244 ],
2245 "members": {
2246 "DryRun": {
2247 "locationName": "dryRun",
2248 "type": "boolean"
2249 },
2250 "ImageId": {}
2251 }
2252 }
2253 },
2254 "DescribeAccountAttributes": {
2255 "input": {
2256 "type": "structure",
2257 "members": {
2258 "DryRun": {
2259 "locationName": "dryRun",
2260 "type": "boolean"
2261 },
2262 "AttributeNames": {
2263 "locationName": "attributeName",
2264 "type": "list",
2265 "member": {
2266 "locationName": "attributeName"
2267 }
2268 }
2269 }
2270 },
2271 "output": {
2272 "type": "structure",
2273 "members": {
2274 "AccountAttributes": {
2275 "locationName": "accountAttributeSet",
2276 "type": "list",
2277 "member": {
2278 "locationName": "item",
2279 "type": "structure",
2280 "members": {
2281 "AttributeName": {
2282 "locationName": "attributeName"
2283 },
2284 "AttributeValues": {
2285 "locationName": "attributeValueSet",
2286 "type": "list",
2287 "member": {
2288 "locationName": "item",
2289 "type": "structure",
2290 "members": {
2291 "AttributeValue": {
2292 "locationName": "attributeValue"
2293 }
2294 }
2295 }
2296 }
2297 }
2298 }
2299 }
2300 }
2301 }
2302 },
2303 "DescribeAddresses": {
2304 "input": {
2305 "type": "structure",
2306 "members": {
2307 "DryRun": {
2308 "locationName": "dryRun",
2309 "type": "boolean"
2310 },
2311 "PublicIps": {
2312 "locationName": "PublicIp",
2313 "type": "list",
2314 "member": {
2315 "locationName": "PublicIp"
2316 }
2317 },
2318 "Filters": {
2319 "shape": "S8r",
2320 "locationName": "Filter"
2321 },
2322 "AllocationIds": {
2323 "locationName": "AllocationId",
2324 "type": "list",
2325 "member": {
2326 "locationName": "AllocationId"
2327 }
2328 }
2329 }
2330 },
2331 "output": {
2332 "type": "structure",
2333 "members": {
2334 "Addresses": {
2335 "locationName": "addressesSet",
2336 "type": "list",
2337 "member": {
2338 "locationName": "item",
2339 "type": "structure",
2340 "members": {
2341 "InstanceId": {
2342 "locationName": "instanceId"
2343 },
2344 "PublicIp": {
2345 "locationName": "publicIp"
2346 },
2347 "AllocationId": {
2348 "locationName": "allocationId"
2349 },
2350 "AssociationId": {
2351 "locationName": "associationId"
2352 },
2353 "Domain": {
2354 "locationName": "domain"
2355 },
2356 "NetworkInterfaceId": {
2357 "locationName": "networkInterfaceId"
2358 },
2359 "NetworkInterfaceOwnerId": {
2360 "locationName": "networkInterfaceOwnerId"
2361 },
2362 "PrivateIpAddress": {
2363 "locationName": "privateIpAddress"
2364 }
2365 }
2366 }
2367 }
2368 }
2369 }
2370 },
2371 "DescribeAvailabilityZones": {
2372 "input": {
2373 "type": "structure",
2374 "members": {
2375 "DryRun": {
2376 "locationName": "dryRun",
2377 "type": "boolean"
2378 },
2379 "ZoneNames": {
2380 "locationName": "ZoneName",
2381 "type": "list",
2382 "member": {
2383 "locationName": "ZoneName"
2384 }
2385 },
2386 "Filters": {
2387 "shape": "S8r",
2388 "locationName": "Filter"
2389 }
2390 }
2391 },
2392 "output": {
2393 "type": "structure",
2394 "members": {
2395 "AvailabilityZones": {
2396 "locationName": "availabilityZoneInfo",
2397 "type": "list",
2398 "member": {
2399 "locationName": "item",
2400 "type": "structure",
2401 "members": {
2402 "ZoneName": {
2403 "locationName": "zoneName"
2404 },
2405 "State": {
2406 "locationName": "zoneState"
2407 },
2408 "RegionName": {
2409 "locationName": "regionName"
2410 },
2411 "Messages": {
2412 "locationName": "messageSet",
2413 "type": "list",
2414 "member": {
2415 "locationName": "item",
2416 "type": "structure",
2417 "members": {
2418 "Message": {
2419 "locationName": "message"
2420 }
2421 }
2422 }
2423 }
2424 }
2425 }
2426 }
2427 }
2428 }
2429 },
2430 "DescribeBundleTasks": {
2431 "input": {
2432 "type": "structure",
2433 "members": {
2434 "DryRun": {
2435 "locationName": "dryRun",
2436 "type": "boolean"
2437 },
2438 "BundleIds": {
2439 "locationName": "BundleId",
2440 "type": "list",
2441 "member": {
2442 "locationName": "BundleId"
2443 }
2444 },
2445 "Filters": {
2446 "shape": "S8r",
2447 "locationName": "Filter"
2448 }
2449 }
2450 },
2451 "output": {
2452 "type": "structure",
2453 "members": {
2454 "BundleTasks": {
2455 "locationName": "bundleInstanceTasksSet",
2456 "type": "list",
2457 "member": {
2458 "shape": "S26",
2459 "locationName": "item"
2460 }
2461 }
2462 }
2463 }
2464 },
2465 "DescribeClassicLinkInstances": {
2466 "input": {
2467 "type": "structure",
2468 "members": {
2469 "DryRun": {
2470 "locationName": "dryRun",
2471 "type": "boolean"
2472 },
2473 "InstanceIds": {
2474 "shape": "S9a",
2475 "locationName": "InstanceId"
2476 },
2477 "Filters": {
2478 "shape": "S8r",
2479 "locationName": "Filter"
2480 },
2481 "NextToken": {
2482 "locationName": "nextToken"
2483 },
2484 "MaxResults": {
2485 "locationName": "maxResults",
2486 "type": "integer"
2487 }
2488 }
2489 },
2490 "output": {
2491 "type": "structure",
2492 "members": {
2493 "Instances": {
2494 "locationName": "instancesSet",
2495 "type": "list",
2496 "member": {
2497 "locationName": "item",
2498 "type": "structure",
2499 "members": {
2500 "InstanceId": {
2501 "locationName": "instanceId"
2502 },
2503 "VpcId": {
2504 "locationName": "vpcId"
2505 },
2506 "Groups": {
2507 "shape": "S5g",
2508 "locationName": "groupSet"
2509 },
2510 "Tags": {
2511 "shape": "Sj",
2512 "locationName": "tagSet"
2513 }
2514 }
2515 }
2516 },
2517 "NextToken": {
2518 "locationName": "nextToken"
2519 }
2520 }
2521 }
2522 },
2523 "DescribeConversionTasks": {
2524 "input": {
2525 "type": "structure",
2526 "members": {
2527 "DryRun": {
2528 "locationName": "dryRun",
2529 "type": "boolean"
2530 },
2531 "ConversionTaskIds": {
2532 "locationName": "conversionTaskId",
2533 "type": "list",
2534 "member": {
2535 "locationName": "item"
2536 }
2537 }
2538 }
2539 },
2540 "output": {
2541 "type": "structure",
2542 "members": {
2543 "ConversionTasks": {
2544 "locationName": "conversionTasks",
2545 "type": "list",
2546 "member": {
2547 "shape": "S9i",
2548 "locationName": "item"
2549 }
2550 }
2551 }
2552 }
2553 },
2554 "DescribeCustomerGateways": {
2555 "input": {
2556 "type": "structure",
2557 "members": {
2558 "DryRun": {
2559 "locationName": "dryRun",
2560 "type": "boolean"
2561 },
2562 "CustomerGatewayIds": {
2563 "locationName": "CustomerGatewayId",
2564 "type": "list",
2565 "member": {
2566 "locationName": "CustomerGatewayId"
2567 }
2568 },
2569 "Filters": {
2570 "shape": "S8r",
2571 "locationName": "Filter"
2572 }
2573 }
2574 },
2575 "output": {
2576 "type": "structure",
2577 "members": {
2578 "CustomerGateways": {
2579 "locationName": "customerGatewaySet",
2580 "type": "list",
2581 "member": {
2582 "shape": "S3h",
2583 "locationName": "item"
2584 }
2585 }
2586 }
2587 }
2588 },
2589 "DescribeDhcpOptions": {
2590 "input": {
2591 "type": "structure",
2592 "members": {
2593 "DryRun": {
2594 "locationName": "dryRun",
2595 "type": "boolean"
2596 },
2597 "DhcpOptionsIds": {
2598 "locationName": "DhcpOptionsId",
2599 "type": "list",
2600 "member": {
2601 "locationName": "DhcpOptionsId"
2602 }
2603 },
2604 "Filters": {
2605 "shape": "S8r",
2606 "locationName": "Filter"
2607 }
2608 }
2609 },
2610 "output": {
2611 "type": "structure",
2612 "members": {
2613 "DhcpOptions": {
2614 "locationName": "dhcpOptionsSet",
2615 "type": "list",
2616 "member": {
2617 "shape": "S3m",
2618 "locationName": "item"
2619 }
2620 }
2621 }
2622 }
2623 },
2624 "DescribeEgressOnlyInternetGateways": {
2625 "input": {
2626 "type": "structure",
2627 "members": {
2628 "DryRun": {
2629 "type": "boolean"
2630 },
2631 "EgressOnlyInternetGatewayIds": {
2632 "locationName": "EgressOnlyInternetGatewayId",
2633 "type": "list",
2634 "member": {
2635 "locationName": "item"
2636 }
2637 },
2638 "MaxResults": {
2639 "type": "integer"
2640 },
2641 "NextToken": {}
2642 }
2643 },
2644 "output": {
2645 "type": "structure",
2646 "members": {
2647 "EgressOnlyInternetGateways": {
2648 "locationName": "egressOnlyInternetGatewaySet",
2649 "type": "list",
2650 "member": {
2651 "shape": "S3t",
2652 "locationName": "item"
2653 }
2654 },
2655 "NextToken": {
2656 "locationName": "nextToken"
2657 }
2658 }
2659 }
2660 },
2661 "DescribeExportTasks": {
2662 "input": {
2663 "type": "structure",
2664 "members": {
2665 "ExportTaskIds": {
2666 "locationName": "exportTaskId",
2667 "type": "list",
2668 "member": {
2669 "locationName": "ExportTaskId"
2670 }
2671 }
2672 }
2673 },
2674 "output": {
2675 "type": "structure",
2676 "members": {
2677 "ExportTasks": {
2678 "locationName": "exportTaskSet",
2679 "type": "list",
2680 "member": {
2681 "shape": "S4g",
2682 "locationName": "item"
2683 }
2684 }
2685 }
2686 }
2687 },
2688 "DescribeFlowLogs": {
2689 "input": {
2690 "type": "structure",
2691 "members": {
2692 "FlowLogIds": {
2693 "shape": "S2t",
2694 "locationName": "FlowLogId"
2695 },
2696 "Filter": {
2697 "shape": "S8r"
2698 },
2699 "NextToken": {},
2700 "MaxResults": {
2701 "type": "integer"
2702 }
2703 }
2704 },
2705 "output": {
2706 "type": "structure",
2707 "members": {
2708 "FlowLogs": {
2709 "locationName": "flowLogSet",
2710 "type": "list",
2711 "member": {
2712 "locationName": "item",
2713 "type": "structure",
2714 "members": {
2715 "CreationTime": {
2716 "locationName": "creationTime",
2717 "type": "timestamp"
2718 },
2719 "FlowLogId": {
2720 "locationName": "flowLogId"
2721 },
2722 "FlowLogStatus": {
2723 "locationName": "flowLogStatus"
2724 },
2725 "ResourceId": {
2726 "locationName": "resourceId"
2727 },
2728 "TrafficType": {
2729 "locationName": "trafficType"
2730 },
2731 "LogGroupName": {
2732 "locationName": "logGroupName"
2733 },
2734 "DeliverLogsStatus": {
2735 "locationName": "deliverLogsStatus"
2736 },
2737 "DeliverLogsErrorMessage": {
2738 "locationName": "deliverLogsErrorMessage"
2739 },
2740 "DeliverLogsPermissionArn": {
2741 "locationName": "deliverLogsPermissionArn"
2742 }
2743 }
2744 }
2745 },
2746 "NextToken": {
2747 "locationName": "nextToken"
2748 }
2749 }
2750 }
2751 },
2752 "DescribeHostReservationOfferings": {
2753 "input": {
2754 "type": "structure",
2755 "members": {
2756 "OfferingId": {},
2757 "MinDuration": {
2758 "type": "integer"
2759 },
2760 "MaxDuration": {
2761 "type": "integer"
2762 },
2763 "Filter": {
2764 "shape": "S8r"
2765 },
2766 "MaxResults": {
2767 "type": "integer"
2768 },
2769 "NextToken": {}
2770 }
2771 },
2772 "output": {
2773 "type": "structure",
2774 "members": {
2775 "OfferingSet": {
2776 "locationName": "offeringSet",
2777 "type": "list",
2778 "member": {
2779 "type": "structure",
2780 "members": {
2781 "OfferingId": {
2782 "locationName": "offeringId"
2783 },
2784 "InstanceFamily": {
2785 "locationName": "instanceFamily"
2786 },
2787 "PaymentOption": {
2788 "locationName": "paymentOption"
2789 },
2790 "UpfrontPrice": {
2791 "locationName": "upfrontPrice"
2792 },
2793 "HourlyPrice": {
2794 "locationName": "hourlyPrice"
2795 },
2796 "CurrencyCode": {
2797 "locationName": "currencyCode"
2798 },
2799 "Duration": {
2800 "locationName": "duration",
2801 "type": "integer"
2802 }
2803 }
2804 }
2805 },
2806 "NextToken": {
2807 "locationName": "nextToken"
2808 }
2809 }
2810 }
2811 },
2812 "DescribeHostReservations": {
2813 "input": {
2814 "type": "structure",
2815 "members": {
2816 "HostReservationIdSet": {
2817 "type": "list",
2818 "member": {
2819 "locationName": "item"
2820 }
2821 },
2822 "Filter": {
2823 "shape": "S8r"
2824 },
2825 "MaxResults": {
2826 "type": "integer"
2827 },
2828 "NextToken": {}
2829 }
2830 },
2831 "output": {
2832 "type": "structure",
2833 "members": {
2834 "HostReservationSet": {
2835 "locationName": "hostReservationSet",
2836 "type": "list",
2837 "member": {
2838 "type": "structure",
2839 "members": {
2840 "HostReservationId": {
2841 "locationName": "hostReservationId"
2842 },
2843 "HostIdSet": {
2844 "shape": "Sal",
2845 "locationName": "hostIdSet"
2846 },
2847 "OfferingId": {
2848 "locationName": "offeringId"
2849 },
2850 "InstanceFamily": {
2851 "locationName": "instanceFamily"
2852 },
2853 "PaymentOption": {
2854 "locationName": "paymentOption"
2855 },
2856 "HourlyPrice": {
2857 "locationName": "hourlyPrice"
2858 },
2859 "UpfrontPrice": {
2860 "locationName": "upfrontPrice"
2861 },
2862 "CurrencyCode": {
2863 "locationName": "currencyCode"
2864 },
2865 "Count": {
2866 "locationName": "count",
2867 "type": "integer"
2868 },
2869 "Duration": {
2870 "locationName": "duration",
2871 "type": "integer"
2872 },
2873 "End": {
2874 "locationName": "end",
2875 "type": "timestamp"
2876 },
2877 "Start": {
2878 "locationName": "start",
2879 "type": "timestamp"
2880 },
2881 "State": {
2882 "locationName": "state"
2883 }
2884 }
2885 }
2886 },
2887 "NextToken": {
2888 "locationName": "nextToken"
2889 }
2890 }
2891 }
2892 },
2893 "DescribeHosts": {
2894 "input": {
2895 "type": "structure",
2896 "members": {
2897 "HostIds": {
2898 "shape": "Sao",
2899 "locationName": "hostId"
2900 },
2901 "NextToken": {
2902 "locationName": "nextToken"
2903 },
2904 "MaxResults": {
2905 "locationName": "maxResults",
2906 "type": "integer"
2907 },
2908 "Filter": {
2909 "shape": "S8r",
2910 "locationName": "filter"
2911 }
2912 }
2913 },
2914 "output": {
2915 "type": "structure",
2916 "members": {
2917 "Hosts": {
2918 "locationName": "hostSet",
2919 "type": "list",
2920 "member": {
2921 "locationName": "item",
2922 "type": "structure",
2923 "members": {
2924 "HostId": {
2925 "locationName": "hostId"
2926 },
2927 "AutoPlacement": {
2928 "locationName": "autoPlacement"
2929 },
2930 "HostReservationId": {
2931 "locationName": "hostReservationId"
2932 },
2933 "ClientToken": {
2934 "locationName": "clientToken"
2935 },
2936 "HostProperties": {
2937 "locationName": "hostProperties",
2938 "type": "structure",
2939 "members": {
2940 "Sockets": {
2941 "locationName": "sockets",
2942 "type": "integer"
2943 },
2944 "Cores": {
2945 "locationName": "cores",
2946 "type": "integer"
2947 },
2948 "TotalVCpus": {
2949 "locationName": "totalVCpus",
2950 "type": "integer"
2951 },
2952 "InstanceType": {
2953 "locationName": "instanceType"
2954 }
2955 }
2956 },
2957 "State": {
2958 "locationName": "state"
2959 },
2960 "AvailabilityZone": {
2961 "locationName": "availabilityZone"
2962 },
2963 "Instances": {
2964 "locationName": "instances",
2965 "type": "list",
2966 "member": {
2967 "locationName": "item",
2968 "type": "structure",
2969 "members": {
2970 "InstanceId": {
2971 "locationName": "instanceId"
2972 },
2973 "InstanceType": {
2974 "locationName": "instanceType"
2975 }
2976 }
2977 }
2978 },
2979 "AvailableCapacity": {
2980 "locationName": "availableCapacity",
2981 "type": "structure",
2982 "members": {
2983 "AvailableInstanceCapacity": {
2984 "locationName": "availableInstanceCapacity",
2985 "type": "list",
2986 "member": {
2987 "locationName": "item",
2988 "type": "structure",
2989 "members": {
2990 "InstanceType": {
2991 "locationName": "instanceType"
2992 },
2993 "AvailableCapacity": {
2994 "locationName": "availableCapacity",
2995 "type": "integer"
2996 },
2997 "TotalCapacity": {
2998 "locationName": "totalCapacity",
2999 "type": "integer"
3000 }
3001 }
3002 }
3003 },
3004 "AvailableVCpus": {
3005 "locationName": "availableVCpus",
3006 "type": "integer"
3007 }
3008 }
3009 }
3010 }
3011 }
3012 },
3013 "NextToken": {
3014 "locationName": "nextToken"
3015 }
3016 }
3017 }
3018 },
3019 "DescribeIdFormat": {
3020 "input": {
3021 "type": "structure",
3022 "members": {
3023 "Resource": {}
3024 }
3025 },
3026 "output": {
3027 "type": "structure",
3028 "members": {
3029 "Statuses": {
3030 "shape": "Sb1",
3031 "locationName": "statusSet"
3032 }
3033 }
3034 }
3035 },
3036 "DescribeIdentityIdFormat": {
3037 "input": {
3038 "type": "structure",
3039 "required": [
3040 "PrincipalArn"
3041 ],
3042 "members": {
3043 "Resource": {
3044 "locationName": "resource"
3045 },
3046 "PrincipalArn": {
3047 "locationName": "principalArn"
3048 }
3049 }
3050 },
3051 "output": {
3052 "type": "structure",
3053 "members": {
3054 "Statuses": {
3055 "shape": "Sb1",
3056 "locationName": "statusSet"
3057 }
3058 }
3059 }
3060 },
3061 "DescribeImageAttribute": {
3062 "input": {
3063 "type": "structure",
3064 "required": [
3065 "ImageId",
3066 "Attribute"
3067 ],
3068 "members": {
3069 "DryRun": {
3070 "locationName": "dryRun",
3071 "type": "boolean"
3072 },
3073 "ImageId": {},
3074 "Attribute": {}
3075 }
3076 },
3077 "output": {
3078 "type": "structure",
3079 "members": {
3080 "ImageId": {
3081 "locationName": "imageId"
3082 },
3083 "LaunchPermissions": {
3084 "shape": "Sb8",
3085 "locationName": "launchPermission"
3086 },
3087 "ProductCodes": {
3088 "shape": "Sbb",
3089 "locationName": "productCodes"
3090 },
3091 "KernelId": {
3092 "shape": "S3q",
3093 "locationName": "kernel"
3094 },
3095 "RamdiskId": {
3096 "shape": "S3q",
3097 "locationName": "ramdisk"
3098 },
3099 "Description": {
3100 "shape": "S3q",
3101 "locationName": "description"
3102 },
3103 "SriovNetSupport": {
3104 "shape": "S3q",
3105 "locationName": "sriovNetSupport"
3106 },
3107 "BlockDeviceMappings": {
3108 "shape": "Sbe",
3109 "locationName": "blockDeviceMapping"
3110 }
3111 }
3112 }
3113 },
3114 "DescribeImages": {
3115 "input": {
3116 "type": "structure",
3117 "members": {
3118 "DryRun": {
3119 "locationName": "dryRun",
3120 "type": "boolean"
3121 },
3122 "ImageIds": {
3123 "locationName": "ImageId",
3124 "type": "list",
3125 "member": {
3126 "locationName": "ImageId"
3127 }
3128 },
3129 "Owners": {
3130 "shape": "Sbh",
3131 "locationName": "Owner"
3132 },
3133 "ExecutableUsers": {
3134 "locationName": "ExecutableBy",
3135 "type": "list",
3136 "member": {
3137 "locationName": "ExecutableBy"
3138 }
3139 },
3140 "Filters": {
3141 "shape": "S8r",
3142 "locationName": "Filter"
3143 }
3144 }
3145 },
3146 "output": {
3147 "type": "structure",
3148 "members": {
3149 "Images": {
3150 "locationName": "imagesSet",
3151 "type": "list",
3152 "member": {
3153 "locationName": "item",
3154 "type": "structure",
3155 "members": {
3156 "ImageId": {
3157 "locationName": "imageId"
3158 },
3159 "ImageLocation": {
3160 "locationName": "imageLocation"
3161 },
3162 "State": {
3163 "locationName": "imageState"
3164 },
3165 "OwnerId": {
3166 "locationName": "imageOwnerId"
3167 },
3168 "CreationDate": {
3169 "locationName": "creationDate"
3170 },
3171 "Public": {
3172 "locationName": "isPublic",
3173 "type": "boolean"
3174 },
3175 "ProductCodes": {
3176 "shape": "Sbb",
3177 "locationName": "productCodes"
3178 },
3179 "Architecture": {
3180 "locationName": "architecture"
3181 },
3182 "ImageType": {
3183 "locationName": "imageType"
3184 },
3185 "KernelId": {
3186 "locationName": "kernelId"
3187 },
3188 "RamdiskId": {
3189 "locationName": "ramdiskId"
3190 },
3191 "Platform": {
3192 "locationName": "platform"
3193 },
3194 "SriovNetSupport": {
3195 "locationName": "sriovNetSupport"
3196 },
3197 "EnaSupport": {
3198 "locationName": "enaSupport",
3199 "type": "boolean"
3200 },
3201 "StateReason": {
3202 "shape": "Sbp",
3203 "locationName": "stateReason"
3204 },
3205 "ImageOwnerAlias": {
3206 "locationName": "imageOwnerAlias"
3207 },
3208 "Name": {
3209 "locationName": "name"
3210 },
3211 "Description": {
3212 "locationName": "description"
3213 },
3214 "RootDeviceType": {
3215 "locationName": "rootDeviceType"
3216 },
3217 "RootDeviceName": {
3218 "locationName": "rootDeviceName"
3219 },
3220 "BlockDeviceMappings": {
3221 "shape": "Sbe",
3222 "locationName": "blockDeviceMapping"
3223 },
3224 "VirtualizationType": {
3225 "locationName": "virtualizationType"
3226 },
3227 "Tags": {
3228 "shape": "Sj",
3229 "locationName": "tagSet"
3230 },
3231 "Hypervisor": {
3232 "locationName": "hypervisor"
3233 }
3234 }
3235 }
3236 }
3237 }
3238 }
3239 },
3240 "DescribeImportImageTasks": {
3241 "input": {
3242 "type": "structure",
3243 "members": {
3244 "DryRun": {
3245 "type": "boolean"
3246 },
3247 "ImportTaskIds": {
3248 "shape": "Sbu",
3249 "locationName": "ImportTaskId"
3250 },
3251 "NextToken": {},
3252 "MaxResults": {
3253 "type": "integer"
3254 },
3255 "Filters": {
3256 "shape": "S8r"
3257 }
3258 }
3259 },
3260 "output": {
3261 "type": "structure",
3262 "members": {
3263 "ImportImageTasks": {
3264 "locationName": "importImageTaskSet",
3265 "type": "list",
3266 "member": {
3267 "locationName": "item",
3268 "type": "structure",
3269 "members": {
3270 "ImportTaskId": {
3271 "locationName": "importTaskId"
3272 },
3273 "Architecture": {
3274 "locationName": "architecture"
3275 },
3276 "LicenseType": {
3277 "locationName": "licenseType"
3278 },
3279 "Platform": {
3280 "locationName": "platform"
3281 },
3282 "Hypervisor": {
3283 "locationName": "hypervisor"
3284 },
3285 "Description": {
3286 "locationName": "description"
3287 },
3288 "SnapshotDetails": {
3289 "shape": "Sby",
3290 "locationName": "snapshotDetailSet"
3291 },
3292 "ImageId": {
3293 "locationName": "imageId"
3294 },
3295 "Progress": {
3296 "locationName": "progress"
3297 },
3298 "StatusMessage": {
3299 "locationName": "statusMessage"
3300 },
3301 "Status": {
3302 "locationName": "status"
3303 }
3304 }
3305 }
3306 },
3307 "NextToken": {
3308 "locationName": "nextToken"
3309 }
3310 }
3311 }
3312 },
3313 "DescribeImportSnapshotTasks": {
3314 "input": {
3315 "type": "structure",
3316 "members": {
3317 "DryRun": {
3318 "type": "boolean"
3319 },
3320 "ImportTaskIds": {
3321 "shape": "Sbu",
3322 "locationName": "ImportTaskId"
3323 },
3324 "NextToken": {},
3325 "MaxResults": {
3326 "type": "integer"
3327 },
3328 "Filters": {
3329 "shape": "S8r"
3330 }
3331 }
3332 },
3333 "output": {
3334 "type": "structure",
3335 "members": {
3336 "ImportSnapshotTasks": {
3337 "locationName": "importSnapshotTaskSet",
3338 "type": "list",
3339 "member": {
3340 "locationName": "item",
3341 "type": "structure",
3342 "members": {
3343 "ImportTaskId": {
3344 "locationName": "importTaskId"
3345 },
3346 "SnapshotTaskDetail": {
3347 "shape": "Sc5",
3348 "locationName": "snapshotTaskDetail"
3349 },
3350 "Description": {
3351 "locationName": "description"
3352 }
3353 }
3354 }
3355 },
3356 "NextToken": {
3357 "locationName": "nextToken"
3358 }
3359 }
3360 }
3361 },
3362 "DescribeInstanceAttribute": {
3363 "input": {
3364 "type": "structure",
3365 "required": [
3366 "InstanceId",
3367 "Attribute"
3368 ],
3369 "members": {
3370 "DryRun": {
3371 "locationName": "dryRun",
3372 "type": "boolean"
3373 },
3374 "InstanceId": {
3375 "locationName": "instanceId"
3376 },
3377 "Attribute": {
3378 "locationName": "attribute"
3379 }
3380 }
3381 },
3382 "output": {
3383 "type": "structure",
3384 "members": {
3385 "InstanceId": {
3386 "locationName": "instanceId"
3387 },
3388 "InstanceType": {
3389 "shape": "S3q",
3390 "locationName": "instanceType"
3391 },
3392 "KernelId": {
3393 "shape": "S3q",
3394 "locationName": "kernel"
3395 },
3396 "RamdiskId": {
3397 "shape": "S3q",
3398 "locationName": "ramdisk"
3399 },
3400 "UserData": {
3401 "shape": "S3q",
3402 "locationName": "userData"
3403 },
3404 "DisableApiTermination": {
3405 "shape": "Sc9",
3406 "locationName": "disableApiTermination"
3407 },
3408 "InstanceInitiatedShutdownBehavior": {
3409 "shape": "S3q",
3410 "locationName": "instanceInitiatedShutdownBehavior"
3411 },
3412 "RootDeviceName": {
3413 "shape": "S3q",
3414 "locationName": "rootDeviceName"
3415 },
3416 "BlockDeviceMappings": {
3417 "shape": "Sca",
3418 "locationName": "blockDeviceMapping"
3419 },
3420 "ProductCodes": {
3421 "shape": "Sbb",
3422 "locationName": "productCodes"
3423 },
3424 "EbsOptimized": {
3425 "shape": "Sc9",
3426 "locationName": "ebsOptimized"
3427 },
3428 "SriovNetSupport": {
3429 "shape": "S3q",
3430 "locationName": "sriovNetSupport"
3431 },
3432 "EnaSupport": {
3433 "shape": "Sc9",
3434 "locationName": "enaSupport"
3435 },
3436 "SourceDestCheck": {
3437 "shape": "Sc9",
3438 "locationName": "sourceDestCheck"
3439 },
3440 "Groups": {
3441 "shape": "S5g",
3442 "locationName": "groupSet"
3443 }
3444 }
3445 }
3446 },
3447 "DescribeInstanceStatus": {
3448 "input": {
3449 "type": "structure",
3450 "members": {
3451 "DryRun": {
3452 "locationName": "dryRun",
3453 "type": "boolean"
3454 },
3455 "InstanceIds": {
3456 "shape": "S9a",
3457 "locationName": "InstanceId"
3458 },
3459 "Filters": {
3460 "shape": "S8r",
3461 "locationName": "Filter"
3462 },
3463 "NextToken": {},
3464 "MaxResults": {
3465 "type": "integer"
3466 },
3467 "IncludeAllInstances": {
3468 "locationName": "includeAllInstances",
3469 "type": "boolean"
3470 }
3471 }
3472 },
3473 "output": {
3474 "type": "structure",
3475 "members": {
3476 "InstanceStatuses": {
3477 "locationName": "instanceStatusSet",
3478 "type": "list",
3479 "member": {
3480 "locationName": "item",
3481 "type": "structure",
3482 "members": {
3483 "InstanceId": {
3484 "locationName": "instanceId"
3485 },
3486 "AvailabilityZone": {
3487 "locationName": "availabilityZone"
3488 },
3489 "Events": {
3490 "locationName": "eventsSet",
3491 "type": "list",
3492 "member": {
3493 "locationName": "item",
3494 "type": "structure",
3495 "members": {
3496 "Code": {
3497 "locationName": "code"
3498 },
3499 "Description": {
3500 "locationName": "description"
3501 },
3502 "NotBefore": {
3503 "locationName": "notBefore",
3504 "type": "timestamp"
3505 },
3506 "NotAfter": {
3507 "locationName": "notAfter",
3508 "type": "timestamp"
3509 }
3510 }
3511 }
3512 },
3513 "InstanceState": {
3514 "shape": "Sck",
3515 "locationName": "instanceState"
3516 },
3517 "SystemStatus": {
3518 "shape": "Scm",
3519 "locationName": "systemStatus"
3520 },
3521 "InstanceStatus": {
3522 "shape": "Scm",
3523 "locationName": "instanceStatus"
3524 }
3525 }
3526 }
3527 },
3528 "NextToken": {
3529 "locationName": "nextToken"
3530 }
3531 }
3532 }
3533 },
3534 "DescribeInstances": {
3535 "input": {
3536 "type": "structure",
3537 "members": {
3538 "DryRun": {
3539 "locationName": "dryRun",
3540 "type": "boolean"
3541 },
3542 "InstanceIds": {
3543 "shape": "S9a",
3544 "locationName": "InstanceId"
3545 },
3546 "Filters": {
3547 "shape": "S8r",
3548 "locationName": "Filter"
3549 },
3550 "NextToken": {
3551 "locationName": "nextToken"
3552 },
3553 "MaxResults": {
3554 "locationName": "maxResults",
3555 "type": "integer"
3556 }
3557 }
3558 },
3559 "output": {
3560 "type": "structure",
3561 "members": {
3562 "Reservations": {
3563 "locationName": "reservationSet",
3564 "type": "list",
3565 "member": {
3566 "shape": "Scv",
3567 "locationName": "item"
3568 }
3569 },
3570 "NextToken": {
3571 "locationName": "nextToken"
3572 }
3573 }
3574 }
3575 },
3576 "DescribeInternetGateways": {
3577 "input": {
3578 "type": "structure",
3579 "members": {
3580 "DryRun": {
3581 "locationName": "dryRun",
3582 "type": "boolean"
3583 },
3584 "InternetGatewayIds": {
3585 "shape": "S2t",
3586 "locationName": "internetGatewayId"
3587 },
3588 "Filters": {
3589 "shape": "S8r",
3590 "locationName": "Filter"
3591 }
3592 }
3593 },
3594 "output": {
3595 "type": "structure",
3596 "members": {
3597 "InternetGateways": {
3598 "locationName": "internetGatewaySet",
3599 "type": "list",
3600 "member": {
3601 "shape": "S4m",
3602 "locationName": "item"
3603 }
3604 }
3605 }
3606 }
3607 },
3608 "DescribeKeyPairs": {
3609 "input": {
3610 "type": "structure",
3611 "members": {
3612 "DryRun": {
3613 "locationName": "dryRun",
3614 "type": "boolean"
3615 },
3616 "KeyNames": {
3617 "locationName": "KeyName",
3618 "type": "list",
3619 "member": {
3620 "locationName": "KeyName"
3621 }
3622 },
3623 "Filters": {
3624 "shape": "S8r",
3625 "locationName": "Filter"
3626 }
3627 }
3628 },
3629 "output": {
3630 "type": "structure",
3631 "members": {
3632 "KeyPairs": {
3633 "locationName": "keySet",
3634 "type": "list",
3635 "member": {
3636 "locationName": "item",
3637 "type": "structure",
3638 "members": {
3639 "KeyName": {
3640 "locationName": "keyName"
3641 },
3642 "KeyFingerprint": {
3643 "locationName": "keyFingerprint"
3644 }
3645 }
3646 }
3647 }
3648 }
3649 }
3650 },
3651 "DescribeMovingAddresses": {
3652 "input": {
3653 "type": "structure",
3654 "members": {
3655 "DryRun": {
3656 "locationName": "dryRun",
3657 "type": "boolean"
3658 },
3659 "PublicIps": {
3660 "shape": "S2t",
3661 "locationName": "publicIp"
3662 },
3663 "NextToken": {
3664 "locationName": "nextToken"
3665 },
3666 "Filters": {
3667 "shape": "S8r",
3668 "locationName": "filter"
3669 },
3670 "MaxResults": {
3671 "locationName": "maxResults",
3672 "type": "integer"
3673 }
3674 }
3675 },
3676 "output": {
3677 "type": "structure",
3678 "members": {
3679 "MovingAddressStatuses": {
3680 "locationName": "movingAddressStatusSet",
3681 "type": "list",
3682 "member": {
3683 "locationName": "item",
3684 "type": "structure",
3685 "members": {
3686 "PublicIp": {
3687 "locationName": "publicIp"
3688 },
3689 "MoveStatus": {
3690 "locationName": "moveStatus"
3691 }
3692 }
3693 }
3694 },
3695 "NextToken": {
3696 "locationName": "nextToken"
3697 }
3698 }
3699 }
3700 },
3701 "DescribeNatGateways": {
3702 "input": {
3703 "type": "structure",
3704 "members": {
3705 "NatGatewayIds": {
3706 "shape": "S2t",
3707 "locationName": "NatGatewayId"
3708 },
3709 "Filter": {
3710 "shape": "S8r"
3711 },
3712 "MaxResults": {
3713 "type": "integer"
3714 },
3715 "NextToken": {}
3716 }
3717 },
3718 "output": {
3719 "type": "structure",
3720 "members": {
3721 "NatGateways": {
3722 "locationName": "natGatewaySet",
3723 "type": "list",
3724 "member": {
3725 "shape": "S4r",
3726 "locationName": "item"
3727 }
3728 },
3729 "NextToken": {
3730 "locationName": "nextToken"
3731 }
3732 }
3733 }
3734 },
3735 "DescribeNetworkAcls": {
3736 "input": {
3737 "type": "structure",
3738 "members": {
3739 "DryRun": {
3740 "locationName": "dryRun",
3741 "type": "boolean"
3742 },
3743 "NetworkAclIds": {
3744 "shape": "S2t",
3745 "locationName": "NetworkAclId"
3746 },
3747 "Filters": {
3748 "shape": "S8r",
3749 "locationName": "Filter"
3750 }
3751 }
3752 },
3753 "output": {
3754 "type": "structure",
3755 "members": {
3756 "NetworkAcls": {
3757 "locationName": "networkAclSet",
3758 "type": "list",
3759 "member": {
3760 "shape": "S4y",
3761 "locationName": "item"
3762 }
3763 }
3764 }
3765 }
3766 },
3767 "DescribeNetworkInterfaceAttribute": {
3768 "input": {
3769 "type": "structure",
3770 "required": [
3771 "NetworkInterfaceId"
3772 ],
3773 "members": {
3774 "DryRun": {
3775 "locationName": "dryRun",
3776 "type": "boolean"
3777 },
3778 "NetworkInterfaceId": {
3779 "locationName": "networkInterfaceId"
3780 },
3781 "Attribute": {
3782 "locationName": "attribute"
3783 }
3784 }
3785 },
3786 "output": {
3787 "type": "structure",
3788 "members": {
3789 "NetworkInterfaceId": {
3790 "locationName": "networkInterfaceId"
3791 },
3792 "Description": {
3793 "shape": "S3q",
3794 "locationName": "description"
3795 },
3796 "SourceDestCheck": {
3797 "shape": "Sc9",
3798 "locationName": "sourceDestCheck"
3799 },
3800 "Groups": {
3801 "shape": "S5g",
3802 "locationName": "groupSet"
3803 },
3804 "Attachment": {
3805 "shape": "S5i",
3806 "locationName": "attachment"
3807 }
3808 }
3809 }
3810 },
3811 "DescribeNetworkInterfaces": {
3812 "input": {
3813 "type": "structure",
3814 "members": {
3815 "DryRun": {
3816 "locationName": "dryRun",
3817 "type": "boolean"
3818 },
3819 "NetworkInterfaceIds": {
3820 "locationName": "NetworkInterfaceId",
3821 "type": "list",
3822 "member": {
3823 "locationName": "item"
3824 }
3825 },
3826 "Filters": {
3827 "shape": "S8r",
3828 "locationName": "filter"
3829 }
3830 }
3831 },
3832 "output": {
3833 "type": "structure",
3834 "members": {
3835 "NetworkInterfaces": {
3836 "locationName": "networkInterfaceSet",
3837 "type": "list",
3838 "member": {
3839 "shape": "S5e",
3840 "locationName": "item"
3841 }
3842 }
3843 }
3844 }
3845 },
3846 "DescribePlacementGroups": {
3847 "input": {
3848 "type": "structure",
3849 "members": {
3850 "DryRun": {
3851 "locationName": "dryRun",
3852 "type": "boolean"
3853 },
3854 "GroupNames": {
3855 "locationName": "groupName",
3856 "type": "list",
3857 "member": {}
3858 },
3859 "Filters": {
3860 "shape": "S8r",
3861 "locationName": "Filter"
3862 }
3863 }
3864 },
3865 "output": {
3866 "type": "structure",
3867 "members": {
3868 "PlacementGroups": {
3869 "locationName": "placementGroupSet",
3870 "type": "list",
3871 "member": {
3872 "locationName": "item",
3873 "type": "structure",
3874 "members": {
3875 "GroupName": {
3876 "locationName": "groupName"
3877 },
3878 "Strategy": {
3879 "locationName": "strategy"
3880 },
3881 "State": {
3882 "locationName": "state"
3883 }
3884 }
3885 }
3886 }
3887 }
3888 }
3889 },
3890 "DescribePrefixLists": {
3891 "input": {
3892 "type": "structure",
3893 "members": {
3894 "DryRun": {
3895 "type": "boolean"
3896 },
3897 "PrefixListIds": {
3898 "shape": "S2t",
3899 "locationName": "PrefixListId"
3900 },
3901 "Filters": {
3902 "shape": "S8r",
3903 "locationName": "Filter"
3904 },
3905 "MaxResults": {
3906 "type": "integer"
3907 },
3908 "NextToken": {}
3909 }
3910 },
3911 "output": {
3912 "type": "structure",
3913 "members": {
3914 "PrefixLists": {
3915 "locationName": "prefixListSet",
3916 "type": "list",
3917 "member": {
3918 "locationName": "item",
3919 "type": "structure",
3920 "members": {
3921 "PrefixListId": {
3922 "locationName": "prefixListId"
3923 },
3924 "PrefixListName": {
3925 "locationName": "prefixListName"
3926 },
3927 "Cidrs": {
3928 "shape": "S2t",
3929 "locationName": "cidrSet"
3930 }
3931 }
3932 }
3933 },
3934 "NextToken": {
3935 "locationName": "nextToken"
3936 }
3937 }
3938 }
3939 },
3940 "DescribeRegions": {
3941 "input": {
3942 "type": "structure",
3943 "members": {
3944 "DryRun": {
3945 "locationName": "dryRun",
3946 "type": "boolean"
3947 },
3948 "RegionNames": {
3949 "locationName": "RegionName",
3950 "type": "list",
3951 "member": {
3952 "locationName": "RegionName"
3953 }
3954 },
3955 "Filters": {
3956 "shape": "S8r",
3957 "locationName": "Filter"
3958 }
3959 }
3960 },
3961 "output": {
3962 "type": "structure",
3963 "members": {
3964 "Regions": {
3965 "locationName": "regionInfo",
3966 "type": "list",
3967 "member": {
3968 "locationName": "item",
3969 "type": "structure",
3970 "members": {
3971 "RegionName": {
3972 "locationName": "regionName"
3973 },
3974 "Endpoint": {
3975 "locationName": "regionEndpoint"
3976 }
3977 }
3978 }
3979 }
3980 }
3981 }
3982 },
3983 "DescribeReservedInstances": {
3984 "input": {
3985 "type": "structure",
3986 "members": {
3987 "DryRun": {
3988 "locationName": "dryRun",
3989 "type": "boolean"
3990 },
3991 "ReservedInstancesIds": {
3992 "shape": "Seg",
3993 "locationName": "ReservedInstancesId"
3994 },
3995 "Filters": {
3996 "shape": "S8r",
3997 "locationName": "Filter"
3998 },
3999 "OfferingType": {
4000 "locationName": "offeringType"
4001 },
4002 "OfferingClass": {}
4003 }
4004 },
4005 "output": {
4006 "type": "structure",
4007 "members": {
4008 "ReservedInstances": {
4009 "locationName": "reservedInstancesSet",
4010 "type": "list",
4011 "member": {
4012 "locationName": "item",
4013 "type": "structure",
4014 "members": {
4015 "ReservedInstancesId": {
4016 "locationName": "reservedInstancesId"
4017 },
4018 "InstanceType": {
4019 "locationName": "instanceType"
4020 },
4021 "AvailabilityZone": {
4022 "locationName": "availabilityZone"
4023 },
4024 "Start": {
4025 "locationName": "start",
4026 "type": "timestamp"
4027 },
4028 "End": {
4029 "locationName": "end",
4030 "type": "timestamp"
4031 },
4032 "Duration": {
4033 "locationName": "duration",
4034 "type": "long"
4035 },
4036 "UsagePrice": {
4037 "locationName": "usagePrice",
4038 "type": "float"
4039 },
4040 "FixedPrice": {
4041 "locationName": "fixedPrice",
4042 "type": "float"
4043 },
4044 "InstanceCount": {
4045 "locationName": "instanceCount",
4046 "type": "integer"
4047 },
4048 "ProductDescription": {
4049 "locationName": "productDescription"
4050 },
4051 "State": {
4052 "locationName": "state"
4053 },
4054 "Tags": {
4055 "shape": "Sj",
4056 "locationName": "tagSet"
4057 },
4058 "InstanceTenancy": {
4059 "locationName": "instanceTenancy"
4060 },
4061 "CurrencyCode": {
4062 "locationName": "currencyCode"
4063 },
4064 "OfferingType": {
4065 "locationName": "offeringType"
4066 },
4067 "RecurringCharges": {
4068 "shape": "Sep",
4069 "locationName": "recurringCharges"
4070 },
4071 "OfferingClass": {
4072 "locationName": "offeringClass"
4073 },
4074 "Scope": {
4075 "locationName": "scope"
4076 }
4077 }
4078 }
4079 }
4080 }
4081 }
4082 },
4083 "DescribeReservedInstancesListings": {
4084 "input": {
4085 "type": "structure",
4086 "members": {
4087 "ReservedInstancesId": {
4088 "locationName": "reservedInstancesId"
4089 },
4090 "ReservedInstancesListingId": {
4091 "locationName": "reservedInstancesListingId"
4092 },
4093 "Filters": {
4094 "shape": "S8r",
4095 "locationName": "Filter"
4096 }
4097 }
4098 },
4099 "output": {
4100 "type": "structure",
4101 "members": {
4102 "ReservedInstancesListings": {
4103 "shape": "S2h",
4104 "locationName": "reservedInstancesListingsSet"
4105 }
4106 }
4107 }
4108 },
4109 "DescribeReservedInstancesModifications": {
4110 "input": {
4111 "type": "structure",
4112 "members": {
4113 "ReservedInstancesModificationIds": {
4114 "locationName": "ReservedInstancesModificationId",
4115 "type": "list",
4116 "member": {
4117 "locationName": "ReservedInstancesModificationId"
4118 }
4119 },
4120 "NextToken": {
4121 "locationName": "nextToken"
4122 },
4123 "Filters": {
4124 "shape": "S8r",
4125 "locationName": "Filter"
4126 }
4127 }
4128 },
4129 "output": {
4130 "type": "structure",
4131 "members": {
4132 "ReservedInstancesModifications": {
4133 "locationName": "reservedInstancesModificationsSet",
4134 "type": "list",
4135 "member": {
4136 "locationName": "item",
4137 "type": "structure",
4138 "members": {
4139 "ReservedInstancesModificationId": {
4140 "locationName": "reservedInstancesModificationId"
4141 },
4142 "ReservedInstancesIds": {
4143 "locationName": "reservedInstancesSet",
4144 "type": "list",
4145 "member": {
4146 "locationName": "item",
4147 "type": "structure",
4148 "members": {
4149 "ReservedInstancesId": {
4150 "locationName": "reservedInstancesId"
4151 }
4152 }
4153 }
4154 },
4155 "ModificationResults": {
4156 "locationName": "modificationResultSet",
4157 "type": "list",
4158 "member": {
4159 "locationName": "item",
4160 "type": "structure",
4161 "members": {
4162 "ReservedInstancesId": {
4163 "locationName": "reservedInstancesId"
4164 },
4165 "TargetConfiguration": {
4166 "shape": "Sf4",
4167 "locationName": "targetConfiguration"
4168 }
4169 }
4170 }
4171 },
4172 "CreateDate": {
4173 "locationName": "createDate",
4174 "type": "timestamp"
4175 },
4176 "UpdateDate": {
4177 "locationName": "updateDate",
4178 "type": "timestamp"
4179 },
4180 "EffectiveDate": {
4181 "locationName": "effectiveDate",
4182 "type": "timestamp"
4183 },
4184 "Status": {
4185 "locationName": "status"
4186 },
4187 "StatusMessage": {
4188 "locationName": "statusMessage"
4189 },
4190 "ClientToken": {
4191 "locationName": "clientToken"
4192 }
4193 }
4194 }
4195 },
4196 "NextToken": {
4197 "locationName": "nextToken"
4198 }
4199 }
4200 }
4201 },
4202 "DescribeReservedInstancesOfferings": {
4203 "input": {
4204 "type": "structure",
4205 "members": {
4206 "DryRun": {
4207 "locationName": "dryRun",
4208 "type": "boolean"
4209 },
4210 "ReservedInstancesOfferingIds": {
4211 "locationName": "ReservedInstancesOfferingId",
4212 "type": "list",
4213 "member": {}
4214 },
4215 "InstanceType": {},
4216 "AvailabilityZone": {},
4217 "ProductDescription": {},
4218 "Filters": {
4219 "shape": "S8r",
4220 "locationName": "Filter"
4221 },
4222 "InstanceTenancy": {
4223 "locationName": "instanceTenancy"
4224 },
4225 "OfferingType": {
4226 "locationName": "offeringType"
4227 },
4228 "NextToken": {
4229 "locationName": "nextToken"
4230 },
4231 "MaxResults": {
4232 "locationName": "maxResults",
4233 "type": "integer"
4234 },
4235 "IncludeMarketplace": {
4236 "type": "boolean"
4237 },
4238 "MinDuration": {
4239 "type": "long"
4240 },
4241 "MaxDuration": {
4242 "type": "long"
4243 },
4244 "MaxInstanceCount": {
4245 "type": "integer"
4246 },
4247 "OfferingClass": {}
4248 }
4249 },
4250 "output": {
4251 "type": "structure",
4252 "members": {
4253 "ReservedInstancesOfferings": {
4254 "locationName": "reservedInstancesOfferingsSet",
4255 "type": "list",
4256 "member": {
4257 "locationName": "item",
4258 "type": "structure",
4259 "members": {
4260 "ReservedInstancesOfferingId": {
4261 "locationName": "reservedInstancesOfferingId"
4262 },
4263 "InstanceType": {
4264 "locationName": "instanceType"
4265 },
4266 "AvailabilityZone": {
4267 "locationName": "availabilityZone"
4268 },
4269 "Duration": {
4270 "locationName": "duration",
4271 "type": "long"
4272 },
4273 "UsagePrice": {
4274 "locationName": "usagePrice",
4275 "type": "float"
4276 },
4277 "FixedPrice": {
4278 "locationName": "fixedPrice",
4279 "type": "float"
4280 },
4281 "ProductDescription": {
4282 "locationName": "productDescription"
4283 },
4284 "InstanceTenancy": {
4285 "locationName": "instanceTenancy"
4286 },
4287 "CurrencyCode": {
4288 "locationName": "currencyCode"
4289 },
4290 "OfferingType": {
4291 "locationName": "offeringType"
4292 },
4293 "RecurringCharges": {
4294 "shape": "Sep",
4295 "locationName": "recurringCharges"
4296 },
4297 "Marketplace": {
4298 "locationName": "marketplace",
4299 "type": "boolean"
4300 },
4301 "PricingDetails": {
4302 "locationName": "pricingDetailsSet",
4303 "type": "list",
4304 "member": {
4305 "locationName": "item",
4306 "type": "structure",
4307 "members": {
4308 "Price": {
4309 "locationName": "price",
4310 "type": "double"
4311 },
4312 "Count": {
4313 "locationName": "count",
4314 "type": "integer"
4315 }
4316 }
4317 }
4318 },
4319 "OfferingClass": {
4320 "locationName": "offeringClass"
4321 },
4322 "Scope": {
4323 "locationName": "scope"
4324 }
4325 }
4326 }
4327 },
4328 "NextToken": {
4329 "locationName": "nextToken"
4330 }
4331 }
4332 }
4333 },
4334 "DescribeRouteTables": {
4335 "input": {
4336 "type": "structure",
4337 "members": {
4338 "DryRun": {
4339 "locationName": "dryRun",
4340 "type": "boolean"
4341 },
4342 "RouteTableIds": {
4343 "shape": "S2t",
4344 "locationName": "RouteTableId"
4345 },
4346 "Filters": {
4347 "shape": "S8r",
4348 "locationName": "Filter"
4349 }
4350 }
4351 },
4352 "output": {
4353 "type": "structure",
4354 "members": {
4355 "RouteTables": {
4356 "locationName": "routeTableSet",
4357 "type": "list",
4358 "member": {
4359 "shape": "S5z",
4360 "locationName": "item"
4361 }
4362 }
4363 }
4364 }
4365 },
4366 "DescribeScheduledInstanceAvailability": {
4367 "input": {
4368 "type": "structure",
4369 "required": [
4370 "Recurrence",
4371 "FirstSlotStartTimeRange"
4372 ],
4373 "members": {
4374 "DryRun": {
4375 "type": "boolean"
4376 },
4377 "Recurrence": {
4378 "type": "structure",
4379 "members": {
4380 "Frequency": {},
4381 "Interval": {
4382 "type": "integer"
4383 },
4384 "OccurrenceDays": {
4385 "locationName": "OccurrenceDay",
4386 "type": "list",
4387 "member": {
4388 "locationName": "OccurenceDay",
4389 "type": "integer"
4390 }
4391 },
4392 "OccurrenceRelativeToEnd": {
4393 "type": "boolean"
4394 },
4395 "OccurrenceUnit": {}
4396 }
4397 },
4398 "FirstSlotStartTimeRange": {
4399 "type": "structure",
4400 "required": [
4401 "EarliestTime",
4402 "LatestTime"
4403 ],
4404 "members": {
4405 "EarliestTime": {
4406 "type": "timestamp"
4407 },
4408 "LatestTime": {
4409 "type": "timestamp"
4410 }
4411 }
4412 },
4413 "MinSlotDurationInHours": {
4414 "type": "integer"
4415 },
4416 "MaxSlotDurationInHours": {
4417 "type": "integer"
4418 },
4419 "NextToken": {},
4420 "MaxResults": {
4421 "type": "integer"
4422 },
4423 "Filters": {
4424 "shape": "S8r",
4425 "locationName": "Filter"
4426 }
4427 }
4428 },
4429 "output": {
4430 "type": "structure",
4431 "members": {
4432 "NextToken": {
4433 "locationName": "nextToken"
4434 },
4435 "ScheduledInstanceAvailabilitySet": {
4436 "locationName": "scheduledInstanceAvailabilitySet",
4437 "type": "list",
4438 "member": {
4439 "locationName": "item",
4440 "type": "structure",
4441 "members": {
4442 "InstanceType": {
4443 "locationName": "instanceType"
4444 },
4445 "Platform": {
4446 "locationName": "platform"
4447 },
4448 "NetworkPlatform": {
4449 "locationName": "networkPlatform"
4450 },
4451 "AvailabilityZone": {
4452 "locationName": "availabilityZone"
4453 },
4454 "PurchaseToken": {
4455 "locationName": "purchaseToken"
4456 },
4457 "SlotDurationInHours": {
4458 "locationName": "slotDurationInHours",
4459 "type": "integer"
4460 },
4461 "Recurrence": {
4462 "shape": "Sfm",
4463 "locationName": "recurrence"
4464 },
4465 "FirstSlotStartTime": {
4466 "locationName": "firstSlotStartTime",
4467 "type": "timestamp"
4468 },
4469 "HourlyPrice": {
4470 "locationName": "hourlyPrice"
4471 },
4472 "TotalScheduledInstanceHours": {
4473 "locationName": "totalScheduledInstanceHours",
4474 "type": "integer"
4475 },
4476 "AvailableInstanceCount": {
4477 "locationName": "availableInstanceCount",
4478 "type": "integer"
4479 },
4480 "MinTermDurationInDays": {
4481 "locationName": "minTermDurationInDays",
4482 "type": "integer"
4483 },
4484 "MaxTermDurationInDays": {
4485 "locationName": "maxTermDurationInDays",
4486 "type": "integer"
4487 }
4488 }
4489 }
4490 }
4491 }
4492 }
4493 },
4494 "DescribeScheduledInstances": {
4495 "input": {
4496 "type": "structure",
4497 "members": {
4498 "DryRun": {
4499 "type": "boolean"
4500 },
4501 "ScheduledInstanceIds": {
4502 "locationName": "ScheduledInstanceId",
4503 "type": "list",
4504 "member": {
4505 "locationName": "ScheduledInstanceId"
4506 }
4507 },
4508 "SlotStartTimeRange": {
4509 "type": "structure",
4510 "members": {
4511 "EarliestTime": {
4512 "type": "timestamp"
4513 },
4514 "LatestTime": {
4515 "type": "timestamp"
4516 }
4517 }
4518 },
4519 "NextToken": {},
4520 "MaxResults": {
4521 "type": "integer"
4522 },
4523 "Filters": {
4524 "shape": "S8r",
4525 "locationName": "Filter"
4526 }
4527 }
4528 },
4529 "output": {
4530 "type": "structure",
4531 "members": {
4532 "NextToken": {
4533 "locationName": "nextToken"
4534 },
4535 "ScheduledInstanceSet": {
4536 "locationName": "scheduledInstanceSet",
4537 "type": "list",
4538 "member": {
4539 "shape": "Sft",
4540 "locationName": "item"
4541 }
4542 }
4543 }
4544 }
4545 },
4546 "DescribeSecurityGroupReferences": {
4547 "input": {
4548 "type": "structure",
4549 "required": [
4550 "GroupId"
4551 ],
4552 "members": {
4553 "DryRun": {
4554 "type": "boolean"
4555 },
4556 "GroupId": {
4557 "type": "list",
4558 "member": {
4559 "locationName": "item"
4560 }
4561 }
4562 }
4563 },
4564 "output": {
4565 "type": "structure",
4566 "members": {
4567 "SecurityGroupReferenceSet": {
4568 "locationName": "securityGroupReferenceSet",
4569 "type": "list",
4570 "member": {
4571 "locationName": "item",
4572 "type": "structure",
4573 "required": [
4574 "GroupId",
4575 "ReferencingVpcId"
4576 ],
4577 "members": {
4578 "GroupId": {
4579 "locationName": "groupId"
4580 },
4581 "ReferencingVpcId": {
4582 "locationName": "referencingVpcId"
4583 },
4584 "VpcPeeringConnectionId": {
4585 "locationName": "vpcPeeringConnectionId"
4586 }
4587 }
4588 }
4589 }
4590 }
4591 }
4592 },
4593 "DescribeSecurityGroups": {
4594 "input": {
4595 "type": "structure",
4596 "members": {
4597 "DryRun": {
4598 "locationName": "dryRun",
4599 "type": "boolean"
4600 },
4601 "GroupNames": {
4602 "shape": "Sg0",
4603 "locationName": "GroupName"
4604 },
4605 "GroupIds": {
4606 "shape": "S1d",
4607 "locationName": "GroupId"
4608 },
4609 "Filters": {
4610 "shape": "S8r",
4611 "locationName": "Filter"
4612 }
4613 }
4614 },
4615 "output": {
4616 "type": "structure",
4617 "members": {
4618 "SecurityGroups": {
4619 "locationName": "securityGroupInfo",
4620 "type": "list",
4621 "member": {
4622 "locationName": "item",
4623 "type": "structure",
4624 "members": {
4625 "OwnerId": {
4626 "locationName": "ownerId"
4627 },
4628 "GroupName": {
4629 "locationName": "groupName"
4630 },
4631 "GroupId": {
4632 "locationName": "groupId"
4633 },
4634 "Description": {
4635 "locationName": "groupDescription"
4636 },
4637 "IpPermissions": {
4638 "shape": "S1q",
4639 "locationName": "ipPermissions"
4640 },
4641 "IpPermissionsEgress": {
4642 "shape": "S1q",
4643 "locationName": "ipPermissionsEgress"
4644 },
4645 "VpcId": {
4646 "locationName": "vpcId"
4647 },
4648 "Tags": {
4649 "shape": "Sj",
4650 "locationName": "tagSet"
4651 }
4652 }
4653 }
4654 }
4655 }
4656 }
4657 },
4658 "DescribeSnapshotAttribute": {
4659 "input": {
4660 "type": "structure",
4661 "required": [
4662 "SnapshotId",
4663 "Attribute"
4664 ],
4665 "members": {
4666 "DryRun": {
4667 "locationName": "dryRun",
4668 "type": "boolean"
4669 },
4670 "SnapshotId": {},
4671 "Attribute": {}
4672 }
4673 },
4674 "output": {
4675 "type": "structure",
4676 "members": {
4677 "SnapshotId": {
4678 "locationName": "snapshotId"
4679 },
4680 "CreateVolumePermissions": {
4681 "shape": "Sg7",
4682 "locationName": "createVolumePermission"
4683 },
4684 "ProductCodes": {
4685 "shape": "Sbb",
4686 "locationName": "productCodes"
4687 }
4688 }
4689 }
4690 },
4691 "DescribeSnapshots": {
4692 "input": {
4693 "type": "structure",
4694 "members": {
4695 "DryRun": {
4696 "locationName": "dryRun",
4697 "type": "boolean"
4698 },
4699 "SnapshotIds": {
4700 "locationName": "SnapshotId",
4701 "type": "list",
4702 "member": {
4703 "locationName": "SnapshotId"
4704 }
4705 },
4706 "OwnerIds": {
4707 "shape": "Sbh",
4708 "locationName": "Owner"
4709 },
4710 "RestorableByUserIds": {
4711 "locationName": "RestorableBy",
4712 "type": "list",
4713 "member": {}
4714 },
4715 "Filters": {
4716 "shape": "S8r",
4717 "locationName": "Filter"
4718 },
4719 "NextToken": {},
4720 "MaxResults": {
4721 "type": "integer"
4722 }
4723 }
4724 },
4725 "output": {
4726 "type": "structure",
4727 "members": {
4728 "Snapshots": {
4729 "locationName": "snapshotSet",
4730 "type": "list",
4731 "member": {
4732 "shape": "S6b",
4733 "locationName": "item"
4734 }
4735 },
4736 "NextToken": {
4737 "locationName": "nextToken"
4738 }
4739 }
4740 }
4741 },
4742 "DescribeSpotDatafeedSubscription": {
4743 "input": {
4744 "type": "structure",
4745 "members": {
4746 "DryRun": {
4747 "locationName": "dryRun",
4748 "type": "boolean"
4749 }
4750 }
4751 },
4752 "output": {
4753 "type": "structure",
4754 "members": {
4755 "SpotDatafeedSubscription": {
4756 "shape": "S6f",
4757 "locationName": "spotDatafeedSubscription"
4758 }
4759 }
4760 }
4761 },
4762 "DescribeSpotFleetInstances": {
4763 "input": {
4764 "type": "structure",
4765 "required": [
4766 "SpotFleetRequestId"
4767 ],
4768 "members": {
4769 "DryRun": {
4770 "locationName": "dryRun",
4771 "type": "boolean"
4772 },
4773 "SpotFleetRequestId": {
4774 "locationName": "spotFleetRequestId"
4775 },
4776 "NextToken": {
4777 "locationName": "nextToken"
4778 },
4779 "MaxResults": {
4780 "locationName": "maxResults",
4781 "type": "integer"
4782 }
4783 }
4784 },
4785 "output": {
4786 "type": "structure",
4787 "required": [
4788 "SpotFleetRequestId",
4789 "ActiveInstances"
4790 ],
4791 "members": {
4792 "SpotFleetRequestId": {
4793 "locationName": "spotFleetRequestId"
4794 },
4795 "ActiveInstances": {
4796 "locationName": "activeInstanceSet",
4797 "type": "list",
4798 "member": {
4799 "locationName": "item",
4800 "type": "structure",
4801 "members": {
4802 "InstanceType": {
4803 "locationName": "instanceType"
4804 },
4805 "InstanceId": {
4806 "locationName": "instanceId"
4807 },
4808 "SpotInstanceRequestId": {
4809 "locationName": "spotInstanceRequestId"
4810 }
4811 }
4812 }
4813 },
4814 "NextToken": {
4815 "locationName": "nextToken"
4816 }
4817 }
4818 }
4819 },
4820 "DescribeSpotFleetRequestHistory": {
4821 "input": {
4822 "type": "structure",
4823 "required": [
4824 "SpotFleetRequestId",
4825 "StartTime"
4826 ],
4827 "members": {
4828 "DryRun": {
4829 "locationName": "dryRun",
4830 "type": "boolean"
4831 },
4832 "SpotFleetRequestId": {
4833 "locationName": "spotFleetRequestId"
4834 },
4835 "EventType": {
4836 "locationName": "eventType"
4837 },
4838 "StartTime": {
4839 "locationName": "startTime",
4840 "type": "timestamp"
4841 },
4842 "NextToken": {
4843 "locationName": "nextToken"
4844 },
4845 "MaxResults": {
4846 "locationName": "maxResults",
4847 "type": "integer"
4848 }
4849 }
4850 },
4851 "output": {
4852 "type": "structure",
4853 "required": [
4854 "SpotFleetRequestId",
4855 "StartTime",
4856 "LastEvaluatedTime",
4857 "HistoryRecords"
4858 ],
4859 "members": {
4860 "SpotFleetRequestId": {
4861 "locationName": "spotFleetRequestId"
4862 },
4863 "StartTime": {
4864 "locationName": "startTime",
4865 "type": "timestamp"
4866 },
4867 "LastEvaluatedTime": {
4868 "locationName": "lastEvaluatedTime",
4869 "type": "timestamp"
4870 },
4871 "HistoryRecords": {
4872 "locationName": "historyRecordSet",
4873 "type": "list",
4874 "member": {
4875 "locationName": "item",
4876 "type": "structure",
4877 "required": [
4878 "Timestamp",
4879 "EventType",
4880 "EventInformation"
4881 ],
4882 "members": {
4883 "Timestamp": {
4884 "locationName": "timestamp",
4885 "type": "timestamp"
4886 },
4887 "EventType": {
4888 "locationName": "eventType"
4889 },
4890 "EventInformation": {
4891 "locationName": "eventInformation",
4892 "type": "structure",
4893 "members": {
4894 "InstanceId": {
4895 "locationName": "instanceId"
4896 },
4897 "EventSubType": {
4898 "locationName": "eventSubType"
4899 },
4900 "EventDescription": {
4901 "locationName": "eventDescription"
4902 }
4903 }
4904 }
4905 }
4906 }
4907 },
4908 "NextToken": {
4909 "locationName": "nextToken"
4910 }
4911 }
4912 }
4913 },
4914 "DescribeSpotFleetRequests": {
4915 "input": {
4916 "type": "structure",
4917 "members": {
4918 "DryRun": {
4919 "locationName": "dryRun",
4920 "type": "boolean"
4921 },
4922 "SpotFleetRequestIds": {
4923 "shape": "S2t",
4924 "locationName": "spotFleetRequestId"
4925 },
4926 "NextToken": {
4927 "locationName": "nextToken"
4928 },
4929 "MaxResults": {
4930 "locationName": "maxResults",
4931 "type": "integer"
4932 }
4933 }
4934 },
4935 "output": {
4936 "type": "structure",
4937 "required": [
4938 "SpotFleetRequestConfigs"
4939 ],
4940 "members": {
4941 "SpotFleetRequestConfigs": {
4942 "locationName": "spotFleetRequestConfigSet",
4943 "type": "list",
4944 "member": {
4945 "locationName": "item",
4946 "type": "structure",
4947 "required": [
4948 "SpotFleetRequestId",
4949 "SpotFleetRequestState",
4950 "SpotFleetRequestConfig",
4951 "CreateTime"
4952 ],
4953 "members": {
4954 "SpotFleetRequestId": {
4955 "locationName": "spotFleetRequestId"
4956 },
4957 "SpotFleetRequestState": {
4958 "locationName": "spotFleetRequestState"
4959 },
4960 "SpotFleetRequestConfig": {
4961 "shape": "Sgu",
4962 "locationName": "spotFleetRequestConfig"
4963 },
4964 "CreateTime": {
4965 "locationName": "createTime",
4966 "type": "timestamp"
4967 },
4968 "ActivityStatus": {
4969 "locationName": "activityStatus"
4970 }
4971 }
4972 }
4973 },
4974 "NextToken": {
4975 "locationName": "nextToken"
4976 }
4977 }
4978 }
4979 },
4980 "DescribeSpotInstanceRequests": {
4981 "input": {
4982 "type": "structure",
4983 "members": {
4984 "DryRun": {
4985 "locationName": "dryRun",
4986 "type": "boolean"
4987 },
4988 "SpotInstanceRequestIds": {
4989 "shape": "S33",
4990 "locationName": "SpotInstanceRequestId"
4991 },
4992 "Filters": {
4993 "shape": "S8r",
4994 "locationName": "Filter"
4995 }
4996 }
4997 },
4998 "output": {
4999 "type": "structure",
5000 "members": {
5001 "SpotInstanceRequests": {
5002 "shape": "Sh8",
5003 "locationName": "spotInstanceRequestSet"
5004 }
5005 }
5006 }
5007 },
5008 "DescribeSpotPriceHistory": {
5009 "input": {
5010 "type": "structure",
5011 "members": {
5012 "DryRun": {
5013 "locationName": "dryRun",
5014 "type": "boolean"
5015 },
5016 "StartTime": {
5017 "locationName": "startTime",
5018 "type": "timestamp"
5019 },
5020 "EndTime": {
5021 "locationName": "endTime",
5022 "type": "timestamp"
5023 },
5024 "InstanceTypes": {
5025 "locationName": "InstanceType",
5026 "type": "list",
5027 "member": {}
5028 },
5029 "ProductDescriptions": {
5030 "locationName": "ProductDescription",
5031 "type": "list",
5032 "member": {}
5033 },
5034 "Filters": {
5035 "shape": "S8r",
5036 "locationName": "Filter"
5037 },
5038 "AvailabilityZone": {
5039 "locationName": "availabilityZone"
5040 },
5041 "MaxResults": {
5042 "locationName": "maxResults",
5043 "type": "integer"
5044 },
5045 "NextToken": {
5046 "locationName": "nextToken"
5047 }
5048 }
5049 },
5050 "output": {
5051 "type": "structure",
5052 "members": {
5053 "SpotPriceHistory": {
5054 "locationName": "spotPriceHistorySet",
5055 "type": "list",
5056 "member": {
5057 "locationName": "item",
5058 "type": "structure",
5059 "members": {
5060 "InstanceType": {
5061 "locationName": "instanceType"
5062 },
5063 "ProductDescription": {
5064 "locationName": "productDescription"
5065 },
5066 "SpotPrice": {
5067 "locationName": "spotPrice"
5068 },
5069 "Timestamp": {
5070 "locationName": "timestamp",
5071 "type": "timestamp"
5072 },
5073 "AvailabilityZone": {
5074 "locationName": "availabilityZone"
5075 }
5076 }
5077 }
5078 },
5079 "NextToken": {
5080 "locationName": "nextToken"
5081 }
5082 }
5083 }
5084 },
5085 "DescribeStaleSecurityGroups": {
5086 "input": {
5087 "type": "structure",
5088 "required": [
5089 "VpcId"
5090 ],
5091 "members": {
5092 "DryRun": {
5093 "type": "boolean"
5094 },
5095 "VpcId": {},
5096 "MaxResults": {
5097 "type": "integer"
5098 },
5099 "NextToken": {}
5100 }
5101 },
5102 "output": {
5103 "type": "structure",
5104 "members": {
5105 "StaleSecurityGroupSet": {
5106 "locationName": "staleSecurityGroupSet",
5107 "type": "list",
5108 "member": {
5109 "locationName": "item",
5110 "type": "structure",
5111 "required": [
5112 "GroupId"
5113 ],
5114 "members": {
5115 "GroupId": {
5116 "locationName": "groupId"
5117 },
5118 "GroupName": {
5119 "locationName": "groupName"
5120 },
5121 "Description": {
5122 "locationName": "description"
5123 },
5124 "VpcId": {
5125 "locationName": "vpcId"
5126 },
5127 "StaleIpPermissions": {
5128 "shape": "Shr",
5129 "locationName": "staleIpPermissions"
5130 },
5131 "StaleIpPermissionsEgress": {
5132 "shape": "Shr",
5133 "locationName": "staleIpPermissionsEgress"
5134 }
5135 }
5136 }
5137 },
5138 "NextToken": {
5139 "locationName": "nextToken"
5140 }
5141 }
5142 }
5143 },
5144 "DescribeSubnets": {
5145 "input": {
5146 "type": "structure",
5147 "members": {
5148 "DryRun": {
5149 "locationName": "dryRun",
5150 "type": "boolean"
5151 },
5152 "SubnetIds": {
5153 "locationName": "SubnetId",
5154 "type": "list",
5155 "member": {
5156 "locationName": "SubnetId"
5157 }
5158 },
5159 "Filters": {
5160 "shape": "S8r",
5161 "locationName": "Filter"
5162 }
5163 }
5164 },
5165 "output": {
5166 "type": "structure",
5167 "members": {
5168 "Subnets": {
5169 "locationName": "subnetSet",
5170 "type": "list",
5171 "member": {
5172 "shape": "S6k",
5173 "locationName": "item"
5174 }
5175 }
5176 }
5177 }
5178 },
5179 "DescribeTags": {
5180 "input": {
5181 "type": "structure",
5182 "members": {
5183 "DryRun": {
5184 "locationName": "dryRun",
5185 "type": "boolean"
5186 },
5187 "Filters": {
5188 "shape": "S8r",
5189 "locationName": "Filter"
5190 },
5191 "MaxResults": {
5192 "locationName": "maxResults",
5193 "type": "integer"
5194 },
5195 "NextToken": {
5196 "locationName": "nextToken"
5197 }
5198 }
5199 },
5200 "output": {
5201 "type": "structure",
5202 "members": {
5203 "Tags": {
5204 "locationName": "tagSet",
5205 "type": "list",
5206 "member": {
5207 "locationName": "item",
5208 "type": "structure",
5209 "members": {
5210 "ResourceId": {
5211 "locationName": "resourceId"
5212 },
5213 "ResourceType": {
5214 "locationName": "resourceType"
5215 },
5216 "Key": {
5217 "locationName": "key"
5218 },
5219 "Value": {
5220 "locationName": "value"
5221 }
5222 }
5223 }
5224 },
5225 "NextToken": {
5226 "locationName": "nextToken"
5227 }
5228 }
5229 }
5230 },
5231 "DescribeVolumeAttribute": {
5232 "input": {
5233 "type": "structure",
5234 "required": [
5235 "VolumeId"
5236 ],
5237 "members": {
5238 "DryRun": {
5239 "locationName": "dryRun",
5240 "type": "boolean"
5241 },
5242 "VolumeId": {},
5243 "Attribute": {}
5244 }
5245 },
5246 "output": {
5247 "type": "structure",
5248 "members": {
5249 "VolumeId": {
5250 "locationName": "volumeId"
5251 },
5252 "AutoEnableIO": {
5253 "shape": "Sc9",
5254 "locationName": "autoEnableIO"
5255 },
5256 "ProductCodes": {
5257 "shape": "Sbb",
5258 "locationName": "productCodes"
5259 }
5260 }
5261 }
5262 },
5263 "DescribeVolumeStatus": {
5264 "input": {
5265 "type": "structure",
5266 "members": {
5267 "DryRun": {
5268 "locationName": "dryRun",
5269 "type": "boolean"
5270 },
5271 "VolumeIds": {
5272 "shape": "Si9",
5273 "locationName": "VolumeId"
5274 },
5275 "Filters": {
5276 "shape": "S8r",
5277 "locationName": "Filter"
5278 },
5279 "NextToken": {},
5280 "MaxResults": {
5281 "type": "integer"
5282 }
5283 }
5284 },
5285 "output": {
5286 "type": "structure",
5287 "members": {
5288 "VolumeStatuses": {
5289 "locationName": "volumeStatusSet",
5290 "type": "list",
5291 "member": {
5292 "locationName": "item",
5293 "type": "structure",
5294 "members": {
5295 "VolumeId": {
5296 "locationName": "volumeId"
5297 },
5298 "AvailabilityZone": {
5299 "locationName": "availabilityZone"
5300 },
5301 "VolumeStatus": {
5302 "locationName": "volumeStatus",
5303 "type": "structure",
5304 "members": {
5305 "Status": {
5306 "locationName": "status"
5307 },
5308 "Details": {
5309 "locationName": "details",
5310 "type": "list",
5311 "member": {
5312 "locationName": "item",
5313 "type": "structure",
5314 "members": {
5315 "Name": {
5316 "locationName": "name"
5317 },
5318 "Status": {
5319 "locationName": "status"
5320 }
5321 }
5322 }
5323 }
5324 }
5325 },
5326 "Events": {
5327 "locationName": "eventsSet",
5328 "type": "list",
5329 "member": {
5330 "locationName": "item",
5331 "type": "structure",
5332 "members": {
5333 "EventType": {
5334 "locationName": "eventType"
5335 },
5336 "Description": {
5337 "locationName": "description"
5338 },
5339 "NotBefore": {
5340 "locationName": "notBefore",
5341 "type": "timestamp"
5342 },
5343 "NotAfter": {
5344 "locationName": "notAfter",
5345 "type": "timestamp"
5346 },
5347 "EventId": {
5348 "locationName": "eventId"
5349 }
5350 }
5351 }
5352 },
5353 "Actions": {
5354 "locationName": "actionsSet",
5355 "type": "list",
5356 "member": {
5357 "locationName": "item",
5358 "type": "structure",
5359 "members": {
5360 "Code": {
5361 "locationName": "code"
5362 },
5363 "Description": {
5364 "locationName": "description"
5365 },
5366 "EventType": {
5367 "locationName": "eventType"
5368 },
5369 "EventId": {
5370 "locationName": "eventId"
5371 }
5372 }
5373 }
5374 }
5375 }
5376 }
5377 },
5378 "NextToken": {
5379 "locationName": "nextToken"
5380 }
5381 }
5382 }
5383 },
5384 "DescribeVolumes": {
5385 "input": {
5386 "type": "structure",
5387 "members": {
5388 "DryRun": {
5389 "locationName": "dryRun",
5390 "type": "boolean"
5391 },
5392 "VolumeIds": {
5393 "shape": "Si9",
5394 "locationName": "VolumeId"
5395 },
5396 "Filters": {
5397 "shape": "S8r",
5398 "locationName": "Filter"
5399 },
5400 "NextToken": {
5401 "locationName": "nextToken"
5402 },
5403 "MaxResults": {
5404 "locationName": "maxResults",
5405 "type": "integer"
5406 }
5407 }
5408 },
5409 "output": {
5410 "type": "structure",
5411 "members": {
5412 "Volumes": {
5413 "locationName": "volumeSet",
5414 "type": "list",
5415 "member": {
5416 "shape": "S6q",
5417 "locationName": "item"
5418 }
5419 },
5420 "NextToken": {
5421 "locationName": "nextToken"
5422 }
5423 }
5424 }
5425 },
5426 "DescribeVpcAttribute": {
5427 "input": {
5428 "type": "structure",
5429 "required": [
5430 "VpcId",
5431 "Attribute"
5432 ],
5433 "members": {
5434 "DryRun": {
5435 "locationName": "dryRun",
5436 "type": "boolean"
5437 },
5438 "VpcId": {},
5439 "Attribute": {}
5440 }
5441 },
5442 "output": {
5443 "type": "structure",
5444 "members": {
5445 "VpcId": {
5446 "locationName": "vpcId"
5447 },
5448 "EnableDnsSupport": {
5449 "shape": "Sc9",
5450 "locationName": "enableDnsSupport"
5451 },
5452 "EnableDnsHostnames": {
5453 "shape": "Sc9",
5454 "locationName": "enableDnsHostnames"
5455 }
5456 }
5457 }
5458 },
5459 "DescribeVpcClassicLink": {
5460 "input": {
5461 "type": "structure",
5462 "members": {
5463 "DryRun": {
5464 "locationName": "dryRun",
5465 "type": "boolean"
5466 },
5467 "VpcIds": {
5468 "shape": "Sit",
5469 "locationName": "VpcId"
5470 },
5471 "Filters": {
5472 "shape": "S8r",
5473 "locationName": "Filter"
5474 }
5475 }
5476 },
5477 "output": {
5478 "type": "structure",
5479 "members": {
5480 "Vpcs": {
5481 "locationName": "vpcSet",
5482 "type": "list",
5483 "member": {
5484 "locationName": "item",
5485 "type": "structure",
5486 "members": {
5487 "VpcId": {
5488 "locationName": "vpcId"
5489 },
5490 "ClassicLinkEnabled": {
5491 "locationName": "classicLinkEnabled",
5492 "type": "boolean"
5493 },
5494 "Tags": {
5495 "shape": "Sj",
5496 "locationName": "tagSet"
5497 }
5498 }
5499 }
5500 }
5501 }
5502 }
5503 },
5504 "DescribeVpcClassicLinkDnsSupport": {
5505 "input": {
5506 "type": "structure",
5507 "members": {
5508 "VpcIds": {
5509 "shape": "Sit"
5510 },
5511 "MaxResults": {
5512 "locationName": "maxResults",
5513 "type": "integer"
5514 },
5515 "NextToken": {
5516 "locationName": "nextToken"
5517 }
5518 }
5519 },
5520 "output": {
5521 "type": "structure",
5522 "members": {
5523 "Vpcs": {
5524 "locationName": "vpcs",
5525 "type": "list",
5526 "member": {
5527 "locationName": "item",
5528 "type": "structure",
5529 "members": {
5530 "VpcId": {
5531 "locationName": "vpcId"
5532 },
5533 "ClassicLinkDnsSupported": {
5534 "locationName": "classicLinkDnsSupported",
5535 "type": "boolean"
5536 }
5537 }
5538 }
5539 },
5540 "NextToken": {
5541 "locationName": "nextToken"
5542 }
5543 }
5544 }
5545 },
5546 "DescribeVpcEndpointServices": {
5547 "input": {
5548 "type": "structure",
5549 "members": {
5550 "DryRun": {
5551 "type": "boolean"
5552 },
5553 "MaxResults": {
5554 "type": "integer"
5555 },
5556 "NextToken": {}
5557 }
5558 },
5559 "output": {
5560 "type": "structure",
5561 "members": {
5562 "ServiceNames": {
5563 "shape": "S2t",
5564 "locationName": "serviceNameSet"
5565 },
5566 "NextToken": {
5567 "locationName": "nextToken"
5568 }
5569 }
5570 }
5571 },
5572 "DescribeVpcEndpoints": {
5573 "input": {
5574 "type": "structure",
5575 "members": {
5576 "DryRun": {
5577 "type": "boolean"
5578 },
5579 "VpcEndpointIds": {
5580 "shape": "S2t",
5581 "locationName": "VpcEndpointId"
5582 },
5583 "Filters": {
5584 "shape": "S8r",
5585 "locationName": "Filter"
5586 },
5587 "MaxResults": {
5588 "type": "integer"
5589 },
5590 "NextToken": {}
5591 }
5592 },
5593 "output": {
5594 "type": "structure",
5595 "members": {
5596 "VpcEndpoints": {
5597 "locationName": "vpcEndpointSet",
5598 "type": "list",
5599 "member": {
5600 "shape": "S71",
5601 "locationName": "item"
5602 }
5603 },
5604 "NextToken": {
5605 "locationName": "nextToken"
5606 }
5607 }
5608 }
5609 },
5610 "DescribeVpcPeeringConnections": {
5611 "input": {
5612 "type": "structure",
5613 "members": {
5614 "DryRun": {
5615 "locationName": "dryRun",
5616 "type": "boolean"
5617 },
5618 "VpcPeeringConnectionIds": {
5619 "shape": "S2t",
5620 "locationName": "VpcPeeringConnectionId"
5621 },
5622 "Filters": {
5623 "shape": "S8r",
5624 "locationName": "Filter"
5625 }
5626 }
5627 },
5628 "output": {
5629 "type": "structure",
5630 "members": {
5631 "VpcPeeringConnections": {
5632 "locationName": "vpcPeeringConnectionSet",
5633 "type": "list",
5634 "member": {
5635 "shape": "Sb",
5636 "locationName": "item"
5637 }
5638 }
5639 }
5640 }
5641 },
5642 "DescribeVpcs": {
5643 "input": {
5644 "type": "structure",
5645 "members": {
5646 "DryRun": {
5647 "locationName": "dryRun",
5648 "type": "boolean"
5649 },
5650 "VpcIds": {
5651 "locationName": "VpcId",
5652 "type": "list",
5653 "member": {
5654 "locationName": "VpcId"
5655 }
5656 },
5657 "Filters": {
5658 "shape": "S8r",
5659 "locationName": "Filter"
5660 }
5661 }
5662 },
5663 "output": {
5664 "type": "structure",
5665 "members": {
5666 "Vpcs": {
5667 "locationName": "vpcSet",
5668 "type": "list",
5669 "member": {
5670 "shape": "S6w",
5671 "locationName": "item"
5672 }
5673 }
5674 }
5675 }
5676 },
5677 "DescribeVpnConnections": {
5678 "input": {
5679 "type": "structure",
5680 "members": {
5681 "DryRun": {
5682 "locationName": "dryRun",
5683 "type": "boolean"
5684 },
5685 "VpnConnectionIds": {
5686 "locationName": "VpnConnectionId",
5687 "type": "list",
5688 "member": {
5689 "locationName": "VpnConnectionId"
5690 }
5691 },
5692 "Filters": {
5693 "shape": "S8r",
5694 "locationName": "Filter"
5695 }
5696 }
5697 },
5698 "output": {
5699 "type": "structure",
5700 "members": {
5701 "VpnConnections": {
5702 "locationName": "vpnConnectionSet",
5703 "type": "list",
5704 "member": {
5705 "shape": "S78",
5706 "locationName": "item"
5707 }
5708 }
5709 }
5710 }
5711 },
5712 "DescribeVpnGateways": {
5713 "input": {
5714 "type": "structure",
5715 "members": {
5716 "DryRun": {
5717 "locationName": "dryRun",
5718 "type": "boolean"
5719 },
5720 "VpnGatewayIds": {
5721 "locationName": "VpnGatewayId",
5722 "type": "list",
5723 "member": {
5724 "locationName": "VpnGatewayId"
5725 }
5726 },
5727 "Filters": {
5728 "shape": "S8r",
5729 "locationName": "Filter"
5730 }
5731 }
5732 },
5733 "output": {
5734 "type": "structure",
5735 "members": {
5736 "VpnGateways": {
5737 "locationName": "vpnGatewaySet",
5738 "type": "list",
5739 "member": {
5740 "shape": "S7k",
5741 "locationName": "item"
5742 }
5743 }
5744 }
5745 }
5746 },
5747 "DetachClassicLinkVpc": {
5748 "input": {
5749 "type": "structure",
5750 "required": [
5751 "InstanceId",
5752 "VpcId"
5753 ],
5754 "members": {
5755 "DryRun": {
5756 "locationName": "dryRun",
5757 "type": "boolean"
5758 },
5759 "InstanceId": {
5760 "locationName": "instanceId"
5761 },
5762 "VpcId": {
5763 "locationName": "vpcId"
5764 }
5765 }
5766 },
5767 "output": {
5768 "type": "structure",
5769 "members": {
5770 "Return": {
5771 "locationName": "return",
5772 "type": "boolean"
5773 }
5774 }
5775 }
5776 },
5777 "DetachInternetGateway": {
5778 "input": {
5779 "type": "structure",
5780 "required": [
5781 "InternetGatewayId",
5782 "VpcId"
5783 ],
5784 "members": {
5785 "DryRun": {
5786 "locationName": "dryRun",
5787 "type": "boolean"
5788 },
5789 "InternetGatewayId": {
5790 "locationName": "internetGatewayId"
5791 },
5792 "VpcId": {
5793 "locationName": "vpcId"
5794 }
5795 }
5796 }
5797 },
5798 "DetachNetworkInterface": {
5799 "input": {
5800 "type": "structure",
5801 "required": [
5802 "AttachmentId"
5803 ],
5804 "members": {
5805 "DryRun": {
5806 "locationName": "dryRun",
5807 "type": "boolean"
5808 },
5809 "AttachmentId": {
5810 "locationName": "attachmentId"
5811 },
5812 "Force": {
5813 "locationName": "force",
5814 "type": "boolean"
5815 }
5816 }
5817 }
5818 },
5819 "DetachVolume": {
5820 "input": {
5821 "type": "structure",
5822 "required": [
5823 "VolumeId"
5824 ],
5825 "members": {
5826 "DryRun": {
5827 "locationName": "dryRun",
5828 "type": "boolean"
5829 },
5830 "VolumeId": {},
5831 "InstanceId": {},
5832 "Device": {},
5833 "Force": {
5834 "type": "boolean"
5835 }
5836 }
5837 },
5838 "output": {
5839 "shape": "S1j"
5840 }
5841 },
5842 "DetachVpnGateway": {
5843 "input": {
5844 "type": "structure",
5845 "required": [
5846 "VpnGatewayId",
5847 "VpcId"
5848 ],
5849 "members": {
5850 "DryRun": {
5851 "locationName": "dryRun",
5852 "type": "boolean"
5853 },
5854 "VpnGatewayId": {},
5855 "VpcId": {}
5856 }
5857 }
5858 },
5859 "DisableVgwRoutePropagation": {
5860 "input": {
5861 "type": "structure",
5862 "required": [
5863 "RouteTableId",
5864 "GatewayId"
5865 ],
5866 "members": {
5867 "RouteTableId": {},
5868 "GatewayId": {}
5869 }
5870 }
5871 },
5872 "DisableVpcClassicLink": {
5873 "input": {
5874 "type": "structure",
5875 "required": [
5876 "VpcId"
5877 ],
5878 "members": {
5879 "DryRun": {
5880 "locationName": "dryRun",
5881 "type": "boolean"
5882 },
5883 "VpcId": {
5884 "locationName": "vpcId"
5885 }
5886 }
5887 },
5888 "output": {
5889 "type": "structure",
5890 "members": {
5891 "Return": {
5892 "locationName": "return",
5893 "type": "boolean"
5894 }
5895 }
5896 }
5897 },
5898 "DisableVpcClassicLinkDnsSupport": {
5899 "input": {
5900 "type": "structure",
5901 "members": {
5902 "VpcId": {}
5903 }
5904 },
5905 "output": {
5906 "type": "structure",
5907 "members": {
5908 "Return": {
5909 "locationName": "return",
5910 "type": "boolean"
5911 }
5912 }
5913 }
5914 },
5915 "DisassociateAddress": {
5916 "input": {
5917 "type": "structure",
5918 "members": {
5919 "DryRun": {
5920 "locationName": "dryRun",
5921 "type": "boolean"
5922 },
5923 "PublicIp": {},
5924 "AssociationId": {}
5925 }
5926 }
5927 },
5928 "DisassociateRouteTable": {
5929 "input": {
5930 "type": "structure",
5931 "required": [
5932 "AssociationId"
5933 ],
5934 "members": {
5935 "DryRun": {
5936 "locationName": "dryRun",
5937 "type": "boolean"
5938 },
5939 "AssociationId": {
5940 "locationName": "associationId"
5941 }
5942 }
5943 }
5944 },
5945 "DisassociateSubnetCidrBlock": {
5946 "input": {
5947 "type": "structure",
5948 "required": [
5949 "AssociationId"
5950 ],
5951 "members": {
5952 "AssociationId": {
5953 "locationName": "associationId"
5954 }
5955 }
5956 },
5957 "output": {
5958 "type": "structure",
5959 "members": {
5960 "SubnetId": {
5961 "locationName": "subnetId"
5962 },
5963 "Ipv6CidrBlockAssociation": {
5964 "shape": "S14",
5965 "locationName": "ipv6CidrBlockAssociation"
5966 }
5967 }
5968 }
5969 },
5970 "DisassociateVpcCidrBlock": {
5971 "input": {
5972 "type": "structure",
5973 "required": [
5974 "AssociationId"
5975 ],
5976 "members": {
5977 "AssociationId": {
5978 "locationName": "associationId"
5979 }
5980 }
5981 },
5982 "output": {
5983 "type": "structure",
5984 "members": {
5985 "VpcId": {
5986 "locationName": "vpcId"
5987 },
5988 "Ipv6CidrBlockAssociation": {
5989 "shape": "S19",
5990 "locationName": "ipv6CidrBlockAssociation"
5991 }
5992 }
5993 }
5994 },
5995 "EnableVgwRoutePropagation": {
5996 "input": {
5997 "type": "structure",
5998 "required": [
5999 "RouteTableId",
6000 "GatewayId"
6001 ],
6002 "members": {
6003 "RouteTableId": {},
6004 "GatewayId": {}
6005 }
6006 }
6007 },
6008 "EnableVolumeIO": {
6009 "input": {
6010 "type": "structure",
6011 "required": [
6012 "VolumeId"
6013 ],
6014 "members": {
6015 "DryRun": {
6016 "locationName": "dryRun",
6017 "type": "boolean"
6018 },
6019 "VolumeId": {
6020 "locationName": "volumeId"
6021 }
6022 }
6023 }
6024 },
6025 "EnableVpcClassicLink": {
6026 "input": {
6027 "type": "structure",
6028 "required": [
6029 "VpcId"
6030 ],
6031 "members": {
6032 "DryRun": {
6033 "locationName": "dryRun",
6034 "type": "boolean"
6035 },
6036 "VpcId": {
6037 "locationName": "vpcId"
6038 }
6039 }
6040 },
6041 "output": {
6042 "type": "structure",
6043 "members": {
6044 "Return": {
6045 "locationName": "return",
6046 "type": "boolean"
6047 }
6048 }
6049 }
6050 },
6051 "EnableVpcClassicLinkDnsSupport": {
6052 "input": {
6053 "type": "structure",
6054 "members": {
6055 "VpcId": {}
6056 }
6057 },
6058 "output": {
6059 "type": "structure",
6060 "members": {
6061 "Return": {
6062 "locationName": "return",
6063 "type": "boolean"
6064 }
6065 }
6066 }
6067 },
6068 "GetConsoleOutput": {
6069 "input": {
6070 "type": "structure",
6071 "required": [
6072 "InstanceId"
6073 ],
6074 "members": {
6075 "DryRun": {
6076 "locationName": "dryRun",
6077 "type": "boolean"
6078 },
6079 "InstanceId": {}
6080 }
6081 },
6082 "output": {
6083 "type": "structure",
6084 "members": {
6085 "InstanceId": {
6086 "locationName": "instanceId"
6087 },
6088 "Timestamp": {
6089 "locationName": "timestamp",
6090 "type": "timestamp"
6091 },
6092 "Output": {
6093 "locationName": "output"
6094 }
6095 }
6096 }
6097 },
6098 "GetConsoleScreenshot": {
6099 "input": {
6100 "type": "structure",
6101 "required": [
6102 "InstanceId"
6103 ],
6104 "members": {
6105 "DryRun": {
6106 "type": "boolean"
6107 },
6108 "InstanceId": {},
6109 "WakeUp": {
6110 "type": "boolean"
6111 }
6112 }
6113 },
6114 "output": {
6115 "type": "structure",
6116 "members": {
6117 "InstanceId": {
6118 "locationName": "instanceId"
6119 },
6120 "ImageData": {
6121 "locationName": "imageData"
6122 }
6123 }
6124 }
6125 },
6126 "GetHostReservationPurchasePreview": {
6127 "input": {
6128 "type": "structure",
6129 "required": [
6130 "OfferingId",
6131 "HostIdSet"
6132 ],
6133 "members": {
6134 "OfferingId": {},
6135 "HostIdSet": {
6136 "shape": "Skd"
6137 }
6138 }
6139 },
6140 "output": {
6141 "type": "structure",
6142 "members": {
6143 "Purchase": {
6144 "shape": "Skf",
6145 "locationName": "purchase"
6146 },
6147 "TotalUpfrontPrice": {
6148 "locationName": "totalUpfrontPrice"
6149 },
6150 "TotalHourlyPrice": {
6151 "locationName": "totalHourlyPrice"
6152 },
6153 "CurrencyCode": {
6154 "locationName": "currencyCode"
6155 }
6156 }
6157 }
6158 },
6159 "GetPasswordData": {
6160 "input": {
6161 "type": "structure",
6162 "required": [
6163 "InstanceId"
6164 ],
6165 "members": {
6166 "DryRun": {
6167 "locationName": "dryRun",
6168 "type": "boolean"
6169 },
6170 "InstanceId": {}
6171 }
6172 },
6173 "output": {
6174 "type": "structure",
6175 "members": {
6176 "InstanceId": {
6177 "locationName": "instanceId"
6178 },
6179 "Timestamp": {
6180 "locationName": "timestamp",
6181 "type": "timestamp"
6182 },
6183 "PasswordData": {
6184 "locationName": "passwordData"
6185 }
6186 }
6187 }
6188 },
6189 "GetReservedInstancesExchangeQuote": {
6190 "input": {
6191 "type": "structure",
6192 "required": [
6193 "ReservedInstanceIds"
6194 ],
6195 "members": {
6196 "DryRun": {
6197 "type": "boolean"
6198 },
6199 "ReservedInstanceIds": {
6200 "shape": "S3",
6201 "locationName": "ReservedInstanceId"
6202 },
6203 "TargetConfigurations": {
6204 "shape": "S5",
6205 "locationName": "TargetConfiguration"
6206 }
6207 }
6208 },
6209 "output": {
6210 "type": "structure",
6211 "members": {
6212 "ReservedInstanceValueSet": {
6213 "locationName": "reservedInstanceValueSet",
6214 "type": "list",
6215 "member": {
6216 "locationName": "item",
6217 "type": "structure",
6218 "members": {
6219 "ReservedInstanceId": {
6220 "locationName": "reservedInstanceId"
6221 },
6222 "ReservationValue": {
6223 "shape": "Skn",
6224 "locationName": "reservationValue"
6225 }
6226 }
6227 }
6228 },
6229 "ReservedInstanceValueRollup": {
6230 "shape": "Skn",
6231 "locationName": "reservedInstanceValueRollup"
6232 },
6233 "TargetConfigurationValueSet": {
6234 "locationName": "targetConfigurationValueSet",
6235 "type": "list",
6236 "member": {
6237 "locationName": "item",
6238 "type": "structure",
6239 "members": {
6240 "TargetConfiguration": {
6241 "locationName": "targetConfiguration",
6242 "type": "structure",
6243 "members": {
6244 "OfferingId": {
6245 "locationName": "offeringId"
6246 },
6247 "InstanceCount": {
6248 "locationName": "instanceCount",
6249 "type": "integer"
6250 }
6251 }
6252 },
6253 "ReservationValue": {
6254 "shape": "Skn",
6255 "locationName": "reservationValue"
6256 }
6257 }
6258 }
6259 },
6260 "TargetConfigurationValueRollup": {
6261 "shape": "Skn",
6262 "locationName": "targetConfigurationValueRollup"
6263 },
6264 "PaymentDue": {
6265 "locationName": "paymentDue"
6266 },
6267 "CurrencyCode": {
6268 "locationName": "currencyCode"
6269 },
6270 "OutputReservedInstancesWillExpireAt": {
6271 "locationName": "outputReservedInstancesWillExpireAt",
6272 "type": "timestamp"
6273 },
6274 "IsValidExchange": {
6275 "locationName": "isValidExchange",
6276 "type": "boolean"
6277 },
6278 "ValidationFailureReason": {
6279 "locationName": "validationFailureReason"
6280 }
6281 }
6282 }
6283 },
6284 "ImportImage": {
6285 "input": {
6286 "type": "structure",
6287 "members": {
6288 "DryRun": {
6289 "type": "boolean"
6290 },
6291 "Description": {},
6292 "DiskContainers": {
6293 "locationName": "DiskContainer",
6294 "type": "list",
6295 "member": {
6296 "locationName": "item",
6297 "type": "structure",
6298 "members": {
6299 "Description": {},
6300 "Format": {},
6301 "Url": {},
6302 "UserBucket": {
6303 "shape": "Sku"
6304 },
6305 "DeviceName": {},
6306 "SnapshotId": {}
6307 }
6308 }
6309 },
6310 "LicenseType": {},
6311 "Hypervisor": {},
6312 "Architecture": {},
6313 "Platform": {},
6314 "ClientData": {
6315 "shape": "Skv"
6316 },
6317 "ClientToken": {},
6318 "RoleName": {}
6319 }
6320 },
6321 "output": {
6322 "type": "structure",
6323 "members": {
6324 "ImportTaskId": {
6325 "locationName": "importTaskId"
6326 },
6327 "Architecture": {
6328 "locationName": "architecture"
6329 },
6330 "LicenseType": {
6331 "locationName": "licenseType"
6332 },
6333 "Platform": {
6334 "locationName": "platform"
6335 },
6336 "Hypervisor": {
6337 "locationName": "hypervisor"
6338 },
6339 "Description": {
6340 "locationName": "description"
6341 },
6342 "SnapshotDetails": {
6343 "shape": "Sby",
6344 "locationName": "snapshotDetailSet"
6345 },
6346 "ImageId": {
6347 "locationName": "imageId"
6348 },
6349 "Progress": {
6350 "locationName": "progress"
6351 },
6352 "StatusMessage": {
6353 "locationName": "statusMessage"
6354 },
6355 "Status": {
6356 "locationName": "status"
6357 }
6358 }
6359 }
6360 },
6361 "ImportInstance": {
6362 "input": {
6363 "type": "structure",
6364 "required": [
6365 "Platform"
6366 ],
6367 "members": {
6368 "DryRun": {
6369 "locationName": "dryRun",
6370 "type": "boolean"
6371 },
6372 "Description": {
6373 "locationName": "description"
6374 },
6375 "LaunchSpecification": {
6376 "locationName": "launchSpecification",
6377 "type": "structure",
6378 "members": {
6379 "Architecture": {
6380 "locationName": "architecture"
6381 },
6382 "GroupNames": {
6383 "shape": "Skz",
6384 "locationName": "GroupName"
6385 },
6386 "GroupIds": {
6387 "shape": "S58",
6388 "locationName": "GroupId"
6389 },
6390 "AdditionalInfo": {
6391 "locationName": "additionalInfo"
6392 },
6393 "UserData": {
6394 "locationName": "userData",
6395 "type": "structure",
6396 "members": {
6397 "Data": {
6398 "locationName": "data"
6399 }
6400 }
6401 },
6402 "InstanceType": {
6403 "locationName": "instanceType"
6404 },
6405 "Placement": {
6406 "shape": "Scz",
6407 "locationName": "placement"
6408 },
6409 "Monitoring": {
6410 "locationName": "monitoring",
6411 "type": "boolean"
6412 },
6413 "SubnetId": {
6414 "locationName": "subnetId"
6415 },
6416 "InstanceInitiatedShutdownBehavior": {
6417 "locationName": "instanceInitiatedShutdownBehavior"
6418 },
6419 "PrivateIpAddress": {
6420 "locationName": "privateIpAddress"
6421 }
6422 }
6423 },
6424 "DiskImages": {
6425 "locationName": "diskImage",
6426 "type": "list",
6427 "member": {
6428 "type": "structure",
6429 "members": {
6430 "Image": {
6431 "shape": "Sl4"
6432 },
6433 "Description": {},
6434 "Volume": {
6435 "shape": "Sl5"
6436 }
6437 }
6438 }
6439 },
6440 "Platform": {
6441 "locationName": "platform"
6442 }
6443 }
6444 },
6445 "output": {
6446 "type": "structure",
6447 "members": {
6448 "ConversionTask": {
6449 "shape": "S9i",
6450 "locationName": "conversionTask"
6451 }
6452 }
6453 }
6454 },
6455 "ImportKeyPair": {
6456 "input": {
6457 "type": "structure",
6458 "required": [
6459 "KeyName",
6460 "PublicKeyMaterial"
6461 ],
6462 "members": {
6463 "DryRun": {
6464 "locationName": "dryRun",
6465 "type": "boolean"
6466 },
6467 "KeyName": {
6468 "locationName": "keyName"
6469 },
6470 "PublicKeyMaterial": {
6471 "locationName": "publicKeyMaterial",
6472 "type": "blob"
6473 }
6474 }
6475 },
6476 "output": {
6477 "type": "structure",
6478 "members": {
6479 "KeyName": {
6480 "locationName": "keyName"
6481 },
6482 "KeyFingerprint": {
6483 "locationName": "keyFingerprint"
6484 }
6485 }
6486 }
6487 },
6488 "ImportSnapshot": {
6489 "input": {
6490 "type": "structure",
6491 "members": {
6492 "DryRun": {
6493 "type": "boolean"
6494 },
6495 "Description": {},
6496 "DiskContainer": {
6497 "type": "structure",
6498 "members": {
6499 "Description": {},
6500 "Format": {},
6501 "Url": {},
6502 "UserBucket": {
6503 "shape": "Sku"
6504 }
6505 }
6506 },
6507 "ClientData": {
6508 "shape": "Skv"
6509 },
6510 "ClientToken": {},
6511 "RoleName": {}
6512 }
6513 },
6514 "output": {
6515 "type": "structure",
6516 "members": {
6517 "ImportTaskId": {
6518 "locationName": "importTaskId"
6519 },
6520 "SnapshotTaskDetail": {
6521 "shape": "Sc5",
6522 "locationName": "snapshotTaskDetail"
6523 },
6524 "Description": {
6525 "locationName": "description"
6526 }
6527 }
6528 }
6529 },
6530 "ImportVolume": {
6531 "input": {
6532 "type": "structure",
6533 "required": [
6534 "AvailabilityZone",
6535 "Image",
6536 "Volume"
6537 ],
6538 "members": {
6539 "DryRun": {
6540 "locationName": "dryRun",
6541 "type": "boolean"
6542 },
6543 "AvailabilityZone": {
6544 "locationName": "availabilityZone"
6545 },
6546 "Image": {
6547 "shape": "Sl4",
6548 "locationName": "image"
6549 },
6550 "Description": {
6551 "locationName": "description"
6552 },
6553 "Volume": {
6554 "shape": "Sl5",
6555 "locationName": "volume"
6556 }
6557 }
6558 },
6559 "output": {
6560 "type": "structure",
6561 "members": {
6562 "ConversionTask": {
6563 "shape": "S9i",
6564 "locationName": "conversionTask"
6565 }
6566 }
6567 }
6568 },
6569 "ModifyHosts": {
6570 "input": {
6571 "type": "structure",
6572 "required": [
6573 "HostIds",
6574 "AutoPlacement"
6575 ],
6576 "members": {
6577 "HostIds": {
6578 "shape": "Sao",
6579 "locationName": "hostId"
6580 },
6581 "AutoPlacement": {
6582 "locationName": "autoPlacement"
6583 }
6584 }
6585 },
6586 "output": {
6587 "type": "structure",
6588 "members": {
6589 "Successful": {
6590 "shape": "Sr",
6591 "locationName": "successful"
6592 },
6593 "Unsuccessful": {
6594 "shape": "Slg",
6595 "locationName": "unsuccessful"
6596 }
6597 }
6598 }
6599 },
6600 "ModifyIdFormat": {
6601 "input": {
6602 "type": "structure",
6603 "required": [
6604 "Resource",
6605 "UseLongIds"
6606 ],
6607 "members": {
6608 "Resource": {},
6609 "UseLongIds": {
6610 "type": "boolean"
6611 }
6612 }
6613 }
6614 },
6615 "ModifyIdentityIdFormat": {
6616 "input": {
6617 "type": "structure",
6618 "required": [
6619 "Resource",
6620 "UseLongIds",
6621 "PrincipalArn"
6622 ],
6623 "members": {
6624 "Resource": {
6625 "locationName": "resource"
6626 },
6627 "UseLongIds": {
6628 "locationName": "useLongIds",
6629 "type": "boolean"
6630 },
6631 "PrincipalArn": {
6632 "locationName": "principalArn"
6633 }
6634 }
6635 }
6636 },
6637 "ModifyImageAttribute": {
6638 "input": {
6639 "type": "structure",
6640 "required": [
6641 "ImageId"
6642 ],
6643 "members": {
6644 "DryRun": {
6645 "locationName": "dryRun",
6646 "type": "boolean"
6647 },
6648 "ImageId": {},
6649 "Attribute": {},
6650 "OperationType": {},
6651 "UserIds": {
6652 "shape": "Sll",
6653 "locationName": "UserId"
6654 },
6655 "UserGroups": {
6656 "locationName": "UserGroup",
6657 "type": "list",
6658 "member": {
6659 "locationName": "UserGroup"
6660 }
6661 },
6662 "ProductCodes": {
6663 "locationName": "ProductCode",
6664 "type": "list",
6665 "member": {
6666 "locationName": "ProductCode"
6667 }
6668 },
6669 "Value": {},
6670 "LaunchPermission": {
6671 "type": "structure",
6672 "members": {
6673 "Add": {
6674 "shape": "Sb8"
6675 },
6676 "Remove": {
6677 "shape": "Sb8"
6678 }
6679 }
6680 },
6681 "Description": {
6682 "shape": "S3q"
6683 }
6684 }
6685 }
6686 },
6687 "ModifyInstanceAttribute": {
6688 "input": {
6689 "type": "structure",
6690 "required": [
6691 "InstanceId"
6692 ],
6693 "members": {
6694 "DryRun": {
6695 "locationName": "dryRun",
6696 "type": "boolean"
6697 },
6698 "InstanceId": {
6699 "locationName": "instanceId"
6700 },
6701 "Attribute": {
6702 "locationName": "attribute"
6703 },
6704 "Value": {
6705 "locationName": "value"
6706 },
6707 "BlockDeviceMappings": {
6708 "locationName": "blockDeviceMapping",
6709 "type": "list",
6710 "member": {
6711 "locationName": "item",
6712 "type": "structure",
6713 "members": {
6714 "DeviceName": {
6715 "locationName": "deviceName"
6716 },
6717 "Ebs": {
6718 "locationName": "ebs",
6719 "type": "structure",
6720 "members": {
6721 "VolumeId": {
6722 "locationName": "volumeId"
6723 },
6724 "DeleteOnTermination": {
6725 "locationName": "deleteOnTermination",
6726 "type": "boolean"
6727 }
6728 }
6729 },
6730 "VirtualName": {
6731 "locationName": "virtualName"
6732 },
6733 "NoDevice": {
6734 "locationName": "noDevice"
6735 }
6736 }
6737 }
6738 },
6739 "SourceDestCheck": {
6740 "shape": "Sc9"
6741 },
6742 "DisableApiTermination": {
6743 "shape": "Sc9",
6744 "locationName": "disableApiTermination"
6745 },
6746 "InstanceType": {
6747 "shape": "S3q",
6748 "locationName": "instanceType"
6749 },
6750 "Kernel": {
6751 "shape": "S3q",
6752 "locationName": "kernel"
6753 },
6754 "Ramdisk": {
6755 "shape": "S3q",
6756 "locationName": "ramdisk"
6757 },
6758 "UserData": {
6759 "locationName": "userData",
6760 "type": "structure",
6761 "members": {
6762 "Value": {
6763 "locationName": "value",
6764 "type": "blob"
6765 }
6766 }
6767 },
6768 "InstanceInitiatedShutdownBehavior": {
6769 "shape": "S3q",
6770 "locationName": "instanceInitiatedShutdownBehavior"
6771 },
6772 "Groups": {
6773 "shape": "S1d",
6774 "locationName": "GroupId"
6775 },
6776 "EbsOptimized": {
6777 "shape": "Sc9",
6778 "locationName": "ebsOptimized"
6779 },
6780 "SriovNetSupport": {
6781 "shape": "S3q",
6782 "locationName": "sriovNetSupport"
6783 },
6784 "EnaSupport": {
6785 "shape": "Sc9",
6786 "locationName": "enaSupport"
6787 }
6788 }
6789 }
6790 },
6791 "ModifyInstancePlacement": {
6792 "input": {
6793 "type": "structure",
6794 "required": [
6795 "InstanceId"
6796 ],
6797 "members": {
6798 "InstanceId": {
6799 "locationName": "instanceId"
6800 },
6801 "Tenancy": {
6802 "locationName": "tenancy"
6803 },
6804 "Affinity": {
6805 "locationName": "affinity"
6806 },
6807 "HostId": {
6808 "locationName": "hostId"
6809 }
6810 }
6811 },
6812 "output": {
6813 "type": "structure",
6814 "members": {
6815 "Return": {
6816 "locationName": "return",
6817 "type": "boolean"
6818 }
6819 }
6820 }
6821 },
6822 "ModifyNetworkInterfaceAttribute": {
6823 "input": {
6824 "type": "structure",
6825 "required": [
6826 "NetworkInterfaceId"
6827 ],
6828 "members": {
6829 "DryRun": {
6830 "locationName": "dryRun",
6831 "type": "boolean"
6832 },
6833 "NetworkInterfaceId": {
6834 "locationName": "networkInterfaceId"
6835 },
6836 "Description": {
6837 "shape": "S3q",
6838 "locationName": "description"
6839 },
6840 "SourceDestCheck": {
6841 "shape": "Sc9",
6842 "locationName": "sourceDestCheck"
6843 },
6844 "Groups": {
6845 "shape": "S58",
6846 "locationName": "SecurityGroupId"
6847 },
6848 "Attachment": {
6849 "locationName": "attachment",
6850 "type": "structure",
6851 "members": {
6852 "AttachmentId": {
6853 "locationName": "attachmentId"
6854 },
6855 "DeleteOnTermination": {
6856 "locationName": "deleteOnTermination",
6857 "type": "boolean"
6858 }
6859 }
6860 }
6861 }
6862 }
6863 },
6864 "ModifyReservedInstances": {
6865 "input": {
6866 "type": "structure",
6867 "required": [
6868 "ReservedInstancesIds",
6869 "TargetConfigurations"
6870 ],
6871 "members": {
6872 "ClientToken": {
6873 "locationName": "clientToken"
6874 },
6875 "ReservedInstancesIds": {
6876 "shape": "Seg",
6877 "locationName": "ReservedInstancesId"
6878 },
6879 "TargetConfigurations": {
6880 "locationName": "ReservedInstancesConfigurationSetItemType",
6881 "type": "list",
6882 "member": {
6883 "shape": "Sf4",
6884 "locationName": "item"
6885 }
6886 }
6887 }
6888 },
6889 "output": {
6890 "type": "structure",
6891 "members": {
6892 "ReservedInstancesModificationId": {
6893 "locationName": "reservedInstancesModificationId"
6894 }
6895 }
6896 }
6897 },
6898 "ModifySnapshotAttribute": {
6899 "input": {
6900 "type": "structure",
6901 "required": [
6902 "SnapshotId"
6903 ],
6904 "members": {
6905 "DryRun": {
6906 "locationName": "dryRun",
6907 "type": "boolean"
6908 },
6909 "SnapshotId": {},
6910 "Attribute": {},
6911 "OperationType": {},
6912 "UserIds": {
6913 "shape": "Sll",
6914 "locationName": "UserId"
6915 },
6916 "GroupNames": {
6917 "shape": "Sg0",
6918 "locationName": "UserGroup"
6919 },
6920 "CreateVolumePermission": {
6921 "type": "structure",
6922 "members": {
6923 "Add": {
6924 "shape": "Sg7"
6925 },
6926 "Remove": {
6927 "shape": "Sg7"
6928 }
6929 }
6930 }
6931 }
6932 }
6933 },
6934 "ModifySpotFleetRequest": {
6935 "input": {
6936 "type": "structure",
6937 "required": [
6938 "SpotFleetRequestId"
6939 ],
6940 "members": {
6941 "SpotFleetRequestId": {
6942 "locationName": "spotFleetRequestId"
6943 },
6944 "TargetCapacity": {
6945 "locationName": "targetCapacity",
6946 "type": "integer"
6947 },
6948 "ExcessCapacityTerminationPolicy": {
6949 "locationName": "excessCapacityTerminationPolicy"
6950 }
6951 }
6952 },
6953 "output": {
6954 "type": "structure",
6955 "members": {
6956 "Return": {
6957 "locationName": "return",
6958 "type": "boolean"
6959 }
6960 }
6961 }
6962 },
6963 "ModifySubnetAttribute": {
6964 "input": {
6965 "type": "structure",
6966 "required": [
6967 "SubnetId"
6968 ],
6969 "members": {
6970 "SubnetId": {
6971 "locationName": "subnetId"
6972 },
6973 "MapPublicIpOnLaunch": {
6974 "shape": "Sc9"
6975 },
6976 "AssignIpv6AddressOnCreation": {
6977 "shape": "Sc9"
6978 }
6979 }
6980 }
6981 },
6982 "ModifyVolumeAttribute": {
6983 "input": {
6984 "type": "structure",
6985 "required": [
6986 "VolumeId"
6987 ],
6988 "members": {
6989 "DryRun": {
6990 "locationName": "dryRun",
6991 "type": "boolean"
6992 },
6993 "VolumeId": {},
6994 "AutoEnableIO": {
6995 "shape": "Sc9"
6996 }
6997 }
6998 }
6999 },
7000 "ModifyVpcAttribute": {
7001 "input": {
7002 "type": "structure",
7003 "required": [
7004 "VpcId"
7005 ],
7006 "members": {
7007 "VpcId": {
7008 "locationName": "vpcId"
7009 },
7010 "EnableDnsSupport": {
7011 "shape": "Sc9"
7012 },
7013 "EnableDnsHostnames": {
7014 "shape": "Sc9"
7015 }
7016 }
7017 }
7018 },
7019 "ModifyVpcEndpoint": {
7020 "input": {
7021 "type": "structure",
7022 "required": [
7023 "VpcEndpointId"
7024 ],
7025 "members": {
7026 "DryRun": {
7027 "type": "boolean"
7028 },
7029 "VpcEndpointId": {},
7030 "ResetPolicy": {
7031 "type": "boolean"
7032 },
7033 "PolicyDocument": {},
7034 "AddRouteTableIds": {
7035 "shape": "S2t",
7036 "locationName": "AddRouteTableId"
7037 },
7038 "RemoveRouteTableIds": {
7039 "shape": "S2t",
7040 "locationName": "RemoveRouteTableId"
7041 }
7042 }
7043 },
7044 "output": {
7045 "type": "structure",
7046 "members": {
7047 "Return": {
7048 "locationName": "return",
7049 "type": "boolean"
7050 }
7051 }
7052 }
7053 },
7054 "ModifyVpcPeeringConnectionOptions": {
7055 "input": {
7056 "type": "structure",
7057 "required": [
7058 "VpcPeeringConnectionId"
7059 ],
7060 "members": {
7061 "DryRun": {
7062 "type": "boolean"
7063 },
7064 "VpcPeeringConnectionId": {},
7065 "RequesterPeeringConnectionOptions": {
7066 "shape": "Smd"
7067 },
7068 "AccepterPeeringConnectionOptions": {
7069 "shape": "Smd"
7070 }
7071 }
7072 },
7073 "output": {
7074 "type": "structure",
7075 "members": {
7076 "RequesterPeeringConnectionOptions": {
7077 "shape": "Smf",
7078 "locationName": "requesterPeeringConnectionOptions"
7079 },
7080 "AccepterPeeringConnectionOptions": {
7081 "shape": "Smf",
7082 "locationName": "accepterPeeringConnectionOptions"
7083 }
7084 }
7085 }
7086 },
7087 "MonitorInstances": {
7088 "input": {
7089 "type": "structure",
7090 "required": [
7091 "InstanceIds"
7092 ],
7093 "members": {
7094 "DryRun": {
7095 "locationName": "dryRun",
7096 "type": "boolean"
7097 },
7098 "InstanceIds": {
7099 "shape": "S9a",
7100 "locationName": "InstanceId"
7101 }
7102 }
7103 },
7104 "output": {
7105 "type": "structure",
7106 "members": {
7107 "InstanceMonitorings": {
7108 "shape": "Smi",
7109 "locationName": "instancesSet"
7110 }
7111 }
7112 }
7113 },
7114 "MoveAddressToVpc": {
7115 "input": {
7116 "type": "structure",
7117 "required": [
7118 "PublicIp"
7119 ],
7120 "members": {
7121 "DryRun": {
7122 "locationName": "dryRun",
7123 "type": "boolean"
7124 },
7125 "PublicIp": {
7126 "locationName": "publicIp"
7127 }
7128 }
7129 },
7130 "output": {
7131 "type": "structure",
7132 "members": {
7133 "AllocationId": {
7134 "locationName": "allocationId"
7135 },
7136 "Status": {
7137 "locationName": "status"
7138 }
7139 }
7140 }
7141 },
7142 "PurchaseHostReservation": {
7143 "input": {
7144 "type": "structure",
7145 "required": [
7146 "OfferingId",
7147 "HostIdSet"
7148 ],
7149 "members": {
7150 "OfferingId": {},
7151 "HostIdSet": {
7152 "shape": "Skd"
7153 },
7154 "LimitPrice": {},
7155 "CurrencyCode": {},
7156 "ClientToken": {}
7157 }
7158 },
7159 "output": {
7160 "type": "structure",
7161 "members": {
7162 "Purchase": {
7163 "shape": "Skf",
7164 "locationName": "purchase"
7165 },
7166 "TotalUpfrontPrice": {
7167 "locationName": "totalUpfrontPrice"
7168 },
7169 "TotalHourlyPrice": {
7170 "locationName": "totalHourlyPrice"
7171 },
7172 "CurrencyCode": {
7173 "locationName": "currencyCode"
7174 },
7175 "ClientToken": {
7176 "locationName": "clientToken"
7177 }
7178 }
7179 }
7180 },
7181 "PurchaseReservedInstancesOffering": {
7182 "input": {
7183 "type": "structure",
7184 "required": [
7185 "ReservedInstancesOfferingId",
7186 "InstanceCount"
7187 ],
7188 "members": {
7189 "DryRun": {
7190 "locationName": "dryRun",
7191 "type": "boolean"
7192 },
7193 "ReservedInstancesOfferingId": {},
7194 "InstanceCount": {
7195 "type": "integer"
7196 },
7197 "LimitPrice": {
7198 "locationName": "limitPrice",
7199 "type": "structure",
7200 "members": {
7201 "Amount": {
7202 "locationName": "amount",
7203 "type": "double"
7204 },
7205 "CurrencyCode": {
7206 "locationName": "currencyCode"
7207 }
7208 }
7209 }
7210 }
7211 },
7212 "output": {
7213 "type": "structure",
7214 "members": {
7215 "ReservedInstancesId": {
7216 "locationName": "reservedInstancesId"
7217 }
7218 }
7219 }
7220 },
7221 "PurchaseScheduledInstances": {
7222 "input": {
7223 "type": "structure",
7224 "required": [
7225 "PurchaseRequests"
7226 ],
7227 "members": {
7228 "DryRun": {
7229 "type": "boolean"
7230 },
7231 "ClientToken": {
7232 "idempotencyToken": true
7233 },
7234 "PurchaseRequests": {
7235 "locationName": "PurchaseRequest",
7236 "type": "list",
7237 "member": {
7238 "locationName": "PurchaseRequest",
7239 "type": "structure",
7240 "required": [
7241 "PurchaseToken",
7242 "InstanceCount"
7243 ],
7244 "members": {
7245 "PurchaseToken": {},
7246 "InstanceCount": {
7247 "type": "integer"
7248 }
7249 }
7250 }
7251 }
7252 }
7253 },
7254 "output": {
7255 "type": "structure",
7256 "members": {
7257 "ScheduledInstanceSet": {
7258 "locationName": "scheduledInstanceSet",
7259 "type": "list",
7260 "member": {
7261 "shape": "Sft",
7262 "locationName": "item"
7263 }
7264 }
7265 }
7266 }
7267 },
7268 "RebootInstances": {
7269 "input": {
7270 "type": "structure",
7271 "required": [
7272 "InstanceIds"
7273 ],
7274 "members": {
7275 "DryRun": {
7276 "locationName": "dryRun",
7277 "type": "boolean"
7278 },
7279 "InstanceIds": {
7280 "shape": "S9a",
7281 "locationName": "InstanceId"
7282 }
7283 }
7284 }
7285 },
7286 "RegisterImage": {
7287 "input": {
7288 "type": "structure",
7289 "required": [
7290 "Name"
7291 ],
7292 "members": {
7293 "DryRun": {
7294 "locationName": "dryRun",
7295 "type": "boolean"
7296 },
7297 "ImageLocation": {},
7298 "Name": {
7299 "locationName": "name"
7300 },
7301 "Description": {
7302 "locationName": "description"
7303 },
7304 "Architecture": {
7305 "locationName": "architecture"
7306 },
7307 "KernelId": {
7308 "locationName": "kernelId"
7309 },
7310 "RamdiskId": {
7311 "locationName": "ramdiskId"
7312 },
7313 "RootDeviceName": {
7314 "locationName": "rootDeviceName"
7315 },
7316 "BlockDeviceMappings": {
7317 "shape": "S45",
7318 "locationName": "BlockDeviceMapping"
7319 },
7320 "VirtualizationType": {
7321 "locationName": "virtualizationType"
7322 },
7323 "SriovNetSupport": {
7324 "locationName": "sriovNetSupport"
7325 },
7326 "EnaSupport": {
7327 "locationName": "enaSupport",
7328 "type": "boolean"
7329 }
7330 }
7331 },
7332 "output": {
7333 "type": "structure",
7334 "members": {
7335 "ImageId": {
7336 "locationName": "imageId"
7337 }
7338 }
7339 }
7340 },
7341 "RejectVpcPeeringConnection": {
7342 "input": {
7343 "type": "structure",
7344 "required": [
7345 "VpcPeeringConnectionId"
7346 ],
7347 "members": {
7348 "DryRun": {
7349 "locationName": "dryRun",
7350 "type": "boolean"
7351 },
7352 "VpcPeeringConnectionId": {
7353 "locationName": "vpcPeeringConnectionId"
7354 }
7355 }
7356 },
7357 "output": {
7358 "type": "structure",
7359 "members": {
7360 "Return": {
7361 "locationName": "return",
7362 "type": "boolean"
7363 }
7364 }
7365 }
7366 },
7367 "ReleaseAddress": {
7368 "input": {
7369 "type": "structure",
7370 "members": {
7371 "DryRun": {
7372 "locationName": "dryRun",
7373 "type": "boolean"
7374 },
7375 "PublicIp": {},
7376 "AllocationId": {}
7377 }
7378 }
7379 },
7380 "ReleaseHosts": {
7381 "input": {
7382 "type": "structure",
7383 "required": [
7384 "HostIds"
7385 ],
7386 "members": {
7387 "HostIds": {
7388 "shape": "Sao",
7389 "locationName": "hostId"
7390 }
7391 }
7392 },
7393 "output": {
7394 "type": "structure",
7395 "members": {
7396 "Successful": {
7397 "shape": "Sr",
7398 "locationName": "successful"
7399 },
7400 "Unsuccessful": {
7401 "shape": "Slg",
7402 "locationName": "unsuccessful"
7403 }
7404 }
7405 }
7406 },
7407 "ReplaceNetworkAclAssociation": {
7408 "input": {
7409 "type": "structure",
7410 "required": [
7411 "AssociationId",
7412 "NetworkAclId"
7413 ],
7414 "members": {
7415 "DryRun": {
7416 "locationName": "dryRun",
7417 "type": "boolean"
7418 },
7419 "AssociationId": {
7420 "locationName": "associationId"
7421 },
7422 "NetworkAclId": {
7423 "locationName": "networkAclId"
7424 }
7425 }
7426 },
7427 "output": {
7428 "type": "structure",
7429 "members": {
7430 "NewAssociationId": {
7431 "locationName": "newAssociationId"
7432 }
7433 }
7434 }
7435 },
7436 "ReplaceNetworkAclEntry": {
7437 "input": {
7438 "type": "structure",
7439 "required": [
7440 "NetworkAclId",
7441 "RuleNumber",
7442 "Protocol",
7443 "RuleAction",
7444 "Egress"
7445 ],
7446 "members": {
7447 "DryRun": {
7448 "locationName": "dryRun",
7449 "type": "boolean"
7450 },
7451 "NetworkAclId": {
7452 "locationName": "networkAclId"
7453 },
7454 "RuleNumber": {
7455 "locationName": "ruleNumber",
7456 "type": "integer"
7457 },
7458 "Protocol": {
7459 "locationName": "protocol"
7460 },
7461 "RuleAction": {
7462 "locationName": "ruleAction"
7463 },
7464 "Egress": {
7465 "locationName": "egress",
7466 "type": "boolean"
7467 },
7468 "CidrBlock": {
7469 "locationName": "cidrBlock"
7470 },
7471 "Ipv6CidrBlock": {
7472 "locationName": "ipv6CidrBlock"
7473 },
7474 "IcmpTypeCode": {
7475 "shape": "S52",
7476 "locationName": "Icmp"
7477 },
7478 "PortRange": {
7479 "shape": "S53",
7480 "locationName": "portRange"
7481 }
7482 }
7483 }
7484 },
7485 "ReplaceRoute": {
7486 "input": {
7487 "type": "structure",
7488 "required": [
7489 "RouteTableId"
7490 ],
7491 "members": {
7492 "DryRun": {
7493 "locationName": "dryRun",
7494 "type": "boolean"
7495 },
7496 "RouteTableId": {
7497 "locationName": "routeTableId"
7498 },
7499 "DestinationCidrBlock": {
7500 "locationName": "destinationCidrBlock"
7501 },
7502 "GatewayId": {
7503 "locationName": "gatewayId"
7504 },
7505 "DestinationIpv6CidrBlock": {
7506 "locationName": "destinationIpv6CidrBlock"
7507 },
7508 "EgressOnlyInternetGatewayId": {
7509 "locationName": "egressOnlyInternetGatewayId"
7510 },
7511 "InstanceId": {
7512 "locationName": "instanceId"
7513 },
7514 "NetworkInterfaceId": {
7515 "locationName": "networkInterfaceId"
7516 },
7517 "VpcPeeringConnectionId": {
7518 "locationName": "vpcPeeringConnectionId"
7519 },
7520 "NatGatewayId": {
7521 "locationName": "natGatewayId"
7522 }
7523 }
7524 }
7525 },
7526 "ReplaceRouteTableAssociation": {
7527 "input": {
7528 "type": "structure",
7529 "required": [
7530 "AssociationId",
7531 "RouteTableId"
7532 ],
7533 "members": {
7534 "DryRun": {
7535 "locationName": "dryRun",
7536 "type": "boolean"
7537 },
7538 "AssociationId": {
7539 "locationName": "associationId"
7540 },
7541 "RouteTableId": {
7542 "locationName": "routeTableId"
7543 }
7544 }
7545 },
7546 "output": {
7547 "type": "structure",
7548 "members": {
7549 "NewAssociationId": {
7550 "locationName": "newAssociationId"
7551 }
7552 }
7553 }
7554 },
7555 "ReportInstanceStatus": {
7556 "input": {
7557 "type": "structure",
7558 "required": [
7559 "Instances",
7560 "Status",
7561 "ReasonCodes"
7562 ],
7563 "members": {
7564 "DryRun": {
7565 "locationName": "dryRun",
7566 "type": "boolean"
7567 },
7568 "Instances": {
7569 "shape": "S9a",
7570 "locationName": "instanceId"
7571 },
7572 "Status": {
7573 "locationName": "status"
7574 },
7575 "StartTime": {
7576 "locationName": "startTime",
7577 "type": "timestamp"
7578 },
7579 "EndTime": {
7580 "locationName": "endTime",
7581 "type": "timestamp"
7582 },
7583 "ReasonCodes": {
7584 "locationName": "reasonCode",
7585 "type": "list",
7586 "member": {
7587 "locationName": "item"
7588 }
7589 },
7590 "Description": {
7591 "locationName": "description"
7592 }
7593 }
7594 }
7595 },
7596 "RequestSpotFleet": {
7597 "input": {
7598 "type": "structure",
7599 "required": [
7600 "SpotFleetRequestConfig"
7601 ],
7602 "members": {
7603 "DryRun": {
7604 "locationName": "dryRun",
7605 "type": "boolean"
7606 },
7607 "SpotFleetRequestConfig": {
7608 "shape": "Sgu",
7609 "locationName": "spotFleetRequestConfig"
7610 }
7611 }
7612 },
7613 "output": {
7614 "type": "structure",
7615 "required": [
7616 "SpotFleetRequestId"
7617 ],
7618 "members": {
7619 "SpotFleetRequestId": {
7620 "locationName": "spotFleetRequestId"
7621 }
7622 }
7623 }
7624 },
7625 "RequestSpotInstances": {
7626 "input": {
7627 "type": "structure",
7628 "required": [
7629 "SpotPrice"
7630 ],
7631 "members": {
7632 "DryRun": {
7633 "locationName": "dryRun",
7634 "type": "boolean"
7635 },
7636 "SpotPrice": {
7637 "locationName": "spotPrice"
7638 },
7639 "ClientToken": {
7640 "locationName": "clientToken"
7641 },
7642 "InstanceCount": {
7643 "locationName": "instanceCount",
7644 "type": "integer"
7645 },
7646 "Type": {
7647 "locationName": "type"
7648 },
7649 "ValidFrom": {
7650 "locationName": "validFrom",
7651 "type": "timestamp"
7652 },
7653 "ValidUntil": {
7654 "locationName": "validUntil",
7655 "type": "timestamp"
7656 },
7657 "LaunchGroup": {
7658 "locationName": "launchGroup"
7659 },
7660 "AvailabilityZoneGroup": {
7661 "locationName": "availabilityZoneGroup"
7662 },
7663 "BlockDurationMinutes": {
7664 "locationName": "blockDurationMinutes",
7665 "type": "integer"
7666 },
7667 "LaunchSpecification": {
7668 "type": "structure",
7669 "members": {
7670 "ImageId": {
7671 "locationName": "imageId"
7672 },
7673 "KeyName": {
7674 "locationName": "keyName"
7675 },
7676 "SecurityGroups": {
7677 "shape": "S2t",
7678 "locationName": "SecurityGroup"
7679 },
7680 "UserData": {
7681 "locationName": "userData"
7682 },
7683 "AddressingType": {
7684 "locationName": "addressingType"
7685 },
7686 "InstanceType": {
7687 "locationName": "instanceType"
7688 },
7689 "Placement": {
7690 "shape": "Sgx",
7691 "locationName": "placement"
7692 },
7693 "KernelId": {
7694 "locationName": "kernelId"
7695 },
7696 "RamdiskId": {
7697 "locationName": "ramdiskId"
7698 },
7699 "BlockDeviceMappings": {
7700 "shape": "Sbe",
7701 "locationName": "blockDeviceMapping"
7702 },
7703 "SubnetId": {
7704 "locationName": "subnetId"
7705 },
7706 "NetworkInterfaces": {
7707 "shape": "Sgz",
7708 "locationName": "NetworkInterface"
7709 },
7710 "IamInstanceProfile": {
7711 "shape": "Sh1",
7712 "locationName": "iamInstanceProfile"
7713 },
7714 "EbsOptimized": {
7715 "locationName": "ebsOptimized",
7716 "type": "boolean"
7717 },
7718 "Monitoring": {
7719 "shape": "She",
7720 "locationName": "monitoring"
7721 },
7722 "SecurityGroupIds": {
7723 "shape": "S2t",
7724 "locationName": "SecurityGroupId"
7725 }
7726 }
7727 }
7728 }
7729 },
7730 "output": {
7731 "type": "structure",
7732 "members": {
7733 "SpotInstanceRequests": {
7734 "shape": "Sh8",
7735 "locationName": "spotInstanceRequestSet"
7736 }
7737 }
7738 }
7739 },
7740 "ResetImageAttribute": {
7741 "input": {
7742 "type": "structure",
7743 "required": [
7744 "ImageId",
7745 "Attribute"
7746 ],
7747 "members": {
7748 "DryRun": {
7749 "locationName": "dryRun",
7750 "type": "boolean"
7751 },
7752 "ImageId": {},
7753 "Attribute": {}
7754 }
7755 }
7756 },
7757 "ResetInstanceAttribute": {
7758 "input": {
7759 "type": "structure",
7760 "required": [
7761 "InstanceId",
7762 "Attribute"
7763 ],
7764 "members": {
7765 "DryRun": {
7766 "locationName": "dryRun",
7767 "type": "boolean"
7768 },
7769 "InstanceId": {
7770 "locationName": "instanceId"
7771 },
7772 "Attribute": {
7773 "locationName": "attribute"
7774 }
7775 }
7776 }
7777 },
7778 "ResetNetworkInterfaceAttribute": {
7779 "input": {
7780 "type": "structure",
7781 "required": [
7782 "NetworkInterfaceId"
7783 ],
7784 "members": {
7785 "DryRun": {
7786 "locationName": "dryRun",
7787 "type": "boolean"
7788 },
7789 "NetworkInterfaceId": {
7790 "locationName": "networkInterfaceId"
7791 },
7792 "SourceDestCheck": {
7793 "locationName": "sourceDestCheck"
7794 }
7795 }
7796 }
7797 },
7798 "ResetSnapshotAttribute": {
7799 "input": {
7800 "type": "structure",
7801 "required": [
7802 "SnapshotId",
7803 "Attribute"
7804 ],
7805 "members": {
7806 "DryRun": {
7807 "locationName": "dryRun",
7808 "type": "boolean"
7809 },
7810 "SnapshotId": {},
7811 "Attribute": {}
7812 }
7813 }
7814 },
7815 "RestoreAddressToClassic": {
7816 "input": {
7817 "type": "structure",
7818 "required": [
7819 "PublicIp"
7820 ],
7821 "members": {
7822 "DryRun": {
7823 "locationName": "dryRun",
7824 "type": "boolean"
7825 },
7826 "PublicIp": {
7827 "locationName": "publicIp"
7828 }
7829 }
7830 },
7831 "output": {
7832 "type": "structure",
7833 "members": {
7834 "Status": {
7835 "locationName": "status"
7836 },
7837 "PublicIp": {
7838 "locationName": "publicIp"
7839 }
7840 }
7841 }
7842 },
7843 "RevokeSecurityGroupEgress": {
7844 "input": {
7845 "type": "structure",
7846 "required": [
7847 "GroupId"
7848 ],
7849 "members": {
7850 "DryRun": {
7851 "locationName": "dryRun",
7852 "type": "boolean"
7853 },
7854 "GroupId": {
7855 "locationName": "groupId"
7856 },
7857 "SourceSecurityGroupName": {
7858 "locationName": "sourceSecurityGroupName"
7859 },
7860 "SourceSecurityGroupOwnerId": {
7861 "locationName": "sourceSecurityGroupOwnerId"
7862 },
7863 "IpProtocol": {
7864 "locationName": "ipProtocol"
7865 },
7866 "FromPort": {
7867 "locationName": "fromPort",
7868 "type": "integer"
7869 },
7870 "ToPort": {
7871 "locationName": "toPort",
7872 "type": "integer"
7873 },
7874 "CidrIp": {
7875 "locationName": "cidrIp"
7876 },
7877 "IpPermissions": {
7878 "shape": "S1q",
7879 "locationName": "ipPermissions"
7880 }
7881 }
7882 }
7883 },
7884 "RevokeSecurityGroupIngress": {
7885 "input": {
7886 "type": "structure",
7887 "members": {
7888 "DryRun": {
7889 "locationName": "dryRun",
7890 "type": "boolean"
7891 },
7892 "GroupName": {},
7893 "GroupId": {},
7894 "SourceSecurityGroupName": {},
7895 "SourceSecurityGroupOwnerId": {},
7896 "IpProtocol": {},
7897 "FromPort": {
7898 "type": "integer"
7899 },
7900 "ToPort": {
7901 "type": "integer"
7902 },
7903 "CidrIp": {},
7904 "IpPermissions": {
7905 "shape": "S1q"
7906 }
7907 }
7908 }
7909 },
7910 "RunInstances": {
7911 "input": {
7912 "type": "structure",
7913 "required": [
7914 "ImageId",
7915 "MinCount",
7916 "MaxCount"
7917 ],
7918 "members": {
7919 "DryRun": {
7920 "locationName": "dryRun",
7921 "type": "boolean"
7922 },
7923 "ImageId": {},
7924 "MinCount": {
7925 "type": "integer"
7926 },
7927 "MaxCount": {
7928 "type": "integer"
7929 },
7930 "KeyName": {},
7931 "SecurityGroups": {
7932 "shape": "Skz",
7933 "locationName": "SecurityGroup"
7934 },
7935 "SecurityGroupIds": {
7936 "shape": "S58",
7937 "locationName": "SecurityGroupId"
7938 },
7939 "UserData": {},
7940 "InstanceType": {},
7941 "Placement": {
7942 "shape": "Scz"
7943 },
7944 "KernelId": {},
7945 "RamdiskId": {},
7946 "BlockDeviceMappings": {
7947 "shape": "S45",
7948 "locationName": "BlockDeviceMapping"
7949 },
7950 "Monitoring": {
7951 "shape": "She"
7952 },
7953 "SubnetId": {},
7954 "DisableApiTermination": {
7955 "locationName": "disableApiTermination",
7956 "type": "boolean"
7957 },
7958 "InstanceInitiatedShutdownBehavior": {
7959 "locationName": "instanceInitiatedShutdownBehavior"
7960 },
7961 "PrivateIpAddress": {
7962 "locationName": "privateIpAddress"
7963 },
7964 "Ipv6Addresses": {
7965 "shape": "S5b",
7966 "locationName": "Ipv6Address"
7967 },
7968 "Ipv6AddressCount": {
7969 "type": "integer"
7970 },
7971 "ClientToken": {
7972 "locationName": "clientToken"
7973 },
7974 "AdditionalInfo": {
7975 "locationName": "additionalInfo"
7976 },
7977 "NetworkInterfaces": {
7978 "shape": "Sgz",
7979 "locationName": "networkInterface"
7980 },
7981 "IamInstanceProfile": {
7982 "shape": "Sh1",
7983 "locationName": "iamInstanceProfile"
7984 },
7985 "EbsOptimized": {
7986 "locationName": "ebsOptimized",
7987 "type": "boolean"
7988 }
7989 }
7990 },
7991 "output": {
7992 "shape": "Scv"
7993 }
7994 },
7995 "RunScheduledInstances": {
7996 "input": {
7997 "type": "structure",
7998 "required": [
7999 "ScheduledInstanceId",
8000 "LaunchSpecification"
8001 ],
8002 "members": {
8003 "DryRun": {
8004 "type": "boolean"
8005 },
8006 "ClientToken": {
8007 "idempotencyToken": true
8008 },
8009 "InstanceCount": {
8010 "type": "integer"
8011 },
8012 "ScheduledInstanceId": {},
8013 "LaunchSpecification": {
8014 "type": "structure",
8015 "required": [
8016 "ImageId"
8017 ],
8018 "members": {
8019 "ImageId": {},
8020 "KeyName": {},
8021 "SecurityGroupIds": {
8022 "shape": "Snw",
8023 "locationName": "SecurityGroupId"
8024 },
8025 "UserData": {},
8026 "Placement": {
8027 "type": "structure",
8028 "members": {
8029 "AvailabilityZone": {},
8030 "GroupName": {}
8031 }
8032 },
8033 "KernelId": {},
8034 "InstanceType": {},
8035 "RamdiskId": {},
8036 "BlockDeviceMappings": {
8037 "locationName": "BlockDeviceMapping",
8038 "type": "list",
8039 "member": {
8040 "locationName": "BlockDeviceMapping",
8041 "type": "structure",
8042 "members": {
8043 "DeviceName": {},
8044 "NoDevice": {},
8045 "VirtualName": {},
8046 "Ebs": {
8047 "type": "structure",
8048 "members": {
8049 "SnapshotId": {},
8050 "VolumeSize": {
8051 "type": "integer"
8052 },
8053 "DeleteOnTermination": {
8054 "type": "boolean"
8055 },
8056 "VolumeType": {},
8057 "Iops": {
8058 "type": "integer"
8059 },
8060 "Encrypted": {
8061 "type": "boolean"
8062 }
8063 }
8064 }
8065 }
8066 }
8067 },
8068 "Monitoring": {
8069 "type": "structure",
8070 "members": {
8071 "Enabled": {
8072 "type": "boolean"
8073 }
8074 }
8075 },
8076 "SubnetId": {},
8077 "NetworkInterfaces": {
8078 "locationName": "NetworkInterface",
8079 "type": "list",
8080 "member": {
8081 "locationName": "NetworkInterface",
8082 "type": "structure",
8083 "members": {
8084 "NetworkInterfaceId": {},
8085 "DeviceIndex": {
8086 "type": "integer"
8087 },
8088 "SubnetId": {},
8089 "Description": {},
8090 "PrivateIpAddress": {},
8091 "PrivateIpAddressConfigs": {
8092 "locationName": "PrivateIpAddressConfig",
8093 "type": "list",
8094 "member": {
8095 "locationName": "PrivateIpAddressConfigSet",
8096 "type": "structure",
8097 "members": {
8098 "PrivateIpAddress": {},
8099 "Primary": {
8100 "type": "boolean"
8101 }
8102 }
8103 }
8104 },
8105 "SecondaryPrivateIpAddressCount": {
8106 "type": "integer"
8107 },
8108 "AssociatePublicIpAddress": {
8109 "type": "boolean"
8110 },
8111 "Groups": {
8112 "shape": "Snw",
8113 "locationName": "Group"
8114 },
8115 "DeleteOnTermination": {
8116 "type": "boolean"
8117 },
8118 "Ipv6Addresses": {
8119 "locationName": "Ipv6Address",
8120 "type": "list",
8121 "member": {
8122 "locationName": "Ipv6Address",
8123 "type": "structure",
8124 "members": {
8125 "Ipv6Address": {}
8126 }
8127 }
8128 },
8129 "Ipv6AddressCount": {
8130 "type": "integer"
8131 }
8132 }
8133 }
8134 },
8135 "IamInstanceProfile": {
8136 "type": "structure",
8137 "members": {
8138 "Arn": {},
8139 "Name": {}
8140 }
8141 },
8142 "EbsOptimized": {
8143 "type": "boolean"
8144 }
8145 }
8146 }
8147 }
8148 },
8149 "output": {
8150 "type": "structure",
8151 "members": {
8152 "InstanceIdSet": {
8153 "locationName": "instanceIdSet",
8154 "type": "list",
8155 "member": {
8156 "locationName": "item"
8157 }
8158 }
8159 }
8160 }
8161 },
8162 "StartInstances": {
8163 "input": {
8164 "type": "structure",
8165 "required": [
8166 "InstanceIds"
8167 ],
8168 "members": {
8169 "InstanceIds": {
8170 "shape": "S9a",
8171 "locationName": "InstanceId"
8172 },
8173 "AdditionalInfo": {
8174 "locationName": "additionalInfo"
8175 },
8176 "DryRun": {
8177 "locationName": "dryRun",
8178 "type": "boolean"
8179 }
8180 }
8181 },
8182 "output": {
8183 "type": "structure",
8184 "members": {
8185 "StartingInstances": {
8186 "shape": "Soe",
8187 "locationName": "instancesSet"
8188 }
8189 }
8190 }
8191 },
8192 "StopInstances": {
8193 "input": {
8194 "type": "structure",
8195 "required": [
8196 "InstanceIds"
8197 ],
8198 "members": {
8199 "DryRun": {
8200 "locationName": "dryRun",
8201 "type": "boolean"
8202 },
8203 "InstanceIds": {
8204 "shape": "S9a",
8205 "locationName": "InstanceId"
8206 },
8207 "Force": {
8208 "locationName": "force",
8209 "type": "boolean"
8210 }
8211 }
8212 },
8213 "output": {
8214 "type": "structure",
8215 "members": {
8216 "StoppingInstances": {
8217 "shape": "Soe",
8218 "locationName": "instancesSet"
8219 }
8220 }
8221 }
8222 },
8223 "TerminateInstances": {
8224 "input": {
8225 "type": "structure",
8226 "required": [
8227 "InstanceIds"
8228 ],
8229 "members": {
8230 "DryRun": {
8231 "locationName": "dryRun",
8232 "type": "boolean"
8233 },
8234 "InstanceIds": {
8235 "shape": "S9a",
8236 "locationName": "InstanceId"
8237 }
8238 }
8239 },
8240 "output": {
8241 "type": "structure",
8242 "members": {
8243 "TerminatingInstances": {
8244 "shape": "Soe",
8245 "locationName": "instancesSet"
8246 }
8247 }
8248 }
8249 },
8250 "UnassignIpv6Addresses": {
8251 "input": {
8252 "type": "structure",
8253 "required": [
8254 "NetworkInterfaceId",
8255 "Ipv6Addresses"
8256 ],
8257 "members": {
8258 "NetworkInterfaceId": {
8259 "locationName": "networkInterfaceId"
8260 },
8261 "Ipv6Addresses": {
8262 "shape": "St",
8263 "locationName": "ipv6Addresses"
8264 }
8265 }
8266 },
8267 "output": {
8268 "type": "structure",
8269 "members": {
8270 "NetworkInterfaceId": {
8271 "locationName": "networkInterfaceId"
8272 },
8273 "UnassignedIpv6Addresses": {
8274 "shape": "St",
8275 "locationName": "unassignedIpv6Addresses"
8276 }
8277 }
8278 }
8279 },
8280 "UnassignPrivateIpAddresses": {
8281 "input": {
8282 "type": "structure",
8283 "required": [
8284 "NetworkInterfaceId",
8285 "PrivateIpAddresses"
8286 ],
8287 "members": {
8288 "NetworkInterfaceId": {
8289 "locationName": "networkInterfaceId"
8290 },
8291 "PrivateIpAddresses": {
8292 "shape": "Sw",
8293 "locationName": "privateIpAddress"
8294 }
8295 }
8296 }
8297 },
8298 "UnmonitorInstances": {
8299 "input": {
8300 "type": "structure",
8301 "required": [
8302 "InstanceIds"
8303 ],
8304 "members": {
8305 "DryRun": {
8306 "locationName": "dryRun",
8307 "type": "boolean"
8308 },
8309 "InstanceIds": {
8310 "shape": "S9a",
8311 "locationName": "InstanceId"
8312 }
8313 }
8314 },
8315 "output": {
8316 "type": "structure",
8317 "members": {
8318 "InstanceMonitorings": {
8319 "shape": "Smi",
8320 "locationName": "instancesSet"
8321 }
8322 }
8323 }
8324 }
8325 },
8326 "shapes": {
8327 "S3": {
8328 "type": "list",
8329 "member": {
8330 "locationName": "ReservedInstanceId"
8331 }
8332 },
8333 "S5": {
8334 "type": "list",
8335 "member": {
8336 "locationName": "TargetConfigurationRequest",
8337 "type": "structure",
8338 "required": [
8339 "OfferingId"
8340 ],
8341 "members": {
8342 "OfferingId": {},
8343 "InstanceCount": {
8344 "type": "integer"
8345 }
8346 }
8347 }
8348 },
8349 "Sb": {
8350 "type": "structure",
8351 "members": {
8352 "AccepterVpcInfo": {
8353 "shape": "Sc",
8354 "locationName": "accepterVpcInfo"
8355 },
8356 "ExpirationTime": {
8357 "locationName": "expirationTime",
8358 "type": "timestamp"
8359 },
8360 "RequesterVpcInfo": {
8361 "shape": "Sc",
8362 "locationName": "requesterVpcInfo"
8363 },
8364 "Status": {
8365 "locationName": "status",
8366 "type": "structure",
8367 "members": {
8368 "Code": {
8369 "locationName": "code"
8370 },
8371 "Message": {
8372 "locationName": "message"
8373 }
8374 }
8375 },
8376 "Tags": {
8377 "shape": "Sj",
8378 "locationName": "tagSet"
8379 },
8380 "VpcPeeringConnectionId": {
8381 "locationName": "vpcPeeringConnectionId"
8382 }
8383 }
8384 },
8385 "Sc": {
8386 "type": "structure",
8387 "members": {
8388 "CidrBlock": {
8389 "locationName": "cidrBlock"
8390 },
8391 "OwnerId": {
8392 "locationName": "ownerId"
8393 },
8394 "VpcId": {
8395 "locationName": "vpcId"
8396 },
8397 "Ipv6CidrBlockSet": {
8398 "locationName": "ipv6CidrBlockSet",
8399 "type": "list",
8400 "member": {
8401 "locationName": "item",
8402 "type": "structure",
8403 "members": {
8404 "Ipv6CidrBlock": {
8405 "locationName": "ipv6CidrBlock"
8406 }
8407 }
8408 }
8409 },
8410 "PeeringOptions": {
8411 "locationName": "peeringOptions",
8412 "type": "structure",
8413 "members": {
8414 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
8415 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
8416 "type": "boolean"
8417 },
8418 "AllowEgressFromLocalVpcToRemoteClassicLink": {
8419 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
8420 "type": "boolean"
8421 },
8422 "AllowDnsResolutionFromRemoteVpc": {
8423 "locationName": "allowDnsResolutionFromRemoteVpc",
8424 "type": "boolean"
8425 }
8426 }
8427 }
8428 }
8429 },
8430 "Sj": {
8431 "type": "list",
8432 "member": {
8433 "locationName": "item",
8434 "type": "structure",
8435 "members": {
8436 "Key": {
8437 "locationName": "key"
8438 },
8439 "Value": {
8440 "locationName": "value"
8441 }
8442 }
8443 }
8444 },
8445 "Sr": {
8446 "type": "list",
8447 "member": {
8448 "locationName": "item"
8449 }
8450 },
8451 "St": {
8452 "type": "list",
8453 "member": {
8454 "locationName": "item"
8455 }
8456 },
8457 "Sw": {
8458 "type": "list",
8459 "member": {
8460 "locationName": "PrivateIpAddress"
8461 }
8462 },
8463 "S14": {
8464 "type": "structure",
8465 "members": {
8466 "Ipv6CidrBlock": {
8467 "locationName": "ipv6CidrBlock"
8468 },
8469 "Ipv6CidrBlockState": {
8470 "locationName": "ipv6CidrBlockState",
8471 "type": "structure",
8472 "members": {
8473 "State": {
8474 "locationName": "state"
8475 },
8476 "StatusMessage": {
8477 "locationName": "statusMessage"
8478 }
8479 }
8480 },
8481 "AssociationId": {
8482 "locationName": "associationId"
8483 }
8484 }
8485 },
8486 "S19": {
8487 "type": "structure",
8488 "members": {
8489 "Ipv6CidrBlock": {
8490 "locationName": "ipv6CidrBlock"
8491 },
8492 "Ipv6CidrBlockState": {
8493 "locationName": "ipv6CidrBlockState",
8494 "type": "structure",
8495 "members": {
8496 "State": {
8497 "locationName": "state"
8498 },
8499 "StatusMessage": {
8500 "locationName": "statusMessage"
8501 }
8502 }
8503 },
8504 "AssociationId": {
8505 "locationName": "associationId"
8506 }
8507 }
8508 },
8509 "S1d": {
8510 "type": "list",
8511 "member": {
8512 "locationName": "groupId"
8513 }
8514 },
8515 "S1j": {
8516 "type": "structure",
8517 "members": {
8518 "VolumeId": {
8519 "locationName": "volumeId"
8520 },
8521 "InstanceId": {
8522 "locationName": "instanceId"
8523 },
8524 "Device": {
8525 "locationName": "device"
8526 },
8527 "State": {
8528 "locationName": "status"
8529 },
8530 "AttachTime": {
8531 "locationName": "attachTime",
8532 "type": "timestamp"
8533 },
8534 "DeleteOnTermination": {
8535 "locationName": "deleteOnTermination",
8536 "type": "boolean"
8537 }
8538 }
8539 },
8540 "S1n": {
8541 "type": "structure",
8542 "members": {
8543 "VpcId": {
8544 "locationName": "vpcId"
8545 },
8546 "State": {
8547 "locationName": "state"
8548 }
8549 }
8550 },
8551 "S1q": {
8552 "type": "list",
8553 "member": {
8554 "locationName": "item",
8555 "type": "structure",
8556 "members": {
8557 "IpProtocol": {
8558 "locationName": "ipProtocol"
8559 },
8560 "FromPort": {
8561 "locationName": "fromPort",
8562 "type": "integer"
8563 },
8564 "ToPort": {
8565 "locationName": "toPort",
8566 "type": "integer"
8567 },
8568 "UserIdGroupPairs": {
8569 "locationName": "groups",
8570 "type": "list",
8571 "member": {
8572 "shape": "S1t",
8573 "locationName": "item"
8574 }
8575 },
8576 "IpRanges": {
8577 "locationName": "ipRanges",
8578 "type": "list",
8579 "member": {
8580 "locationName": "item",
8581 "type": "structure",
8582 "members": {
8583 "CidrIp": {
8584 "locationName": "cidrIp"
8585 }
8586 }
8587 }
8588 },
8589 "Ipv6Ranges": {
8590 "locationName": "ipv6Ranges",
8591 "type": "list",
8592 "member": {
8593 "locationName": "item",
8594 "type": "structure",
8595 "members": {
8596 "CidrIpv6": {
8597 "locationName": "cidrIpv6"
8598 }
8599 }
8600 }
8601 },
8602 "PrefixListIds": {
8603 "locationName": "prefixListIds",
8604 "type": "list",
8605 "member": {
8606 "locationName": "item",
8607 "type": "structure",
8608 "members": {
8609 "PrefixListId": {
8610 "locationName": "prefixListId"
8611 }
8612 }
8613 }
8614 }
8615 }
8616 }
8617 },
8618 "S1t": {
8619 "type": "structure",
8620 "members": {
8621 "UserId": {
8622 "locationName": "userId"
8623 },
8624 "GroupName": {
8625 "locationName": "groupName"
8626 },
8627 "GroupId": {
8628 "locationName": "groupId"
8629 },
8630 "VpcId": {
8631 "locationName": "vpcId"
8632 },
8633 "VpcPeeringConnectionId": {
8634 "locationName": "vpcPeeringConnectionId"
8635 },
8636 "PeeringStatus": {
8637 "locationName": "peeringStatus"
8638 }
8639 }
8640 },
8641 "S22": {
8642 "type": "structure",
8643 "members": {
8644 "S3": {
8645 "type": "structure",
8646 "members": {
8647 "Bucket": {
8648 "locationName": "bucket"
8649 },
8650 "Prefix": {
8651 "locationName": "prefix"
8652 },
8653 "AWSAccessKeyId": {},
8654 "UploadPolicy": {
8655 "locationName": "uploadPolicy",
8656 "type": "blob"
8657 },
8658 "UploadPolicySignature": {
8659 "locationName": "uploadPolicySignature"
8660 }
8661 }
8662 }
8663 }
8664 },
8665 "S26": {
8666 "type": "structure",
8667 "members": {
8668 "InstanceId": {
8669 "locationName": "instanceId"
8670 },
8671 "BundleId": {
8672 "locationName": "bundleId"
8673 },
8674 "State": {
8675 "locationName": "state"
8676 },
8677 "StartTime": {
8678 "locationName": "startTime",
8679 "type": "timestamp"
8680 },
8681 "UpdateTime": {
8682 "locationName": "updateTime",
8683 "type": "timestamp"
8684 },
8685 "Storage": {
8686 "shape": "S22",
8687 "locationName": "storage"
8688 },
8689 "Progress": {
8690 "locationName": "progress"
8691 },
8692 "BundleTaskError": {
8693 "locationName": "error",
8694 "type": "structure",
8695 "members": {
8696 "Code": {
8697 "locationName": "code"
8698 },
8699 "Message": {
8700 "locationName": "message"
8701 }
8702 }
8703 }
8704 }
8705 },
8706 "S2h": {
8707 "type": "list",
8708 "member": {
8709 "locationName": "item",
8710 "type": "structure",
8711 "members": {
8712 "ReservedInstancesListingId": {
8713 "locationName": "reservedInstancesListingId"
8714 },
8715 "ReservedInstancesId": {
8716 "locationName": "reservedInstancesId"
8717 },
8718 "CreateDate": {
8719 "locationName": "createDate",
8720 "type": "timestamp"
8721 },
8722 "UpdateDate": {
8723 "locationName": "updateDate",
8724 "type": "timestamp"
8725 },
8726 "Status": {
8727 "locationName": "status"
8728 },
8729 "StatusMessage": {
8730 "locationName": "statusMessage"
8731 },
8732 "InstanceCounts": {
8733 "locationName": "instanceCounts",
8734 "type": "list",
8735 "member": {
8736 "locationName": "item",
8737 "type": "structure",
8738 "members": {
8739 "State": {
8740 "locationName": "state"
8741 },
8742 "InstanceCount": {
8743 "locationName": "instanceCount",
8744 "type": "integer"
8745 }
8746 }
8747 }
8748 },
8749 "PriceSchedules": {
8750 "locationName": "priceSchedules",
8751 "type": "list",
8752 "member": {
8753 "locationName": "item",
8754 "type": "structure",
8755 "members": {
8756 "Term": {
8757 "locationName": "term",
8758 "type": "long"
8759 },
8760 "Price": {
8761 "locationName": "price",
8762 "type": "double"
8763 },
8764 "CurrencyCode": {
8765 "locationName": "currencyCode"
8766 },
8767 "Active": {
8768 "locationName": "active",
8769 "type": "boolean"
8770 }
8771 }
8772 }
8773 },
8774 "Tags": {
8775 "shape": "Sj",
8776 "locationName": "tagSet"
8777 },
8778 "ClientToken": {
8779 "locationName": "clientToken"
8780 }
8781 }
8782 }
8783 },
8784 "S2t": {
8785 "type": "list",
8786 "member": {
8787 "locationName": "item"
8788 }
8789 },
8790 "S33": {
8791 "type": "list",
8792 "member": {
8793 "locationName": "SpotInstanceRequestId"
8794 }
8795 },
8796 "S3h": {
8797 "type": "structure",
8798 "members": {
8799 "CustomerGatewayId": {
8800 "locationName": "customerGatewayId"
8801 },
8802 "State": {
8803 "locationName": "state"
8804 },
8805 "Type": {
8806 "locationName": "type"
8807 },
8808 "IpAddress": {
8809 "locationName": "ipAddress"
8810 },
8811 "BgpAsn": {
8812 "locationName": "bgpAsn"
8813 },
8814 "Tags": {
8815 "shape": "Sj",
8816 "locationName": "tagSet"
8817 }
8818 }
8819 },
8820 "S3m": {
8821 "type": "structure",
8822 "members": {
8823 "DhcpOptionsId": {
8824 "locationName": "dhcpOptionsId"
8825 },
8826 "DhcpConfigurations": {
8827 "locationName": "dhcpConfigurationSet",
8828 "type": "list",
8829 "member": {
8830 "locationName": "item",
8831 "type": "structure",
8832 "members": {
8833 "Key": {
8834 "locationName": "key"
8835 },
8836 "Values": {
8837 "locationName": "valueSet",
8838 "type": "list",
8839 "member": {
8840 "shape": "S3q",
8841 "locationName": "item"
8842 }
8843 }
8844 }
8845 }
8846 },
8847 "Tags": {
8848 "shape": "Sj",
8849 "locationName": "tagSet"
8850 }
8851 }
8852 },
8853 "S3q": {
8854 "type": "structure",
8855 "members": {
8856 "Value": {
8857 "locationName": "value"
8858 }
8859 }
8860 },
8861 "S3t": {
8862 "type": "structure",
8863 "members": {
8864 "EgressOnlyInternetGatewayId": {
8865 "locationName": "egressOnlyInternetGatewayId"
8866 },
8867 "Attachments": {
8868 "shape": "S3v",
8869 "locationName": "attachmentSet"
8870 }
8871 }
8872 },
8873 "S3v": {
8874 "type": "list",
8875 "member": {
8876 "locationName": "item",
8877 "type": "structure",
8878 "members": {
8879 "VpcId": {
8880 "locationName": "vpcId"
8881 },
8882 "State": {
8883 "locationName": "state"
8884 }
8885 }
8886 }
8887 },
8888 "S41": {
8889 "type": "list",
8890 "member": {
8891 "shape": "S42",
8892 "locationName": "item"
8893 }
8894 },
8895 "S42": {
8896 "type": "structure",
8897 "required": [
8898 "Error"
8899 ],
8900 "members": {
8901 "ResourceId": {
8902 "locationName": "resourceId"
8903 },
8904 "Error": {
8905 "locationName": "error",
8906 "type": "structure",
8907 "required": [
8908 "Code",
8909 "Message"
8910 ],
8911 "members": {
8912 "Code": {
8913 "locationName": "code"
8914 },
8915 "Message": {
8916 "locationName": "message"
8917 }
8918 }
8919 }
8920 }
8921 },
8922 "S45": {
8923 "type": "list",
8924 "member": {
8925 "shape": "S46",
8926 "locationName": "BlockDeviceMapping"
8927 }
8928 },
8929 "S46": {
8930 "type": "structure",
8931 "members": {
8932 "VirtualName": {
8933 "locationName": "virtualName"
8934 },
8935 "DeviceName": {
8936 "locationName": "deviceName"
8937 },
8938 "Ebs": {
8939 "locationName": "ebs",
8940 "type": "structure",
8941 "members": {
8942 "SnapshotId": {
8943 "locationName": "snapshotId"
8944 },
8945 "VolumeSize": {
8946 "locationName": "volumeSize",
8947 "type": "integer"
8948 },
8949 "DeleteOnTermination": {
8950 "locationName": "deleteOnTermination",
8951 "type": "boolean"
8952 },
8953 "VolumeType": {
8954 "locationName": "volumeType"
8955 },
8956 "Iops": {
8957 "locationName": "iops",
8958 "type": "integer"
8959 },
8960 "Encrypted": {
8961 "locationName": "encrypted",
8962 "type": "boolean"
8963 }
8964 }
8965 },
8966 "NoDevice": {
8967 "locationName": "noDevice"
8968 }
8969 }
8970 },
8971 "S4g": {
8972 "type": "structure",
8973 "members": {
8974 "ExportTaskId": {
8975 "locationName": "exportTaskId"
8976 },
8977 "Description": {
8978 "locationName": "description"
8979 },
8980 "State": {
8981 "locationName": "state"
8982 },
8983 "StatusMessage": {
8984 "locationName": "statusMessage"
8985 },
8986 "InstanceExportDetails": {
8987 "locationName": "instanceExport",
8988 "type": "structure",
8989 "members": {
8990 "InstanceId": {
8991 "locationName": "instanceId"
8992 },
8993 "TargetEnvironment": {
8994 "locationName": "targetEnvironment"
8995 }
8996 }
8997 },
8998 "ExportToS3Task": {
8999 "locationName": "exportToS3",
9000 "type": "structure",
9001 "members": {
9002 "DiskImageFormat": {
9003 "locationName": "diskImageFormat"
9004 },
9005 "ContainerFormat": {
9006 "locationName": "containerFormat"
9007 },
9008 "S3Bucket": {
9009 "locationName": "s3Bucket"
9010 },
9011 "S3Key": {
9012 "locationName": "s3Key"
9013 }
9014 }
9015 }
9016 }
9017 },
9018 "S4m": {
9019 "type": "structure",
9020 "members": {
9021 "InternetGatewayId": {
9022 "locationName": "internetGatewayId"
9023 },
9024 "Attachments": {
9025 "shape": "S3v",
9026 "locationName": "attachmentSet"
9027 },
9028 "Tags": {
9029 "shape": "Sj",
9030 "locationName": "tagSet"
9031 }
9032 }
9033 },
9034 "S4r": {
9035 "type": "structure",
9036 "members": {
9037 "VpcId": {
9038 "locationName": "vpcId"
9039 },
9040 "SubnetId": {
9041 "locationName": "subnetId"
9042 },
9043 "NatGatewayId": {
9044 "locationName": "natGatewayId"
9045 },
9046 "CreateTime": {
9047 "locationName": "createTime",
9048 "type": "timestamp"
9049 },
9050 "DeleteTime": {
9051 "locationName": "deleteTime",
9052 "type": "timestamp"
9053 },
9054 "NatGatewayAddresses": {
9055 "locationName": "natGatewayAddressSet",
9056 "type": "list",
9057 "member": {
9058 "locationName": "item",
9059 "type": "structure",
9060 "members": {
9061 "PublicIp": {
9062 "locationName": "publicIp"
9063 },
9064 "AllocationId": {
9065 "locationName": "allocationId"
9066 },
9067 "PrivateIp": {
9068 "locationName": "privateIp"
9069 },
9070 "NetworkInterfaceId": {
9071 "locationName": "networkInterfaceId"
9072 }
9073 }
9074 }
9075 },
9076 "State": {
9077 "locationName": "state"
9078 },
9079 "FailureCode": {
9080 "locationName": "failureCode"
9081 },
9082 "FailureMessage": {
9083 "locationName": "failureMessage"
9084 },
9085 "ProvisionedBandwidth": {
9086 "locationName": "provisionedBandwidth",
9087 "type": "structure",
9088 "members": {
9089 "Provisioned": {
9090 "locationName": "provisioned"
9091 },
9092 "Requested": {
9093 "locationName": "requested"
9094 },
9095 "RequestTime": {
9096 "locationName": "requestTime",
9097 "type": "timestamp"
9098 },
9099 "ProvisionTime": {
9100 "locationName": "provisionTime",
9101 "type": "timestamp"
9102 },
9103 "Status": {
9104 "locationName": "status"
9105 }
9106 }
9107 }
9108 }
9109 },
9110 "S4y": {
9111 "type": "structure",
9112 "members": {
9113 "NetworkAclId": {
9114 "locationName": "networkAclId"
9115 },
9116 "VpcId": {
9117 "locationName": "vpcId"
9118 },
9119 "IsDefault": {
9120 "locationName": "default",
9121 "type": "boolean"
9122 },
9123 "Entries": {
9124 "locationName": "entrySet",
9125 "type": "list",
9126 "member": {
9127 "locationName": "item",
9128 "type": "structure",
9129 "members": {
9130 "RuleNumber": {
9131 "locationName": "ruleNumber",
9132 "type": "integer"
9133 },
9134 "Protocol": {
9135 "locationName": "protocol"
9136 },
9137 "RuleAction": {
9138 "locationName": "ruleAction"
9139 },
9140 "Egress": {
9141 "locationName": "egress",
9142 "type": "boolean"
9143 },
9144 "CidrBlock": {
9145 "locationName": "cidrBlock"
9146 },
9147 "Ipv6CidrBlock": {
9148 "locationName": "ipv6CidrBlock"
9149 },
9150 "IcmpTypeCode": {
9151 "shape": "S52",
9152 "locationName": "icmpTypeCode"
9153 },
9154 "PortRange": {
9155 "shape": "S53",
9156 "locationName": "portRange"
9157 }
9158 }
9159 }
9160 },
9161 "Associations": {
9162 "locationName": "associationSet",
9163 "type": "list",
9164 "member": {
9165 "locationName": "item",
9166 "type": "structure",
9167 "members": {
9168 "NetworkAclAssociationId": {
9169 "locationName": "networkAclAssociationId"
9170 },
9171 "NetworkAclId": {
9172 "locationName": "networkAclId"
9173 },
9174 "SubnetId": {
9175 "locationName": "subnetId"
9176 }
9177 }
9178 }
9179 },
9180 "Tags": {
9181 "shape": "Sj",
9182 "locationName": "tagSet"
9183 }
9184 }
9185 },
9186 "S52": {
9187 "type": "structure",
9188 "members": {
9189 "Type": {
9190 "locationName": "type",
9191 "type": "integer"
9192 },
9193 "Code": {
9194 "locationName": "code",
9195 "type": "integer"
9196 }
9197 }
9198 },
9199 "S53": {
9200 "type": "structure",
9201 "members": {
9202 "From": {
9203 "locationName": "from",
9204 "type": "integer"
9205 },
9206 "To": {
9207 "locationName": "to",
9208 "type": "integer"
9209 }
9210 }
9211 },
9212 "S58": {
9213 "type": "list",
9214 "member": {
9215 "locationName": "SecurityGroupId"
9216 }
9217 },
9218 "S59": {
9219 "type": "list",
9220 "member": {
9221 "locationName": "item",
9222 "type": "structure",
9223 "required": [
9224 "PrivateIpAddress"
9225 ],
9226 "members": {
9227 "PrivateIpAddress": {
9228 "locationName": "privateIpAddress"
9229 },
9230 "Primary": {
9231 "locationName": "primary",
9232 "type": "boolean"
9233 }
9234 }
9235 }
9236 },
9237 "S5b": {
9238 "type": "list",
9239 "member": {
9240 "locationName": "item",
9241 "type": "structure",
9242 "members": {
9243 "Ipv6Address": {
9244 "locationName": "ipv6Address"
9245 }
9246 }
9247 }
9248 },
9249 "S5e": {
9250 "type": "structure",
9251 "members": {
9252 "NetworkInterfaceId": {
9253 "locationName": "networkInterfaceId"
9254 },
9255 "SubnetId": {
9256 "locationName": "subnetId"
9257 },
9258 "VpcId": {
9259 "locationName": "vpcId"
9260 },
9261 "AvailabilityZone": {
9262 "locationName": "availabilityZone"
9263 },
9264 "Description": {
9265 "locationName": "description"
9266 },
9267 "OwnerId": {
9268 "locationName": "ownerId"
9269 },
9270 "RequesterId": {
9271 "locationName": "requesterId"
9272 },
9273 "RequesterManaged": {
9274 "locationName": "requesterManaged",
9275 "type": "boolean"
9276 },
9277 "Status": {
9278 "locationName": "status"
9279 },
9280 "MacAddress": {
9281 "locationName": "macAddress"
9282 },
9283 "PrivateIpAddress": {
9284 "locationName": "privateIpAddress"
9285 },
9286 "PrivateDnsName": {
9287 "locationName": "privateDnsName"
9288 },
9289 "SourceDestCheck": {
9290 "locationName": "sourceDestCheck",
9291 "type": "boolean"
9292 },
9293 "Groups": {
9294 "shape": "S5g",
9295 "locationName": "groupSet"
9296 },
9297 "Attachment": {
9298 "shape": "S5i",
9299 "locationName": "attachment"
9300 },
9301 "Association": {
9302 "shape": "S5j",
9303 "locationName": "association"
9304 },
9305 "TagSet": {
9306 "shape": "Sj",
9307 "locationName": "tagSet"
9308 },
9309 "PrivateIpAddresses": {
9310 "locationName": "privateIpAddressesSet",
9311 "type": "list",
9312 "member": {
9313 "locationName": "item",
9314 "type": "structure",
9315 "members": {
9316 "PrivateIpAddress": {
9317 "locationName": "privateIpAddress"
9318 },
9319 "PrivateDnsName": {
9320 "locationName": "privateDnsName"
9321 },
9322 "Primary": {
9323 "locationName": "primary",
9324 "type": "boolean"
9325 },
9326 "Association": {
9327 "shape": "S5j",
9328 "locationName": "association"
9329 }
9330 }
9331 }
9332 },
9333 "Ipv6Addresses": {
9334 "locationName": "ipv6AddressesSet",
9335 "type": "list",
9336 "member": {
9337 "locationName": "item",
9338 "type": "structure",
9339 "members": {
9340 "Ipv6Address": {
9341 "locationName": "ipv6Address"
9342 }
9343 }
9344 }
9345 },
9346 "InterfaceType": {
9347 "locationName": "interfaceType"
9348 }
9349 }
9350 },
9351 "S5g": {
9352 "type": "list",
9353 "member": {
9354 "locationName": "item",
9355 "type": "structure",
9356 "members": {
9357 "GroupName": {
9358 "locationName": "groupName"
9359 },
9360 "GroupId": {
9361 "locationName": "groupId"
9362 }
9363 }
9364 }
9365 },
9366 "S5i": {
9367 "type": "structure",
9368 "members": {
9369 "AttachmentId": {
9370 "locationName": "attachmentId"
9371 },
9372 "InstanceId": {
9373 "locationName": "instanceId"
9374 },
9375 "InstanceOwnerId": {
9376 "locationName": "instanceOwnerId"
9377 },
9378 "DeviceIndex": {
9379 "locationName": "deviceIndex",
9380 "type": "integer"
9381 },
9382 "Status": {
9383 "locationName": "status"
9384 },
9385 "AttachTime": {
9386 "locationName": "attachTime",
9387 "type": "timestamp"
9388 },
9389 "DeleteOnTermination": {
9390 "locationName": "deleteOnTermination",
9391 "type": "boolean"
9392 }
9393 }
9394 },
9395 "S5j": {
9396 "type": "structure",
9397 "members": {
9398 "PublicIp": {
9399 "locationName": "publicIp"
9400 },
9401 "PublicDnsName": {
9402 "locationName": "publicDnsName"
9403 },
9404 "IpOwnerId": {
9405 "locationName": "ipOwnerId"
9406 },
9407 "AllocationId": {
9408 "locationName": "allocationId"
9409 },
9410 "AssociationId": {
9411 "locationName": "associationId"
9412 }
9413 }
9414 },
9415 "S5z": {
9416 "type": "structure",
9417 "members": {
9418 "RouteTableId": {
9419 "locationName": "routeTableId"
9420 },
9421 "VpcId": {
9422 "locationName": "vpcId"
9423 },
9424 "Routes": {
9425 "locationName": "routeSet",
9426 "type": "list",
9427 "member": {
9428 "locationName": "item",
9429 "type": "structure",
9430 "members": {
9431 "DestinationCidrBlock": {
9432 "locationName": "destinationCidrBlock"
9433 },
9434 "DestinationPrefixListId": {
9435 "locationName": "destinationPrefixListId"
9436 },
9437 "GatewayId": {
9438 "locationName": "gatewayId"
9439 },
9440 "InstanceId": {
9441 "locationName": "instanceId"
9442 },
9443 "InstanceOwnerId": {
9444 "locationName": "instanceOwnerId"
9445 },
9446 "NetworkInterfaceId": {
9447 "locationName": "networkInterfaceId"
9448 },
9449 "VpcPeeringConnectionId": {
9450 "locationName": "vpcPeeringConnectionId"
9451 },
9452 "NatGatewayId": {
9453 "locationName": "natGatewayId"
9454 },
9455 "State": {
9456 "locationName": "state"
9457 },
9458 "Origin": {
9459 "locationName": "origin"
9460 },
9461 "DestinationIpv6CidrBlock": {
9462 "locationName": "destinationIpv6CidrBlock"
9463 },
9464 "EgressOnlyInternetGatewayId": {
9465 "locationName": "egressOnlyInternetGatewayId"
9466 }
9467 }
9468 }
9469 },
9470 "Associations": {
9471 "locationName": "associationSet",
9472 "type": "list",
9473 "member": {
9474 "locationName": "item",
9475 "type": "structure",
9476 "members": {
9477 "RouteTableAssociationId": {
9478 "locationName": "routeTableAssociationId"
9479 },
9480 "RouteTableId": {
9481 "locationName": "routeTableId"
9482 },
9483 "SubnetId": {
9484 "locationName": "subnetId"
9485 },
9486 "Main": {
9487 "locationName": "main",
9488 "type": "boolean"
9489 }
9490 }
9491 }
9492 },
9493 "Tags": {
9494 "shape": "Sj",
9495 "locationName": "tagSet"
9496 },
9497 "PropagatingVgws": {
9498 "locationName": "propagatingVgwSet",
9499 "type": "list",
9500 "member": {
9501 "locationName": "item",
9502 "type": "structure",
9503 "members": {
9504 "GatewayId": {
9505 "locationName": "gatewayId"
9506 }
9507 }
9508 }
9509 }
9510 }
9511 },
9512 "S6b": {
9513 "type": "structure",
9514 "members": {
9515 "SnapshotId": {
9516 "locationName": "snapshotId"
9517 },
9518 "VolumeId": {
9519 "locationName": "volumeId"
9520 },
9521 "State": {
9522 "locationName": "status"
9523 },
9524 "StateMessage": {
9525 "locationName": "statusMessage"
9526 },
9527 "StartTime": {
9528 "locationName": "startTime",
9529 "type": "timestamp"
9530 },
9531 "Progress": {
9532 "locationName": "progress"
9533 },
9534 "OwnerId": {
9535 "locationName": "ownerId"
9536 },
9537 "Description": {
9538 "locationName": "description"
9539 },
9540 "VolumeSize": {
9541 "locationName": "volumeSize",
9542 "type": "integer"
9543 },
9544 "OwnerAlias": {
9545 "locationName": "ownerAlias"
9546 },
9547 "Tags": {
9548 "shape": "Sj",
9549 "locationName": "tagSet"
9550 },
9551 "Encrypted": {
9552 "locationName": "encrypted",
9553 "type": "boolean"
9554 },
9555 "KmsKeyId": {
9556 "locationName": "kmsKeyId"
9557 },
9558 "DataEncryptionKeyId": {
9559 "locationName": "dataEncryptionKeyId"
9560 }
9561 }
9562 },
9563 "S6f": {
9564 "type": "structure",
9565 "members": {
9566 "OwnerId": {
9567 "locationName": "ownerId"
9568 },
9569 "Bucket": {
9570 "locationName": "bucket"
9571 },
9572 "Prefix": {
9573 "locationName": "prefix"
9574 },
9575 "State": {
9576 "locationName": "state"
9577 },
9578 "Fault": {
9579 "shape": "S6h",
9580 "locationName": "fault"
9581 }
9582 }
9583 },
9584 "S6h": {
9585 "type": "structure",
9586 "members": {
9587 "Code": {
9588 "locationName": "code"
9589 },
9590 "Message": {
9591 "locationName": "message"
9592 }
9593 }
9594 },
9595 "S6k": {
9596 "type": "structure",
9597 "members": {
9598 "SubnetId": {
9599 "locationName": "subnetId"
9600 },
9601 "State": {
9602 "locationName": "state"
9603 },
9604 "VpcId": {
9605 "locationName": "vpcId"
9606 },
9607 "CidrBlock": {
9608 "locationName": "cidrBlock"
9609 },
9610 "Ipv6CidrBlockAssociationSet": {
9611 "locationName": "ipv6CidrBlockAssociationSet",
9612 "type": "list",
9613 "member": {
9614 "shape": "S14",
9615 "locationName": "item"
9616 }
9617 },
9618 "AssignIpv6AddressOnCreation": {
9619 "locationName": "assignIpv6AddressOnCreation",
9620 "type": "boolean"
9621 },
9622 "AvailableIpAddressCount": {
9623 "locationName": "availableIpAddressCount",
9624 "type": "integer"
9625 },
9626 "AvailabilityZone": {
9627 "locationName": "availabilityZone"
9628 },
9629 "DefaultForAz": {
9630 "locationName": "defaultForAz",
9631 "type": "boolean"
9632 },
9633 "MapPublicIpOnLaunch": {
9634 "locationName": "mapPublicIpOnLaunch",
9635 "type": "boolean"
9636 },
9637 "Tags": {
9638 "shape": "Sj",
9639 "locationName": "tagSet"
9640 }
9641 }
9642 },
9643 "S6o": {
9644 "type": "list",
9645 "member": {}
9646 },
9647 "S6q": {
9648 "type": "structure",
9649 "members": {
9650 "VolumeId": {
9651 "locationName": "volumeId"
9652 },
9653 "Size": {
9654 "locationName": "size",
9655 "type": "integer"
9656 },
9657 "SnapshotId": {
9658 "locationName": "snapshotId"
9659 },
9660 "AvailabilityZone": {
9661 "locationName": "availabilityZone"
9662 },
9663 "State": {
9664 "locationName": "status"
9665 },
9666 "CreateTime": {
9667 "locationName": "createTime",
9668 "type": "timestamp"
9669 },
9670 "Attachments": {
9671 "locationName": "attachmentSet",
9672 "type": "list",
9673 "member": {
9674 "shape": "S1j",
9675 "locationName": "item"
9676 }
9677 },
9678 "Tags": {
9679 "shape": "Sj",
9680 "locationName": "tagSet"
9681 },
9682 "VolumeType": {
9683 "locationName": "volumeType"
9684 },
9685 "Iops": {
9686 "locationName": "iops",
9687 "type": "integer"
9688 },
9689 "Encrypted": {
9690 "locationName": "encrypted",
9691 "type": "boolean"
9692 },
9693 "KmsKeyId": {
9694 "locationName": "kmsKeyId"
9695 }
9696 }
9697 },
9698 "S6w": {
9699 "type": "structure",
9700 "members": {
9701 "VpcId": {
9702 "locationName": "vpcId"
9703 },
9704 "State": {
9705 "locationName": "state"
9706 },
9707 "CidrBlock": {
9708 "locationName": "cidrBlock"
9709 },
9710 "DhcpOptionsId": {
9711 "locationName": "dhcpOptionsId"
9712 },
9713 "Tags": {
9714 "shape": "Sj",
9715 "locationName": "tagSet"
9716 },
9717 "InstanceTenancy": {
9718 "locationName": "instanceTenancy"
9719 },
9720 "IsDefault": {
9721 "locationName": "isDefault",
9722 "type": "boolean"
9723 },
9724 "Ipv6CidrBlockAssociationSet": {
9725 "locationName": "ipv6CidrBlockAssociationSet",
9726 "type": "list",
9727 "member": {
9728 "shape": "S19",
9729 "locationName": "item"
9730 }
9731 }
9732 }
9733 },
9734 "S71": {
9735 "type": "structure",
9736 "members": {
9737 "VpcEndpointId": {
9738 "locationName": "vpcEndpointId"
9739 },
9740 "VpcId": {
9741 "locationName": "vpcId"
9742 },
9743 "ServiceName": {
9744 "locationName": "serviceName"
9745 },
9746 "State": {
9747 "locationName": "state"
9748 },
9749 "PolicyDocument": {
9750 "locationName": "policyDocument"
9751 },
9752 "RouteTableIds": {
9753 "shape": "S2t",
9754 "locationName": "routeTableIdSet"
9755 },
9756 "CreationTimestamp": {
9757 "locationName": "creationTimestamp",
9758 "type": "timestamp"
9759 }
9760 }
9761 },
9762 "S78": {
9763 "type": "structure",
9764 "members": {
9765 "VpnConnectionId": {
9766 "locationName": "vpnConnectionId"
9767 },
9768 "State": {
9769 "locationName": "state"
9770 },
9771 "CustomerGatewayConfiguration": {
9772 "locationName": "customerGatewayConfiguration"
9773 },
9774 "Type": {
9775 "locationName": "type"
9776 },
9777 "CustomerGatewayId": {
9778 "locationName": "customerGatewayId"
9779 },
9780 "VpnGatewayId": {
9781 "locationName": "vpnGatewayId"
9782 },
9783 "Tags": {
9784 "shape": "Sj",
9785 "locationName": "tagSet"
9786 },
9787 "VgwTelemetry": {
9788 "locationName": "vgwTelemetry",
9789 "type": "list",
9790 "member": {
9791 "locationName": "item",
9792 "type": "structure",
9793 "members": {
9794 "OutsideIpAddress": {
9795 "locationName": "outsideIpAddress"
9796 },
9797 "Status": {
9798 "locationName": "status"
9799 },
9800 "LastStatusChange": {
9801 "locationName": "lastStatusChange",
9802 "type": "timestamp"
9803 },
9804 "StatusMessage": {
9805 "locationName": "statusMessage"
9806 },
9807 "AcceptedRouteCount": {
9808 "locationName": "acceptedRouteCount",
9809 "type": "integer"
9810 }
9811 }
9812 }
9813 },
9814 "Options": {
9815 "locationName": "options",
9816 "type": "structure",
9817 "members": {
9818 "StaticRoutesOnly": {
9819 "locationName": "staticRoutesOnly",
9820 "type": "boolean"
9821 }
9822 }
9823 },
9824 "Routes": {
9825 "locationName": "routes",
9826 "type": "list",
9827 "member": {
9828 "locationName": "item",
9829 "type": "structure",
9830 "members": {
9831 "DestinationCidrBlock": {
9832 "locationName": "destinationCidrBlock"
9833 },
9834 "Source": {
9835 "locationName": "source"
9836 },
9837 "State": {
9838 "locationName": "state"
9839 }
9840 }
9841 }
9842 }
9843 }
9844 },
9845 "S7k": {
9846 "type": "structure",
9847 "members": {
9848 "VpnGatewayId": {
9849 "locationName": "vpnGatewayId"
9850 },
9851 "State": {
9852 "locationName": "state"
9853 },
9854 "Type": {
9855 "locationName": "type"
9856 },
9857 "AvailabilityZone": {
9858 "locationName": "availabilityZone"
9859 },
9860 "VpcAttachments": {
9861 "locationName": "attachments",
9862 "type": "list",
9863 "member": {
9864 "shape": "S1n",
9865 "locationName": "item"
9866 }
9867 },
9868 "Tags": {
9869 "shape": "Sj",
9870 "locationName": "tagSet"
9871 }
9872 }
9873 },
9874 "S8r": {
9875 "type": "list",
9876 "member": {
9877 "locationName": "Filter",
9878 "type": "structure",
9879 "members": {
9880 "Name": {},
9881 "Values": {
9882 "shape": "S2t",
9883 "locationName": "Value"
9884 }
9885 }
9886 }
9887 },
9888 "S9a": {
9889 "type": "list",
9890 "member": {
9891 "locationName": "InstanceId"
9892 }
9893 },
9894 "S9i": {
9895 "type": "structure",
9896 "required": [
9897 "ConversionTaskId",
9898 "State"
9899 ],
9900 "members": {
9901 "ConversionTaskId": {
9902 "locationName": "conversionTaskId"
9903 },
9904 "ExpirationTime": {
9905 "locationName": "expirationTime"
9906 },
9907 "ImportInstance": {
9908 "locationName": "importInstance",
9909 "type": "structure",
9910 "required": [
9911 "Volumes"
9912 ],
9913 "members": {
9914 "Volumes": {
9915 "locationName": "volumes",
9916 "type": "list",
9917 "member": {
9918 "locationName": "item",
9919 "type": "structure",
9920 "required": [
9921 "BytesConverted",
9922 "AvailabilityZone",
9923 "Image",
9924 "Volume",
9925 "Status"
9926 ],
9927 "members": {
9928 "BytesConverted": {
9929 "locationName": "bytesConverted",
9930 "type": "long"
9931 },
9932 "AvailabilityZone": {
9933 "locationName": "availabilityZone"
9934 },
9935 "Image": {
9936 "shape": "S9m",
9937 "locationName": "image"
9938 },
9939 "Volume": {
9940 "shape": "S9n",
9941 "locationName": "volume"
9942 },
9943 "Status": {
9944 "locationName": "status"
9945 },
9946 "StatusMessage": {
9947 "locationName": "statusMessage"
9948 },
9949 "Description": {
9950 "locationName": "description"
9951 }
9952 }
9953 }
9954 },
9955 "InstanceId": {
9956 "locationName": "instanceId"
9957 },
9958 "Platform": {
9959 "locationName": "platform"
9960 },
9961 "Description": {
9962 "locationName": "description"
9963 }
9964 }
9965 },
9966 "ImportVolume": {
9967 "locationName": "importVolume",
9968 "type": "structure",
9969 "required": [
9970 "BytesConverted",
9971 "AvailabilityZone",
9972 "Image",
9973 "Volume"
9974 ],
9975 "members": {
9976 "BytesConverted": {
9977 "locationName": "bytesConverted",
9978 "type": "long"
9979 },
9980 "AvailabilityZone": {
9981 "locationName": "availabilityZone"
9982 },
9983 "Description": {
9984 "locationName": "description"
9985 },
9986 "Image": {
9987 "shape": "S9m",
9988 "locationName": "image"
9989 },
9990 "Volume": {
9991 "shape": "S9n",
9992 "locationName": "volume"
9993 }
9994 }
9995 },
9996 "State": {
9997 "locationName": "state"
9998 },
9999 "StatusMessage": {
10000 "locationName": "statusMessage"
10001 },
10002 "Tags": {
10003 "shape": "Sj",
10004 "locationName": "tagSet"
10005 }
10006 }
10007 },
10008 "S9m": {
10009 "type": "structure",
10010 "required": [
10011 "Format",
10012 "Size",
10013 "ImportManifestUrl"
10014 ],
10015 "members": {
10016 "Format": {
10017 "locationName": "format"
10018 },
10019 "Size": {
10020 "locationName": "size",
10021 "type": "long"
10022 },
10023 "ImportManifestUrl": {
10024 "locationName": "importManifestUrl"
10025 },
10026 "Checksum": {
10027 "locationName": "checksum"
10028 }
10029 }
10030 },
10031 "S9n": {
10032 "type": "structure",
10033 "required": [
10034 "Id"
10035 ],
10036 "members": {
10037 "Size": {
10038 "locationName": "size",
10039 "type": "long"
10040 },
10041 "Id": {
10042 "locationName": "id"
10043 }
10044 }
10045 },
10046 "Sal": {
10047 "type": "list",
10048 "member": {
10049 "locationName": "item"
10050 }
10051 },
10052 "Sao": {
10053 "type": "list",
10054 "member": {
10055 "locationName": "item"
10056 }
10057 },
10058 "Sb1": {
10059 "type": "list",
10060 "member": {
10061 "locationName": "item",
10062 "type": "structure",
10063 "members": {
10064 "Resource": {
10065 "locationName": "resource"
10066 },
10067 "UseLongIds": {
10068 "locationName": "useLongIds",
10069 "type": "boolean"
10070 },
10071 "Deadline": {
10072 "locationName": "deadline",
10073 "type": "timestamp"
10074 }
10075 }
10076 }
10077 },
10078 "Sb8": {
10079 "type": "list",
10080 "member": {
10081 "locationName": "item",
10082 "type": "structure",
10083 "members": {
10084 "UserId": {
10085 "locationName": "userId"
10086 },
10087 "Group": {
10088 "locationName": "group"
10089 }
10090 }
10091 }
10092 },
10093 "Sbb": {
10094 "type": "list",
10095 "member": {
10096 "locationName": "item",
10097 "type": "structure",
10098 "members": {
10099 "ProductCodeId": {
10100 "locationName": "productCode"
10101 },
10102 "ProductCodeType": {
10103 "locationName": "type"
10104 }
10105 }
10106 }
10107 },
10108 "Sbe": {
10109 "type": "list",
10110 "member": {
10111 "shape": "S46",
10112 "locationName": "item"
10113 }
10114 },
10115 "Sbh": {
10116 "type": "list",
10117 "member": {
10118 "locationName": "Owner"
10119 }
10120 },
10121 "Sbp": {
10122 "type": "structure",
10123 "members": {
10124 "Code": {
10125 "locationName": "code"
10126 },
10127 "Message": {
10128 "locationName": "message"
10129 }
10130 }
10131 },
10132 "Sbu": {
10133 "type": "list",
10134 "member": {
10135 "locationName": "ImportTaskId"
10136 }
10137 },
10138 "Sby": {
10139 "type": "list",
10140 "member": {
10141 "locationName": "item",
10142 "type": "structure",
10143 "members": {
10144 "DiskImageSize": {
10145 "locationName": "diskImageSize",
10146 "type": "double"
10147 },
10148 "Description": {
10149 "locationName": "description"
10150 },
10151 "Format": {
10152 "locationName": "format"
10153 },
10154 "Url": {
10155 "locationName": "url"
10156 },
10157 "UserBucket": {
10158 "shape": "Sc0",
10159 "locationName": "userBucket"
10160 },
10161 "DeviceName": {
10162 "locationName": "deviceName"
10163 },
10164 "SnapshotId": {
10165 "locationName": "snapshotId"
10166 },
10167 "Progress": {
10168 "locationName": "progress"
10169 },
10170 "StatusMessage": {
10171 "locationName": "statusMessage"
10172 },
10173 "Status": {
10174 "locationName": "status"
10175 }
10176 }
10177 }
10178 },
10179 "Sc0": {
10180 "type": "structure",
10181 "members": {
10182 "S3Bucket": {
10183 "locationName": "s3Bucket"
10184 },
10185 "S3Key": {
10186 "locationName": "s3Key"
10187 }
10188 }
10189 },
10190 "Sc5": {
10191 "type": "structure",
10192 "members": {
10193 "DiskImageSize": {
10194 "locationName": "diskImageSize",
10195 "type": "double"
10196 },
10197 "Description": {
10198 "locationName": "description"
10199 },
10200 "Format": {
10201 "locationName": "format"
10202 },
10203 "Url": {
10204 "locationName": "url"
10205 },
10206 "UserBucket": {
10207 "shape": "Sc0",
10208 "locationName": "userBucket"
10209 },
10210 "SnapshotId": {
10211 "locationName": "snapshotId"
10212 },
10213 "Progress": {
10214 "locationName": "progress"
10215 },
10216 "StatusMessage": {
10217 "locationName": "statusMessage"
10218 },
10219 "Status": {
10220 "locationName": "status"
10221 }
10222 }
10223 },
10224 "Sc9": {
10225 "type": "structure",
10226 "members": {
10227 "Value": {
10228 "locationName": "value",
10229 "type": "boolean"
10230 }
10231 }
10232 },
10233 "Sca": {
10234 "type": "list",
10235 "member": {
10236 "locationName": "item",
10237 "type": "structure",
10238 "members": {
10239 "DeviceName": {
10240 "locationName": "deviceName"
10241 },
10242 "Ebs": {
10243 "locationName": "ebs",
10244 "type": "structure",
10245 "members": {
10246 "VolumeId": {
10247 "locationName": "volumeId"
10248 },
10249 "Status": {
10250 "locationName": "status"
10251 },
10252 "AttachTime": {
10253 "locationName": "attachTime",
10254 "type": "timestamp"
10255 },
10256 "DeleteOnTermination": {
10257 "locationName": "deleteOnTermination",
10258 "type": "boolean"
10259 }
10260 }
10261 }
10262 }
10263 }
10264 },
10265 "Sck": {
10266 "type": "structure",
10267 "members": {
10268 "Code": {
10269 "locationName": "code",
10270 "type": "integer"
10271 },
10272 "Name": {
10273 "locationName": "name"
10274 }
10275 }
10276 },
10277 "Scm": {
10278 "type": "structure",
10279 "members": {
10280 "Status": {
10281 "locationName": "status"
10282 },
10283 "Details": {
10284 "locationName": "details",
10285 "type": "list",
10286 "member": {
10287 "locationName": "item",
10288 "type": "structure",
10289 "members": {
10290 "Name": {
10291 "locationName": "name"
10292 },
10293 "Status": {
10294 "locationName": "status"
10295 },
10296 "ImpairedSince": {
10297 "locationName": "impairedSince",
10298 "type": "timestamp"
10299 }
10300 }
10301 }
10302 }
10303 }
10304 },
10305 "Scv": {
10306 "type": "structure",
10307 "members": {
10308 "ReservationId": {
10309 "locationName": "reservationId"
10310 },
10311 "OwnerId": {
10312 "locationName": "ownerId"
10313 },
10314 "RequesterId": {
10315 "locationName": "requesterId"
10316 },
10317 "Groups": {
10318 "shape": "S5g",
10319 "locationName": "groupSet"
10320 },
10321 "Instances": {
10322 "locationName": "instancesSet",
10323 "type": "list",
10324 "member": {
10325 "locationName": "item",
10326 "type": "structure",
10327 "members": {
10328 "InstanceId": {
10329 "locationName": "instanceId"
10330 },
10331 "ImageId": {
10332 "locationName": "imageId"
10333 },
10334 "State": {
10335 "shape": "Sck",
10336 "locationName": "instanceState"
10337 },
10338 "PrivateDnsName": {
10339 "locationName": "privateDnsName"
10340 },
10341 "PublicDnsName": {
10342 "locationName": "dnsName"
10343 },
10344 "StateTransitionReason": {
10345 "locationName": "reason"
10346 },
10347 "KeyName": {
10348 "locationName": "keyName"
10349 },
10350 "AmiLaunchIndex": {
10351 "locationName": "amiLaunchIndex",
10352 "type": "integer"
10353 },
10354 "ProductCodes": {
10355 "shape": "Sbb",
10356 "locationName": "productCodes"
10357 },
10358 "InstanceType": {
10359 "locationName": "instanceType"
10360 },
10361 "LaunchTime": {
10362 "locationName": "launchTime",
10363 "type": "timestamp"
10364 },
10365 "Placement": {
10366 "shape": "Scz",
10367 "locationName": "placement"
10368 },
10369 "KernelId": {
10370 "locationName": "kernelId"
10371 },
10372 "RamdiskId": {
10373 "locationName": "ramdiskId"
10374 },
10375 "Platform": {
10376 "locationName": "platform"
10377 },
10378 "Monitoring": {
10379 "shape": "Sd0",
10380 "locationName": "monitoring"
10381 },
10382 "SubnetId": {
10383 "locationName": "subnetId"
10384 },
10385 "VpcId": {
10386 "locationName": "vpcId"
10387 },
10388 "PrivateIpAddress": {
10389 "locationName": "privateIpAddress"
10390 },
10391 "PublicIpAddress": {
10392 "locationName": "ipAddress"
10393 },
10394 "StateReason": {
10395 "shape": "Sbp",
10396 "locationName": "stateReason"
10397 },
10398 "Architecture": {
10399 "locationName": "architecture"
10400 },
10401 "RootDeviceType": {
10402 "locationName": "rootDeviceType"
10403 },
10404 "RootDeviceName": {
10405 "locationName": "rootDeviceName"
10406 },
10407 "BlockDeviceMappings": {
10408 "shape": "Sca",
10409 "locationName": "blockDeviceMapping"
10410 },
10411 "VirtualizationType": {
10412 "locationName": "virtualizationType"
10413 },
10414 "InstanceLifecycle": {
10415 "locationName": "instanceLifecycle"
10416 },
10417 "SpotInstanceRequestId": {
10418 "locationName": "spotInstanceRequestId"
10419 },
10420 "ClientToken": {
10421 "locationName": "clientToken"
10422 },
10423 "Tags": {
10424 "shape": "Sj",
10425 "locationName": "tagSet"
10426 },
10427 "SecurityGroups": {
10428 "shape": "S5g",
10429 "locationName": "groupSet"
10430 },
10431 "SourceDestCheck": {
10432 "locationName": "sourceDestCheck",
10433 "type": "boolean"
10434 },
10435 "Hypervisor": {
10436 "locationName": "hypervisor"
10437 },
10438 "NetworkInterfaces": {
10439 "locationName": "networkInterfaceSet",
10440 "type": "list",
10441 "member": {
10442 "locationName": "item",
10443 "type": "structure",
10444 "members": {
10445 "NetworkInterfaceId": {
10446 "locationName": "networkInterfaceId"
10447 },
10448 "SubnetId": {
10449 "locationName": "subnetId"
10450 },
10451 "VpcId": {
10452 "locationName": "vpcId"
10453 },
10454 "Description": {
10455 "locationName": "description"
10456 },
10457 "OwnerId": {
10458 "locationName": "ownerId"
10459 },
10460 "Status": {
10461 "locationName": "status"
10462 },
10463 "MacAddress": {
10464 "locationName": "macAddress"
10465 },
10466 "PrivateIpAddress": {
10467 "locationName": "privateIpAddress"
10468 },
10469 "PrivateDnsName": {
10470 "locationName": "privateDnsName"
10471 },
10472 "SourceDestCheck": {
10473 "locationName": "sourceDestCheck",
10474 "type": "boolean"
10475 },
10476 "Groups": {
10477 "shape": "S5g",
10478 "locationName": "groupSet"
10479 },
10480 "Attachment": {
10481 "locationName": "attachment",
10482 "type": "structure",
10483 "members": {
10484 "AttachmentId": {
10485 "locationName": "attachmentId"
10486 },
10487 "DeviceIndex": {
10488 "locationName": "deviceIndex",
10489 "type": "integer"
10490 },
10491 "Status": {
10492 "locationName": "status"
10493 },
10494 "AttachTime": {
10495 "locationName": "attachTime",
10496 "type": "timestamp"
10497 },
10498 "DeleteOnTermination": {
10499 "locationName": "deleteOnTermination",
10500 "type": "boolean"
10501 }
10502 }
10503 },
10504 "Association": {
10505 "shape": "Sd6",
10506 "locationName": "association"
10507 },
10508 "PrivateIpAddresses": {
10509 "locationName": "privateIpAddressesSet",
10510 "type": "list",
10511 "member": {
10512 "locationName": "item",
10513 "type": "structure",
10514 "members": {
10515 "PrivateIpAddress": {
10516 "locationName": "privateIpAddress"
10517 },
10518 "PrivateDnsName": {
10519 "locationName": "privateDnsName"
10520 },
10521 "Primary": {
10522 "locationName": "primary",
10523 "type": "boolean"
10524 },
10525 "Association": {
10526 "shape": "Sd6",
10527 "locationName": "association"
10528 }
10529 }
10530 }
10531 },
10532 "Ipv6Addresses": {
10533 "shape": "S5b",
10534 "locationName": "ipv6AddressesSet"
10535 }
10536 }
10537 }
10538 },
10539 "IamInstanceProfile": {
10540 "locationName": "iamInstanceProfile",
10541 "type": "structure",
10542 "members": {
10543 "Arn": {
10544 "locationName": "arn"
10545 },
10546 "Id": {
10547 "locationName": "id"
10548 }
10549 }
10550 },
10551 "EbsOptimized": {
10552 "locationName": "ebsOptimized",
10553 "type": "boolean"
10554 },
10555 "SriovNetSupport": {
10556 "locationName": "sriovNetSupport"
10557 },
10558 "EnaSupport": {
10559 "locationName": "enaSupport",
10560 "type": "boolean"
10561 }
10562 }
10563 }
10564 }
10565 }
10566 },
10567 "Scz": {
10568 "type": "structure",
10569 "members": {
10570 "AvailabilityZone": {
10571 "locationName": "availabilityZone"
10572 },
10573 "GroupName": {
10574 "locationName": "groupName"
10575 },
10576 "Tenancy": {
10577 "locationName": "tenancy"
10578 },
10579 "HostId": {
10580 "locationName": "hostId"
10581 },
10582 "Affinity": {
10583 "locationName": "affinity"
10584 }
10585 }
10586 },
10587 "Sd0": {
10588 "type": "structure",
10589 "members": {
10590 "State": {
10591 "locationName": "state"
10592 }
10593 }
10594 },
10595 "Sd6": {
10596 "type": "structure",
10597 "members": {
10598 "PublicIp": {
10599 "locationName": "publicIp"
10600 },
10601 "PublicDnsName": {
10602 "locationName": "publicDnsName"
10603 },
10604 "IpOwnerId": {
10605 "locationName": "ipOwnerId"
10606 }
10607 }
10608 },
10609 "Seg": {
10610 "type": "list",
10611 "member": {
10612 "locationName": "ReservedInstancesId"
10613 }
10614 },
10615 "Sep": {
10616 "type": "list",
10617 "member": {
10618 "locationName": "item",
10619 "type": "structure",
10620 "members": {
10621 "Frequency": {
10622 "locationName": "frequency"
10623 },
10624 "Amount": {
10625 "locationName": "amount",
10626 "type": "double"
10627 }
10628 }
10629 }
10630 },
10631 "Sf4": {
10632 "type": "structure",
10633 "members": {
10634 "AvailabilityZone": {
10635 "locationName": "availabilityZone"
10636 },
10637 "Platform": {
10638 "locationName": "platform"
10639 },
10640 "InstanceCount": {
10641 "locationName": "instanceCount",
10642 "type": "integer"
10643 },
10644 "InstanceType": {
10645 "locationName": "instanceType"
10646 },
10647 "Scope": {
10648 "locationName": "scope"
10649 }
10650 }
10651 },
10652 "Sfm": {
10653 "type": "structure",
10654 "members": {
10655 "Frequency": {
10656 "locationName": "frequency"
10657 },
10658 "Interval": {
10659 "locationName": "interval",
10660 "type": "integer"
10661 },
10662 "OccurrenceDaySet": {
10663 "locationName": "occurrenceDaySet",
10664 "type": "list",
10665 "member": {
10666 "locationName": "item",
10667 "type": "integer"
10668 }
10669 },
10670 "OccurrenceRelativeToEnd": {
10671 "locationName": "occurrenceRelativeToEnd",
10672 "type": "boolean"
10673 },
10674 "OccurrenceUnit": {
10675 "locationName": "occurrenceUnit"
10676 }
10677 }
10678 },
10679 "Sft": {
10680 "type": "structure",
10681 "members": {
10682 "ScheduledInstanceId": {
10683 "locationName": "scheduledInstanceId"
10684 },
10685 "InstanceType": {
10686 "locationName": "instanceType"
10687 },
10688 "Platform": {
10689 "locationName": "platform"
10690 },
10691 "NetworkPlatform": {
10692 "locationName": "networkPlatform"
10693 },
10694 "AvailabilityZone": {
10695 "locationName": "availabilityZone"
10696 },
10697 "SlotDurationInHours": {
10698 "locationName": "slotDurationInHours",
10699 "type": "integer"
10700 },
10701 "Recurrence": {
10702 "shape": "Sfm",
10703 "locationName": "recurrence"
10704 },
10705 "PreviousSlotEndTime": {
10706 "locationName": "previousSlotEndTime",
10707 "type": "timestamp"
10708 },
10709 "NextSlotStartTime": {
10710 "locationName": "nextSlotStartTime",
10711 "type": "timestamp"
10712 },
10713 "HourlyPrice": {
10714 "locationName": "hourlyPrice"
10715 },
10716 "TotalScheduledInstanceHours": {
10717 "locationName": "totalScheduledInstanceHours",
10718 "type": "integer"
10719 },
10720 "InstanceCount": {
10721 "locationName": "instanceCount",
10722 "type": "integer"
10723 },
10724 "TermStartDate": {
10725 "locationName": "termStartDate",
10726 "type": "timestamp"
10727 },
10728 "TermEndDate": {
10729 "locationName": "termEndDate",
10730 "type": "timestamp"
10731 },
10732 "CreateDate": {
10733 "locationName": "createDate",
10734 "type": "timestamp"
10735 }
10736 }
10737 },
10738 "Sg0": {
10739 "type": "list",
10740 "member": {
10741 "locationName": "GroupName"
10742 }
10743 },
10744 "Sg7": {
10745 "type": "list",
10746 "member": {
10747 "locationName": "item",
10748 "type": "structure",
10749 "members": {
10750 "UserId": {
10751 "locationName": "userId"
10752 },
10753 "Group": {
10754 "locationName": "group"
10755 }
10756 }
10757 }
10758 },
10759 "Sgu": {
10760 "type": "structure",
10761 "required": [
10762 "SpotPrice",
10763 "TargetCapacity",
10764 "IamFleetRole",
10765 "LaunchSpecifications"
10766 ],
10767 "members": {
10768 "ClientToken": {
10769 "locationName": "clientToken"
10770 },
10771 "SpotPrice": {
10772 "locationName": "spotPrice"
10773 },
10774 "TargetCapacity": {
10775 "locationName": "targetCapacity",
10776 "type": "integer"
10777 },
10778 "ValidFrom": {
10779 "locationName": "validFrom",
10780 "type": "timestamp"
10781 },
10782 "ValidUntil": {
10783 "locationName": "validUntil",
10784 "type": "timestamp"
10785 },
10786 "TerminateInstancesWithExpiration": {
10787 "locationName": "terminateInstancesWithExpiration",
10788 "type": "boolean"
10789 },
10790 "IamFleetRole": {
10791 "locationName": "iamFleetRole"
10792 },
10793 "LaunchSpecifications": {
10794 "locationName": "launchSpecifications",
10795 "type": "list",
10796 "member": {
10797 "locationName": "item",
10798 "type": "structure",
10799 "members": {
10800 "ImageId": {
10801 "locationName": "imageId"
10802 },
10803 "KeyName": {
10804 "locationName": "keyName"
10805 },
10806 "SecurityGroups": {
10807 "shape": "S5g",
10808 "locationName": "groupSet"
10809 },
10810 "UserData": {
10811 "locationName": "userData"
10812 },
10813 "AddressingType": {
10814 "locationName": "addressingType"
10815 },
10816 "InstanceType": {
10817 "locationName": "instanceType"
10818 },
10819 "Placement": {
10820 "shape": "Sgx",
10821 "locationName": "placement"
10822 },
10823 "KernelId": {
10824 "locationName": "kernelId"
10825 },
10826 "RamdiskId": {
10827 "locationName": "ramdiskId"
10828 },
10829 "BlockDeviceMappings": {
10830 "shape": "Sbe",
10831 "locationName": "blockDeviceMapping"
10832 },
10833 "Monitoring": {
10834 "locationName": "monitoring",
10835 "type": "structure",
10836 "members": {
10837 "Enabled": {
10838 "locationName": "enabled",
10839 "type": "boolean"
10840 }
10841 }
10842 },
10843 "SubnetId": {
10844 "locationName": "subnetId"
10845 },
10846 "NetworkInterfaces": {
10847 "shape": "Sgz",
10848 "locationName": "networkInterfaceSet"
10849 },
10850 "IamInstanceProfile": {
10851 "shape": "Sh1",
10852 "locationName": "iamInstanceProfile"
10853 },
10854 "EbsOptimized": {
10855 "locationName": "ebsOptimized",
10856 "type": "boolean"
10857 },
10858 "WeightedCapacity": {
10859 "locationName": "weightedCapacity",
10860 "type": "double"
10861 },
10862 "SpotPrice": {
10863 "locationName": "spotPrice"
10864 }
10865 }
10866 }
10867 },
10868 "ExcessCapacityTerminationPolicy": {
10869 "locationName": "excessCapacityTerminationPolicy"
10870 },
10871 "AllocationStrategy": {
10872 "locationName": "allocationStrategy"
10873 },
10874 "FulfilledCapacity": {
10875 "locationName": "fulfilledCapacity",
10876 "type": "double"
10877 },
10878 "Type": {
10879 "locationName": "type"
10880 }
10881 }
10882 },
10883 "Sgx": {
10884 "type": "structure",
10885 "members": {
10886 "AvailabilityZone": {
10887 "locationName": "availabilityZone"
10888 },
10889 "GroupName": {
10890 "locationName": "groupName"
10891 }
10892 }
10893 },
10894 "Sgz": {
10895 "type": "list",
10896 "member": {
10897 "locationName": "item",
10898 "type": "structure",
10899 "members": {
10900 "NetworkInterfaceId": {
10901 "locationName": "networkInterfaceId"
10902 },
10903 "DeviceIndex": {
10904 "locationName": "deviceIndex",
10905 "type": "integer"
10906 },
10907 "SubnetId": {
10908 "locationName": "subnetId"
10909 },
10910 "Description": {
10911 "locationName": "description"
10912 },
10913 "PrivateIpAddress": {
10914 "locationName": "privateIpAddress"
10915 },
10916 "Groups": {
10917 "shape": "S58",
10918 "locationName": "SecurityGroupId"
10919 },
10920 "DeleteOnTermination": {
10921 "locationName": "deleteOnTermination",
10922 "type": "boolean"
10923 },
10924 "PrivateIpAddresses": {
10925 "shape": "S59",
10926 "locationName": "privateIpAddressesSet",
10927 "queryName": "PrivateIpAddresses"
10928 },
10929 "SecondaryPrivateIpAddressCount": {
10930 "locationName": "secondaryPrivateIpAddressCount",
10931 "type": "integer"
10932 },
10933 "AssociatePublicIpAddress": {
10934 "locationName": "associatePublicIpAddress",
10935 "type": "boolean"
10936 },
10937 "Ipv6Addresses": {
10938 "shape": "S5b",
10939 "locationName": "ipv6AddressesSet",
10940 "queryName": "Ipv6Addresses"
10941 },
10942 "Ipv6AddressCount": {
10943 "locationName": "ipv6AddressCount",
10944 "type": "integer"
10945 }
10946 }
10947 }
10948 },
10949 "Sh1": {
10950 "type": "structure",
10951 "members": {
10952 "Arn": {
10953 "locationName": "arn"
10954 },
10955 "Name": {
10956 "locationName": "name"
10957 }
10958 }
10959 },
10960 "Sh8": {
10961 "type": "list",
10962 "member": {
10963 "locationName": "item",
10964 "type": "structure",
10965 "members": {
10966 "SpotInstanceRequestId": {
10967 "locationName": "spotInstanceRequestId"
10968 },
10969 "SpotPrice": {
10970 "locationName": "spotPrice"
10971 },
10972 "Type": {
10973 "locationName": "type"
10974 },
10975 "State": {
10976 "locationName": "state"
10977 },
10978 "Fault": {
10979 "shape": "S6h",
10980 "locationName": "fault"
10981 },
10982 "Status": {
10983 "locationName": "status",
10984 "type": "structure",
10985 "members": {
10986 "Code": {
10987 "locationName": "code"
10988 },
10989 "UpdateTime": {
10990 "locationName": "updateTime",
10991 "type": "timestamp"
10992 },
10993 "Message": {
10994 "locationName": "message"
10995 }
10996 }
10997 },
10998 "ValidFrom": {
10999 "locationName": "validFrom",
11000 "type": "timestamp"
11001 },
11002 "ValidUntil": {
11003 "locationName": "validUntil",
11004 "type": "timestamp"
11005 },
11006 "LaunchGroup": {
11007 "locationName": "launchGroup"
11008 },
11009 "AvailabilityZoneGroup": {
11010 "locationName": "availabilityZoneGroup"
11011 },
11012 "LaunchSpecification": {
11013 "locationName": "launchSpecification",
11014 "type": "structure",
11015 "members": {
11016 "ImageId": {
11017 "locationName": "imageId"
11018 },
11019 "KeyName": {
11020 "locationName": "keyName"
11021 },
11022 "SecurityGroups": {
11023 "shape": "S5g",
11024 "locationName": "groupSet"
11025 },
11026 "UserData": {
11027 "locationName": "userData"
11028 },
11029 "AddressingType": {
11030 "locationName": "addressingType"
11031 },
11032 "InstanceType": {
11033 "locationName": "instanceType"
11034 },
11035 "Placement": {
11036 "shape": "Sgx",
11037 "locationName": "placement"
11038 },
11039 "KernelId": {
11040 "locationName": "kernelId"
11041 },
11042 "RamdiskId": {
11043 "locationName": "ramdiskId"
11044 },
11045 "BlockDeviceMappings": {
11046 "shape": "Sbe",
11047 "locationName": "blockDeviceMapping"
11048 },
11049 "SubnetId": {
11050 "locationName": "subnetId"
11051 },
11052 "NetworkInterfaces": {
11053 "shape": "Sgz",
11054 "locationName": "networkInterfaceSet"
11055 },
11056 "IamInstanceProfile": {
11057 "shape": "Sh1",
11058 "locationName": "iamInstanceProfile"
11059 },
11060 "EbsOptimized": {
11061 "locationName": "ebsOptimized",
11062 "type": "boolean"
11063 },
11064 "Monitoring": {
11065 "shape": "She",
11066 "locationName": "monitoring"
11067 }
11068 }
11069 },
11070 "InstanceId": {
11071 "locationName": "instanceId"
11072 },
11073 "CreateTime": {
11074 "locationName": "createTime",
11075 "type": "timestamp"
11076 },
11077 "ProductDescription": {
11078 "locationName": "productDescription"
11079 },
11080 "BlockDurationMinutes": {
11081 "locationName": "blockDurationMinutes",
11082 "type": "integer"
11083 },
11084 "ActualBlockHourlyPrice": {
11085 "locationName": "actualBlockHourlyPrice"
11086 },
11087 "Tags": {
11088 "shape": "Sj",
11089 "locationName": "tagSet"
11090 },
11091 "LaunchedAvailabilityZone": {
11092 "locationName": "launchedAvailabilityZone"
11093 }
11094 }
11095 }
11096 },
11097 "She": {
11098 "type": "structure",
11099 "required": [
11100 "Enabled"
11101 ],
11102 "members": {
11103 "Enabled": {
11104 "locationName": "enabled",
11105 "type": "boolean"
11106 }
11107 }
11108 },
11109 "Shr": {
11110 "type": "list",
11111 "member": {
11112 "locationName": "item",
11113 "type": "structure",
11114 "members": {
11115 "FromPort": {
11116 "locationName": "fromPort",
11117 "type": "integer"
11118 },
11119 "IpProtocol": {
11120 "locationName": "ipProtocol"
11121 },
11122 "IpRanges": {
11123 "locationName": "ipRanges",
11124 "type": "list",
11125 "member": {
11126 "locationName": "item"
11127 }
11128 },
11129 "PrefixListIds": {
11130 "locationName": "prefixListIds",
11131 "type": "list",
11132 "member": {
11133 "locationName": "item"
11134 }
11135 },
11136 "ToPort": {
11137 "locationName": "toPort",
11138 "type": "integer"
11139 },
11140 "UserIdGroupPairs": {
11141 "locationName": "groups",
11142 "type": "list",
11143 "member": {
11144 "shape": "S1t",
11145 "locationName": "item"
11146 }
11147 }
11148 }
11149 }
11150 },
11151 "Si9": {
11152 "type": "list",
11153 "member": {
11154 "locationName": "VolumeId"
11155 }
11156 },
11157 "Sit": {
11158 "type": "list",
11159 "member": {
11160 "locationName": "VpcId"
11161 }
11162 },
11163 "Skd": {
11164 "type": "list",
11165 "member": {
11166 "locationName": "item"
11167 }
11168 },
11169 "Skf": {
11170 "type": "list",
11171 "member": {
11172 "type": "structure",
11173 "members": {
11174 "HostReservationId": {
11175 "locationName": "hostReservationId"
11176 },
11177 "HostIdSet": {
11178 "shape": "Sal",
11179 "locationName": "hostIdSet"
11180 },
11181 "InstanceFamily": {
11182 "locationName": "instanceFamily"
11183 },
11184 "PaymentOption": {
11185 "locationName": "paymentOption"
11186 },
11187 "UpfrontPrice": {
11188 "locationName": "upfrontPrice"
11189 },
11190 "HourlyPrice": {
11191 "locationName": "hourlyPrice"
11192 },
11193 "CurrencyCode": {
11194 "locationName": "currencyCode"
11195 },
11196 "Duration": {
11197 "locationName": "duration",
11198 "type": "integer"
11199 }
11200 }
11201 }
11202 },
11203 "Skn": {
11204 "type": "structure",
11205 "members": {
11206 "RemainingTotalValue": {
11207 "locationName": "remainingTotalValue"
11208 },
11209 "RemainingUpfrontValue": {
11210 "locationName": "remainingUpfrontValue"
11211 },
11212 "HourlyPrice": {
11213 "locationName": "hourlyPrice"
11214 }
11215 }
11216 },
11217 "Sku": {
11218 "type": "structure",
11219 "members": {
11220 "S3Bucket": {},
11221 "S3Key": {}
11222 }
11223 },
11224 "Skv": {
11225 "type": "structure",
11226 "members": {
11227 "UploadStart": {
11228 "type": "timestamp"
11229 },
11230 "UploadEnd": {
11231 "type": "timestamp"
11232 },
11233 "UploadSize": {
11234 "type": "double"
11235 },
11236 "Comment": {}
11237 }
11238 },
11239 "Skz": {
11240 "type": "list",
11241 "member": {
11242 "locationName": "SecurityGroup"
11243 }
11244 },
11245 "Sl4": {
11246 "type": "structure",
11247 "required": [
11248 "Format",
11249 "Bytes",
11250 "ImportManifestUrl"
11251 ],
11252 "members": {
11253 "Format": {
11254 "locationName": "format"
11255 },
11256 "Bytes": {
11257 "locationName": "bytes",
11258 "type": "long"
11259 },
11260 "ImportManifestUrl": {
11261 "locationName": "importManifestUrl"
11262 }
11263 }
11264 },
11265 "Sl5": {
11266 "type": "structure",
11267 "required": [
11268 "Size"
11269 ],
11270 "members": {
11271 "Size": {
11272 "locationName": "size",
11273 "type": "long"
11274 }
11275 }
11276 },
11277 "Slg": {
11278 "type": "list",
11279 "member": {
11280 "shape": "S42",
11281 "locationName": "item"
11282 }
11283 },
11284 "Sll": {
11285 "type": "list",
11286 "member": {
11287 "locationName": "UserId"
11288 }
11289 },
11290 "Smd": {
11291 "type": "structure",
11292 "members": {
11293 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
11294 "type": "boolean"
11295 },
11296 "AllowEgressFromLocalVpcToRemoteClassicLink": {
11297 "type": "boolean"
11298 },
11299 "AllowDnsResolutionFromRemoteVpc": {
11300 "type": "boolean"
11301 }
11302 }
11303 },
11304 "Smf": {
11305 "type": "structure",
11306 "members": {
11307 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
11308 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
11309 "type": "boolean"
11310 },
11311 "AllowEgressFromLocalVpcToRemoteClassicLink": {
11312 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
11313 "type": "boolean"
11314 },
11315 "AllowDnsResolutionFromRemoteVpc": {
11316 "locationName": "allowDnsResolutionFromRemoteVpc",
11317 "type": "boolean"
11318 }
11319 }
11320 },
11321 "Smi": {
11322 "type": "list",
11323 "member": {
11324 "locationName": "item",
11325 "type": "structure",
11326 "members": {
11327 "InstanceId": {
11328 "locationName": "instanceId"
11329 },
11330 "Monitoring": {
11331 "shape": "Sd0",
11332 "locationName": "monitoring"
11333 }
11334 }
11335 }
11336 },
11337 "Snw": {
11338 "type": "list",
11339 "member": {
11340 "locationName": "SecurityGroupId"
11341 }
11342 },
11343 "Soe": {
11344 "type": "list",
11345 "member": {
11346 "locationName": "item",
11347 "type": "structure",
11348 "members": {
11349 "InstanceId": {
11350 "locationName": "instanceId"
11351 },
11352 "CurrentState": {
11353 "shape": "Sck",
11354 "locationName": "currentState"
11355 },
11356 "PreviousState": {
11357 "shape": "Sck",
11358 "locationName": "previousState"
11359 }
11360 }
11361 }
11362 }
11363 }
11364}
\No newline at end of file