UNPKG

453 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 "serviceId": "EC2",
10 "signatureVersion": "v4",
11 "uid": "ec2-2016-11-15",
12 "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15"
13 },
14 "operations": {
15 "AcceptReservedInstancesExchangeQuote": {
16 "input": {
17 "type": "structure",
18 "required": [
19 "ReservedInstanceIds"
20 ],
21 "members": {
22 "DryRun": {
23 "type": "boolean"
24 },
25 "ReservedInstanceIds": {
26 "shape": "S3",
27 "locationName": "ReservedInstanceId"
28 },
29 "TargetConfigurations": {
30 "shape": "S5",
31 "locationName": "TargetConfiguration"
32 }
33 }
34 },
35 "output": {
36 "type": "structure",
37 "members": {
38 "ExchangeId": {
39 "locationName": "exchangeId"
40 }
41 }
42 }
43 },
44 "AcceptTransitGatewayVpcAttachment": {
45 "input": {
46 "type": "structure",
47 "required": [
48 "TransitGatewayAttachmentId"
49 ],
50 "members": {
51 "TransitGatewayAttachmentId": {},
52 "DryRun": {
53 "type": "boolean"
54 }
55 }
56 },
57 "output": {
58 "type": "structure",
59 "members": {
60 "TransitGatewayVpcAttachment": {
61 "shape": "Sb",
62 "locationName": "transitGatewayVpcAttachment"
63 }
64 }
65 }
66 },
67 "AcceptVpcEndpointConnections": {
68 "input": {
69 "type": "structure",
70 "required": [
71 "ServiceId",
72 "VpcEndpointIds"
73 ],
74 "members": {
75 "DryRun": {
76 "type": "boolean"
77 },
78 "ServiceId": {},
79 "VpcEndpointIds": {
80 "shape": "Sd",
81 "locationName": "VpcEndpointId"
82 }
83 }
84 },
85 "output": {
86 "type": "structure",
87 "members": {
88 "Unsuccessful": {
89 "shape": "Sm",
90 "locationName": "unsuccessful"
91 }
92 }
93 }
94 },
95 "AcceptVpcPeeringConnection": {
96 "input": {
97 "type": "structure",
98 "members": {
99 "DryRun": {
100 "locationName": "dryRun",
101 "type": "boolean"
102 },
103 "VpcPeeringConnectionId": {
104 "locationName": "vpcPeeringConnectionId"
105 }
106 }
107 },
108 "output": {
109 "type": "structure",
110 "members": {
111 "VpcPeeringConnection": {
112 "shape": "Sr",
113 "locationName": "vpcPeeringConnection"
114 }
115 }
116 }
117 },
118 "AdvertiseByoipCidr": {
119 "input": {
120 "type": "structure",
121 "required": [
122 "Cidr"
123 ],
124 "members": {
125 "Cidr": {},
126 "DryRun": {
127 "type": "boolean"
128 }
129 }
130 },
131 "output": {
132 "type": "structure",
133 "members": {
134 "ByoipCidr": {
135 "shape": "S12",
136 "locationName": "byoipCidr"
137 }
138 }
139 }
140 },
141 "AllocateAddress": {
142 "input": {
143 "type": "structure",
144 "members": {
145 "Domain": {},
146 "Address": {},
147 "PublicIpv4Pool": {},
148 "DryRun": {
149 "locationName": "dryRun",
150 "type": "boolean"
151 }
152 }
153 },
154 "output": {
155 "type": "structure",
156 "members": {
157 "PublicIp": {
158 "locationName": "publicIp"
159 },
160 "AllocationId": {
161 "locationName": "allocationId"
162 },
163 "PublicIpv4Pool": {
164 "locationName": "publicIpv4Pool"
165 },
166 "Domain": {
167 "locationName": "domain"
168 }
169 }
170 }
171 },
172 "AllocateHosts": {
173 "input": {
174 "type": "structure",
175 "required": [
176 "AvailabilityZone",
177 "InstanceType",
178 "Quantity"
179 ],
180 "members": {
181 "AutoPlacement": {
182 "locationName": "autoPlacement"
183 },
184 "AvailabilityZone": {
185 "locationName": "availabilityZone"
186 },
187 "ClientToken": {
188 "locationName": "clientToken"
189 },
190 "InstanceType": {
191 "locationName": "instanceType"
192 },
193 "Quantity": {
194 "locationName": "quantity",
195 "type": "integer"
196 },
197 "TagSpecifications": {
198 "shape": "S19",
199 "locationName": "TagSpecification"
200 }
201 }
202 },
203 "output": {
204 "type": "structure",
205 "members": {
206 "HostIds": {
207 "shape": "S1d",
208 "locationName": "hostIdSet"
209 }
210 }
211 }
212 },
213 "ApplySecurityGroupsToClientVpnTargetNetwork": {
214 "input": {
215 "type": "structure",
216 "required": [
217 "ClientVpnEndpointId",
218 "VpcId",
219 "SecurityGroupIds"
220 ],
221 "members": {
222 "ClientVpnEndpointId": {},
223 "VpcId": {},
224 "SecurityGroupIds": {
225 "shape": "S1f",
226 "locationName": "SecurityGroupId"
227 },
228 "DryRun": {
229 "type": "boolean"
230 }
231 }
232 },
233 "output": {
234 "type": "structure",
235 "members": {
236 "SecurityGroupIds": {
237 "shape": "S1f",
238 "locationName": "securityGroupIds"
239 }
240 }
241 }
242 },
243 "AssignIpv6Addresses": {
244 "input": {
245 "type": "structure",
246 "required": [
247 "NetworkInterfaceId"
248 ],
249 "members": {
250 "Ipv6AddressCount": {
251 "locationName": "ipv6AddressCount",
252 "type": "integer"
253 },
254 "Ipv6Addresses": {
255 "shape": "S1i",
256 "locationName": "ipv6Addresses"
257 },
258 "NetworkInterfaceId": {
259 "locationName": "networkInterfaceId"
260 }
261 }
262 },
263 "output": {
264 "type": "structure",
265 "members": {
266 "AssignedIpv6Addresses": {
267 "shape": "S1i",
268 "locationName": "assignedIpv6Addresses"
269 },
270 "NetworkInterfaceId": {
271 "locationName": "networkInterfaceId"
272 }
273 }
274 }
275 },
276 "AssignPrivateIpAddresses": {
277 "input": {
278 "type": "structure",
279 "required": [
280 "NetworkInterfaceId"
281 ],
282 "members": {
283 "AllowReassignment": {
284 "locationName": "allowReassignment",
285 "type": "boolean"
286 },
287 "NetworkInterfaceId": {
288 "locationName": "networkInterfaceId"
289 },
290 "PrivateIpAddresses": {
291 "shape": "S1l",
292 "locationName": "privateIpAddress"
293 },
294 "SecondaryPrivateIpAddressCount": {
295 "locationName": "secondaryPrivateIpAddressCount",
296 "type": "integer"
297 }
298 }
299 }
300 },
301 "AssociateAddress": {
302 "input": {
303 "type": "structure",
304 "members": {
305 "AllocationId": {},
306 "InstanceId": {},
307 "PublicIp": {},
308 "AllowReassociation": {
309 "locationName": "allowReassociation",
310 "type": "boolean"
311 },
312 "DryRun": {
313 "locationName": "dryRun",
314 "type": "boolean"
315 },
316 "NetworkInterfaceId": {
317 "locationName": "networkInterfaceId"
318 },
319 "PrivateIpAddress": {
320 "locationName": "privateIpAddress"
321 }
322 }
323 },
324 "output": {
325 "type": "structure",
326 "members": {
327 "AssociationId": {
328 "locationName": "associationId"
329 }
330 }
331 }
332 },
333 "AssociateClientVpnTargetNetwork": {
334 "input": {
335 "type": "structure",
336 "required": [
337 "ClientVpnEndpointId",
338 "SubnetId"
339 ],
340 "members": {
341 "ClientVpnEndpointId": {},
342 "SubnetId": {},
343 "DryRun": {
344 "type": "boolean"
345 }
346 }
347 },
348 "output": {
349 "type": "structure",
350 "members": {
351 "AssociationId": {
352 "locationName": "associationId"
353 },
354 "Status": {
355 "shape": "S1q",
356 "locationName": "status"
357 }
358 }
359 }
360 },
361 "AssociateDhcpOptions": {
362 "input": {
363 "type": "structure",
364 "required": [
365 "DhcpOptionsId",
366 "VpcId"
367 ],
368 "members": {
369 "DhcpOptionsId": {},
370 "VpcId": {},
371 "DryRun": {
372 "locationName": "dryRun",
373 "type": "boolean"
374 }
375 }
376 }
377 },
378 "AssociateIamInstanceProfile": {
379 "input": {
380 "type": "structure",
381 "required": [
382 "IamInstanceProfile",
383 "InstanceId"
384 ],
385 "members": {
386 "IamInstanceProfile": {
387 "shape": "S1u"
388 },
389 "InstanceId": {}
390 }
391 },
392 "output": {
393 "type": "structure",
394 "members": {
395 "IamInstanceProfileAssociation": {
396 "shape": "S1w",
397 "locationName": "iamInstanceProfileAssociation"
398 }
399 }
400 }
401 },
402 "AssociateRouteTable": {
403 "input": {
404 "type": "structure",
405 "required": [
406 "RouteTableId",
407 "SubnetId"
408 ],
409 "members": {
410 "DryRun": {
411 "locationName": "dryRun",
412 "type": "boolean"
413 },
414 "RouteTableId": {
415 "locationName": "routeTableId"
416 },
417 "SubnetId": {
418 "locationName": "subnetId"
419 }
420 }
421 },
422 "output": {
423 "type": "structure",
424 "members": {
425 "AssociationId": {
426 "locationName": "associationId"
427 }
428 }
429 }
430 },
431 "AssociateSubnetCidrBlock": {
432 "input": {
433 "type": "structure",
434 "required": [
435 "Ipv6CidrBlock",
436 "SubnetId"
437 ],
438 "members": {
439 "Ipv6CidrBlock": {
440 "locationName": "ipv6CidrBlock"
441 },
442 "SubnetId": {
443 "locationName": "subnetId"
444 }
445 }
446 },
447 "output": {
448 "type": "structure",
449 "members": {
450 "Ipv6CidrBlockAssociation": {
451 "shape": "S23",
452 "locationName": "ipv6CidrBlockAssociation"
453 },
454 "SubnetId": {
455 "locationName": "subnetId"
456 }
457 }
458 }
459 },
460 "AssociateTransitGatewayRouteTable": {
461 "input": {
462 "type": "structure",
463 "required": [
464 "TransitGatewayRouteTableId",
465 "TransitGatewayAttachmentId"
466 ],
467 "members": {
468 "TransitGatewayRouteTableId": {},
469 "TransitGatewayAttachmentId": {},
470 "DryRun": {
471 "type": "boolean"
472 }
473 }
474 },
475 "output": {
476 "type": "structure",
477 "members": {
478 "Association": {
479 "shape": "S28",
480 "locationName": "association"
481 }
482 }
483 }
484 },
485 "AssociateVpcCidrBlock": {
486 "input": {
487 "type": "structure",
488 "required": [
489 "VpcId"
490 ],
491 "members": {
492 "AmazonProvidedIpv6CidrBlock": {
493 "locationName": "amazonProvidedIpv6CidrBlock",
494 "type": "boolean"
495 },
496 "CidrBlock": {},
497 "VpcId": {
498 "locationName": "vpcId"
499 }
500 }
501 },
502 "output": {
503 "type": "structure",
504 "members": {
505 "Ipv6CidrBlockAssociation": {
506 "shape": "S2d",
507 "locationName": "ipv6CidrBlockAssociation"
508 },
509 "CidrBlockAssociation": {
510 "shape": "S2g",
511 "locationName": "cidrBlockAssociation"
512 },
513 "VpcId": {
514 "locationName": "vpcId"
515 }
516 }
517 }
518 },
519 "AttachClassicLinkVpc": {
520 "input": {
521 "type": "structure",
522 "required": [
523 "Groups",
524 "InstanceId",
525 "VpcId"
526 ],
527 "members": {
528 "DryRun": {
529 "locationName": "dryRun",
530 "type": "boolean"
531 },
532 "Groups": {
533 "shape": "S2i",
534 "locationName": "SecurityGroupId"
535 },
536 "InstanceId": {
537 "locationName": "instanceId"
538 },
539 "VpcId": {
540 "locationName": "vpcId"
541 }
542 }
543 },
544 "output": {
545 "type": "structure",
546 "members": {
547 "Return": {
548 "locationName": "return",
549 "type": "boolean"
550 }
551 }
552 }
553 },
554 "AttachInternetGateway": {
555 "input": {
556 "type": "structure",
557 "required": [
558 "InternetGatewayId",
559 "VpcId"
560 ],
561 "members": {
562 "DryRun": {
563 "locationName": "dryRun",
564 "type": "boolean"
565 },
566 "InternetGatewayId": {
567 "locationName": "internetGatewayId"
568 },
569 "VpcId": {
570 "locationName": "vpcId"
571 }
572 }
573 }
574 },
575 "AttachNetworkInterface": {
576 "input": {
577 "type": "structure",
578 "required": [
579 "DeviceIndex",
580 "InstanceId",
581 "NetworkInterfaceId"
582 ],
583 "members": {
584 "DeviceIndex": {
585 "locationName": "deviceIndex",
586 "type": "integer"
587 },
588 "DryRun": {
589 "locationName": "dryRun",
590 "type": "boolean"
591 },
592 "InstanceId": {
593 "locationName": "instanceId"
594 },
595 "NetworkInterfaceId": {
596 "locationName": "networkInterfaceId"
597 }
598 }
599 },
600 "output": {
601 "type": "structure",
602 "members": {
603 "AttachmentId": {
604 "locationName": "attachmentId"
605 }
606 }
607 }
608 },
609 "AttachVolume": {
610 "input": {
611 "type": "structure",
612 "required": [
613 "Device",
614 "InstanceId",
615 "VolumeId"
616 ],
617 "members": {
618 "Device": {},
619 "InstanceId": {},
620 "VolumeId": {},
621 "DryRun": {
622 "locationName": "dryRun",
623 "type": "boolean"
624 }
625 }
626 },
627 "output": {
628 "shape": "S2o"
629 }
630 },
631 "AttachVpnGateway": {
632 "input": {
633 "type": "structure",
634 "required": [
635 "VpcId",
636 "VpnGatewayId"
637 ],
638 "members": {
639 "VpcId": {},
640 "VpnGatewayId": {},
641 "DryRun": {
642 "locationName": "dryRun",
643 "type": "boolean"
644 }
645 }
646 },
647 "output": {
648 "type": "structure",
649 "members": {
650 "VpcAttachment": {
651 "shape": "S2s",
652 "locationName": "attachment"
653 }
654 }
655 }
656 },
657 "AuthorizeClientVpnIngress": {
658 "input": {
659 "type": "structure",
660 "required": [
661 "ClientVpnEndpointId",
662 "TargetNetworkCidr"
663 ],
664 "members": {
665 "ClientVpnEndpointId": {},
666 "TargetNetworkCidr": {},
667 "AccessGroupId": {},
668 "AuthorizeAllGroups": {
669 "type": "boolean"
670 },
671 "Description": {},
672 "DryRun": {
673 "type": "boolean"
674 }
675 }
676 },
677 "output": {
678 "type": "structure",
679 "members": {
680 "Status": {
681 "shape": "S2w",
682 "locationName": "status"
683 }
684 }
685 }
686 },
687 "AuthorizeSecurityGroupEgress": {
688 "input": {
689 "type": "structure",
690 "required": [
691 "GroupId"
692 ],
693 "members": {
694 "DryRun": {
695 "locationName": "dryRun",
696 "type": "boolean"
697 },
698 "GroupId": {
699 "locationName": "groupId"
700 },
701 "IpPermissions": {
702 "shape": "S2z",
703 "locationName": "ipPermissions"
704 },
705 "CidrIp": {
706 "locationName": "cidrIp"
707 },
708 "FromPort": {
709 "locationName": "fromPort",
710 "type": "integer"
711 },
712 "IpProtocol": {
713 "locationName": "ipProtocol"
714 },
715 "ToPort": {
716 "locationName": "toPort",
717 "type": "integer"
718 },
719 "SourceSecurityGroupName": {
720 "locationName": "sourceSecurityGroupName"
721 },
722 "SourceSecurityGroupOwnerId": {
723 "locationName": "sourceSecurityGroupOwnerId"
724 }
725 }
726 }
727 },
728 "AuthorizeSecurityGroupIngress": {
729 "input": {
730 "type": "structure",
731 "members": {
732 "CidrIp": {},
733 "FromPort": {
734 "type": "integer"
735 },
736 "GroupId": {},
737 "GroupName": {},
738 "IpPermissions": {
739 "shape": "S2z"
740 },
741 "IpProtocol": {},
742 "SourceSecurityGroupName": {},
743 "SourceSecurityGroupOwnerId": {},
744 "ToPort": {
745 "type": "integer"
746 },
747 "DryRun": {
748 "locationName": "dryRun",
749 "type": "boolean"
750 }
751 }
752 }
753 },
754 "BundleInstance": {
755 "input": {
756 "type": "structure",
757 "required": [
758 "InstanceId",
759 "Storage"
760 ],
761 "members": {
762 "InstanceId": {},
763 "Storage": {
764 "shape": "S3b"
765 },
766 "DryRun": {
767 "locationName": "dryRun",
768 "type": "boolean"
769 }
770 }
771 },
772 "output": {
773 "type": "structure",
774 "members": {
775 "BundleTask": {
776 "shape": "S3f",
777 "locationName": "bundleInstanceTask"
778 }
779 }
780 }
781 },
782 "CancelBundleTask": {
783 "input": {
784 "type": "structure",
785 "required": [
786 "BundleId"
787 ],
788 "members": {
789 "BundleId": {},
790 "DryRun": {
791 "locationName": "dryRun",
792 "type": "boolean"
793 }
794 }
795 },
796 "output": {
797 "type": "structure",
798 "members": {
799 "BundleTask": {
800 "shape": "S3f",
801 "locationName": "bundleInstanceTask"
802 }
803 }
804 }
805 },
806 "CancelCapacityReservation": {
807 "input": {
808 "type": "structure",
809 "required": [
810 "CapacityReservationId"
811 ],
812 "members": {
813 "CapacityReservationId": {},
814 "DryRun": {
815 "type": "boolean"
816 }
817 }
818 },
819 "output": {
820 "type": "structure",
821 "members": {
822 "Return": {
823 "locationName": "return",
824 "type": "boolean"
825 }
826 }
827 }
828 },
829 "CancelConversionTask": {
830 "input": {
831 "type": "structure",
832 "required": [
833 "ConversionTaskId"
834 ],
835 "members": {
836 "ConversionTaskId": {
837 "locationName": "conversionTaskId"
838 },
839 "DryRun": {
840 "locationName": "dryRun",
841 "type": "boolean"
842 },
843 "ReasonMessage": {
844 "locationName": "reasonMessage"
845 }
846 }
847 }
848 },
849 "CancelExportTask": {
850 "input": {
851 "type": "structure",
852 "required": [
853 "ExportTaskId"
854 ],
855 "members": {
856 "ExportTaskId": {
857 "locationName": "exportTaskId"
858 }
859 }
860 }
861 },
862 "CancelImportTask": {
863 "input": {
864 "type": "structure",
865 "members": {
866 "CancelReason": {},
867 "DryRun": {
868 "type": "boolean"
869 },
870 "ImportTaskId": {}
871 }
872 },
873 "output": {
874 "type": "structure",
875 "members": {
876 "ImportTaskId": {
877 "locationName": "importTaskId"
878 },
879 "PreviousState": {
880 "locationName": "previousState"
881 },
882 "State": {
883 "locationName": "state"
884 }
885 }
886 }
887 },
888 "CancelReservedInstancesListing": {
889 "input": {
890 "type": "structure",
891 "required": [
892 "ReservedInstancesListingId"
893 ],
894 "members": {
895 "ReservedInstancesListingId": {
896 "locationName": "reservedInstancesListingId"
897 }
898 }
899 },
900 "output": {
901 "type": "structure",
902 "members": {
903 "ReservedInstancesListings": {
904 "shape": "S3s",
905 "locationName": "reservedInstancesListingsSet"
906 }
907 }
908 }
909 },
910 "CancelSpotFleetRequests": {
911 "input": {
912 "type": "structure",
913 "required": [
914 "SpotFleetRequestIds",
915 "TerminateInstances"
916 ],
917 "members": {
918 "DryRun": {
919 "locationName": "dryRun",
920 "type": "boolean"
921 },
922 "SpotFleetRequestIds": {
923 "shape": "Sd",
924 "locationName": "spotFleetRequestId"
925 },
926 "TerminateInstances": {
927 "locationName": "terminateInstances",
928 "type": "boolean"
929 }
930 }
931 },
932 "output": {
933 "type": "structure",
934 "members": {
935 "SuccessfulFleetRequests": {
936 "locationName": "successfulFleetRequestSet",
937 "type": "list",
938 "member": {
939 "locationName": "item",
940 "type": "structure",
941 "members": {
942 "CurrentSpotFleetRequestState": {
943 "locationName": "currentSpotFleetRequestState"
944 },
945 "PreviousSpotFleetRequestState": {
946 "locationName": "previousSpotFleetRequestState"
947 },
948 "SpotFleetRequestId": {
949 "locationName": "spotFleetRequestId"
950 }
951 }
952 }
953 },
954 "UnsuccessfulFleetRequests": {
955 "locationName": "unsuccessfulFleetRequestSet",
956 "type": "list",
957 "member": {
958 "locationName": "item",
959 "type": "structure",
960 "members": {
961 "Error": {
962 "locationName": "error",
963 "type": "structure",
964 "members": {
965 "Code": {
966 "locationName": "code"
967 },
968 "Message": {
969 "locationName": "message"
970 }
971 }
972 },
973 "SpotFleetRequestId": {
974 "locationName": "spotFleetRequestId"
975 }
976 }
977 }
978 }
979 }
980 }
981 },
982 "CancelSpotInstanceRequests": {
983 "input": {
984 "type": "structure",
985 "required": [
986 "SpotInstanceRequestIds"
987 ],
988 "members": {
989 "DryRun": {
990 "locationName": "dryRun",
991 "type": "boolean"
992 },
993 "SpotInstanceRequestIds": {
994 "shape": "S4d",
995 "locationName": "SpotInstanceRequestId"
996 }
997 }
998 },
999 "output": {
1000 "type": "structure",
1001 "members": {
1002 "CancelledSpotInstanceRequests": {
1003 "locationName": "spotInstanceRequestSet",
1004 "type": "list",
1005 "member": {
1006 "locationName": "item",
1007 "type": "structure",
1008 "members": {
1009 "SpotInstanceRequestId": {
1010 "locationName": "spotInstanceRequestId"
1011 },
1012 "State": {
1013 "locationName": "state"
1014 }
1015 }
1016 }
1017 }
1018 }
1019 }
1020 },
1021 "ConfirmProductInstance": {
1022 "input": {
1023 "type": "structure",
1024 "required": [
1025 "InstanceId",
1026 "ProductCode"
1027 ],
1028 "members": {
1029 "InstanceId": {},
1030 "ProductCode": {},
1031 "DryRun": {
1032 "locationName": "dryRun",
1033 "type": "boolean"
1034 }
1035 }
1036 },
1037 "output": {
1038 "type": "structure",
1039 "members": {
1040 "OwnerId": {
1041 "locationName": "ownerId"
1042 },
1043 "Return": {
1044 "locationName": "return",
1045 "type": "boolean"
1046 }
1047 }
1048 }
1049 },
1050 "CopyFpgaImage": {
1051 "input": {
1052 "type": "structure",
1053 "required": [
1054 "SourceFpgaImageId",
1055 "SourceRegion"
1056 ],
1057 "members": {
1058 "DryRun": {
1059 "type": "boolean"
1060 },
1061 "SourceFpgaImageId": {},
1062 "Description": {},
1063 "Name": {},
1064 "SourceRegion": {},
1065 "ClientToken": {}
1066 }
1067 },
1068 "output": {
1069 "type": "structure",
1070 "members": {
1071 "FpgaImageId": {
1072 "locationName": "fpgaImageId"
1073 }
1074 }
1075 }
1076 },
1077 "CopyImage": {
1078 "input": {
1079 "type": "structure",
1080 "required": [
1081 "Name",
1082 "SourceImageId",
1083 "SourceRegion"
1084 ],
1085 "members": {
1086 "ClientToken": {},
1087 "Description": {},
1088 "Encrypted": {
1089 "locationName": "encrypted",
1090 "type": "boolean"
1091 },
1092 "KmsKeyId": {
1093 "locationName": "kmsKeyId"
1094 },
1095 "Name": {},
1096 "SourceImageId": {},
1097 "SourceRegion": {},
1098 "DryRun": {
1099 "locationName": "dryRun",
1100 "type": "boolean"
1101 }
1102 }
1103 },
1104 "output": {
1105 "type": "structure",
1106 "members": {
1107 "ImageId": {
1108 "locationName": "imageId"
1109 }
1110 }
1111 }
1112 },
1113 "CopySnapshot": {
1114 "input": {
1115 "type": "structure",
1116 "required": [
1117 "SourceRegion",
1118 "SourceSnapshotId"
1119 ],
1120 "members": {
1121 "Description": {},
1122 "DestinationRegion": {
1123 "locationName": "destinationRegion"
1124 },
1125 "Encrypted": {
1126 "locationName": "encrypted",
1127 "type": "boolean"
1128 },
1129 "KmsKeyId": {
1130 "locationName": "kmsKeyId"
1131 },
1132 "PresignedUrl": {
1133 "locationName": "presignedUrl"
1134 },
1135 "SourceRegion": {},
1136 "SourceSnapshotId": {},
1137 "DryRun": {
1138 "locationName": "dryRun",
1139 "type": "boolean"
1140 }
1141 }
1142 },
1143 "output": {
1144 "type": "structure",
1145 "members": {
1146 "SnapshotId": {
1147 "locationName": "snapshotId"
1148 }
1149 }
1150 }
1151 },
1152 "CreateCapacityReservation": {
1153 "input": {
1154 "type": "structure",
1155 "required": [
1156 "InstanceType",
1157 "InstancePlatform",
1158 "AvailabilityZone",
1159 "InstanceCount"
1160 ],
1161 "members": {
1162 "ClientToken": {},
1163 "InstanceType": {},
1164 "InstancePlatform": {},
1165 "AvailabilityZone": {},
1166 "Tenancy": {},
1167 "InstanceCount": {
1168 "type": "integer"
1169 },
1170 "EbsOptimized": {
1171 "type": "boolean"
1172 },
1173 "EphemeralStorage": {
1174 "type": "boolean"
1175 },
1176 "EndDate": {
1177 "type": "timestamp"
1178 },
1179 "EndDateType": {},
1180 "InstanceMatchCriteria": {},
1181 "TagSpecifications": {
1182 "shape": "S19"
1183 },
1184 "DryRun": {
1185 "type": "boolean"
1186 }
1187 }
1188 },
1189 "output": {
1190 "type": "structure",
1191 "members": {
1192 "CapacityReservation": {
1193 "shape": "S4w",
1194 "locationName": "capacityReservation"
1195 }
1196 }
1197 }
1198 },
1199 "CreateClientVpnEndpoint": {
1200 "input": {
1201 "type": "structure",
1202 "required": [
1203 "ClientCidrBlock",
1204 "ServerCertificateArn",
1205 "AuthenticationOptions",
1206 "ConnectionLogOptions"
1207 ],
1208 "members": {
1209 "ClientCidrBlock": {},
1210 "ServerCertificateArn": {},
1211 "AuthenticationOptions": {
1212 "locationName": "Authentication",
1213 "type": "list",
1214 "member": {
1215 "type": "structure",
1216 "members": {
1217 "Type": {},
1218 "ActiveDirectory": {
1219 "type": "structure",
1220 "members": {
1221 "DirectoryId": {}
1222 }
1223 },
1224 "MutualAuthentication": {
1225 "type": "structure",
1226 "members": {
1227 "ClientRootCertificateChainArn": {}
1228 }
1229 }
1230 }
1231 }
1232 },
1233 "ConnectionLogOptions": {
1234 "shape": "S54"
1235 },
1236 "DnsServers": {
1237 "shape": "Sd"
1238 },
1239 "TransportProtocol": {},
1240 "Description": {},
1241 "DryRun": {
1242 "type": "boolean"
1243 },
1244 "ClientToken": {
1245 "idempotencyToken": true
1246 },
1247 "TagSpecifications": {
1248 "shape": "S19",
1249 "locationName": "TagSpecification"
1250 }
1251 }
1252 },
1253 "output": {
1254 "type": "structure",
1255 "members": {
1256 "ClientVpnEndpointId": {
1257 "locationName": "clientVpnEndpointId"
1258 },
1259 "Status": {
1260 "shape": "S57",
1261 "locationName": "status"
1262 },
1263 "DnsName": {
1264 "locationName": "dnsName"
1265 }
1266 }
1267 }
1268 },
1269 "CreateClientVpnRoute": {
1270 "input": {
1271 "type": "structure",
1272 "required": [
1273 "ClientVpnEndpointId",
1274 "DestinationCidrBlock",
1275 "TargetVpcSubnetId"
1276 ],
1277 "members": {
1278 "ClientVpnEndpointId": {},
1279 "DestinationCidrBlock": {},
1280 "TargetVpcSubnetId": {},
1281 "Description": {},
1282 "DryRun": {
1283 "type": "boolean"
1284 }
1285 }
1286 },
1287 "output": {
1288 "type": "structure",
1289 "members": {
1290 "Status": {
1291 "shape": "S5b",
1292 "locationName": "status"
1293 }
1294 }
1295 }
1296 },
1297 "CreateCustomerGateway": {
1298 "input": {
1299 "type": "structure",
1300 "required": [
1301 "BgpAsn",
1302 "PublicIp",
1303 "Type"
1304 ],
1305 "members": {
1306 "BgpAsn": {
1307 "type": "integer"
1308 },
1309 "PublicIp": {
1310 "locationName": "IpAddress"
1311 },
1312 "Type": {},
1313 "DryRun": {
1314 "locationName": "dryRun",
1315 "type": "boolean"
1316 }
1317 }
1318 },
1319 "output": {
1320 "type": "structure",
1321 "members": {
1322 "CustomerGateway": {
1323 "shape": "S5g",
1324 "locationName": "customerGateway"
1325 }
1326 }
1327 }
1328 },
1329 "CreateDefaultSubnet": {
1330 "input": {
1331 "type": "structure",
1332 "required": [
1333 "AvailabilityZone"
1334 ],
1335 "members": {
1336 "AvailabilityZone": {},
1337 "DryRun": {
1338 "type": "boolean"
1339 }
1340 }
1341 },
1342 "output": {
1343 "type": "structure",
1344 "members": {
1345 "Subnet": {
1346 "shape": "S5j",
1347 "locationName": "subnet"
1348 }
1349 }
1350 }
1351 },
1352 "CreateDefaultVpc": {
1353 "input": {
1354 "type": "structure",
1355 "members": {
1356 "DryRun": {
1357 "type": "boolean"
1358 }
1359 }
1360 },
1361 "output": {
1362 "type": "structure",
1363 "members": {
1364 "Vpc": {
1365 "shape": "S5o",
1366 "locationName": "vpc"
1367 }
1368 }
1369 }
1370 },
1371 "CreateDhcpOptions": {
1372 "input": {
1373 "type": "structure",
1374 "required": [
1375 "DhcpConfigurations"
1376 ],
1377 "members": {
1378 "DhcpConfigurations": {
1379 "locationName": "dhcpConfiguration",
1380 "type": "list",
1381 "member": {
1382 "locationName": "item",
1383 "type": "structure",
1384 "members": {
1385 "Key": {
1386 "locationName": "key"
1387 },
1388 "Values": {
1389 "shape": "Sd",
1390 "locationName": "Value"
1391 }
1392 }
1393 }
1394 },
1395 "DryRun": {
1396 "locationName": "dryRun",
1397 "type": "boolean"
1398 }
1399 }
1400 },
1401 "output": {
1402 "type": "structure",
1403 "members": {
1404 "DhcpOptions": {
1405 "shape": "S5x",
1406 "locationName": "dhcpOptions"
1407 }
1408 }
1409 }
1410 },
1411 "CreateEgressOnlyInternetGateway": {
1412 "input": {
1413 "type": "structure",
1414 "required": [
1415 "VpcId"
1416 ],
1417 "members": {
1418 "ClientToken": {},
1419 "DryRun": {
1420 "type": "boolean"
1421 },
1422 "VpcId": {}
1423 }
1424 },
1425 "output": {
1426 "type": "structure",
1427 "members": {
1428 "ClientToken": {
1429 "locationName": "clientToken"
1430 },
1431 "EgressOnlyInternetGateway": {
1432 "shape": "S64",
1433 "locationName": "egressOnlyInternetGateway"
1434 }
1435 }
1436 }
1437 },
1438 "CreateFleet": {
1439 "input": {
1440 "type": "structure",
1441 "required": [
1442 "LaunchTemplateConfigs",
1443 "TargetCapacitySpecification"
1444 ],
1445 "members": {
1446 "DryRun": {
1447 "type": "boolean"
1448 },
1449 "ClientToken": {},
1450 "SpotOptions": {
1451 "type": "structure",
1452 "members": {
1453 "AllocationStrategy": {},
1454 "InstanceInterruptionBehavior": {},
1455 "InstancePoolsToUseCount": {
1456 "type": "integer"
1457 },
1458 "SingleInstanceType": {
1459 "type": "boolean"
1460 },
1461 "SingleAvailabilityZone": {
1462 "type": "boolean"
1463 },
1464 "MinTargetCapacity": {
1465 "type": "integer"
1466 }
1467 }
1468 },
1469 "OnDemandOptions": {
1470 "type": "structure",
1471 "members": {
1472 "AllocationStrategy": {},
1473 "SingleInstanceType": {
1474 "type": "boolean"
1475 },
1476 "SingleAvailabilityZone": {
1477 "type": "boolean"
1478 },
1479 "MinTargetCapacity": {
1480 "type": "integer"
1481 }
1482 }
1483 },
1484 "ExcessCapacityTerminationPolicy": {},
1485 "LaunchTemplateConfigs": {
1486 "type": "list",
1487 "member": {
1488 "locationName": "item",
1489 "type": "structure",
1490 "members": {
1491 "LaunchTemplateSpecification": {
1492 "type": "structure",
1493 "members": {
1494 "LaunchTemplateId": {},
1495 "LaunchTemplateName": {},
1496 "Version": {}
1497 }
1498 },
1499 "Overrides": {
1500 "type": "list",
1501 "member": {
1502 "locationName": "item",
1503 "type": "structure",
1504 "members": {
1505 "InstanceType": {},
1506 "MaxPrice": {},
1507 "SubnetId": {},
1508 "AvailabilityZone": {},
1509 "WeightedCapacity": {
1510 "type": "double"
1511 },
1512 "Priority": {
1513 "type": "double"
1514 },
1515 "Placement": {
1516 "shape": "S6m"
1517 }
1518 }
1519 }
1520 }
1521 }
1522 }
1523 },
1524 "TargetCapacitySpecification": {
1525 "shape": "S6n"
1526 },
1527 "TerminateInstancesWithExpiration": {
1528 "type": "boolean"
1529 },
1530 "Type": {},
1531 "ValidFrom": {
1532 "type": "timestamp"
1533 },
1534 "ValidUntil": {
1535 "type": "timestamp"
1536 },
1537 "ReplaceUnhealthyInstances": {
1538 "type": "boolean"
1539 },
1540 "TagSpecifications": {
1541 "shape": "S19",
1542 "locationName": "TagSpecification"
1543 }
1544 }
1545 },
1546 "output": {
1547 "type": "structure",
1548 "members": {
1549 "FleetId": {
1550 "locationName": "fleetId"
1551 },
1552 "Errors": {
1553 "locationName": "errorSet",
1554 "type": "list",
1555 "member": {
1556 "locationName": "item",
1557 "type": "structure",
1558 "members": {
1559 "LaunchTemplateAndOverrides": {
1560 "shape": "S6u",
1561 "locationName": "launchTemplateAndOverrides"
1562 },
1563 "Lifecycle": {
1564 "locationName": "lifecycle"
1565 },
1566 "ErrorCode": {
1567 "locationName": "errorCode"
1568 },
1569 "ErrorMessage": {
1570 "locationName": "errorMessage"
1571 }
1572 }
1573 }
1574 },
1575 "Instances": {
1576 "locationName": "fleetInstanceSet",
1577 "type": "list",
1578 "member": {
1579 "locationName": "item",
1580 "type": "structure",
1581 "members": {
1582 "LaunchTemplateAndOverrides": {
1583 "shape": "S6u",
1584 "locationName": "launchTemplateAndOverrides"
1585 },
1586 "Lifecycle": {
1587 "locationName": "lifecycle"
1588 },
1589 "InstanceIds": {
1590 "shape": "S71",
1591 "locationName": "instanceIds"
1592 },
1593 "InstanceType": {
1594 "locationName": "instanceType"
1595 },
1596 "Platform": {
1597 "locationName": "platform"
1598 }
1599 }
1600 }
1601 }
1602 }
1603 }
1604 },
1605 "CreateFlowLogs": {
1606 "input": {
1607 "type": "structure",
1608 "required": [
1609 "ResourceIds",
1610 "ResourceType",
1611 "TrafficType"
1612 ],
1613 "members": {
1614 "DryRun": {
1615 "type": "boolean"
1616 },
1617 "ClientToken": {},
1618 "DeliverLogsPermissionArn": {},
1619 "LogGroupName": {},
1620 "ResourceIds": {
1621 "shape": "Sd",
1622 "locationName": "ResourceId"
1623 },
1624 "ResourceType": {},
1625 "TrafficType": {},
1626 "LogDestinationType": {},
1627 "LogDestination": {}
1628 }
1629 },
1630 "output": {
1631 "type": "structure",
1632 "members": {
1633 "ClientToken": {
1634 "locationName": "clientToken"
1635 },
1636 "FlowLogIds": {
1637 "shape": "Sd",
1638 "locationName": "flowLogIdSet"
1639 },
1640 "Unsuccessful": {
1641 "shape": "Sm",
1642 "locationName": "unsuccessful"
1643 }
1644 }
1645 }
1646 },
1647 "CreateFpgaImage": {
1648 "input": {
1649 "type": "structure",
1650 "required": [
1651 "InputStorageLocation"
1652 ],
1653 "members": {
1654 "DryRun": {
1655 "type": "boolean"
1656 },
1657 "InputStorageLocation": {
1658 "shape": "S7a"
1659 },
1660 "LogsStorageLocation": {
1661 "shape": "S7a"
1662 },
1663 "Description": {},
1664 "Name": {},
1665 "ClientToken": {}
1666 }
1667 },
1668 "output": {
1669 "type": "structure",
1670 "members": {
1671 "FpgaImageId": {
1672 "locationName": "fpgaImageId"
1673 },
1674 "FpgaImageGlobalId": {
1675 "locationName": "fpgaImageGlobalId"
1676 }
1677 }
1678 }
1679 },
1680 "CreateImage": {
1681 "input": {
1682 "type": "structure",
1683 "required": [
1684 "InstanceId",
1685 "Name"
1686 ],
1687 "members": {
1688 "BlockDeviceMappings": {
1689 "shape": "S7d",
1690 "locationName": "blockDeviceMapping"
1691 },
1692 "Description": {
1693 "locationName": "description"
1694 },
1695 "DryRun": {
1696 "locationName": "dryRun",
1697 "type": "boolean"
1698 },
1699 "InstanceId": {
1700 "locationName": "instanceId"
1701 },
1702 "Name": {
1703 "locationName": "name"
1704 },
1705 "NoReboot": {
1706 "locationName": "noReboot",
1707 "type": "boolean"
1708 }
1709 }
1710 },
1711 "output": {
1712 "type": "structure",
1713 "members": {
1714 "ImageId": {
1715 "locationName": "imageId"
1716 }
1717 }
1718 }
1719 },
1720 "CreateInstanceExportTask": {
1721 "input": {
1722 "type": "structure",
1723 "required": [
1724 "InstanceId"
1725 ],
1726 "members": {
1727 "Description": {
1728 "locationName": "description"
1729 },
1730 "ExportToS3Task": {
1731 "locationName": "exportToS3",
1732 "type": "structure",
1733 "members": {
1734 "ContainerFormat": {
1735 "locationName": "containerFormat"
1736 },
1737 "DiskImageFormat": {
1738 "locationName": "diskImageFormat"
1739 },
1740 "S3Bucket": {
1741 "locationName": "s3Bucket"
1742 },
1743 "S3Prefix": {
1744 "locationName": "s3Prefix"
1745 }
1746 }
1747 },
1748 "InstanceId": {
1749 "locationName": "instanceId"
1750 },
1751 "TargetEnvironment": {
1752 "locationName": "targetEnvironment"
1753 }
1754 }
1755 },
1756 "output": {
1757 "type": "structure",
1758 "members": {
1759 "ExportTask": {
1760 "shape": "S7o",
1761 "locationName": "exportTask"
1762 }
1763 }
1764 }
1765 },
1766 "CreateInternetGateway": {
1767 "input": {
1768 "type": "structure",
1769 "members": {
1770 "DryRun": {
1771 "locationName": "dryRun",
1772 "type": "boolean"
1773 }
1774 }
1775 },
1776 "output": {
1777 "type": "structure",
1778 "members": {
1779 "InternetGateway": {
1780 "shape": "S7u",
1781 "locationName": "internetGateway"
1782 }
1783 }
1784 }
1785 },
1786 "CreateKeyPair": {
1787 "input": {
1788 "type": "structure",
1789 "required": [
1790 "KeyName"
1791 ],
1792 "members": {
1793 "KeyName": {},
1794 "DryRun": {
1795 "locationName": "dryRun",
1796 "type": "boolean"
1797 }
1798 }
1799 },
1800 "output": {
1801 "type": "structure",
1802 "members": {
1803 "KeyFingerprint": {
1804 "locationName": "keyFingerprint"
1805 },
1806 "KeyMaterial": {
1807 "locationName": "keyMaterial"
1808 },
1809 "KeyName": {
1810 "locationName": "keyName"
1811 }
1812 }
1813 }
1814 },
1815 "CreateLaunchTemplate": {
1816 "input": {
1817 "type": "structure",
1818 "required": [
1819 "LaunchTemplateName",
1820 "LaunchTemplateData"
1821 ],
1822 "members": {
1823 "DryRun": {
1824 "type": "boolean"
1825 },
1826 "ClientToken": {},
1827 "LaunchTemplateName": {},
1828 "VersionDescription": {},
1829 "LaunchTemplateData": {
1830 "shape": "S7z"
1831 }
1832 }
1833 },
1834 "output": {
1835 "type": "structure",
1836 "members": {
1837 "LaunchTemplate": {
1838 "shape": "S8z",
1839 "locationName": "launchTemplate"
1840 }
1841 }
1842 }
1843 },
1844 "CreateLaunchTemplateVersion": {
1845 "input": {
1846 "type": "structure",
1847 "required": [
1848 "LaunchTemplateData"
1849 ],
1850 "members": {
1851 "DryRun": {
1852 "type": "boolean"
1853 },
1854 "ClientToken": {},
1855 "LaunchTemplateId": {},
1856 "LaunchTemplateName": {},
1857 "SourceVersion": {},
1858 "VersionDescription": {},
1859 "LaunchTemplateData": {
1860 "shape": "S7z"
1861 }
1862 }
1863 },
1864 "output": {
1865 "type": "structure",
1866 "members": {
1867 "LaunchTemplateVersion": {
1868 "shape": "S92",
1869 "locationName": "launchTemplateVersion"
1870 }
1871 }
1872 }
1873 },
1874 "CreateNatGateway": {
1875 "input": {
1876 "type": "structure",
1877 "required": [
1878 "AllocationId",
1879 "SubnetId"
1880 ],
1881 "members": {
1882 "AllocationId": {},
1883 "ClientToken": {},
1884 "SubnetId": {}
1885 }
1886 },
1887 "output": {
1888 "type": "structure",
1889 "members": {
1890 "ClientToken": {
1891 "locationName": "clientToken"
1892 },
1893 "NatGateway": {
1894 "shape": "S9v",
1895 "locationName": "natGateway"
1896 }
1897 }
1898 }
1899 },
1900 "CreateNetworkAcl": {
1901 "input": {
1902 "type": "structure",
1903 "required": [
1904 "VpcId"
1905 ],
1906 "members": {
1907 "DryRun": {
1908 "locationName": "dryRun",
1909 "type": "boolean"
1910 },
1911 "VpcId": {
1912 "locationName": "vpcId"
1913 }
1914 }
1915 },
1916 "output": {
1917 "type": "structure",
1918 "members": {
1919 "NetworkAcl": {
1920 "shape": "Sa2",
1921 "locationName": "networkAcl"
1922 }
1923 }
1924 }
1925 },
1926 "CreateNetworkAclEntry": {
1927 "input": {
1928 "type": "structure",
1929 "required": [
1930 "Egress",
1931 "NetworkAclId",
1932 "Protocol",
1933 "RuleAction",
1934 "RuleNumber"
1935 ],
1936 "members": {
1937 "CidrBlock": {
1938 "locationName": "cidrBlock"
1939 },
1940 "DryRun": {
1941 "locationName": "dryRun",
1942 "type": "boolean"
1943 },
1944 "Egress": {
1945 "locationName": "egress",
1946 "type": "boolean"
1947 },
1948 "IcmpTypeCode": {
1949 "shape": "Sa7",
1950 "locationName": "Icmp"
1951 },
1952 "Ipv6CidrBlock": {
1953 "locationName": "ipv6CidrBlock"
1954 },
1955 "NetworkAclId": {
1956 "locationName": "networkAclId"
1957 },
1958 "PortRange": {
1959 "shape": "Sa8",
1960 "locationName": "portRange"
1961 },
1962 "Protocol": {
1963 "locationName": "protocol"
1964 },
1965 "RuleAction": {
1966 "locationName": "ruleAction"
1967 },
1968 "RuleNumber": {
1969 "locationName": "ruleNumber",
1970 "type": "integer"
1971 }
1972 }
1973 }
1974 },
1975 "CreateNetworkInterface": {
1976 "input": {
1977 "type": "structure",
1978 "required": [
1979 "SubnetId"
1980 ],
1981 "members": {
1982 "Description": {
1983 "locationName": "description"
1984 },
1985 "DryRun": {
1986 "locationName": "dryRun",
1987 "type": "boolean"
1988 },
1989 "Groups": {
1990 "shape": "S86",
1991 "locationName": "SecurityGroupId"
1992 },
1993 "Ipv6AddressCount": {
1994 "locationName": "ipv6AddressCount",
1995 "type": "integer"
1996 },
1997 "Ipv6Addresses": {
1998 "shape": "S9a",
1999 "locationName": "ipv6Addresses"
2000 },
2001 "PrivateIpAddress": {
2002 "locationName": "privateIpAddress"
2003 },
2004 "PrivateIpAddresses": {
2005 "shape": "S89",
2006 "locationName": "privateIpAddresses"
2007 },
2008 "SecondaryPrivateIpAddressCount": {
2009 "locationName": "secondaryPrivateIpAddressCount",
2010 "type": "integer"
2011 },
2012 "SubnetId": {
2013 "locationName": "subnetId"
2014 }
2015 }
2016 },
2017 "output": {
2018 "type": "structure",
2019 "members": {
2020 "NetworkInterface": {
2021 "shape": "Sad",
2022 "locationName": "networkInterface"
2023 }
2024 }
2025 }
2026 },
2027 "CreateNetworkInterfacePermission": {
2028 "input": {
2029 "type": "structure",
2030 "required": [
2031 "NetworkInterfaceId",
2032 "Permission"
2033 ],
2034 "members": {
2035 "NetworkInterfaceId": {},
2036 "AwsAccountId": {},
2037 "AwsService": {},
2038 "Permission": {},
2039 "DryRun": {
2040 "type": "boolean"
2041 }
2042 }
2043 },
2044 "output": {
2045 "type": "structure",
2046 "members": {
2047 "InterfacePermission": {
2048 "shape": "Sar",
2049 "locationName": "interfacePermission"
2050 }
2051 }
2052 }
2053 },
2054 "CreatePlacementGroup": {
2055 "input": {
2056 "type": "structure",
2057 "members": {
2058 "DryRun": {
2059 "locationName": "dryRun",
2060 "type": "boolean"
2061 },
2062 "GroupName": {
2063 "locationName": "groupName"
2064 },
2065 "Strategy": {
2066 "locationName": "strategy"
2067 },
2068 "PartitionCount": {
2069 "type": "integer"
2070 }
2071 }
2072 }
2073 },
2074 "CreateReservedInstancesListing": {
2075 "input": {
2076 "type": "structure",
2077 "required": [
2078 "ClientToken",
2079 "InstanceCount",
2080 "PriceSchedules",
2081 "ReservedInstancesId"
2082 ],
2083 "members": {
2084 "ClientToken": {
2085 "locationName": "clientToken"
2086 },
2087 "InstanceCount": {
2088 "locationName": "instanceCount",
2089 "type": "integer"
2090 },
2091 "PriceSchedules": {
2092 "locationName": "priceSchedules",
2093 "type": "list",
2094 "member": {
2095 "locationName": "item",
2096 "type": "structure",
2097 "members": {
2098 "CurrencyCode": {
2099 "locationName": "currencyCode"
2100 },
2101 "Price": {
2102 "locationName": "price",
2103 "type": "double"
2104 },
2105 "Term": {
2106 "locationName": "term",
2107 "type": "long"
2108 }
2109 }
2110 }
2111 },
2112 "ReservedInstancesId": {
2113 "locationName": "reservedInstancesId"
2114 }
2115 }
2116 },
2117 "output": {
2118 "type": "structure",
2119 "members": {
2120 "ReservedInstancesListings": {
2121 "shape": "S3s",
2122 "locationName": "reservedInstancesListingsSet"
2123 }
2124 }
2125 }
2126 },
2127 "CreateRoute": {
2128 "input": {
2129 "type": "structure",
2130 "required": [
2131 "RouteTableId"
2132 ],
2133 "members": {
2134 "DestinationCidrBlock": {
2135 "locationName": "destinationCidrBlock"
2136 },
2137 "DestinationIpv6CidrBlock": {
2138 "locationName": "destinationIpv6CidrBlock"
2139 },
2140 "DryRun": {
2141 "locationName": "dryRun",
2142 "type": "boolean"
2143 },
2144 "EgressOnlyInternetGatewayId": {
2145 "locationName": "egressOnlyInternetGatewayId"
2146 },
2147 "GatewayId": {
2148 "locationName": "gatewayId"
2149 },
2150 "InstanceId": {
2151 "locationName": "instanceId"
2152 },
2153 "NatGatewayId": {
2154 "locationName": "natGatewayId"
2155 },
2156 "TransitGatewayId": {},
2157 "NetworkInterfaceId": {
2158 "locationName": "networkInterfaceId"
2159 },
2160 "RouteTableId": {
2161 "locationName": "routeTableId"
2162 },
2163 "VpcPeeringConnectionId": {
2164 "locationName": "vpcPeeringConnectionId"
2165 }
2166 }
2167 },
2168 "output": {
2169 "type": "structure",
2170 "members": {
2171 "Return": {
2172 "locationName": "return",
2173 "type": "boolean"
2174 }
2175 }
2176 }
2177 },
2178 "CreateRouteTable": {
2179 "input": {
2180 "type": "structure",
2181 "required": [
2182 "VpcId"
2183 ],
2184 "members": {
2185 "DryRun": {
2186 "locationName": "dryRun",
2187 "type": "boolean"
2188 },
2189 "VpcId": {
2190 "locationName": "vpcId"
2191 }
2192 }
2193 },
2194 "output": {
2195 "type": "structure",
2196 "members": {
2197 "RouteTable": {
2198 "shape": "Sb4",
2199 "locationName": "routeTable"
2200 }
2201 }
2202 }
2203 },
2204 "CreateSecurityGroup": {
2205 "input": {
2206 "type": "structure",
2207 "required": [
2208 "Description",
2209 "GroupName"
2210 ],
2211 "members": {
2212 "Description": {
2213 "locationName": "GroupDescription"
2214 },
2215 "GroupName": {},
2216 "VpcId": {},
2217 "DryRun": {
2218 "locationName": "dryRun",
2219 "type": "boolean"
2220 }
2221 }
2222 },
2223 "output": {
2224 "type": "structure",
2225 "members": {
2226 "GroupId": {
2227 "locationName": "groupId"
2228 }
2229 }
2230 }
2231 },
2232 "CreateSnapshot": {
2233 "input": {
2234 "type": "structure",
2235 "required": [
2236 "VolumeId"
2237 ],
2238 "members": {
2239 "Description": {},
2240 "VolumeId": {},
2241 "TagSpecifications": {
2242 "shape": "S19",
2243 "locationName": "TagSpecification"
2244 },
2245 "DryRun": {
2246 "locationName": "dryRun",
2247 "type": "boolean"
2248 }
2249 }
2250 },
2251 "output": {
2252 "shape": "Sbg"
2253 }
2254 },
2255 "CreateSpotDatafeedSubscription": {
2256 "input": {
2257 "type": "structure",
2258 "required": [
2259 "Bucket"
2260 ],
2261 "members": {
2262 "Bucket": {
2263 "locationName": "bucket"
2264 },
2265 "DryRun": {
2266 "locationName": "dryRun",
2267 "type": "boolean"
2268 },
2269 "Prefix": {
2270 "locationName": "prefix"
2271 }
2272 }
2273 },
2274 "output": {
2275 "type": "structure",
2276 "members": {
2277 "SpotDatafeedSubscription": {
2278 "shape": "Sbk",
2279 "locationName": "spotDatafeedSubscription"
2280 }
2281 }
2282 }
2283 },
2284 "CreateSubnet": {
2285 "input": {
2286 "type": "structure",
2287 "required": [
2288 "CidrBlock",
2289 "VpcId"
2290 ],
2291 "members": {
2292 "AvailabilityZone": {},
2293 "AvailabilityZoneId": {},
2294 "CidrBlock": {},
2295 "Ipv6CidrBlock": {},
2296 "VpcId": {},
2297 "DryRun": {
2298 "locationName": "dryRun",
2299 "type": "boolean"
2300 }
2301 }
2302 },
2303 "output": {
2304 "type": "structure",
2305 "members": {
2306 "Subnet": {
2307 "shape": "S5j",
2308 "locationName": "subnet"
2309 }
2310 }
2311 }
2312 },
2313 "CreateTags": {
2314 "input": {
2315 "type": "structure",
2316 "required": [
2317 "Resources",
2318 "Tags"
2319 ],
2320 "members": {
2321 "DryRun": {
2322 "locationName": "dryRun",
2323 "type": "boolean"
2324 },
2325 "Resources": {
2326 "shape": "Sbq",
2327 "locationName": "ResourceId"
2328 },
2329 "Tags": {
2330 "shape": "Si",
2331 "locationName": "Tag"
2332 }
2333 }
2334 }
2335 },
2336 "CreateTransitGateway": {
2337 "input": {
2338 "type": "structure",
2339 "members": {
2340 "Description": {},
2341 "Options": {
2342 "type": "structure",
2343 "members": {
2344 "AmazonSideAsn": {
2345 "type": "long"
2346 },
2347 "AutoAcceptSharedAttachments": {},
2348 "DefaultRouteTableAssociation": {},
2349 "DefaultRouteTablePropagation": {},
2350 "VpnEcmpSupport": {},
2351 "DnsSupport": {}
2352 }
2353 },
2354 "TagSpecifications": {
2355 "shape": "S19",
2356 "locationName": "TagSpecification"
2357 },
2358 "DryRun": {
2359 "type": "boolean"
2360 }
2361 }
2362 },
2363 "output": {
2364 "type": "structure",
2365 "members": {
2366 "TransitGateway": {
2367 "shape": "Sby",
2368 "locationName": "transitGateway"
2369 }
2370 }
2371 }
2372 },
2373 "CreateTransitGatewayRoute": {
2374 "input": {
2375 "type": "structure",
2376 "required": [
2377 "DestinationCidrBlock",
2378 "TransitGatewayRouteTableId"
2379 ],
2380 "members": {
2381 "DestinationCidrBlock": {},
2382 "TransitGatewayRouteTableId": {},
2383 "TransitGatewayAttachmentId": {},
2384 "Blackhole": {
2385 "type": "boolean"
2386 },
2387 "DryRun": {
2388 "type": "boolean"
2389 }
2390 }
2391 },
2392 "output": {
2393 "type": "structure",
2394 "members": {
2395 "Route": {
2396 "shape": "Sc3",
2397 "locationName": "route"
2398 }
2399 }
2400 }
2401 },
2402 "CreateTransitGatewayRouteTable": {
2403 "input": {
2404 "type": "structure",
2405 "required": [
2406 "TransitGatewayId"
2407 ],
2408 "members": {
2409 "TransitGatewayId": {},
2410 "TagSpecifications": {
2411 "shape": "S19"
2412 },
2413 "DryRun": {
2414 "type": "boolean"
2415 }
2416 }
2417 },
2418 "output": {
2419 "type": "structure",
2420 "members": {
2421 "TransitGatewayRouteTable": {
2422 "shape": "Sca",
2423 "locationName": "transitGatewayRouteTable"
2424 }
2425 }
2426 }
2427 },
2428 "CreateTransitGatewayVpcAttachment": {
2429 "input": {
2430 "type": "structure",
2431 "required": [
2432 "TransitGatewayId",
2433 "VpcId",
2434 "SubnetIds"
2435 ],
2436 "members": {
2437 "TransitGatewayId": {},
2438 "VpcId": {},
2439 "SubnetIds": {
2440 "shape": "Sd"
2441 },
2442 "Options": {
2443 "type": "structure",
2444 "members": {
2445 "DnsSupport": {},
2446 "Ipv6Support": {}
2447 }
2448 },
2449 "TagSpecifications": {
2450 "shape": "S19"
2451 },
2452 "DryRun": {
2453 "type": "boolean"
2454 }
2455 }
2456 },
2457 "output": {
2458 "type": "structure",
2459 "members": {
2460 "TransitGatewayVpcAttachment": {
2461 "shape": "Sb",
2462 "locationName": "transitGatewayVpcAttachment"
2463 }
2464 }
2465 }
2466 },
2467 "CreateVolume": {
2468 "input": {
2469 "type": "structure",
2470 "required": [
2471 "AvailabilityZone"
2472 ],
2473 "members": {
2474 "AvailabilityZone": {},
2475 "Encrypted": {
2476 "locationName": "encrypted",
2477 "type": "boolean"
2478 },
2479 "Iops": {
2480 "type": "integer"
2481 },
2482 "KmsKeyId": {},
2483 "Size": {
2484 "type": "integer"
2485 },
2486 "SnapshotId": {},
2487 "VolumeType": {},
2488 "DryRun": {
2489 "locationName": "dryRun",
2490 "type": "boolean"
2491 },
2492 "TagSpecifications": {
2493 "shape": "S19",
2494 "locationName": "TagSpecification"
2495 }
2496 }
2497 },
2498 "output": {
2499 "shape": "Scg"
2500 }
2501 },
2502 "CreateVpc": {
2503 "input": {
2504 "type": "structure",
2505 "required": [
2506 "CidrBlock"
2507 ],
2508 "members": {
2509 "CidrBlock": {},
2510 "AmazonProvidedIpv6CidrBlock": {
2511 "locationName": "amazonProvidedIpv6CidrBlock",
2512 "type": "boolean"
2513 },
2514 "DryRun": {
2515 "locationName": "dryRun",
2516 "type": "boolean"
2517 },
2518 "InstanceTenancy": {
2519 "locationName": "instanceTenancy"
2520 }
2521 }
2522 },
2523 "output": {
2524 "type": "structure",
2525 "members": {
2526 "Vpc": {
2527 "shape": "S5o",
2528 "locationName": "vpc"
2529 }
2530 }
2531 }
2532 },
2533 "CreateVpcEndpoint": {
2534 "input": {
2535 "type": "structure",
2536 "required": [
2537 "VpcId",
2538 "ServiceName"
2539 ],
2540 "members": {
2541 "DryRun": {
2542 "type": "boolean"
2543 },
2544 "VpcEndpointType": {},
2545 "VpcId": {},
2546 "ServiceName": {},
2547 "PolicyDocument": {},
2548 "RouteTableIds": {
2549 "shape": "Sd",
2550 "locationName": "RouteTableId"
2551 },
2552 "SubnetIds": {
2553 "shape": "Sd",
2554 "locationName": "SubnetId"
2555 },
2556 "SecurityGroupIds": {
2557 "shape": "Sd",
2558 "locationName": "SecurityGroupId"
2559 },
2560 "ClientToken": {},
2561 "PrivateDnsEnabled": {
2562 "type": "boolean"
2563 }
2564 }
2565 },
2566 "output": {
2567 "type": "structure",
2568 "members": {
2569 "VpcEndpoint": {
2570 "shape": "Sco",
2571 "locationName": "vpcEndpoint"
2572 },
2573 "ClientToken": {
2574 "locationName": "clientToken"
2575 }
2576 }
2577 }
2578 },
2579 "CreateVpcEndpointConnectionNotification": {
2580 "input": {
2581 "type": "structure",
2582 "required": [
2583 "ConnectionNotificationArn",
2584 "ConnectionEvents"
2585 ],
2586 "members": {
2587 "DryRun": {
2588 "type": "boolean"
2589 },
2590 "ServiceId": {},
2591 "VpcEndpointId": {},
2592 "ConnectionNotificationArn": {},
2593 "ConnectionEvents": {
2594 "shape": "Sd"
2595 },
2596 "ClientToken": {}
2597 }
2598 },
2599 "output": {
2600 "type": "structure",
2601 "members": {
2602 "ConnectionNotification": {
2603 "shape": "Scw",
2604 "locationName": "connectionNotification"
2605 },
2606 "ClientToken": {
2607 "locationName": "clientToken"
2608 }
2609 }
2610 }
2611 },
2612 "CreateVpcEndpointServiceConfiguration": {
2613 "input": {
2614 "type": "structure",
2615 "required": [
2616 "NetworkLoadBalancerArns"
2617 ],
2618 "members": {
2619 "DryRun": {
2620 "type": "boolean"
2621 },
2622 "AcceptanceRequired": {
2623 "type": "boolean"
2624 },
2625 "NetworkLoadBalancerArns": {
2626 "shape": "Sd",
2627 "locationName": "NetworkLoadBalancerArn"
2628 },
2629 "ClientToken": {}
2630 }
2631 },
2632 "output": {
2633 "type": "structure",
2634 "members": {
2635 "ServiceConfiguration": {
2636 "shape": "Sd1",
2637 "locationName": "serviceConfiguration"
2638 },
2639 "ClientToken": {
2640 "locationName": "clientToken"
2641 }
2642 }
2643 }
2644 },
2645 "CreateVpcPeeringConnection": {
2646 "input": {
2647 "type": "structure",
2648 "members": {
2649 "DryRun": {
2650 "locationName": "dryRun",
2651 "type": "boolean"
2652 },
2653 "PeerOwnerId": {
2654 "locationName": "peerOwnerId"
2655 },
2656 "PeerVpcId": {
2657 "locationName": "peerVpcId"
2658 },
2659 "VpcId": {
2660 "locationName": "vpcId"
2661 },
2662 "PeerRegion": {}
2663 }
2664 },
2665 "output": {
2666 "type": "structure",
2667 "members": {
2668 "VpcPeeringConnection": {
2669 "shape": "Sr",
2670 "locationName": "vpcPeeringConnection"
2671 }
2672 }
2673 }
2674 },
2675 "CreateVpnConnection": {
2676 "input": {
2677 "type": "structure",
2678 "required": [
2679 "CustomerGatewayId",
2680 "Type"
2681 ],
2682 "members": {
2683 "CustomerGatewayId": {},
2684 "Type": {},
2685 "VpnGatewayId": {},
2686 "TransitGatewayId": {},
2687 "DryRun": {
2688 "locationName": "dryRun",
2689 "type": "boolean"
2690 },
2691 "Options": {
2692 "locationName": "options",
2693 "type": "structure",
2694 "members": {
2695 "StaticRoutesOnly": {
2696 "locationName": "staticRoutesOnly",
2697 "type": "boolean"
2698 },
2699 "TunnelOptions": {
2700 "type": "list",
2701 "member": {
2702 "locationName": "item",
2703 "type": "structure",
2704 "members": {
2705 "TunnelInsideCidr": {},
2706 "PreSharedKey": {}
2707 }
2708 }
2709 }
2710 }
2711 }
2712 }
2713 },
2714 "output": {
2715 "type": "structure",
2716 "members": {
2717 "VpnConnection": {
2718 "shape": "Sdd",
2719 "locationName": "vpnConnection"
2720 }
2721 }
2722 }
2723 },
2724 "CreateVpnConnectionRoute": {
2725 "input": {
2726 "type": "structure",
2727 "required": [
2728 "DestinationCidrBlock",
2729 "VpnConnectionId"
2730 ],
2731 "members": {
2732 "DestinationCidrBlock": {},
2733 "VpnConnectionId": {}
2734 }
2735 }
2736 },
2737 "CreateVpnGateway": {
2738 "input": {
2739 "type": "structure",
2740 "required": [
2741 "Type"
2742 ],
2743 "members": {
2744 "AvailabilityZone": {},
2745 "Type": {},
2746 "AmazonSideAsn": {
2747 "type": "long"
2748 },
2749 "DryRun": {
2750 "locationName": "dryRun",
2751 "type": "boolean"
2752 }
2753 }
2754 },
2755 "output": {
2756 "type": "structure",
2757 "members": {
2758 "VpnGateway": {
2759 "shape": "Sdp",
2760 "locationName": "vpnGateway"
2761 }
2762 }
2763 }
2764 },
2765 "DeleteClientVpnEndpoint": {
2766 "input": {
2767 "type": "structure",
2768 "required": [
2769 "ClientVpnEndpointId"
2770 ],
2771 "members": {
2772 "ClientVpnEndpointId": {},
2773 "DryRun": {
2774 "type": "boolean"
2775 }
2776 }
2777 },
2778 "output": {
2779 "type": "structure",
2780 "members": {
2781 "Status": {
2782 "shape": "S57",
2783 "locationName": "status"
2784 }
2785 }
2786 }
2787 },
2788 "DeleteClientVpnRoute": {
2789 "input": {
2790 "type": "structure",
2791 "required": [
2792 "ClientVpnEndpointId",
2793 "DestinationCidrBlock"
2794 ],
2795 "members": {
2796 "ClientVpnEndpointId": {},
2797 "TargetVpcSubnetId": {},
2798 "DestinationCidrBlock": {},
2799 "DryRun": {
2800 "type": "boolean"
2801 }
2802 }
2803 },
2804 "output": {
2805 "type": "structure",
2806 "members": {
2807 "Status": {
2808 "shape": "S5b",
2809 "locationName": "status"
2810 }
2811 }
2812 }
2813 },
2814 "DeleteCustomerGateway": {
2815 "input": {
2816 "type": "structure",
2817 "required": [
2818 "CustomerGatewayId"
2819 ],
2820 "members": {
2821 "CustomerGatewayId": {},
2822 "DryRun": {
2823 "locationName": "dryRun",
2824 "type": "boolean"
2825 }
2826 }
2827 }
2828 },
2829 "DeleteDhcpOptions": {
2830 "input": {
2831 "type": "structure",
2832 "required": [
2833 "DhcpOptionsId"
2834 ],
2835 "members": {
2836 "DhcpOptionsId": {},
2837 "DryRun": {
2838 "locationName": "dryRun",
2839 "type": "boolean"
2840 }
2841 }
2842 }
2843 },
2844 "DeleteEgressOnlyInternetGateway": {
2845 "input": {
2846 "type": "structure",
2847 "required": [
2848 "EgressOnlyInternetGatewayId"
2849 ],
2850 "members": {
2851 "DryRun": {
2852 "type": "boolean"
2853 },
2854 "EgressOnlyInternetGatewayId": {}
2855 }
2856 },
2857 "output": {
2858 "type": "structure",
2859 "members": {
2860 "ReturnCode": {
2861 "locationName": "returnCode",
2862 "type": "boolean"
2863 }
2864 }
2865 }
2866 },
2867 "DeleteFleets": {
2868 "input": {
2869 "type": "structure",
2870 "required": [
2871 "FleetIds",
2872 "TerminateInstances"
2873 ],
2874 "members": {
2875 "DryRun": {
2876 "type": "boolean"
2877 },
2878 "FleetIds": {
2879 "shape": "Se0",
2880 "locationName": "FleetId"
2881 },
2882 "TerminateInstances": {
2883 "type": "boolean"
2884 }
2885 }
2886 },
2887 "output": {
2888 "type": "structure",
2889 "members": {
2890 "SuccessfulFleetDeletions": {
2891 "locationName": "successfulFleetDeletionSet",
2892 "type": "list",
2893 "member": {
2894 "locationName": "item",
2895 "type": "structure",
2896 "members": {
2897 "CurrentFleetState": {
2898 "locationName": "currentFleetState"
2899 },
2900 "PreviousFleetState": {
2901 "locationName": "previousFleetState"
2902 },
2903 "FleetId": {
2904 "locationName": "fleetId"
2905 }
2906 }
2907 }
2908 },
2909 "UnsuccessfulFleetDeletions": {
2910 "locationName": "unsuccessfulFleetDeletionSet",
2911 "type": "list",
2912 "member": {
2913 "locationName": "item",
2914 "type": "structure",
2915 "members": {
2916 "Error": {
2917 "locationName": "error",
2918 "type": "structure",
2919 "members": {
2920 "Code": {
2921 "locationName": "code"
2922 },
2923 "Message": {
2924 "locationName": "message"
2925 }
2926 }
2927 },
2928 "FleetId": {
2929 "locationName": "fleetId"
2930 }
2931 }
2932 }
2933 }
2934 }
2935 }
2936 },
2937 "DeleteFlowLogs": {
2938 "input": {
2939 "type": "structure",
2940 "required": [
2941 "FlowLogIds"
2942 ],
2943 "members": {
2944 "DryRun": {
2945 "type": "boolean"
2946 },
2947 "FlowLogIds": {
2948 "shape": "Sd",
2949 "locationName": "FlowLogId"
2950 }
2951 }
2952 },
2953 "output": {
2954 "type": "structure",
2955 "members": {
2956 "Unsuccessful": {
2957 "shape": "Sm",
2958 "locationName": "unsuccessful"
2959 }
2960 }
2961 }
2962 },
2963 "DeleteFpgaImage": {
2964 "input": {
2965 "type": "structure",
2966 "required": [
2967 "FpgaImageId"
2968 ],
2969 "members": {
2970 "DryRun": {
2971 "type": "boolean"
2972 },
2973 "FpgaImageId": {}
2974 }
2975 },
2976 "output": {
2977 "type": "structure",
2978 "members": {
2979 "Return": {
2980 "locationName": "return",
2981 "type": "boolean"
2982 }
2983 }
2984 }
2985 },
2986 "DeleteInternetGateway": {
2987 "input": {
2988 "type": "structure",
2989 "required": [
2990 "InternetGatewayId"
2991 ],
2992 "members": {
2993 "DryRun": {
2994 "locationName": "dryRun",
2995 "type": "boolean"
2996 },
2997 "InternetGatewayId": {
2998 "locationName": "internetGatewayId"
2999 }
3000 }
3001 }
3002 },
3003 "DeleteKeyPair": {
3004 "input": {
3005 "type": "structure",
3006 "required": [
3007 "KeyName"
3008 ],
3009 "members": {
3010 "KeyName": {},
3011 "DryRun": {
3012 "locationName": "dryRun",
3013 "type": "boolean"
3014 }
3015 }
3016 }
3017 },
3018 "DeleteLaunchTemplate": {
3019 "input": {
3020 "type": "structure",
3021 "members": {
3022 "DryRun": {
3023 "type": "boolean"
3024 },
3025 "LaunchTemplateId": {},
3026 "LaunchTemplateName": {}
3027 }
3028 },
3029 "output": {
3030 "type": "structure",
3031 "members": {
3032 "LaunchTemplate": {
3033 "shape": "S8z",
3034 "locationName": "launchTemplate"
3035 }
3036 }
3037 }
3038 },
3039 "DeleteLaunchTemplateVersions": {
3040 "input": {
3041 "type": "structure",
3042 "required": [
3043 "Versions"
3044 ],
3045 "members": {
3046 "DryRun": {
3047 "type": "boolean"
3048 },
3049 "LaunchTemplateId": {},
3050 "LaunchTemplateName": {},
3051 "Versions": {
3052 "shape": "Sei",
3053 "locationName": "LaunchTemplateVersion"
3054 }
3055 }
3056 },
3057 "output": {
3058 "type": "structure",
3059 "members": {
3060 "SuccessfullyDeletedLaunchTemplateVersions": {
3061 "locationName": "successfullyDeletedLaunchTemplateVersionSet",
3062 "type": "list",
3063 "member": {
3064 "locationName": "item",
3065 "type": "structure",
3066 "members": {
3067 "LaunchTemplateId": {
3068 "locationName": "launchTemplateId"
3069 },
3070 "LaunchTemplateName": {
3071 "locationName": "launchTemplateName"
3072 },
3073 "VersionNumber": {
3074 "locationName": "versionNumber",
3075 "type": "long"
3076 }
3077 }
3078 }
3079 },
3080 "UnsuccessfullyDeletedLaunchTemplateVersions": {
3081 "locationName": "unsuccessfullyDeletedLaunchTemplateVersionSet",
3082 "type": "list",
3083 "member": {
3084 "locationName": "item",
3085 "type": "structure",
3086 "members": {
3087 "LaunchTemplateId": {
3088 "locationName": "launchTemplateId"
3089 },
3090 "LaunchTemplateName": {
3091 "locationName": "launchTemplateName"
3092 },
3093 "VersionNumber": {
3094 "locationName": "versionNumber",
3095 "type": "long"
3096 },
3097 "ResponseError": {
3098 "locationName": "responseError",
3099 "type": "structure",
3100 "members": {
3101 "Code": {
3102 "locationName": "code"
3103 },
3104 "Message": {
3105 "locationName": "message"
3106 }
3107 }
3108 }
3109 }
3110 }
3111 }
3112 }
3113 }
3114 },
3115 "DeleteNatGateway": {
3116 "input": {
3117 "type": "structure",
3118 "required": [
3119 "NatGatewayId"
3120 ],
3121 "members": {
3122 "NatGatewayId": {}
3123 }
3124 },
3125 "output": {
3126 "type": "structure",
3127 "members": {
3128 "NatGatewayId": {
3129 "locationName": "natGatewayId"
3130 }
3131 }
3132 }
3133 },
3134 "DeleteNetworkAcl": {
3135 "input": {
3136 "type": "structure",
3137 "required": [
3138 "NetworkAclId"
3139 ],
3140 "members": {
3141 "DryRun": {
3142 "locationName": "dryRun",
3143 "type": "boolean"
3144 },
3145 "NetworkAclId": {
3146 "locationName": "networkAclId"
3147 }
3148 }
3149 }
3150 },
3151 "DeleteNetworkAclEntry": {
3152 "input": {
3153 "type": "structure",
3154 "required": [
3155 "Egress",
3156 "NetworkAclId",
3157 "RuleNumber"
3158 ],
3159 "members": {
3160 "DryRun": {
3161 "locationName": "dryRun",
3162 "type": "boolean"
3163 },
3164 "Egress": {
3165 "locationName": "egress",
3166 "type": "boolean"
3167 },
3168 "NetworkAclId": {
3169 "locationName": "networkAclId"
3170 },
3171 "RuleNumber": {
3172 "locationName": "ruleNumber",
3173 "type": "integer"
3174 }
3175 }
3176 }
3177 },
3178 "DeleteNetworkInterface": {
3179 "input": {
3180 "type": "structure",
3181 "required": [
3182 "NetworkInterfaceId"
3183 ],
3184 "members": {
3185 "DryRun": {
3186 "locationName": "dryRun",
3187 "type": "boolean"
3188 },
3189 "NetworkInterfaceId": {
3190 "locationName": "networkInterfaceId"
3191 }
3192 }
3193 }
3194 },
3195 "DeleteNetworkInterfacePermission": {
3196 "input": {
3197 "type": "structure",
3198 "required": [
3199 "NetworkInterfacePermissionId"
3200 ],
3201 "members": {
3202 "NetworkInterfacePermissionId": {},
3203 "Force": {
3204 "type": "boolean"
3205 },
3206 "DryRun": {
3207 "type": "boolean"
3208 }
3209 }
3210 },
3211 "output": {
3212 "type": "structure",
3213 "members": {
3214 "Return": {
3215 "locationName": "return",
3216 "type": "boolean"
3217 }
3218 }
3219 }
3220 },
3221 "DeletePlacementGroup": {
3222 "input": {
3223 "type": "structure",
3224 "required": [
3225 "GroupName"
3226 ],
3227 "members": {
3228 "DryRun": {
3229 "locationName": "dryRun",
3230 "type": "boolean"
3231 },
3232 "GroupName": {
3233 "locationName": "groupName"
3234 }
3235 }
3236 }
3237 },
3238 "DeleteRoute": {
3239 "input": {
3240 "type": "structure",
3241 "required": [
3242 "RouteTableId"
3243 ],
3244 "members": {
3245 "DestinationCidrBlock": {
3246 "locationName": "destinationCidrBlock"
3247 },
3248 "DestinationIpv6CidrBlock": {
3249 "locationName": "destinationIpv6CidrBlock"
3250 },
3251 "DryRun": {
3252 "locationName": "dryRun",
3253 "type": "boolean"
3254 },
3255 "RouteTableId": {
3256 "locationName": "routeTableId"
3257 }
3258 }
3259 }
3260 },
3261 "DeleteRouteTable": {
3262 "input": {
3263 "type": "structure",
3264 "required": [
3265 "RouteTableId"
3266 ],
3267 "members": {
3268 "DryRun": {
3269 "locationName": "dryRun",
3270 "type": "boolean"
3271 },
3272 "RouteTableId": {
3273 "locationName": "routeTableId"
3274 }
3275 }
3276 }
3277 },
3278 "DeleteSecurityGroup": {
3279 "input": {
3280 "type": "structure",
3281 "members": {
3282 "GroupId": {},
3283 "GroupName": {},
3284 "DryRun": {
3285 "locationName": "dryRun",
3286 "type": "boolean"
3287 }
3288 }
3289 }
3290 },
3291 "DeleteSnapshot": {
3292 "input": {
3293 "type": "structure",
3294 "required": [
3295 "SnapshotId"
3296 ],
3297 "members": {
3298 "SnapshotId": {},
3299 "DryRun": {
3300 "locationName": "dryRun",
3301 "type": "boolean"
3302 }
3303 }
3304 }
3305 },
3306 "DeleteSpotDatafeedSubscription": {
3307 "input": {
3308 "type": "structure",
3309 "members": {
3310 "DryRun": {
3311 "locationName": "dryRun",
3312 "type": "boolean"
3313 }
3314 }
3315 }
3316 },
3317 "DeleteSubnet": {
3318 "input": {
3319 "type": "structure",
3320 "required": [
3321 "SubnetId"
3322 ],
3323 "members": {
3324 "SubnetId": {},
3325 "DryRun": {
3326 "locationName": "dryRun",
3327 "type": "boolean"
3328 }
3329 }
3330 }
3331 },
3332 "DeleteTags": {
3333 "input": {
3334 "type": "structure",
3335 "required": [
3336 "Resources"
3337 ],
3338 "members": {
3339 "DryRun": {
3340 "locationName": "dryRun",
3341 "type": "boolean"
3342 },
3343 "Resources": {
3344 "shape": "Sbq",
3345 "locationName": "resourceId"
3346 },
3347 "Tags": {
3348 "shape": "Si",
3349 "locationName": "tag"
3350 }
3351 }
3352 }
3353 },
3354 "DeleteTransitGateway": {
3355 "input": {
3356 "type": "structure",
3357 "required": [
3358 "TransitGatewayId"
3359 ],
3360 "members": {
3361 "TransitGatewayId": {},
3362 "DryRun": {
3363 "type": "boolean"
3364 }
3365 }
3366 },
3367 "output": {
3368 "type": "structure",
3369 "members": {
3370 "TransitGateway": {
3371 "shape": "Sby",
3372 "locationName": "transitGateway"
3373 }
3374 }
3375 }
3376 },
3377 "DeleteTransitGatewayRoute": {
3378 "input": {
3379 "type": "structure",
3380 "required": [
3381 "TransitGatewayRouteTableId",
3382 "DestinationCidrBlock"
3383 ],
3384 "members": {
3385 "TransitGatewayRouteTableId": {},
3386 "DestinationCidrBlock": {},
3387 "DryRun": {
3388 "type": "boolean"
3389 }
3390 }
3391 },
3392 "output": {
3393 "type": "structure",
3394 "members": {
3395 "Route": {
3396 "shape": "Sc3",
3397 "locationName": "route"
3398 }
3399 }
3400 }
3401 },
3402 "DeleteTransitGatewayRouteTable": {
3403 "input": {
3404 "type": "structure",
3405 "required": [
3406 "TransitGatewayRouteTableId"
3407 ],
3408 "members": {
3409 "TransitGatewayRouteTableId": {},
3410 "DryRun": {
3411 "type": "boolean"
3412 }
3413 }
3414 },
3415 "output": {
3416 "type": "structure",
3417 "members": {
3418 "TransitGatewayRouteTable": {
3419 "shape": "Sca",
3420 "locationName": "transitGatewayRouteTable"
3421 }
3422 }
3423 }
3424 },
3425 "DeleteTransitGatewayVpcAttachment": {
3426 "input": {
3427 "type": "structure",
3428 "required": [
3429 "TransitGatewayAttachmentId"
3430 ],
3431 "members": {
3432 "TransitGatewayAttachmentId": {},
3433 "DryRun": {
3434 "type": "boolean"
3435 }
3436 }
3437 },
3438 "output": {
3439 "type": "structure",
3440 "members": {
3441 "TransitGatewayVpcAttachment": {
3442 "shape": "Sb",
3443 "locationName": "transitGatewayVpcAttachment"
3444 }
3445 }
3446 }
3447 },
3448 "DeleteVolume": {
3449 "input": {
3450 "type": "structure",
3451 "required": [
3452 "VolumeId"
3453 ],
3454 "members": {
3455 "VolumeId": {},
3456 "DryRun": {
3457 "locationName": "dryRun",
3458 "type": "boolean"
3459 }
3460 }
3461 }
3462 },
3463 "DeleteVpc": {
3464 "input": {
3465 "type": "structure",
3466 "required": [
3467 "VpcId"
3468 ],
3469 "members": {
3470 "VpcId": {},
3471 "DryRun": {
3472 "locationName": "dryRun",
3473 "type": "boolean"
3474 }
3475 }
3476 }
3477 },
3478 "DeleteVpcEndpointConnectionNotifications": {
3479 "input": {
3480 "type": "structure",
3481 "required": [
3482 "ConnectionNotificationIds"
3483 ],
3484 "members": {
3485 "DryRun": {
3486 "type": "boolean"
3487 },
3488 "ConnectionNotificationIds": {
3489 "shape": "Sd",
3490 "locationName": "ConnectionNotificationId"
3491 }
3492 }
3493 },
3494 "output": {
3495 "type": "structure",
3496 "members": {
3497 "Unsuccessful": {
3498 "shape": "Sm",
3499 "locationName": "unsuccessful"
3500 }
3501 }
3502 }
3503 },
3504 "DeleteVpcEndpointServiceConfigurations": {
3505 "input": {
3506 "type": "structure",
3507 "required": [
3508 "ServiceIds"
3509 ],
3510 "members": {
3511 "DryRun": {
3512 "type": "boolean"
3513 },
3514 "ServiceIds": {
3515 "shape": "Sd",
3516 "locationName": "ServiceId"
3517 }
3518 }
3519 },
3520 "output": {
3521 "type": "structure",
3522 "members": {
3523 "Unsuccessful": {
3524 "shape": "Sm",
3525 "locationName": "unsuccessful"
3526 }
3527 }
3528 }
3529 },
3530 "DeleteVpcEndpoints": {
3531 "input": {
3532 "type": "structure",
3533 "required": [
3534 "VpcEndpointIds"
3535 ],
3536 "members": {
3537 "DryRun": {
3538 "type": "boolean"
3539 },
3540 "VpcEndpointIds": {
3541 "shape": "Sd",
3542 "locationName": "VpcEndpointId"
3543 }
3544 }
3545 },
3546 "output": {
3547 "type": "structure",
3548 "members": {
3549 "Unsuccessful": {
3550 "shape": "Sm",
3551 "locationName": "unsuccessful"
3552 }
3553 }
3554 }
3555 },
3556 "DeleteVpcPeeringConnection": {
3557 "input": {
3558 "type": "structure",
3559 "required": [
3560 "VpcPeeringConnectionId"
3561 ],
3562 "members": {
3563 "DryRun": {
3564 "locationName": "dryRun",
3565 "type": "boolean"
3566 },
3567 "VpcPeeringConnectionId": {
3568 "locationName": "vpcPeeringConnectionId"
3569 }
3570 }
3571 },
3572 "output": {
3573 "type": "structure",
3574 "members": {
3575 "Return": {
3576 "locationName": "return",
3577 "type": "boolean"
3578 }
3579 }
3580 }
3581 },
3582 "DeleteVpnConnection": {
3583 "input": {
3584 "type": "structure",
3585 "required": [
3586 "VpnConnectionId"
3587 ],
3588 "members": {
3589 "VpnConnectionId": {},
3590 "DryRun": {
3591 "locationName": "dryRun",
3592 "type": "boolean"
3593 }
3594 }
3595 }
3596 },
3597 "DeleteVpnConnectionRoute": {
3598 "input": {
3599 "type": "structure",
3600 "required": [
3601 "DestinationCidrBlock",
3602 "VpnConnectionId"
3603 ],
3604 "members": {
3605 "DestinationCidrBlock": {},
3606 "VpnConnectionId": {}
3607 }
3608 }
3609 },
3610 "DeleteVpnGateway": {
3611 "input": {
3612 "type": "structure",
3613 "required": [
3614 "VpnGatewayId"
3615 ],
3616 "members": {
3617 "VpnGatewayId": {},
3618 "DryRun": {
3619 "locationName": "dryRun",
3620 "type": "boolean"
3621 }
3622 }
3623 }
3624 },
3625 "DeprovisionByoipCidr": {
3626 "input": {
3627 "type": "structure",
3628 "required": [
3629 "Cidr"
3630 ],
3631 "members": {
3632 "Cidr": {},
3633 "DryRun": {
3634 "type": "boolean"
3635 }
3636 }
3637 },
3638 "output": {
3639 "type": "structure",
3640 "members": {
3641 "ByoipCidr": {
3642 "shape": "S12",
3643 "locationName": "byoipCidr"
3644 }
3645 }
3646 }
3647 },
3648 "DeregisterImage": {
3649 "input": {
3650 "type": "structure",
3651 "required": [
3652 "ImageId"
3653 ],
3654 "members": {
3655 "ImageId": {},
3656 "DryRun": {
3657 "locationName": "dryRun",
3658 "type": "boolean"
3659 }
3660 }
3661 }
3662 },
3663 "DescribeAccountAttributes": {
3664 "input": {
3665 "type": "structure",
3666 "members": {
3667 "AttributeNames": {
3668 "locationName": "attributeName",
3669 "type": "list",
3670 "member": {
3671 "locationName": "attributeName"
3672 }
3673 },
3674 "DryRun": {
3675 "locationName": "dryRun",
3676 "type": "boolean"
3677 }
3678 }
3679 },
3680 "output": {
3681 "type": "structure",
3682 "members": {
3683 "AccountAttributes": {
3684 "locationName": "accountAttributeSet",
3685 "type": "list",
3686 "member": {
3687 "locationName": "item",
3688 "type": "structure",
3689 "members": {
3690 "AttributeName": {
3691 "locationName": "attributeName"
3692 },
3693 "AttributeValues": {
3694 "locationName": "attributeValueSet",
3695 "type": "list",
3696 "member": {
3697 "locationName": "item",
3698 "type": "structure",
3699 "members": {
3700 "AttributeValue": {
3701 "locationName": "attributeValue"
3702 }
3703 }
3704 }
3705 }
3706 }
3707 }
3708 }
3709 }
3710 }
3711 },
3712 "DescribeAddresses": {
3713 "input": {
3714 "type": "structure",
3715 "members": {
3716 "Filters": {
3717 "shape": "Sg2",
3718 "locationName": "Filter"
3719 },
3720 "PublicIps": {
3721 "locationName": "PublicIp",
3722 "type": "list",
3723 "member": {
3724 "locationName": "PublicIp"
3725 }
3726 },
3727 "AllocationIds": {
3728 "locationName": "AllocationId",
3729 "type": "list",
3730 "member": {
3731 "locationName": "AllocationId"
3732 }
3733 },
3734 "DryRun": {
3735 "locationName": "dryRun",
3736 "type": "boolean"
3737 }
3738 }
3739 },
3740 "output": {
3741 "type": "structure",
3742 "members": {
3743 "Addresses": {
3744 "locationName": "addressesSet",
3745 "type": "list",
3746 "member": {
3747 "locationName": "item",
3748 "type": "structure",
3749 "members": {
3750 "InstanceId": {
3751 "locationName": "instanceId"
3752 },
3753 "PublicIp": {
3754 "locationName": "publicIp"
3755 },
3756 "AllocationId": {
3757 "locationName": "allocationId"
3758 },
3759 "AssociationId": {
3760 "locationName": "associationId"
3761 },
3762 "Domain": {
3763 "locationName": "domain"
3764 },
3765 "NetworkInterfaceId": {
3766 "locationName": "networkInterfaceId"
3767 },
3768 "NetworkInterfaceOwnerId": {
3769 "locationName": "networkInterfaceOwnerId"
3770 },
3771 "PrivateIpAddress": {
3772 "locationName": "privateIpAddress"
3773 },
3774 "Tags": {
3775 "shape": "Si",
3776 "locationName": "tagSet"
3777 },
3778 "PublicIpv4Pool": {
3779 "locationName": "publicIpv4Pool"
3780 }
3781 }
3782 }
3783 }
3784 }
3785 }
3786 },
3787 "DescribeAggregateIdFormat": {
3788 "input": {
3789 "type": "structure",
3790 "members": {
3791 "DryRun": {
3792 "type": "boolean"
3793 }
3794 }
3795 },
3796 "output": {
3797 "type": "structure",
3798 "members": {
3799 "UseLongIdsAggregated": {
3800 "locationName": "useLongIdsAggregated",
3801 "type": "boolean"
3802 },
3803 "Statuses": {
3804 "shape": "Sgb",
3805 "locationName": "statusSet"
3806 }
3807 }
3808 }
3809 },
3810 "DescribeAvailabilityZones": {
3811 "input": {
3812 "type": "structure",
3813 "members": {
3814 "Filters": {
3815 "shape": "Sg2",
3816 "locationName": "Filter"
3817 },
3818 "ZoneNames": {
3819 "locationName": "ZoneName",
3820 "type": "list",
3821 "member": {
3822 "locationName": "ZoneName"
3823 }
3824 },
3825 "ZoneIds": {
3826 "locationName": "ZoneId",
3827 "type": "list",
3828 "member": {
3829 "locationName": "ZoneId"
3830 }
3831 },
3832 "DryRun": {
3833 "locationName": "dryRun",
3834 "type": "boolean"
3835 }
3836 }
3837 },
3838 "output": {
3839 "type": "structure",
3840 "members": {
3841 "AvailabilityZones": {
3842 "locationName": "availabilityZoneInfo",
3843 "type": "list",
3844 "member": {
3845 "locationName": "item",
3846 "type": "structure",
3847 "members": {
3848 "State": {
3849 "locationName": "zoneState"
3850 },
3851 "Messages": {
3852 "locationName": "messageSet",
3853 "type": "list",
3854 "member": {
3855 "locationName": "item",
3856 "type": "structure",
3857 "members": {
3858 "Message": {
3859 "locationName": "message"
3860 }
3861 }
3862 }
3863 },
3864 "RegionName": {
3865 "locationName": "regionName"
3866 },
3867 "ZoneName": {
3868 "locationName": "zoneName"
3869 },
3870 "ZoneId": {
3871 "locationName": "zoneId"
3872 }
3873 }
3874 }
3875 }
3876 }
3877 }
3878 },
3879 "DescribeBundleTasks": {
3880 "input": {
3881 "type": "structure",
3882 "members": {
3883 "BundleIds": {
3884 "locationName": "BundleId",
3885 "type": "list",
3886 "member": {
3887 "locationName": "BundleId"
3888 }
3889 },
3890 "Filters": {
3891 "shape": "Sg2",
3892 "locationName": "Filter"
3893 },
3894 "DryRun": {
3895 "locationName": "dryRun",
3896 "type": "boolean"
3897 }
3898 }
3899 },
3900 "output": {
3901 "type": "structure",
3902 "members": {
3903 "BundleTasks": {
3904 "locationName": "bundleInstanceTasksSet",
3905 "type": "list",
3906 "member": {
3907 "shape": "S3f",
3908 "locationName": "item"
3909 }
3910 }
3911 }
3912 }
3913 },
3914 "DescribeByoipCidrs": {
3915 "input": {
3916 "type": "structure",
3917 "required": [
3918 "MaxResults"
3919 ],
3920 "members": {
3921 "DryRun": {
3922 "type": "boolean"
3923 },
3924 "MaxResults": {
3925 "type": "integer"
3926 },
3927 "NextToken": {}
3928 }
3929 },
3930 "output": {
3931 "type": "structure",
3932 "members": {
3933 "ByoipCidrs": {
3934 "locationName": "byoipCidrSet",
3935 "type": "list",
3936 "member": {
3937 "shape": "S12",
3938 "locationName": "item"
3939 }
3940 },
3941 "NextToken": {
3942 "locationName": "nextToken"
3943 }
3944 }
3945 }
3946 },
3947 "DescribeCapacityReservations": {
3948 "input": {
3949 "type": "structure",
3950 "members": {
3951 "CapacityReservationIds": {
3952 "locationName": "CapacityReservationId",
3953 "type": "list",
3954 "member": {
3955 "locationName": "item"
3956 }
3957 },
3958 "NextToken": {},
3959 "MaxResults": {
3960 "type": "integer"
3961 },
3962 "Filters": {
3963 "shape": "Sg2",
3964 "locationName": "Filter"
3965 },
3966 "DryRun": {
3967 "type": "boolean"
3968 }
3969 }
3970 },
3971 "output": {
3972 "type": "structure",
3973 "members": {
3974 "NextToken": {
3975 "locationName": "nextToken"
3976 },
3977 "CapacityReservations": {
3978 "locationName": "capacityReservationSet",
3979 "type": "list",
3980 "member": {
3981 "shape": "S4w",
3982 "locationName": "item"
3983 }
3984 }
3985 }
3986 }
3987 },
3988 "DescribeClassicLinkInstances": {
3989 "input": {
3990 "type": "structure",
3991 "members": {
3992 "Filters": {
3993 "shape": "Sg2",
3994 "locationName": "Filter"
3995 },
3996 "DryRun": {
3997 "locationName": "dryRun",
3998 "type": "boolean"
3999 },
4000 "InstanceIds": {
4001 "shape": "Sh0",
4002 "locationName": "InstanceId"
4003 },
4004 "MaxResults": {
4005 "locationName": "maxResults",
4006 "type": "integer"
4007 },
4008 "NextToken": {
4009 "locationName": "nextToken"
4010 }
4011 }
4012 },
4013 "output": {
4014 "type": "structure",
4015 "members": {
4016 "Instances": {
4017 "locationName": "instancesSet",
4018 "type": "list",
4019 "member": {
4020 "locationName": "item",
4021 "type": "structure",
4022 "members": {
4023 "Groups": {
4024 "shape": "Sag",
4025 "locationName": "groupSet"
4026 },
4027 "InstanceId": {
4028 "locationName": "instanceId"
4029 },
4030 "Tags": {
4031 "shape": "Si",
4032 "locationName": "tagSet"
4033 },
4034 "VpcId": {
4035 "locationName": "vpcId"
4036 }
4037 }
4038 }
4039 },
4040 "NextToken": {
4041 "locationName": "nextToken"
4042 }
4043 }
4044 }
4045 },
4046 "DescribeClientVpnAuthorizationRules": {
4047 "input": {
4048 "type": "structure",
4049 "required": [
4050 "ClientVpnEndpointId"
4051 ],
4052 "members": {
4053 "ClientVpnEndpointId": {},
4054 "DryRun": {
4055 "type": "boolean"
4056 },
4057 "NextToken": {},
4058 "Filters": {
4059 "shape": "Sg2",
4060 "locationName": "Filter"
4061 },
4062 "MaxResults": {
4063 "type": "integer"
4064 }
4065 }
4066 },
4067 "output": {
4068 "type": "structure",
4069 "members": {
4070 "AuthorizationRules": {
4071 "locationName": "authorizationRule",
4072 "type": "list",
4073 "member": {
4074 "locationName": "item",
4075 "type": "structure",
4076 "members": {
4077 "ClientVpnEndpointId": {
4078 "locationName": "clientVpnEndpointId"
4079 },
4080 "Description": {
4081 "locationName": "description"
4082 },
4083 "GroupId": {
4084 "locationName": "groupId"
4085 },
4086 "AccessAll": {
4087 "locationName": "accessAll",
4088 "type": "boolean"
4089 },
4090 "DestinationCidr": {
4091 "locationName": "destinationCidr"
4092 },
4093 "Status": {
4094 "shape": "S2w",
4095 "locationName": "status"
4096 }
4097 }
4098 }
4099 },
4100 "NextToken": {
4101 "locationName": "nextToken"
4102 }
4103 }
4104 }
4105 },
4106 "DescribeClientVpnConnections": {
4107 "input": {
4108 "type": "structure",
4109 "required": [
4110 "ClientVpnEndpointId"
4111 ],
4112 "members": {
4113 "ClientVpnEndpointId": {},
4114 "Filters": {
4115 "shape": "Sg2",
4116 "locationName": "Filter"
4117 },
4118 "NextToken": {},
4119 "MaxResults": {
4120 "type": "integer"
4121 },
4122 "DryRun": {
4123 "type": "boolean"
4124 }
4125 }
4126 },
4127 "output": {
4128 "type": "structure",
4129 "members": {
4130 "Connections": {
4131 "locationName": "connections",
4132 "type": "list",
4133 "member": {
4134 "locationName": "item",
4135 "type": "structure",
4136 "members": {
4137 "ClientVpnEndpointId": {
4138 "locationName": "clientVpnEndpointId"
4139 },
4140 "Timestamp": {
4141 "locationName": "timestamp"
4142 },
4143 "ConnectionId": {
4144 "locationName": "connectionId"
4145 },
4146 "Username": {
4147 "locationName": "username"
4148 },
4149 "ConnectionEstablishedTime": {
4150 "locationName": "connectionEstablishedTime"
4151 },
4152 "IngressBytes": {
4153 "locationName": "ingressBytes"
4154 },
4155 "EgressBytes": {
4156 "locationName": "egressBytes"
4157 },
4158 "IngressPackets": {
4159 "locationName": "ingressPackets"
4160 },
4161 "EgressPackets": {
4162 "locationName": "egressPackets"
4163 },
4164 "ClientIp": {
4165 "locationName": "clientIp"
4166 },
4167 "CommonName": {
4168 "locationName": "commonName"
4169 },
4170 "Status": {
4171 "shape": "Shc",
4172 "locationName": "status"
4173 },
4174 "ConnectionEndTime": {
4175 "locationName": "connectionEndTime"
4176 }
4177 }
4178 }
4179 },
4180 "NextToken": {
4181 "locationName": "nextToken"
4182 }
4183 }
4184 }
4185 },
4186 "DescribeClientVpnEndpoints": {
4187 "input": {
4188 "type": "structure",
4189 "members": {
4190 "ClientVpnEndpointIds": {
4191 "shape": "Sd",
4192 "locationName": "ClientVpnEndpointId"
4193 },
4194 "MaxResults": {
4195 "type": "integer"
4196 },
4197 "NextToken": {},
4198 "Filters": {
4199 "shape": "Sg2",
4200 "locationName": "Filter"
4201 },
4202 "DryRun": {
4203 "type": "boolean"
4204 }
4205 }
4206 },
4207 "output": {
4208 "type": "structure",
4209 "members": {
4210 "ClientVpnEndpoints": {
4211 "locationName": "clientVpnEndpoint",
4212 "type": "list",
4213 "member": {
4214 "locationName": "item",
4215 "type": "structure",
4216 "members": {
4217 "ClientVpnEndpointId": {
4218 "locationName": "clientVpnEndpointId"
4219 },
4220 "Description": {
4221 "locationName": "description"
4222 },
4223 "Status": {
4224 "shape": "S57",
4225 "locationName": "status"
4226 },
4227 "CreationTime": {
4228 "locationName": "creationTime"
4229 },
4230 "DeletionTime": {
4231 "locationName": "deletionTime"
4232 },
4233 "DnsName": {
4234 "locationName": "dnsName"
4235 },
4236 "ClientCidrBlock": {
4237 "locationName": "clientCidrBlock"
4238 },
4239 "DnsServers": {
4240 "shape": "Sd",
4241 "locationName": "dnsServer"
4242 },
4243 "SplitTunnel": {
4244 "locationName": "splitTunnel",
4245 "type": "boolean"
4246 },
4247 "VpnProtocol": {
4248 "locationName": "vpnProtocol"
4249 },
4250 "TransportProtocol": {
4251 "locationName": "transportProtocol"
4252 },
4253 "AssociatedTargetNetworks": {
4254 "deprecated": true,
4255 "deprecatedMessage": "This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.",
4256 "locationName": "associatedTargetNetwork",
4257 "type": "list",
4258 "member": {
4259 "locationName": "item",
4260 "type": "structure",
4261 "members": {
4262 "NetworkId": {
4263 "locationName": "networkId"
4264 },
4265 "NetworkType": {
4266 "locationName": "networkType"
4267 }
4268 }
4269 }
4270 },
4271 "ServerCertificateArn": {
4272 "locationName": "serverCertificateArn"
4273 },
4274 "AuthenticationOptions": {
4275 "locationName": "authenticationOptions",
4276 "type": "list",
4277 "member": {
4278 "locationName": "item",
4279 "type": "structure",
4280 "members": {
4281 "Type": {
4282 "locationName": "type"
4283 },
4284 "ActiveDirectory": {
4285 "locationName": "activeDirectory",
4286 "type": "structure",
4287 "members": {
4288 "DirectoryId": {
4289 "locationName": "directoryId"
4290 }
4291 }
4292 },
4293 "MutualAuthentication": {
4294 "locationName": "mutualAuthentication",
4295 "type": "structure",
4296 "members": {
4297 "ClientRootCertificateChain": {
4298 "locationName": "clientRootCertificateChain"
4299 }
4300 }
4301 }
4302 }
4303 }
4304 },
4305 "ConnectionLogOptions": {
4306 "locationName": "connectionLogOptions",
4307 "type": "structure",
4308 "members": {
4309 "Enabled": {
4310 "type": "boolean"
4311 },
4312 "CloudwatchLogGroup": {},
4313 "CloudwatchLogStream": {}
4314 }
4315 },
4316 "Tags": {
4317 "shape": "Si",
4318 "locationName": "tagSet"
4319 }
4320 }
4321 }
4322 },
4323 "NextToken": {
4324 "locationName": "nextToken"
4325 }
4326 }
4327 }
4328 },
4329 "DescribeClientVpnRoutes": {
4330 "input": {
4331 "type": "structure",
4332 "required": [
4333 "ClientVpnEndpointId"
4334 ],
4335 "members": {
4336 "ClientVpnEndpointId": {},
4337 "Filters": {
4338 "shape": "Sg2",
4339 "locationName": "Filter"
4340 },
4341 "MaxResults": {
4342 "type": "integer"
4343 },
4344 "NextToken": {},
4345 "DryRun": {
4346 "type": "boolean"
4347 }
4348 }
4349 },
4350 "output": {
4351 "type": "structure",
4352 "members": {
4353 "Routes": {
4354 "locationName": "routes",
4355 "type": "list",
4356 "member": {
4357 "locationName": "item",
4358 "type": "structure",
4359 "members": {
4360 "ClientVpnEndpointId": {
4361 "locationName": "clientVpnEndpointId"
4362 },
4363 "DestinationCidr": {
4364 "locationName": "destinationCidr"
4365 },
4366 "TargetSubnet": {
4367 "locationName": "targetSubnet"
4368 },
4369 "Type": {
4370 "locationName": "type"
4371 },
4372 "Origin": {
4373 "locationName": "origin"
4374 },
4375 "Status": {
4376 "shape": "S5b",
4377 "locationName": "status"
4378 },
4379 "Description": {
4380 "locationName": "description"
4381 }
4382 }
4383 }
4384 },
4385 "NextToken": {
4386 "locationName": "nextToken"
4387 }
4388 }
4389 }
4390 },
4391 "DescribeClientVpnTargetNetworks": {
4392 "input": {
4393 "type": "structure",
4394 "required": [
4395 "ClientVpnEndpointId"
4396 ],
4397 "members": {
4398 "ClientVpnEndpointId": {},
4399 "AssociationIds": {
4400 "shape": "Sd"
4401 },
4402 "MaxResults": {
4403 "type": "integer"
4404 },
4405 "NextToken": {},
4406 "Filters": {
4407 "shape": "Sg2",
4408 "locationName": "Filter"
4409 },
4410 "DryRun": {
4411 "type": "boolean"
4412 }
4413 }
4414 },
4415 "output": {
4416 "type": "structure",
4417 "members": {
4418 "ClientVpnTargetNetworks": {
4419 "locationName": "clientVpnTargetNetworks",
4420 "type": "list",
4421 "member": {
4422 "locationName": "item",
4423 "type": "structure",
4424 "members": {
4425 "AssociationId": {
4426 "locationName": "associationId"
4427 },
4428 "VpcId": {
4429 "locationName": "vpcId"
4430 },
4431 "TargetNetworkId": {
4432 "locationName": "targetNetworkId"
4433 },
4434 "ClientVpnEndpointId": {
4435 "locationName": "clientVpnEndpointId"
4436 },
4437 "Status": {
4438 "shape": "S1q",
4439 "locationName": "status"
4440 },
4441 "SecurityGroups": {
4442 "shape": "Sd",
4443 "locationName": "securityGroups"
4444 }
4445 }
4446 }
4447 },
4448 "NextToken": {
4449 "locationName": "nextToken"
4450 }
4451 }
4452 }
4453 },
4454 "DescribeConversionTasks": {
4455 "input": {
4456 "type": "structure",
4457 "members": {
4458 "ConversionTaskIds": {
4459 "locationName": "conversionTaskId",
4460 "type": "list",
4461 "member": {
4462 "locationName": "item"
4463 }
4464 },
4465 "DryRun": {
4466 "locationName": "dryRun",
4467 "type": "boolean"
4468 }
4469 }
4470 },
4471 "output": {
4472 "type": "structure",
4473 "members": {
4474 "ConversionTasks": {
4475 "locationName": "conversionTasks",
4476 "type": "list",
4477 "member": {
4478 "shape": "Si3",
4479 "locationName": "item"
4480 }
4481 }
4482 }
4483 }
4484 },
4485 "DescribeCustomerGateways": {
4486 "input": {
4487 "type": "structure",
4488 "members": {
4489 "CustomerGatewayIds": {
4490 "locationName": "CustomerGatewayId",
4491 "type": "list",
4492 "member": {
4493 "locationName": "CustomerGatewayId"
4494 }
4495 },
4496 "Filters": {
4497 "shape": "Sg2",
4498 "locationName": "Filter"
4499 },
4500 "DryRun": {
4501 "locationName": "dryRun",
4502 "type": "boolean"
4503 }
4504 }
4505 },
4506 "output": {
4507 "type": "structure",
4508 "members": {
4509 "CustomerGateways": {
4510 "locationName": "customerGatewaySet",
4511 "type": "list",
4512 "member": {
4513 "shape": "S5g",
4514 "locationName": "item"
4515 }
4516 }
4517 }
4518 }
4519 },
4520 "DescribeDhcpOptions": {
4521 "input": {
4522 "type": "structure",
4523 "members": {
4524 "DhcpOptionsIds": {
4525 "locationName": "DhcpOptionsId",
4526 "type": "list",
4527 "member": {
4528 "locationName": "DhcpOptionsId"
4529 }
4530 },
4531 "Filters": {
4532 "shape": "Sg2",
4533 "locationName": "Filter"
4534 },
4535 "DryRun": {
4536 "locationName": "dryRun",
4537 "type": "boolean"
4538 }
4539 }
4540 },
4541 "output": {
4542 "type": "structure",
4543 "members": {
4544 "DhcpOptions": {
4545 "locationName": "dhcpOptionsSet",
4546 "type": "list",
4547 "member": {
4548 "shape": "S5x",
4549 "locationName": "item"
4550 }
4551 }
4552 }
4553 }
4554 },
4555 "DescribeEgressOnlyInternetGateways": {
4556 "input": {
4557 "type": "structure",
4558 "members": {
4559 "DryRun": {
4560 "type": "boolean"
4561 },
4562 "EgressOnlyInternetGatewayIds": {
4563 "locationName": "EgressOnlyInternetGatewayId",
4564 "type": "list",
4565 "member": {
4566 "locationName": "item"
4567 }
4568 },
4569 "MaxResults": {
4570 "type": "integer"
4571 },
4572 "NextToken": {}
4573 }
4574 },
4575 "output": {
4576 "type": "structure",
4577 "members": {
4578 "EgressOnlyInternetGateways": {
4579 "locationName": "egressOnlyInternetGatewaySet",
4580 "type": "list",
4581 "member": {
4582 "shape": "S64",
4583 "locationName": "item"
4584 }
4585 },
4586 "NextToken": {
4587 "locationName": "nextToken"
4588 }
4589 }
4590 }
4591 },
4592 "DescribeElasticGpus": {
4593 "input": {
4594 "type": "structure",
4595 "members": {
4596 "ElasticGpuIds": {
4597 "locationName": "ElasticGpuId",
4598 "type": "list",
4599 "member": {
4600 "locationName": "item"
4601 }
4602 },
4603 "DryRun": {
4604 "type": "boolean"
4605 },
4606 "Filters": {
4607 "shape": "Sg2",
4608 "locationName": "Filter"
4609 },
4610 "MaxResults": {
4611 "type": "integer"
4612 },
4613 "NextToken": {}
4614 }
4615 },
4616 "output": {
4617 "type": "structure",
4618 "members": {
4619 "ElasticGpuSet": {
4620 "locationName": "elasticGpuSet",
4621 "type": "list",
4622 "member": {
4623 "locationName": "item",
4624 "type": "structure",
4625 "members": {
4626 "ElasticGpuId": {
4627 "locationName": "elasticGpuId"
4628 },
4629 "AvailabilityZone": {
4630 "locationName": "availabilityZone"
4631 },
4632 "ElasticGpuType": {
4633 "locationName": "elasticGpuType"
4634 },
4635 "ElasticGpuHealth": {
4636 "locationName": "elasticGpuHealth",
4637 "type": "structure",
4638 "members": {
4639 "Status": {
4640 "locationName": "status"
4641 }
4642 }
4643 },
4644 "ElasticGpuState": {
4645 "locationName": "elasticGpuState"
4646 },
4647 "InstanceId": {
4648 "locationName": "instanceId"
4649 }
4650 }
4651 }
4652 },
4653 "MaxResults": {
4654 "locationName": "maxResults",
4655 "type": "integer"
4656 },
4657 "NextToken": {
4658 "locationName": "nextToken"
4659 }
4660 }
4661 }
4662 },
4663 "DescribeExportTasks": {
4664 "input": {
4665 "type": "structure",
4666 "members": {
4667 "ExportTaskIds": {
4668 "locationName": "exportTaskId",
4669 "type": "list",
4670 "member": {
4671 "locationName": "ExportTaskId"
4672 }
4673 }
4674 }
4675 },
4676 "output": {
4677 "type": "structure",
4678 "members": {
4679 "ExportTasks": {
4680 "locationName": "exportTaskSet",
4681 "type": "list",
4682 "member": {
4683 "shape": "S7o",
4684 "locationName": "item"
4685 }
4686 }
4687 }
4688 }
4689 },
4690 "DescribeFleetHistory": {
4691 "input": {
4692 "type": "structure",
4693 "required": [
4694 "FleetId",
4695 "StartTime"
4696 ],
4697 "members": {
4698 "DryRun": {
4699 "type": "boolean"
4700 },
4701 "EventType": {},
4702 "MaxResults": {
4703 "type": "integer"
4704 },
4705 "NextToken": {},
4706 "FleetId": {},
4707 "StartTime": {
4708 "type": "timestamp"
4709 }
4710 }
4711 },
4712 "output": {
4713 "type": "structure",
4714 "members": {
4715 "HistoryRecords": {
4716 "locationName": "historyRecordSet",
4717 "type": "list",
4718 "member": {
4719 "locationName": "item",
4720 "type": "structure",
4721 "members": {
4722 "EventInformation": {
4723 "shape": "Sj4",
4724 "locationName": "eventInformation"
4725 },
4726 "EventType": {
4727 "locationName": "eventType"
4728 },
4729 "Timestamp": {
4730 "locationName": "timestamp",
4731 "type": "timestamp"
4732 }
4733 }
4734 }
4735 },
4736 "LastEvaluatedTime": {
4737 "locationName": "lastEvaluatedTime",
4738 "type": "timestamp"
4739 },
4740 "NextToken": {
4741 "locationName": "nextToken"
4742 },
4743 "FleetId": {
4744 "locationName": "fleetId"
4745 },
4746 "StartTime": {
4747 "locationName": "startTime",
4748 "type": "timestamp"
4749 }
4750 }
4751 }
4752 },
4753 "DescribeFleetInstances": {
4754 "input": {
4755 "type": "structure",
4756 "required": [
4757 "FleetId"
4758 ],
4759 "members": {
4760 "DryRun": {
4761 "type": "boolean"
4762 },
4763 "MaxResults": {
4764 "type": "integer"
4765 },
4766 "NextToken": {},
4767 "FleetId": {},
4768 "Filters": {
4769 "shape": "Sg2",
4770 "locationName": "Filter"
4771 }
4772 }
4773 },
4774 "output": {
4775 "type": "structure",
4776 "members": {
4777 "ActiveInstances": {
4778 "shape": "Sj7",
4779 "locationName": "activeInstanceSet"
4780 },
4781 "NextToken": {
4782 "locationName": "nextToken"
4783 },
4784 "FleetId": {
4785 "locationName": "fleetId"
4786 }
4787 }
4788 }
4789 },
4790 "DescribeFleets": {
4791 "input": {
4792 "type": "structure",
4793 "members": {
4794 "DryRun": {
4795 "type": "boolean"
4796 },
4797 "MaxResults": {
4798 "type": "integer"
4799 },
4800 "NextToken": {},
4801 "FleetIds": {
4802 "shape": "Se0",
4803 "locationName": "FleetId"
4804 },
4805 "Filters": {
4806 "shape": "Sg2",
4807 "locationName": "Filter"
4808 }
4809 }
4810 },
4811 "output": {
4812 "type": "structure",
4813 "members": {
4814 "NextToken": {
4815 "locationName": "nextToken"
4816 },
4817 "Fleets": {
4818 "locationName": "fleetSet",
4819 "type": "list",
4820 "member": {
4821 "locationName": "item",
4822 "type": "structure",
4823 "members": {
4824 "ActivityStatus": {
4825 "locationName": "activityStatus"
4826 },
4827 "CreateTime": {
4828 "locationName": "createTime",
4829 "type": "timestamp"
4830 },
4831 "FleetId": {
4832 "locationName": "fleetId"
4833 },
4834 "FleetState": {
4835 "locationName": "fleetState"
4836 },
4837 "ClientToken": {
4838 "locationName": "clientToken"
4839 },
4840 "ExcessCapacityTerminationPolicy": {
4841 "locationName": "excessCapacityTerminationPolicy"
4842 },
4843 "FulfilledCapacity": {
4844 "locationName": "fulfilledCapacity",
4845 "type": "double"
4846 },
4847 "FulfilledOnDemandCapacity": {
4848 "locationName": "fulfilledOnDemandCapacity",
4849 "type": "double"
4850 },
4851 "LaunchTemplateConfigs": {
4852 "locationName": "launchTemplateConfigs",
4853 "type": "list",
4854 "member": {
4855 "locationName": "item",
4856 "type": "structure",
4857 "members": {
4858 "LaunchTemplateSpecification": {
4859 "shape": "S6v",
4860 "locationName": "launchTemplateSpecification"
4861 },
4862 "Overrides": {
4863 "locationName": "overrides",
4864 "type": "list",
4865 "member": {
4866 "shape": "S6w",
4867 "locationName": "item"
4868 }
4869 }
4870 }
4871 }
4872 },
4873 "TargetCapacitySpecification": {
4874 "locationName": "targetCapacitySpecification",
4875 "type": "structure",
4876 "members": {
4877 "TotalTargetCapacity": {
4878 "locationName": "totalTargetCapacity",
4879 "type": "integer"
4880 },
4881 "OnDemandTargetCapacity": {
4882 "locationName": "onDemandTargetCapacity",
4883 "type": "integer"
4884 },
4885 "SpotTargetCapacity": {
4886 "locationName": "spotTargetCapacity",
4887 "type": "integer"
4888 },
4889 "DefaultTargetCapacityType": {
4890 "locationName": "defaultTargetCapacityType"
4891 }
4892 }
4893 },
4894 "TerminateInstancesWithExpiration": {
4895 "locationName": "terminateInstancesWithExpiration",
4896 "type": "boolean"
4897 },
4898 "Type": {
4899 "locationName": "type"
4900 },
4901 "ValidFrom": {
4902 "locationName": "validFrom",
4903 "type": "timestamp"
4904 },
4905 "ValidUntil": {
4906 "locationName": "validUntil",
4907 "type": "timestamp"
4908 },
4909 "ReplaceUnhealthyInstances": {
4910 "locationName": "replaceUnhealthyInstances",
4911 "type": "boolean"
4912 },
4913 "SpotOptions": {
4914 "locationName": "spotOptions",
4915 "type": "structure",
4916 "members": {
4917 "AllocationStrategy": {
4918 "locationName": "allocationStrategy"
4919 },
4920 "InstanceInterruptionBehavior": {
4921 "locationName": "instanceInterruptionBehavior"
4922 },
4923 "InstancePoolsToUseCount": {
4924 "locationName": "instancePoolsToUseCount",
4925 "type": "integer"
4926 },
4927 "SingleInstanceType": {
4928 "locationName": "singleInstanceType",
4929 "type": "boolean"
4930 },
4931 "SingleAvailabilityZone": {
4932 "locationName": "singleAvailabilityZone",
4933 "type": "boolean"
4934 },
4935 "MinTargetCapacity": {
4936 "locationName": "minTargetCapacity",
4937 "type": "integer"
4938 }
4939 }
4940 },
4941 "OnDemandOptions": {
4942 "locationName": "onDemandOptions",
4943 "type": "structure",
4944 "members": {
4945 "AllocationStrategy": {
4946 "locationName": "allocationStrategy"
4947 },
4948 "SingleInstanceType": {
4949 "locationName": "singleInstanceType",
4950 "type": "boolean"
4951 },
4952 "SingleAvailabilityZone": {
4953 "locationName": "singleAvailabilityZone",
4954 "type": "boolean"
4955 },
4956 "MinTargetCapacity": {
4957 "locationName": "minTargetCapacity",
4958 "type": "integer"
4959 }
4960 }
4961 },
4962 "Tags": {
4963 "shape": "Si",
4964 "locationName": "tagSet"
4965 },
4966 "Errors": {
4967 "locationName": "errorSet",
4968 "type": "list",
4969 "member": {
4970 "locationName": "item",
4971 "type": "structure",
4972 "members": {
4973 "LaunchTemplateAndOverrides": {
4974 "shape": "S6u",
4975 "locationName": "launchTemplateAndOverrides"
4976 },
4977 "Lifecycle": {
4978 "locationName": "lifecycle"
4979 },
4980 "ErrorCode": {
4981 "locationName": "errorCode"
4982 },
4983 "ErrorMessage": {
4984 "locationName": "errorMessage"
4985 }
4986 }
4987 }
4988 },
4989 "Instances": {
4990 "locationName": "fleetInstanceSet",
4991 "type": "list",
4992 "member": {
4993 "locationName": "item",
4994 "type": "structure",
4995 "members": {
4996 "LaunchTemplateAndOverrides": {
4997 "shape": "S6u",
4998 "locationName": "launchTemplateAndOverrides"
4999 },
5000 "Lifecycle": {
5001 "locationName": "lifecycle"
5002 },
5003 "InstanceIds": {
5004 "shape": "S71",
5005 "locationName": "instanceIds"
5006 },
5007 "InstanceType": {
5008 "locationName": "instanceType"
5009 },
5010 "Platform": {
5011 "locationName": "platform"
5012 }
5013 }
5014 }
5015 }
5016 }
5017 }
5018 }
5019 }
5020 }
5021 },
5022 "DescribeFlowLogs": {
5023 "input": {
5024 "type": "structure",
5025 "members": {
5026 "DryRun": {
5027 "type": "boolean"
5028 },
5029 "Filter": {
5030 "shape": "Sg2"
5031 },
5032 "FlowLogIds": {
5033 "shape": "Sd",
5034 "locationName": "FlowLogId"
5035 },
5036 "MaxResults": {
5037 "type": "integer"
5038 },
5039 "NextToken": {}
5040 }
5041 },
5042 "output": {
5043 "type": "structure",
5044 "members": {
5045 "FlowLogs": {
5046 "locationName": "flowLogSet",
5047 "type": "list",
5048 "member": {
5049 "locationName": "item",
5050 "type": "structure",
5051 "members": {
5052 "CreationTime": {
5053 "locationName": "creationTime",
5054 "type": "timestamp"
5055 },
5056 "DeliverLogsErrorMessage": {
5057 "locationName": "deliverLogsErrorMessage"
5058 },
5059 "DeliverLogsPermissionArn": {
5060 "locationName": "deliverLogsPermissionArn"
5061 },
5062 "DeliverLogsStatus": {
5063 "locationName": "deliverLogsStatus"
5064 },
5065 "FlowLogId": {
5066 "locationName": "flowLogId"
5067 },
5068 "FlowLogStatus": {
5069 "locationName": "flowLogStatus"
5070 },
5071 "LogGroupName": {
5072 "locationName": "logGroupName"
5073 },
5074 "ResourceId": {
5075 "locationName": "resourceId"
5076 },
5077 "TrafficType": {
5078 "locationName": "trafficType"
5079 },
5080 "LogDestinationType": {
5081 "locationName": "logDestinationType"
5082 },
5083 "LogDestination": {
5084 "locationName": "logDestination"
5085 }
5086 }
5087 }
5088 },
5089 "NextToken": {
5090 "locationName": "nextToken"
5091 }
5092 }
5093 }
5094 },
5095 "DescribeFpgaImageAttribute": {
5096 "input": {
5097 "type": "structure",
5098 "required": [
5099 "FpgaImageId",
5100 "Attribute"
5101 ],
5102 "members": {
5103 "DryRun": {
5104 "type": "boolean"
5105 },
5106 "FpgaImageId": {},
5107 "Attribute": {}
5108 }
5109 },
5110 "output": {
5111 "type": "structure",
5112 "members": {
5113 "FpgaImageAttribute": {
5114 "shape": "Sjw",
5115 "locationName": "fpgaImageAttribute"
5116 }
5117 }
5118 }
5119 },
5120 "DescribeFpgaImages": {
5121 "input": {
5122 "type": "structure",
5123 "members": {
5124 "DryRun": {
5125 "type": "boolean"
5126 },
5127 "FpgaImageIds": {
5128 "locationName": "FpgaImageId",
5129 "type": "list",
5130 "member": {
5131 "locationName": "item"
5132 }
5133 },
5134 "Owners": {
5135 "shape": "Sk5",
5136 "locationName": "Owner"
5137 },
5138 "Filters": {
5139 "shape": "Sg2",
5140 "locationName": "Filter"
5141 },
5142 "NextToken": {},
5143 "MaxResults": {
5144 "type": "integer"
5145 }
5146 }
5147 },
5148 "output": {
5149 "type": "structure",
5150 "members": {
5151 "FpgaImages": {
5152 "locationName": "fpgaImageSet",
5153 "type": "list",
5154 "member": {
5155 "locationName": "item",
5156 "type": "structure",
5157 "members": {
5158 "FpgaImageId": {
5159 "locationName": "fpgaImageId"
5160 },
5161 "FpgaImageGlobalId": {
5162 "locationName": "fpgaImageGlobalId"
5163 },
5164 "Name": {
5165 "locationName": "name"
5166 },
5167 "Description": {
5168 "locationName": "description"
5169 },
5170 "ShellVersion": {
5171 "locationName": "shellVersion"
5172 },
5173 "PciId": {
5174 "locationName": "pciId",
5175 "type": "structure",
5176 "members": {
5177 "DeviceId": {},
5178 "VendorId": {},
5179 "SubsystemId": {},
5180 "SubsystemVendorId": {}
5181 }
5182 },
5183 "State": {
5184 "locationName": "state",
5185 "type": "structure",
5186 "members": {
5187 "Code": {
5188 "locationName": "code"
5189 },
5190 "Message": {
5191 "locationName": "message"
5192 }
5193 }
5194 },
5195 "CreateTime": {
5196 "locationName": "createTime",
5197 "type": "timestamp"
5198 },
5199 "UpdateTime": {
5200 "locationName": "updateTime",
5201 "type": "timestamp"
5202 },
5203 "OwnerId": {
5204 "locationName": "ownerId"
5205 },
5206 "OwnerAlias": {
5207 "locationName": "ownerAlias"
5208 },
5209 "ProductCodes": {
5210 "shape": "Sk0",
5211 "locationName": "productCodes"
5212 },
5213 "Tags": {
5214 "shape": "Si",
5215 "locationName": "tags"
5216 },
5217 "Public": {
5218 "locationName": "public",
5219 "type": "boolean"
5220 },
5221 "DataRetentionSupport": {
5222 "locationName": "dataRetentionSupport",
5223 "type": "boolean"
5224 }
5225 }
5226 }
5227 },
5228 "NextToken": {
5229 "locationName": "nextToken"
5230 }
5231 }
5232 }
5233 },
5234 "DescribeHostReservationOfferings": {
5235 "input": {
5236 "type": "structure",
5237 "members": {
5238 "Filter": {
5239 "shape": "Sg2"
5240 },
5241 "MaxDuration": {
5242 "type": "integer"
5243 },
5244 "MaxResults": {
5245 "type": "integer"
5246 },
5247 "MinDuration": {
5248 "type": "integer"
5249 },
5250 "NextToken": {},
5251 "OfferingId": {}
5252 }
5253 },
5254 "output": {
5255 "type": "structure",
5256 "members": {
5257 "NextToken": {
5258 "locationName": "nextToken"
5259 },
5260 "OfferingSet": {
5261 "locationName": "offeringSet",
5262 "type": "list",
5263 "member": {
5264 "locationName": "item",
5265 "type": "structure",
5266 "members": {
5267 "CurrencyCode": {
5268 "locationName": "currencyCode"
5269 },
5270 "Duration": {
5271 "locationName": "duration",
5272 "type": "integer"
5273 },
5274 "HourlyPrice": {
5275 "locationName": "hourlyPrice"
5276 },
5277 "InstanceFamily": {
5278 "locationName": "instanceFamily"
5279 },
5280 "OfferingId": {
5281 "locationName": "offeringId"
5282 },
5283 "PaymentOption": {
5284 "locationName": "paymentOption"
5285 },
5286 "UpfrontPrice": {
5287 "locationName": "upfrontPrice"
5288 }
5289 }
5290 }
5291 }
5292 }
5293 }
5294 },
5295 "DescribeHostReservations": {
5296 "input": {
5297 "type": "structure",
5298 "members": {
5299 "Filter": {
5300 "shape": "Sg2"
5301 },
5302 "HostReservationIdSet": {
5303 "type": "list",
5304 "member": {
5305 "locationName": "item"
5306 }
5307 },
5308 "MaxResults": {
5309 "type": "integer"
5310 },
5311 "NextToken": {}
5312 }
5313 },
5314 "output": {
5315 "type": "structure",
5316 "members": {
5317 "HostReservationSet": {
5318 "locationName": "hostReservationSet",
5319 "type": "list",
5320 "member": {
5321 "locationName": "item",
5322 "type": "structure",
5323 "members": {
5324 "Count": {
5325 "locationName": "count",
5326 "type": "integer"
5327 },
5328 "CurrencyCode": {
5329 "locationName": "currencyCode"
5330 },
5331 "Duration": {
5332 "locationName": "duration",
5333 "type": "integer"
5334 },
5335 "End": {
5336 "locationName": "end",
5337 "type": "timestamp"
5338 },
5339 "HostIdSet": {
5340 "shape": "Skn",
5341 "locationName": "hostIdSet"
5342 },
5343 "HostReservationId": {
5344 "locationName": "hostReservationId"
5345 },
5346 "HourlyPrice": {
5347 "locationName": "hourlyPrice"
5348 },
5349 "InstanceFamily": {
5350 "locationName": "instanceFamily"
5351 },
5352 "OfferingId": {
5353 "locationName": "offeringId"
5354 },
5355 "PaymentOption": {
5356 "locationName": "paymentOption"
5357 },
5358 "Start": {
5359 "locationName": "start",
5360 "type": "timestamp"
5361 },
5362 "State": {
5363 "locationName": "state"
5364 },
5365 "UpfrontPrice": {
5366 "locationName": "upfrontPrice"
5367 },
5368 "Tags": {
5369 "shape": "Si",
5370 "locationName": "tagSet"
5371 }
5372 }
5373 }
5374 },
5375 "NextToken": {
5376 "locationName": "nextToken"
5377 }
5378 }
5379 }
5380 },
5381 "DescribeHosts": {
5382 "input": {
5383 "type": "structure",
5384 "members": {
5385 "Filter": {
5386 "shape": "Sg2",
5387 "locationName": "filter"
5388 },
5389 "HostIds": {
5390 "shape": "Skq",
5391 "locationName": "hostId"
5392 },
5393 "MaxResults": {
5394 "locationName": "maxResults",
5395 "type": "integer"
5396 },
5397 "NextToken": {
5398 "locationName": "nextToken"
5399 }
5400 }
5401 },
5402 "output": {
5403 "type": "structure",
5404 "members": {
5405 "Hosts": {
5406 "locationName": "hostSet",
5407 "type": "list",
5408 "member": {
5409 "locationName": "item",
5410 "type": "structure",
5411 "members": {
5412 "AutoPlacement": {
5413 "locationName": "autoPlacement"
5414 },
5415 "AvailabilityZone": {
5416 "locationName": "availabilityZone"
5417 },
5418 "AvailableCapacity": {
5419 "locationName": "availableCapacity",
5420 "type": "structure",
5421 "members": {
5422 "AvailableInstanceCapacity": {
5423 "locationName": "availableInstanceCapacity",
5424 "type": "list",
5425 "member": {
5426 "locationName": "item",
5427 "type": "structure",
5428 "members": {
5429 "AvailableCapacity": {
5430 "locationName": "availableCapacity",
5431 "type": "integer"
5432 },
5433 "InstanceType": {
5434 "locationName": "instanceType"
5435 },
5436 "TotalCapacity": {
5437 "locationName": "totalCapacity",
5438 "type": "integer"
5439 }
5440 }
5441 }
5442 },
5443 "AvailableVCpus": {
5444 "locationName": "availableVCpus",
5445 "type": "integer"
5446 }
5447 }
5448 },
5449 "ClientToken": {
5450 "locationName": "clientToken"
5451 },
5452 "HostId": {
5453 "locationName": "hostId"
5454 },
5455 "HostProperties": {
5456 "locationName": "hostProperties",
5457 "type": "structure",
5458 "members": {
5459 "Cores": {
5460 "locationName": "cores",
5461 "type": "integer"
5462 },
5463 "InstanceType": {
5464 "locationName": "instanceType"
5465 },
5466 "Sockets": {
5467 "locationName": "sockets",
5468 "type": "integer"
5469 },
5470 "TotalVCpus": {
5471 "locationName": "totalVCpus",
5472 "type": "integer"
5473 }
5474 }
5475 },
5476 "HostReservationId": {
5477 "locationName": "hostReservationId"
5478 },
5479 "Instances": {
5480 "locationName": "instances",
5481 "type": "list",
5482 "member": {
5483 "locationName": "item",
5484 "type": "structure",
5485 "members": {
5486 "InstanceId": {
5487 "locationName": "instanceId"
5488 },
5489 "InstanceType": {
5490 "locationName": "instanceType"
5491 }
5492 }
5493 }
5494 },
5495 "State": {
5496 "locationName": "state"
5497 },
5498 "AllocationTime": {
5499 "locationName": "allocationTime",
5500 "type": "timestamp"
5501 },
5502 "ReleaseTime": {
5503 "locationName": "releaseTime",
5504 "type": "timestamp"
5505 },
5506 "Tags": {
5507 "shape": "Si",
5508 "locationName": "tagSet"
5509 }
5510 }
5511 }
5512 },
5513 "NextToken": {
5514 "locationName": "nextToken"
5515 }
5516 }
5517 }
5518 },
5519 "DescribeIamInstanceProfileAssociations": {
5520 "input": {
5521 "type": "structure",
5522 "members": {
5523 "AssociationIds": {
5524 "locationName": "AssociationId",
5525 "type": "list",
5526 "member": {
5527 "locationName": "AssociationId"
5528 }
5529 },
5530 "Filters": {
5531 "shape": "Sg2",
5532 "locationName": "Filter"
5533 },
5534 "MaxResults": {
5535 "type": "integer"
5536 },
5537 "NextToken": {}
5538 }
5539 },
5540 "output": {
5541 "type": "structure",
5542 "members": {
5543 "IamInstanceProfileAssociations": {
5544 "locationName": "iamInstanceProfileAssociationSet",
5545 "type": "list",
5546 "member": {
5547 "shape": "S1w",
5548 "locationName": "item"
5549 }
5550 },
5551 "NextToken": {
5552 "locationName": "nextToken"
5553 }
5554 }
5555 }
5556 },
5557 "DescribeIdFormat": {
5558 "input": {
5559 "type": "structure",
5560 "members": {
5561 "Resource": {}
5562 }
5563 },
5564 "output": {
5565 "type": "structure",
5566 "members": {
5567 "Statuses": {
5568 "shape": "Sgb",
5569 "locationName": "statusSet"
5570 }
5571 }
5572 }
5573 },
5574 "DescribeIdentityIdFormat": {
5575 "input": {
5576 "type": "structure",
5577 "required": [
5578 "PrincipalArn"
5579 ],
5580 "members": {
5581 "PrincipalArn": {
5582 "locationName": "principalArn"
5583 },
5584 "Resource": {
5585 "locationName": "resource"
5586 }
5587 }
5588 },
5589 "output": {
5590 "type": "structure",
5591 "members": {
5592 "Statuses": {
5593 "shape": "Sgb",
5594 "locationName": "statusSet"
5595 }
5596 }
5597 }
5598 },
5599 "DescribeImageAttribute": {
5600 "input": {
5601 "type": "structure",
5602 "required": [
5603 "Attribute",
5604 "ImageId"
5605 ],
5606 "members": {
5607 "Attribute": {},
5608 "ImageId": {},
5609 "DryRun": {
5610 "locationName": "dryRun",
5611 "type": "boolean"
5612 }
5613 }
5614 },
5615 "output": {
5616 "type": "structure",
5617 "members": {
5618 "BlockDeviceMappings": {
5619 "shape": "Slc",
5620 "locationName": "blockDeviceMapping"
5621 },
5622 "ImageId": {
5623 "locationName": "imageId"
5624 },
5625 "LaunchPermissions": {
5626 "shape": "Sld",
5627 "locationName": "launchPermission"
5628 },
5629 "ProductCodes": {
5630 "shape": "Sk0",
5631 "locationName": "productCodes"
5632 },
5633 "Description": {
5634 "shape": "S61",
5635 "locationName": "description"
5636 },
5637 "KernelId": {
5638 "shape": "S61",
5639 "locationName": "kernel"
5640 },
5641 "RamdiskId": {
5642 "shape": "S61",
5643 "locationName": "ramdisk"
5644 },
5645 "SriovNetSupport": {
5646 "shape": "S61",
5647 "locationName": "sriovNetSupport"
5648 }
5649 }
5650 }
5651 },
5652 "DescribeImages": {
5653 "input": {
5654 "type": "structure",
5655 "members": {
5656 "ExecutableUsers": {
5657 "locationName": "ExecutableBy",
5658 "type": "list",
5659 "member": {
5660 "locationName": "ExecutableBy"
5661 }
5662 },
5663 "Filters": {
5664 "shape": "Sg2",
5665 "locationName": "Filter"
5666 },
5667 "ImageIds": {
5668 "locationName": "ImageId",
5669 "type": "list",
5670 "member": {
5671 "locationName": "ImageId"
5672 }
5673 },
5674 "Owners": {
5675 "shape": "Sk5",
5676 "locationName": "Owner"
5677 },
5678 "DryRun": {
5679 "locationName": "dryRun",
5680 "type": "boolean"
5681 }
5682 }
5683 },
5684 "output": {
5685 "type": "structure",
5686 "members": {
5687 "Images": {
5688 "locationName": "imagesSet",
5689 "type": "list",
5690 "member": {
5691 "locationName": "item",
5692 "type": "structure",
5693 "members": {
5694 "Architecture": {
5695 "locationName": "architecture"
5696 },
5697 "CreationDate": {
5698 "locationName": "creationDate"
5699 },
5700 "ImageId": {
5701 "locationName": "imageId"
5702 },
5703 "ImageLocation": {
5704 "locationName": "imageLocation"
5705 },
5706 "ImageType": {
5707 "locationName": "imageType"
5708 },
5709 "Public": {
5710 "locationName": "isPublic",
5711 "type": "boolean"
5712 },
5713 "KernelId": {
5714 "locationName": "kernelId"
5715 },
5716 "OwnerId": {
5717 "locationName": "imageOwnerId"
5718 },
5719 "Platform": {
5720 "locationName": "platform"
5721 },
5722 "ProductCodes": {
5723 "shape": "Sk0",
5724 "locationName": "productCodes"
5725 },
5726 "RamdiskId": {
5727 "locationName": "ramdiskId"
5728 },
5729 "State": {
5730 "locationName": "imageState"
5731 },
5732 "BlockDeviceMappings": {
5733 "shape": "Slc",
5734 "locationName": "blockDeviceMapping"
5735 },
5736 "Description": {
5737 "locationName": "description"
5738 },
5739 "EnaSupport": {
5740 "locationName": "enaSupport",
5741 "type": "boolean"
5742 },
5743 "Hypervisor": {
5744 "locationName": "hypervisor"
5745 },
5746 "ImageOwnerAlias": {
5747 "locationName": "imageOwnerAlias"
5748 },
5749 "Name": {
5750 "locationName": "name"
5751 },
5752 "RootDeviceName": {
5753 "locationName": "rootDeviceName"
5754 },
5755 "RootDeviceType": {
5756 "locationName": "rootDeviceType"
5757 },
5758 "SriovNetSupport": {
5759 "locationName": "sriovNetSupport"
5760 },
5761 "StateReason": {
5762 "shape": "Slq",
5763 "locationName": "stateReason"
5764 },
5765 "Tags": {
5766 "shape": "Si",
5767 "locationName": "tagSet"
5768 },
5769 "VirtualizationType": {
5770 "locationName": "virtualizationType"
5771 }
5772 }
5773 }
5774 }
5775 }
5776 }
5777 },
5778 "DescribeImportImageTasks": {
5779 "input": {
5780 "type": "structure",
5781 "members": {
5782 "DryRun": {
5783 "type": "boolean"
5784 },
5785 "Filters": {
5786 "shape": "Sg2"
5787 },
5788 "ImportTaskIds": {
5789 "shape": "Slt",
5790 "locationName": "ImportTaskId"
5791 },
5792 "MaxResults": {
5793 "type": "integer"
5794 },
5795 "NextToken": {}
5796 }
5797 },
5798 "output": {
5799 "type": "structure",
5800 "members": {
5801 "ImportImageTasks": {
5802 "locationName": "importImageTaskSet",
5803 "type": "list",
5804 "member": {
5805 "locationName": "item",
5806 "type": "structure",
5807 "members": {
5808 "Architecture": {
5809 "locationName": "architecture"
5810 },
5811 "Description": {
5812 "locationName": "description"
5813 },
5814 "Encrypted": {
5815 "locationName": "encrypted",
5816 "type": "boolean"
5817 },
5818 "Hypervisor": {
5819 "locationName": "hypervisor"
5820 },
5821 "ImageId": {
5822 "locationName": "imageId"
5823 },
5824 "ImportTaskId": {
5825 "locationName": "importTaskId"
5826 },
5827 "KmsKeyId": {
5828 "locationName": "kmsKeyId"
5829 },
5830 "LicenseType": {
5831 "locationName": "licenseType"
5832 },
5833 "Platform": {
5834 "locationName": "platform"
5835 },
5836 "Progress": {
5837 "locationName": "progress"
5838 },
5839 "SnapshotDetails": {
5840 "shape": "Slx",
5841 "locationName": "snapshotDetailSet"
5842 },
5843 "Status": {
5844 "locationName": "status"
5845 },
5846 "StatusMessage": {
5847 "locationName": "statusMessage"
5848 }
5849 }
5850 }
5851 },
5852 "NextToken": {
5853 "locationName": "nextToken"
5854 }
5855 }
5856 }
5857 },
5858 "DescribeImportSnapshotTasks": {
5859 "input": {
5860 "type": "structure",
5861 "members": {
5862 "DryRun": {
5863 "type": "boolean"
5864 },
5865 "Filters": {
5866 "shape": "Sg2"
5867 },
5868 "ImportTaskIds": {
5869 "shape": "Slt",
5870 "locationName": "ImportTaskId"
5871 },
5872 "MaxResults": {
5873 "type": "integer"
5874 },
5875 "NextToken": {}
5876 }
5877 },
5878 "output": {
5879 "type": "structure",
5880 "members": {
5881 "ImportSnapshotTasks": {
5882 "locationName": "importSnapshotTaskSet",
5883 "type": "list",
5884 "member": {
5885 "locationName": "item",
5886 "type": "structure",
5887 "members": {
5888 "Description": {
5889 "locationName": "description"
5890 },
5891 "ImportTaskId": {
5892 "locationName": "importTaskId"
5893 },
5894 "SnapshotTaskDetail": {
5895 "shape": "Sm4",
5896 "locationName": "snapshotTaskDetail"
5897 }
5898 }
5899 }
5900 },
5901 "NextToken": {
5902 "locationName": "nextToken"
5903 }
5904 }
5905 }
5906 },
5907 "DescribeInstanceAttribute": {
5908 "input": {
5909 "type": "structure",
5910 "required": [
5911 "Attribute",
5912 "InstanceId"
5913 ],
5914 "members": {
5915 "Attribute": {
5916 "locationName": "attribute"
5917 },
5918 "DryRun": {
5919 "locationName": "dryRun",
5920 "type": "boolean"
5921 },
5922 "InstanceId": {
5923 "locationName": "instanceId"
5924 }
5925 }
5926 },
5927 "output": {
5928 "type": "structure",
5929 "members": {
5930 "Groups": {
5931 "shape": "Sag",
5932 "locationName": "groupSet"
5933 },
5934 "BlockDeviceMappings": {
5935 "shape": "Sm8",
5936 "locationName": "blockDeviceMapping"
5937 },
5938 "DisableApiTermination": {
5939 "shape": "Smb",
5940 "locationName": "disableApiTermination"
5941 },
5942 "EnaSupport": {
5943 "shape": "Smb",
5944 "locationName": "enaSupport"
5945 },
5946 "EbsOptimized": {
5947 "shape": "Smb",
5948 "locationName": "ebsOptimized"
5949 },
5950 "InstanceId": {
5951 "locationName": "instanceId"
5952 },
5953 "InstanceInitiatedShutdownBehavior": {
5954 "shape": "S61",
5955 "locationName": "instanceInitiatedShutdownBehavior"
5956 },
5957 "InstanceType": {
5958 "shape": "S61",
5959 "locationName": "instanceType"
5960 },
5961 "KernelId": {
5962 "shape": "S61",
5963 "locationName": "kernel"
5964 },
5965 "ProductCodes": {
5966 "shape": "Sk0",
5967 "locationName": "productCodes"
5968 },
5969 "RamdiskId": {
5970 "shape": "S61",
5971 "locationName": "ramdisk"
5972 },
5973 "RootDeviceName": {
5974 "shape": "S61",
5975 "locationName": "rootDeviceName"
5976 },
5977 "SourceDestCheck": {
5978 "shape": "Smb",
5979 "locationName": "sourceDestCheck"
5980 },
5981 "SriovNetSupport": {
5982 "shape": "S61",
5983 "locationName": "sriovNetSupport"
5984 },
5985 "UserData": {
5986 "shape": "S61",
5987 "locationName": "userData"
5988 }
5989 }
5990 }
5991 },
5992 "DescribeInstanceCreditSpecifications": {
5993 "input": {
5994 "type": "structure",
5995 "members": {
5996 "DryRun": {
5997 "type": "boolean"
5998 },
5999 "Filters": {
6000 "shape": "Sg2",
6001 "locationName": "Filter"
6002 },
6003 "InstanceIds": {
6004 "shape": "Sh0",
6005 "locationName": "InstanceId"
6006 },
6007 "MaxResults": {
6008 "type": "integer"
6009 },
6010 "NextToken": {}
6011 }
6012 },
6013 "output": {
6014 "type": "structure",
6015 "members": {
6016 "InstanceCreditSpecifications": {
6017 "locationName": "instanceCreditSpecificationSet",
6018 "type": "list",
6019 "member": {
6020 "locationName": "item",
6021 "type": "structure",
6022 "members": {
6023 "InstanceId": {
6024 "locationName": "instanceId"
6025 },
6026 "CpuCredits": {
6027 "locationName": "cpuCredits"
6028 }
6029 }
6030 }
6031 },
6032 "NextToken": {
6033 "locationName": "nextToken"
6034 }
6035 }
6036 }
6037 },
6038 "DescribeInstanceStatus": {
6039 "input": {
6040 "type": "structure",
6041 "members": {
6042 "Filters": {
6043 "shape": "Sg2",
6044 "locationName": "Filter"
6045 },
6046 "InstanceIds": {
6047 "shape": "Sh0",
6048 "locationName": "InstanceId"
6049 },
6050 "MaxResults": {
6051 "type": "integer"
6052 },
6053 "NextToken": {},
6054 "DryRun": {
6055 "locationName": "dryRun",
6056 "type": "boolean"
6057 },
6058 "IncludeAllInstances": {
6059 "locationName": "includeAllInstances",
6060 "type": "boolean"
6061 }
6062 }
6063 },
6064 "output": {
6065 "type": "structure",
6066 "members": {
6067 "InstanceStatuses": {
6068 "locationName": "instanceStatusSet",
6069 "type": "list",
6070 "member": {
6071 "locationName": "item",
6072 "type": "structure",
6073 "members": {
6074 "AvailabilityZone": {
6075 "locationName": "availabilityZone"
6076 },
6077 "Events": {
6078 "locationName": "eventsSet",
6079 "type": "list",
6080 "member": {
6081 "shape": "Smm",
6082 "locationName": "item"
6083 }
6084 },
6085 "InstanceId": {
6086 "locationName": "instanceId"
6087 },
6088 "InstanceState": {
6089 "shape": "Smp",
6090 "locationName": "instanceState"
6091 },
6092 "InstanceStatus": {
6093 "shape": "Smr",
6094 "locationName": "instanceStatus"
6095 },
6096 "SystemStatus": {
6097 "shape": "Smr",
6098 "locationName": "systemStatus"
6099 }
6100 }
6101 }
6102 },
6103 "NextToken": {
6104 "locationName": "nextToken"
6105 }
6106 }
6107 }
6108 },
6109 "DescribeInstances": {
6110 "input": {
6111 "type": "structure",
6112 "members": {
6113 "Filters": {
6114 "shape": "Sg2",
6115 "locationName": "Filter"
6116 },
6117 "InstanceIds": {
6118 "shape": "Sh0",
6119 "locationName": "InstanceId"
6120 },
6121 "DryRun": {
6122 "locationName": "dryRun",
6123 "type": "boolean"
6124 },
6125 "MaxResults": {
6126 "locationName": "maxResults",
6127 "type": "integer"
6128 },
6129 "NextToken": {
6130 "locationName": "nextToken"
6131 }
6132 }
6133 },
6134 "output": {
6135 "type": "structure",
6136 "members": {
6137 "Reservations": {
6138 "locationName": "reservationSet",
6139 "type": "list",
6140 "member": {
6141 "shape": "Sn0",
6142 "locationName": "item"
6143 }
6144 },
6145 "NextToken": {
6146 "locationName": "nextToken"
6147 }
6148 }
6149 }
6150 },
6151 "DescribeInternetGateways": {
6152 "input": {
6153 "type": "structure",
6154 "members": {
6155 "Filters": {
6156 "shape": "Sg2",
6157 "locationName": "Filter"
6158 },
6159 "DryRun": {
6160 "locationName": "dryRun",
6161 "type": "boolean"
6162 },
6163 "InternetGatewayIds": {
6164 "shape": "Sd",
6165 "locationName": "internetGatewayId"
6166 },
6167 "NextToken": {},
6168 "MaxResults": {
6169 "type": "integer"
6170 }
6171 }
6172 },
6173 "output": {
6174 "type": "structure",
6175 "members": {
6176 "InternetGateways": {
6177 "locationName": "internetGatewaySet",
6178 "type": "list",
6179 "member": {
6180 "shape": "S7u",
6181 "locationName": "item"
6182 }
6183 },
6184 "NextToken": {
6185 "locationName": "nextToken"
6186 }
6187 }
6188 }
6189 },
6190 "DescribeKeyPairs": {
6191 "input": {
6192 "type": "structure",
6193 "members": {
6194 "Filters": {
6195 "shape": "Sg2",
6196 "locationName": "Filter"
6197 },
6198 "KeyNames": {
6199 "locationName": "KeyName",
6200 "type": "list",
6201 "member": {
6202 "locationName": "KeyName"
6203 }
6204 },
6205 "DryRun": {
6206 "locationName": "dryRun",
6207 "type": "boolean"
6208 }
6209 }
6210 },
6211 "output": {
6212 "type": "structure",
6213 "members": {
6214 "KeyPairs": {
6215 "locationName": "keySet",
6216 "type": "list",
6217 "member": {
6218 "locationName": "item",
6219 "type": "structure",
6220 "members": {
6221 "KeyFingerprint": {
6222 "locationName": "keyFingerprint"
6223 },
6224 "KeyName": {
6225 "locationName": "keyName"
6226 }
6227 }
6228 }
6229 }
6230 }
6231 }
6232 },
6233 "DescribeLaunchTemplateVersions": {
6234 "input": {
6235 "type": "structure",
6236 "members": {
6237 "DryRun": {
6238 "type": "boolean"
6239 },
6240 "LaunchTemplateId": {},
6241 "LaunchTemplateName": {},
6242 "Versions": {
6243 "shape": "Sei",
6244 "locationName": "LaunchTemplateVersion"
6245 },
6246 "MinVersion": {},
6247 "MaxVersion": {},
6248 "NextToken": {},
6249 "MaxResults": {
6250 "type": "integer"
6251 },
6252 "Filters": {
6253 "shape": "Sg2",
6254 "locationName": "Filter"
6255 }
6256 }
6257 },
6258 "output": {
6259 "type": "structure",
6260 "members": {
6261 "LaunchTemplateVersions": {
6262 "locationName": "launchTemplateVersionSet",
6263 "type": "list",
6264 "member": {
6265 "shape": "S92",
6266 "locationName": "item"
6267 }
6268 },
6269 "NextToken": {
6270 "locationName": "nextToken"
6271 }
6272 }
6273 }
6274 },
6275 "DescribeLaunchTemplates": {
6276 "input": {
6277 "type": "structure",
6278 "members": {
6279 "DryRun": {
6280 "type": "boolean"
6281 },
6282 "LaunchTemplateIds": {
6283 "shape": "Sd",
6284 "locationName": "LaunchTemplateId"
6285 },
6286 "LaunchTemplateNames": {
6287 "locationName": "LaunchTemplateName",
6288 "type": "list",
6289 "member": {
6290 "locationName": "item"
6291 }
6292 },
6293 "Filters": {
6294 "shape": "Sg2",
6295 "locationName": "Filter"
6296 },
6297 "NextToken": {},
6298 "MaxResults": {
6299 "type": "integer"
6300 }
6301 }
6302 },
6303 "output": {
6304 "type": "structure",
6305 "members": {
6306 "LaunchTemplates": {
6307 "locationName": "launchTemplates",
6308 "type": "list",
6309 "member": {
6310 "shape": "S8z",
6311 "locationName": "item"
6312 }
6313 },
6314 "NextToken": {
6315 "locationName": "nextToken"
6316 }
6317 }
6318 }
6319 },
6320 "DescribeMovingAddresses": {
6321 "input": {
6322 "type": "structure",
6323 "members": {
6324 "Filters": {
6325 "shape": "Sg2",
6326 "locationName": "filter"
6327 },
6328 "DryRun": {
6329 "locationName": "dryRun",
6330 "type": "boolean"
6331 },
6332 "MaxResults": {
6333 "locationName": "maxResults",
6334 "type": "integer"
6335 },
6336 "NextToken": {
6337 "locationName": "nextToken"
6338 },
6339 "PublicIps": {
6340 "shape": "Sd",
6341 "locationName": "publicIp"
6342 }
6343 }
6344 },
6345 "output": {
6346 "type": "structure",
6347 "members": {
6348 "MovingAddressStatuses": {
6349 "locationName": "movingAddressStatusSet",
6350 "type": "list",
6351 "member": {
6352 "locationName": "item",
6353 "type": "structure",
6354 "members": {
6355 "MoveStatus": {
6356 "locationName": "moveStatus"
6357 },
6358 "PublicIp": {
6359 "locationName": "publicIp"
6360 }
6361 }
6362 }
6363 },
6364 "NextToken": {
6365 "locationName": "nextToken"
6366 }
6367 }
6368 }
6369 },
6370 "DescribeNatGateways": {
6371 "input": {
6372 "type": "structure",
6373 "members": {
6374 "Filter": {
6375 "shape": "Sg2"
6376 },
6377 "MaxResults": {
6378 "type": "integer"
6379 },
6380 "NatGatewayIds": {
6381 "shape": "Sd",
6382 "locationName": "NatGatewayId"
6383 },
6384 "NextToken": {}
6385 }
6386 },
6387 "output": {
6388 "type": "structure",
6389 "members": {
6390 "NatGateways": {
6391 "locationName": "natGatewaySet",
6392 "type": "list",
6393 "member": {
6394 "shape": "S9v",
6395 "locationName": "item"
6396 }
6397 },
6398 "NextToken": {
6399 "locationName": "nextToken"
6400 }
6401 }
6402 }
6403 },
6404 "DescribeNetworkAcls": {
6405 "input": {
6406 "type": "structure",
6407 "members": {
6408 "Filters": {
6409 "shape": "Sg2",
6410 "locationName": "Filter"
6411 },
6412 "DryRun": {
6413 "locationName": "dryRun",
6414 "type": "boolean"
6415 },
6416 "NetworkAclIds": {
6417 "shape": "Sd",
6418 "locationName": "NetworkAclId"
6419 },
6420 "NextToken": {},
6421 "MaxResults": {
6422 "type": "integer"
6423 }
6424 }
6425 },
6426 "output": {
6427 "type": "structure",
6428 "members": {
6429 "NetworkAcls": {
6430 "locationName": "networkAclSet",
6431 "type": "list",
6432 "member": {
6433 "shape": "Sa2",
6434 "locationName": "item"
6435 }
6436 },
6437 "NextToken": {
6438 "locationName": "nextToken"
6439 }
6440 }
6441 }
6442 },
6443 "DescribeNetworkInterfaceAttribute": {
6444 "input": {
6445 "type": "structure",
6446 "required": [
6447 "NetworkInterfaceId"
6448 ],
6449 "members": {
6450 "Attribute": {
6451 "locationName": "attribute"
6452 },
6453 "DryRun": {
6454 "locationName": "dryRun",
6455 "type": "boolean"
6456 },
6457 "NetworkInterfaceId": {
6458 "locationName": "networkInterfaceId"
6459 }
6460 }
6461 },
6462 "output": {
6463 "type": "structure",
6464 "members": {
6465 "Attachment": {
6466 "shape": "Saf",
6467 "locationName": "attachment"
6468 },
6469 "Description": {
6470 "shape": "S61",
6471 "locationName": "description"
6472 },
6473 "Groups": {
6474 "shape": "Sag",
6475 "locationName": "groupSet"
6476 },
6477 "NetworkInterfaceId": {
6478 "locationName": "networkInterfaceId"
6479 },
6480 "SourceDestCheck": {
6481 "shape": "Smb",
6482 "locationName": "sourceDestCheck"
6483 }
6484 }
6485 }
6486 },
6487 "DescribeNetworkInterfacePermissions": {
6488 "input": {
6489 "type": "structure",
6490 "members": {
6491 "NetworkInterfacePermissionIds": {
6492 "locationName": "NetworkInterfacePermissionId",
6493 "type": "list",
6494 "member": {}
6495 },
6496 "Filters": {
6497 "shape": "Sg2",
6498 "locationName": "Filter"
6499 },
6500 "NextToken": {},
6501 "MaxResults": {
6502 "type": "integer"
6503 }
6504 }
6505 },
6506 "output": {
6507 "type": "structure",
6508 "members": {
6509 "NetworkInterfacePermissions": {
6510 "locationName": "networkInterfacePermissions",
6511 "type": "list",
6512 "member": {
6513 "shape": "Sar",
6514 "locationName": "item"
6515 }
6516 },
6517 "NextToken": {
6518 "locationName": "nextToken"
6519 }
6520 }
6521 }
6522 },
6523 "DescribeNetworkInterfaces": {
6524 "input": {
6525 "type": "structure",
6526 "members": {
6527 "Filters": {
6528 "shape": "Sg2",
6529 "locationName": "filter"
6530 },
6531 "DryRun": {
6532 "locationName": "dryRun",
6533 "type": "boolean"
6534 },
6535 "NetworkInterfaceIds": {
6536 "locationName": "NetworkInterfaceId",
6537 "type": "list",
6538 "member": {
6539 "locationName": "item"
6540 }
6541 },
6542 "NextToken": {},
6543 "MaxResults": {
6544 "type": "integer"
6545 }
6546 }
6547 },
6548 "output": {
6549 "type": "structure",
6550 "members": {
6551 "NetworkInterfaces": {
6552 "locationName": "networkInterfaceSet",
6553 "type": "list",
6554 "member": {
6555 "shape": "Sad",
6556 "locationName": "item"
6557 }
6558 },
6559 "NextToken": {
6560 "locationName": "nextToken"
6561 }
6562 }
6563 }
6564 },
6565 "DescribePlacementGroups": {
6566 "input": {
6567 "type": "structure",
6568 "members": {
6569 "Filters": {
6570 "shape": "Sg2",
6571 "locationName": "Filter"
6572 },
6573 "DryRun": {
6574 "locationName": "dryRun",
6575 "type": "boolean"
6576 },
6577 "GroupNames": {
6578 "locationName": "groupName",
6579 "type": "list",
6580 "member": {}
6581 }
6582 }
6583 },
6584 "output": {
6585 "type": "structure",
6586 "members": {
6587 "PlacementGroups": {
6588 "locationName": "placementGroupSet",
6589 "type": "list",
6590 "member": {
6591 "locationName": "item",
6592 "type": "structure",
6593 "members": {
6594 "GroupName": {
6595 "locationName": "groupName"
6596 },
6597 "State": {
6598 "locationName": "state"
6599 },
6600 "Strategy": {
6601 "locationName": "strategy"
6602 },
6603 "PartitionCount": {
6604 "locationName": "partitionCount",
6605 "type": "integer"
6606 }
6607 }
6608 }
6609 }
6610 }
6611 }
6612 },
6613 "DescribePrefixLists": {
6614 "input": {
6615 "type": "structure",
6616 "members": {
6617 "DryRun": {
6618 "type": "boolean"
6619 },
6620 "Filters": {
6621 "shape": "Sg2",
6622 "locationName": "Filter"
6623 },
6624 "MaxResults": {
6625 "type": "integer"
6626 },
6627 "NextToken": {},
6628 "PrefixListIds": {
6629 "shape": "Sd",
6630 "locationName": "PrefixListId"
6631 }
6632 }
6633 },
6634 "output": {
6635 "type": "structure",
6636 "members": {
6637 "NextToken": {
6638 "locationName": "nextToken"
6639 },
6640 "PrefixLists": {
6641 "locationName": "prefixListSet",
6642 "type": "list",
6643 "member": {
6644 "locationName": "item",
6645 "type": "structure",
6646 "members": {
6647 "Cidrs": {
6648 "shape": "Sd",
6649 "locationName": "cidrSet"
6650 },
6651 "PrefixListId": {
6652 "locationName": "prefixListId"
6653 },
6654 "PrefixListName": {
6655 "locationName": "prefixListName"
6656 }
6657 }
6658 }
6659 }
6660 }
6661 }
6662 },
6663 "DescribePrincipalIdFormat": {
6664 "input": {
6665 "type": "structure",
6666 "members": {
6667 "DryRun": {
6668 "type": "boolean"
6669 },
6670 "Resources": {
6671 "locationName": "Resource",
6672 "type": "list",
6673 "member": {
6674 "locationName": "item"
6675 }
6676 },
6677 "MaxResults": {
6678 "type": "integer"
6679 },
6680 "NextToken": {}
6681 }
6682 },
6683 "output": {
6684 "type": "structure",
6685 "members": {
6686 "Principals": {
6687 "locationName": "principalSet",
6688 "type": "list",
6689 "member": {
6690 "locationName": "item",
6691 "type": "structure",
6692 "members": {
6693 "Arn": {
6694 "locationName": "arn"
6695 },
6696 "Statuses": {
6697 "shape": "Sgb",
6698 "locationName": "statusSet"
6699 }
6700 }
6701 }
6702 },
6703 "NextToken": {
6704 "locationName": "nextToken"
6705 }
6706 }
6707 }
6708 },
6709 "DescribePublicIpv4Pools": {
6710 "input": {
6711 "type": "structure",
6712 "members": {
6713 "PoolIds": {
6714 "shape": "Sd",
6715 "locationName": "PoolId"
6716 },
6717 "NextToken": {},
6718 "MaxResults": {
6719 "type": "integer"
6720 }
6721 }
6722 },
6723 "output": {
6724 "type": "structure",
6725 "members": {
6726 "PublicIpv4Pools": {
6727 "locationName": "publicIpv4PoolSet",
6728 "type": "list",
6729 "member": {
6730 "locationName": "item",
6731 "type": "structure",
6732 "members": {
6733 "PoolId": {
6734 "locationName": "poolId"
6735 },
6736 "Description": {
6737 "locationName": "description"
6738 },
6739 "PoolAddressRanges": {
6740 "locationName": "poolAddressRangeSet",
6741 "type": "list",
6742 "member": {
6743 "locationName": "item",
6744 "type": "structure",
6745 "members": {
6746 "FirstAddress": {
6747 "locationName": "firstAddress"
6748 },
6749 "LastAddress": {
6750 "locationName": "lastAddress"
6751 },
6752 "AddressCount": {
6753 "locationName": "addressCount",
6754 "type": "integer"
6755 },
6756 "AvailableAddressCount": {
6757 "locationName": "availableAddressCount",
6758 "type": "integer"
6759 }
6760 }
6761 }
6762 },
6763 "TotalAddressCount": {
6764 "locationName": "totalAddressCount",
6765 "type": "integer"
6766 },
6767 "TotalAvailableAddressCount": {
6768 "locationName": "totalAvailableAddressCount",
6769 "type": "integer"
6770 }
6771 }
6772 }
6773 },
6774 "NextToken": {
6775 "locationName": "nextToken"
6776 }
6777 }
6778 }
6779 },
6780 "DescribeRegions": {
6781 "input": {
6782 "type": "structure",
6783 "members": {
6784 "Filters": {
6785 "shape": "Sg2",
6786 "locationName": "Filter"
6787 },
6788 "RegionNames": {
6789 "locationName": "RegionName",
6790 "type": "list",
6791 "member": {
6792 "locationName": "RegionName"
6793 }
6794 },
6795 "DryRun": {
6796 "locationName": "dryRun",
6797 "type": "boolean"
6798 }
6799 }
6800 },
6801 "output": {
6802 "type": "structure",
6803 "members": {
6804 "Regions": {
6805 "locationName": "regionInfo",
6806 "type": "list",
6807 "member": {
6808 "locationName": "item",
6809 "type": "structure",
6810 "members": {
6811 "Endpoint": {
6812 "locationName": "regionEndpoint"
6813 },
6814 "RegionName": {
6815 "locationName": "regionName"
6816 }
6817 }
6818 }
6819 }
6820 }
6821 }
6822 },
6823 "DescribeReservedInstances": {
6824 "input": {
6825 "type": "structure",
6826 "members": {
6827 "Filters": {
6828 "shape": "Sg2",
6829 "locationName": "Filter"
6830 },
6831 "OfferingClass": {},
6832 "ReservedInstancesIds": {
6833 "shape": "Sph",
6834 "locationName": "ReservedInstancesId"
6835 },
6836 "DryRun": {
6837 "locationName": "dryRun",
6838 "type": "boolean"
6839 },
6840 "OfferingType": {
6841 "locationName": "offeringType"
6842 }
6843 }
6844 },
6845 "output": {
6846 "type": "structure",
6847 "members": {
6848 "ReservedInstances": {
6849 "locationName": "reservedInstancesSet",
6850 "type": "list",
6851 "member": {
6852 "locationName": "item",
6853 "type": "structure",
6854 "members": {
6855 "AvailabilityZone": {
6856 "locationName": "availabilityZone"
6857 },
6858 "Duration": {
6859 "locationName": "duration",
6860 "type": "long"
6861 },
6862 "End": {
6863 "locationName": "end",
6864 "type": "timestamp"
6865 },
6866 "FixedPrice": {
6867 "locationName": "fixedPrice",
6868 "type": "float"
6869 },
6870 "InstanceCount": {
6871 "locationName": "instanceCount",
6872 "type": "integer"
6873 },
6874 "InstanceType": {
6875 "locationName": "instanceType"
6876 },
6877 "ProductDescription": {
6878 "locationName": "productDescription"
6879 },
6880 "ReservedInstancesId": {
6881 "locationName": "reservedInstancesId"
6882 },
6883 "Start": {
6884 "locationName": "start",
6885 "type": "timestamp"
6886 },
6887 "State": {
6888 "locationName": "state"
6889 },
6890 "UsagePrice": {
6891 "locationName": "usagePrice",
6892 "type": "float"
6893 },
6894 "CurrencyCode": {
6895 "locationName": "currencyCode"
6896 },
6897 "InstanceTenancy": {
6898 "locationName": "instanceTenancy"
6899 },
6900 "OfferingClass": {
6901 "locationName": "offeringClass"
6902 },
6903 "OfferingType": {
6904 "locationName": "offeringType"
6905 },
6906 "RecurringCharges": {
6907 "shape": "Spp",
6908 "locationName": "recurringCharges"
6909 },
6910 "Scope": {
6911 "locationName": "scope"
6912 },
6913 "Tags": {
6914 "shape": "Si",
6915 "locationName": "tagSet"
6916 }
6917 }
6918 }
6919 }
6920 }
6921 }
6922 },
6923 "DescribeReservedInstancesListings": {
6924 "input": {
6925 "type": "structure",
6926 "members": {
6927 "Filters": {
6928 "shape": "Sg2",
6929 "locationName": "Filter"
6930 },
6931 "ReservedInstancesId": {
6932 "locationName": "reservedInstancesId"
6933 },
6934 "ReservedInstancesListingId": {
6935 "locationName": "reservedInstancesListingId"
6936 }
6937 }
6938 },
6939 "output": {
6940 "type": "structure",
6941 "members": {
6942 "ReservedInstancesListings": {
6943 "shape": "S3s",
6944 "locationName": "reservedInstancesListingsSet"
6945 }
6946 }
6947 }
6948 },
6949 "DescribeReservedInstancesModifications": {
6950 "input": {
6951 "type": "structure",
6952 "members": {
6953 "Filters": {
6954 "shape": "Sg2",
6955 "locationName": "Filter"
6956 },
6957 "ReservedInstancesModificationIds": {
6958 "locationName": "ReservedInstancesModificationId",
6959 "type": "list",
6960 "member": {
6961 "locationName": "ReservedInstancesModificationId"
6962 }
6963 },
6964 "NextToken": {
6965 "locationName": "nextToken"
6966 }
6967 }
6968 },
6969 "output": {
6970 "type": "structure",
6971 "members": {
6972 "NextToken": {
6973 "locationName": "nextToken"
6974 },
6975 "ReservedInstancesModifications": {
6976 "locationName": "reservedInstancesModificationsSet",
6977 "type": "list",
6978 "member": {
6979 "locationName": "item",
6980 "type": "structure",
6981 "members": {
6982 "ClientToken": {
6983 "locationName": "clientToken"
6984 },
6985 "CreateDate": {
6986 "locationName": "createDate",
6987 "type": "timestamp"
6988 },
6989 "EffectiveDate": {
6990 "locationName": "effectiveDate",
6991 "type": "timestamp"
6992 },
6993 "ModificationResults": {
6994 "locationName": "modificationResultSet",
6995 "type": "list",
6996 "member": {
6997 "locationName": "item",
6998 "type": "structure",
6999 "members": {
7000 "ReservedInstancesId": {
7001 "locationName": "reservedInstancesId"
7002 },
7003 "TargetConfiguration": {
7004 "shape": "Sq2",
7005 "locationName": "targetConfiguration"
7006 }
7007 }
7008 }
7009 },
7010 "ReservedInstancesIds": {
7011 "locationName": "reservedInstancesSet",
7012 "type": "list",
7013 "member": {
7014 "locationName": "item",
7015 "type": "structure",
7016 "members": {
7017 "ReservedInstancesId": {
7018 "locationName": "reservedInstancesId"
7019 }
7020 }
7021 }
7022 },
7023 "ReservedInstancesModificationId": {
7024 "locationName": "reservedInstancesModificationId"
7025 },
7026 "Status": {
7027 "locationName": "status"
7028 },
7029 "StatusMessage": {
7030 "locationName": "statusMessage"
7031 },
7032 "UpdateDate": {
7033 "locationName": "updateDate",
7034 "type": "timestamp"
7035 }
7036 }
7037 }
7038 }
7039 }
7040 }
7041 },
7042 "DescribeReservedInstancesOfferings": {
7043 "input": {
7044 "type": "structure",
7045 "members": {
7046 "AvailabilityZone": {},
7047 "Filters": {
7048 "shape": "Sg2",
7049 "locationName": "Filter"
7050 },
7051 "IncludeMarketplace": {
7052 "type": "boolean"
7053 },
7054 "InstanceType": {},
7055 "MaxDuration": {
7056 "type": "long"
7057 },
7058 "MaxInstanceCount": {
7059 "type": "integer"
7060 },
7061 "MinDuration": {
7062 "type": "long"
7063 },
7064 "OfferingClass": {},
7065 "ProductDescription": {},
7066 "ReservedInstancesOfferingIds": {
7067 "locationName": "ReservedInstancesOfferingId",
7068 "type": "list",
7069 "member": {}
7070 },
7071 "DryRun": {
7072 "locationName": "dryRun",
7073 "type": "boolean"
7074 },
7075 "InstanceTenancy": {
7076 "locationName": "instanceTenancy"
7077 },
7078 "MaxResults": {
7079 "locationName": "maxResults",
7080 "type": "integer"
7081 },
7082 "NextToken": {
7083 "locationName": "nextToken"
7084 },
7085 "OfferingType": {
7086 "locationName": "offeringType"
7087 }
7088 }
7089 },
7090 "output": {
7091 "type": "structure",
7092 "members": {
7093 "ReservedInstancesOfferings": {
7094 "locationName": "reservedInstancesOfferingsSet",
7095 "type": "list",
7096 "member": {
7097 "locationName": "item",
7098 "type": "structure",
7099 "members": {
7100 "AvailabilityZone": {
7101 "locationName": "availabilityZone"
7102 },
7103 "Duration": {
7104 "locationName": "duration",
7105 "type": "long"
7106 },
7107 "FixedPrice": {
7108 "locationName": "fixedPrice",
7109 "type": "float"
7110 },
7111 "InstanceType": {
7112 "locationName": "instanceType"
7113 },
7114 "ProductDescription": {
7115 "locationName": "productDescription"
7116 },
7117 "ReservedInstancesOfferingId": {
7118 "locationName": "reservedInstancesOfferingId"
7119 },
7120 "UsagePrice": {
7121 "locationName": "usagePrice",
7122 "type": "float"
7123 },
7124 "CurrencyCode": {
7125 "locationName": "currencyCode"
7126 },
7127 "InstanceTenancy": {
7128 "locationName": "instanceTenancy"
7129 },
7130 "Marketplace": {
7131 "locationName": "marketplace",
7132 "type": "boolean"
7133 },
7134 "OfferingClass": {
7135 "locationName": "offeringClass"
7136 },
7137 "OfferingType": {
7138 "locationName": "offeringType"
7139 },
7140 "PricingDetails": {
7141 "locationName": "pricingDetailsSet",
7142 "type": "list",
7143 "member": {
7144 "locationName": "item",
7145 "type": "structure",
7146 "members": {
7147 "Count": {
7148 "locationName": "count",
7149 "type": "integer"
7150 },
7151 "Price": {
7152 "locationName": "price",
7153 "type": "double"
7154 }
7155 }
7156 }
7157 },
7158 "RecurringCharges": {
7159 "shape": "Spp",
7160 "locationName": "recurringCharges"
7161 },
7162 "Scope": {
7163 "locationName": "scope"
7164 }
7165 }
7166 }
7167 },
7168 "NextToken": {
7169 "locationName": "nextToken"
7170 }
7171 }
7172 }
7173 },
7174 "DescribeRouteTables": {
7175 "input": {
7176 "type": "structure",
7177 "members": {
7178 "Filters": {
7179 "shape": "Sg2",
7180 "locationName": "Filter"
7181 },
7182 "DryRun": {
7183 "locationName": "dryRun",
7184 "type": "boolean"
7185 },
7186 "RouteTableIds": {
7187 "shape": "Sd",
7188 "locationName": "RouteTableId"
7189 },
7190 "NextToken": {},
7191 "MaxResults": {
7192 "type": "integer"
7193 }
7194 }
7195 },
7196 "output": {
7197 "type": "structure",
7198 "members": {
7199 "RouteTables": {
7200 "locationName": "routeTableSet",
7201 "type": "list",
7202 "member": {
7203 "shape": "Sb4",
7204 "locationName": "item"
7205 }
7206 },
7207 "NextToken": {
7208 "locationName": "nextToken"
7209 }
7210 }
7211 }
7212 },
7213 "DescribeScheduledInstanceAvailability": {
7214 "input": {
7215 "type": "structure",
7216 "required": [
7217 "FirstSlotStartTimeRange",
7218 "Recurrence"
7219 ],
7220 "members": {
7221 "DryRun": {
7222 "type": "boolean"
7223 },
7224 "Filters": {
7225 "shape": "Sg2",
7226 "locationName": "Filter"
7227 },
7228 "FirstSlotStartTimeRange": {
7229 "type": "structure",
7230 "required": [
7231 "EarliestTime",
7232 "LatestTime"
7233 ],
7234 "members": {
7235 "EarliestTime": {
7236 "type": "timestamp"
7237 },
7238 "LatestTime": {
7239 "type": "timestamp"
7240 }
7241 }
7242 },
7243 "MaxResults": {
7244 "type": "integer"
7245 },
7246 "MaxSlotDurationInHours": {
7247 "type": "integer"
7248 },
7249 "MinSlotDurationInHours": {
7250 "type": "integer"
7251 },
7252 "NextToken": {},
7253 "Recurrence": {
7254 "type": "structure",
7255 "members": {
7256 "Frequency": {},
7257 "Interval": {
7258 "type": "integer"
7259 },
7260 "OccurrenceDays": {
7261 "locationName": "OccurrenceDay",
7262 "type": "list",
7263 "member": {
7264 "locationName": "OccurenceDay",
7265 "type": "integer"
7266 }
7267 },
7268 "OccurrenceRelativeToEnd": {
7269 "type": "boolean"
7270 },
7271 "OccurrenceUnit": {}
7272 }
7273 }
7274 }
7275 },
7276 "output": {
7277 "type": "structure",
7278 "members": {
7279 "NextToken": {
7280 "locationName": "nextToken"
7281 },
7282 "ScheduledInstanceAvailabilitySet": {
7283 "locationName": "scheduledInstanceAvailabilitySet",
7284 "type": "list",
7285 "member": {
7286 "locationName": "item",
7287 "type": "structure",
7288 "members": {
7289 "AvailabilityZone": {
7290 "locationName": "availabilityZone"
7291 },
7292 "AvailableInstanceCount": {
7293 "locationName": "availableInstanceCount",
7294 "type": "integer"
7295 },
7296 "FirstSlotStartTime": {
7297 "locationName": "firstSlotStartTime",
7298 "type": "timestamp"
7299 },
7300 "HourlyPrice": {
7301 "locationName": "hourlyPrice"
7302 },
7303 "InstanceType": {
7304 "locationName": "instanceType"
7305 },
7306 "MaxTermDurationInDays": {
7307 "locationName": "maxTermDurationInDays",
7308 "type": "integer"
7309 },
7310 "MinTermDurationInDays": {
7311 "locationName": "minTermDurationInDays",
7312 "type": "integer"
7313 },
7314 "NetworkPlatform": {
7315 "locationName": "networkPlatform"
7316 },
7317 "Platform": {
7318 "locationName": "platform"
7319 },
7320 "PurchaseToken": {
7321 "locationName": "purchaseToken"
7322 },
7323 "Recurrence": {
7324 "shape": "Sqm",
7325 "locationName": "recurrence"
7326 },
7327 "SlotDurationInHours": {
7328 "locationName": "slotDurationInHours",
7329 "type": "integer"
7330 },
7331 "TotalScheduledInstanceHours": {
7332 "locationName": "totalScheduledInstanceHours",
7333 "type": "integer"
7334 }
7335 }
7336 }
7337 }
7338 }
7339 }
7340 },
7341 "DescribeScheduledInstances": {
7342 "input": {
7343 "type": "structure",
7344 "members": {
7345 "DryRun": {
7346 "type": "boolean"
7347 },
7348 "Filters": {
7349 "shape": "Sg2",
7350 "locationName": "Filter"
7351 },
7352 "MaxResults": {
7353 "type": "integer"
7354 },
7355 "NextToken": {},
7356 "ScheduledInstanceIds": {
7357 "locationName": "ScheduledInstanceId",
7358 "type": "list",
7359 "member": {
7360 "locationName": "ScheduledInstanceId"
7361 }
7362 },
7363 "SlotStartTimeRange": {
7364 "type": "structure",
7365 "members": {
7366 "EarliestTime": {
7367 "type": "timestamp"
7368 },
7369 "LatestTime": {
7370 "type": "timestamp"
7371 }
7372 }
7373 }
7374 }
7375 },
7376 "output": {
7377 "type": "structure",
7378 "members": {
7379 "NextToken": {
7380 "locationName": "nextToken"
7381 },
7382 "ScheduledInstanceSet": {
7383 "locationName": "scheduledInstanceSet",
7384 "type": "list",
7385 "member": {
7386 "shape": "Sqt",
7387 "locationName": "item"
7388 }
7389 }
7390 }
7391 }
7392 },
7393 "DescribeSecurityGroupReferences": {
7394 "input": {
7395 "type": "structure",
7396 "required": [
7397 "GroupId"
7398 ],
7399 "members": {
7400 "DryRun": {
7401 "type": "boolean"
7402 },
7403 "GroupId": {
7404 "type": "list",
7405 "member": {
7406 "locationName": "item"
7407 }
7408 }
7409 }
7410 },
7411 "output": {
7412 "type": "structure",
7413 "members": {
7414 "SecurityGroupReferenceSet": {
7415 "locationName": "securityGroupReferenceSet",
7416 "type": "list",
7417 "member": {
7418 "locationName": "item",
7419 "type": "structure",
7420 "members": {
7421 "GroupId": {
7422 "locationName": "groupId"
7423 },
7424 "ReferencingVpcId": {
7425 "locationName": "referencingVpcId"
7426 },
7427 "VpcPeeringConnectionId": {
7428 "locationName": "vpcPeeringConnectionId"
7429 }
7430 }
7431 }
7432 }
7433 }
7434 }
7435 },
7436 "DescribeSecurityGroups": {
7437 "input": {
7438 "type": "structure",
7439 "members": {
7440 "Filters": {
7441 "shape": "Sg2",
7442 "locationName": "Filter"
7443 },
7444 "GroupIds": {
7445 "shape": "S2i",
7446 "locationName": "GroupId"
7447 },
7448 "GroupNames": {
7449 "shape": "Sr0",
7450 "locationName": "GroupName"
7451 },
7452 "DryRun": {
7453 "locationName": "dryRun",
7454 "type": "boolean"
7455 },
7456 "NextToken": {},
7457 "MaxResults": {
7458 "type": "integer"
7459 }
7460 }
7461 },
7462 "output": {
7463 "type": "structure",
7464 "members": {
7465 "SecurityGroups": {
7466 "locationName": "securityGroupInfo",
7467 "type": "list",
7468 "member": {
7469 "locationName": "item",
7470 "type": "structure",
7471 "members": {
7472 "Description": {
7473 "locationName": "groupDescription"
7474 },
7475 "GroupName": {
7476 "locationName": "groupName"
7477 },
7478 "IpPermissions": {
7479 "shape": "S2z",
7480 "locationName": "ipPermissions"
7481 },
7482 "OwnerId": {
7483 "locationName": "ownerId"
7484 },
7485 "GroupId": {
7486 "locationName": "groupId"
7487 },
7488 "IpPermissionsEgress": {
7489 "shape": "S2z",
7490 "locationName": "ipPermissionsEgress"
7491 },
7492 "Tags": {
7493 "shape": "Si",
7494 "locationName": "tagSet"
7495 },
7496 "VpcId": {
7497 "locationName": "vpcId"
7498 }
7499 }
7500 }
7501 },
7502 "NextToken": {
7503 "locationName": "nextToken"
7504 }
7505 }
7506 }
7507 },
7508 "DescribeSnapshotAttribute": {
7509 "input": {
7510 "type": "structure",
7511 "required": [
7512 "Attribute",
7513 "SnapshotId"
7514 ],
7515 "members": {
7516 "Attribute": {},
7517 "SnapshotId": {},
7518 "DryRun": {
7519 "locationName": "dryRun",
7520 "type": "boolean"
7521 }
7522 }
7523 },
7524 "output": {
7525 "type": "structure",
7526 "members": {
7527 "CreateVolumePermissions": {
7528 "shape": "Sr7",
7529 "locationName": "createVolumePermission"
7530 },
7531 "ProductCodes": {
7532 "shape": "Sk0",
7533 "locationName": "productCodes"
7534 },
7535 "SnapshotId": {
7536 "locationName": "snapshotId"
7537 }
7538 }
7539 }
7540 },
7541 "DescribeSnapshots": {
7542 "input": {
7543 "type": "structure",
7544 "members": {
7545 "Filters": {
7546 "shape": "Sg2",
7547 "locationName": "Filter"
7548 },
7549 "MaxResults": {
7550 "type": "integer"
7551 },
7552 "NextToken": {},
7553 "OwnerIds": {
7554 "shape": "Sk5",
7555 "locationName": "Owner"
7556 },
7557 "RestorableByUserIds": {
7558 "locationName": "RestorableBy",
7559 "type": "list",
7560 "member": {}
7561 },
7562 "SnapshotIds": {
7563 "locationName": "SnapshotId",
7564 "type": "list",
7565 "member": {
7566 "locationName": "SnapshotId"
7567 }
7568 },
7569 "DryRun": {
7570 "locationName": "dryRun",
7571 "type": "boolean"
7572 }
7573 }
7574 },
7575 "output": {
7576 "type": "structure",
7577 "members": {
7578 "Snapshots": {
7579 "locationName": "snapshotSet",
7580 "type": "list",
7581 "member": {
7582 "shape": "Sbg",
7583 "locationName": "item"
7584 }
7585 },
7586 "NextToken": {
7587 "locationName": "nextToken"
7588 }
7589 }
7590 }
7591 },
7592 "DescribeSpotDatafeedSubscription": {
7593 "input": {
7594 "type": "structure",
7595 "members": {
7596 "DryRun": {
7597 "locationName": "dryRun",
7598 "type": "boolean"
7599 }
7600 }
7601 },
7602 "output": {
7603 "type": "structure",
7604 "members": {
7605 "SpotDatafeedSubscription": {
7606 "shape": "Sbk",
7607 "locationName": "spotDatafeedSubscription"
7608 }
7609 }
7610 }
7611 },
7612 "DescribeSpotFleetInstances": {
7613 "input": {
7614 "type": "structure",
7615 "required": [
7616 "SpotFleetRequestId"
7617 ],
7618 "members": {
7619 "DryRun": {
7620 "locationName": "dryRun",
7621 "type": "boolean"
7622 },
7623 "MaxResults": {
7624 "locationName": "maxResults",
7625 "type": "integer"
7626 },
7627 "NextToken": {
7628 "locationName": "nextToken"
7629 },
7630 "SpotFleetRequestId": {
7631 "locationName": "spotFleetRequestId"
7632 }
7633 }
7634 },
7635 "output": {
7636 "type": "structure",
7637 "members": {
7638 "ActiveInstances": {
7639 "shape": "Sj7",
7640 "locationName": "activeInstanceSet"
7641 },
7642 "NextToken": {
7643 "locationName": "nextToken"
7644 },
7645 "SpotFleetRequestId": {
7646 "locationName": "spotFleetRequestId"
7647 }
7648 }
7649 }
7650 },
7651 "DescribeSpotFleetRequestHistory": {
7652 "input": {
7653 "type": "structure",
7654 "required": [
7655 "SpotFleetRequestId",
7656 "StartTime"
7657 ],
7658 "members": {
7659 "DryRun": {
7660 "locationName": "dryRun",
7661 "type": "boolean"
7662 },
7663 "EventType": {
7664 "locationName": "eventType"
7665 },
7666 "MaxResults": {
7667 "locationName": "maxResults",
7668 "type": "integer"
7669 },
7670 "NextToken": {
7671 "locationName": "nextToken"
7672 },
7673 "SpotFleetRequestId": {
7674 "locationName": "spotFleetRequestId"
7675 },
7676 "StartTime": {
7677 "locationName": "startTime",
7678 "type": "timestamp"
7679 }
7680 }
7681 },
7682 "output": {
7683 "type": "structure",
7684 "members": {
7685 "HistoryRecords": {
7686 "locationName": "historyRecordSet",
7687 "type": "list",
7688 "member": {
7689 "locationName": "item",
7690 "type": "structure",
7691 "members": {
7692 "EventInformation": {
7693 "shape": "Sj4",
7694 "locationName": "eventInformation"
7695 },
7696 "EventType": {
7697 "locationName": "eventType"
7698 },
7699 "Timestamp": {
7700 "locationName": "timestamp",
7701 "type": "timestamp"
7702 }
7703 }
7704 }
7705 },
7706 "LastEvaluatedTime": {
7707 "locationName": "lastEvaluatedTime",
7708 "type": "timestamp"
7709 },
7710 "NextToken": {
7711 "locationName": "nextToken"
7712 },
7713 "SpotFleetRequestId": {
7714 "locationName": "spotFleetRequestId"
7715 },
7716 "StartTime": {
7717 "locationName": "startTime",
7718 "type": "timestamp"
7719 }
7720 }
7721 }
7722 },
7723 "DescribeSpotFleetRequests": {
7724 "input": {
7725 "type": "structure",
7726 "members": {
7727 "DryRun": {
7728 "locationName": "dryRun",
7729 "type": "boolean"
7730 },
7731 "MaxResults": {
7732 "locationName": "maxResults",
7733 "type": "integer"
7734 },
7735 "NextToken": {
7736 "locationName": "nextToken"
7737 },
7738 "SpotFleetRequestIds": {
7739 "shape": "Sd",
7740 "locationName": "spotFleetRequestId"
7741 }
7742 }
7743 },
7744 "output": {
7745 "type": "structure",
7746 "members": {
7747 "NextToken": {
7748 "locationName": "nextToken"
7749 },
7750 "SpotFleetRequestConfigs": {
7751 "locationName": "spotFleetRequestConfigSet",
7752 "type": "list",
7753 "member": {
7754 "locationName": "item",
7755 "type": "structure",
7756 "members": {
7757 "ActivityStatus": {
7758 "locationName": "activityStatus"
7759 },
7760 "CreateTime": {
7761 "locationName": "createTime",
7762 "type": "timestamp"
7763 },
7764 "SpotFleetRequestConfig": {
7765 "shape": "Srs",
7766 "locationName": "spotFleetRequestConfig"
7767 },
7768 "SpotFleetRequestId": {
7769 "locationName": "spotFleetRequestId"
7770 },
7771 "SpotFleetRequestState": {
7772 "locationName": "spotFleetRequestState"
7773 }
7774 }
7775 }
7776 }
7777 }
7778 }
7779 },
7780 "DescribeSpotInstanceRequests": {
7781 "input": {
7782 "type": "structure",
7783 "members": {
7784 "Filters": {
7785 "shape": "Sg2",
7786 "locationName": "Filter"
7787 },
7788 "DryRun": {
7789 "locationName": "dryRun",
7790 "type": "boolean"
7791 },
7792 "SpotInstanceRequestIds": {
7793 "shape": "S4d",
7794 "locationName": "SpotInstanceRequestId"
7795 },
7796 "NextToken": {},
7797 "MaxResults": {
7798 "type": "integer"
7799 }
7800 }
7801 },
7802 "output": {
7803 "type": "structure",
7804 "members": {
7805 "SpotInstanceRequests": {
7806 "shape": "Ssh",
7807 "locationName": "spotInstanceRequestSet"
7808 },
7809 "NextToken": {
7810 "locationName": "nextToken"
7811 }
7812 }
7813 }
7814 },
7815 "DescribeSpotPriceHistory": {
7816 "input": {
7817 "type": "structure",
7818 "members": {
7819 "Filters": {
7820 "shape": "Sg2",
7821 "locationName": "Filter"
7822 },
7823 "AvailabilityZone": {
7824 "locationName": "availabilityZone"
7825 },
7826 "DryRun": {
7827 "locationName": "dryRun",
7828 "type": "boolean"
7829 },
7830 "EndTime": {
7831 "locationName": "endTime",
7832 "type": "timestamp"
7833 },
7834 "InstanceTypes": {
7835 "locationName": "InstanceType",
7836 "type": "list",
7837 "member": {}
7838 },
7839 "MaxResults": {
7840 "locationName": "maxResults",
7841 "type": "integer"
7842 },
7843 "NextToken": {
7844 "locationName": "nextToken"
7845 },
7846 "ProductDescriptions": {
7847 "locationName": "ProductDescription",
7848 "type": "list",
7849 "member": {}
7850 },
7851 "StartTime": {
7852 "locationName": "startTime",
7853 "type": "timestamp"
7854 }
7855 }
7856 },
7857 "output": {
7858 "type": "structure",
7859 "members": {
7860 "NextToken": {
7861 "locationName": "nextToken"
7862 },
7863 "SpotPriceHistory": {
7864 "locationName": "spotPriceHistorySet",
7865 "type": "list",
7866 "member": {
7867 "locationName": "item",
7868 "type": "structure",
7869 "members": {
7870 "AvailabilityZone": {
7871 "locationName": "availabilityZone"
7872 },
7873 "InstanceType": {
7874 "locationName": "instanceType"
7875 },
7876 "ProductDescription": {
7877 "locationName": "productDescription"
7878 },
7879 "SpotPrice": {
7880 "locationName": "spotPrice"
7881 },
7882 "Timestamp": {
7883 "locationName": "timestamp",
7884 "type": "timestamp"
7885 }
7886 }
7887 }
7888 }
7889 }
7890 }
7891 },
7892 "DescribeStaleSecurityGroups": {
7893 "input": {
7894 "type": "structure",
7895 "required": [
7896 "VpcId"
7897 ],
7898 "members": {
7899 "DryRun": {
7900 "type": "boolean"
7901 },
7902 "MaxResults": {
7903 "type": "integer"
7904 },
7905 "NextToken": {},
7906 "VpcId": {}
7907 }
7908 },
7909 "output": {
7910 "type": "structure",
7911 "members": {
7912 "NextToken": {
7913 "locationName": "nextToken"
7914 },
7915 "StaleSecurityGroupSet": {
7916 "locationName": "staleSecurityGroupSet",
7917 "type": "list",
7918 "member": {
7919 "locationName": "item",
7920 "type": "structure",
7921 "members": {
7922 "Description": {
7923 "locationName": "description"
7924 },
7925 "GroupId": {
7926 "locationName": "groupId"
7927 },
7928 "GroupName": {
7929 "locationName": "groupName"
7930 },
7931 "StaleIpPermissions": {
7932 "shape": "Ssx",
7933 "locationName": "staleIpPermissions"
7934 },
7935 "StaleIpPermissionsEgress": {
7936 "shape": "Ssx",
7937 "locationName": "staleIpPermissionsEgress"
7938 },
7939 "VpcId": {
7940 "locationName": "vpcId"
7941 }
7942 }
7943 }
7944 }
7945 }
7946 }
7947 },
7948 "DescribeSubnets": {
7949 "input": {
7950 "type": "structure",
7951 "members": {
7952 "Filters": {
7953 "shape": "Sg2",
7954 "locationName": "Filter"
7955 },
7956 "SubnetIds": {
7957 "locationName": "SubnetId",
7958 "type": "list",
7959 "member": {
7960 "locationName": "SubnetId"
7961 }
7962 },
7963 "DryRun": {
7964 "locationName": "dryRun",
7965 "type": "boolean"
7966 }
7967 }
7968 },
7969 "output": {
7970 "type": "structure",
7971 "members": {
7972 "Subnets": {
7973 "locationName": "subnetSet",
7974 "type": "list",
7975 "member": {
7976 "shape": "S5j",
7977 "locationName": "item"
7978 }
7979 }
7980 }
7981 }
7982 },
7983 "DescribeTags": {
7984 "input": {
7985 "type": "structure",
7986 "members": {
7987 "DryRun": {
7988 "locationName": "dryRun",
7989 "type": "boolean"
7990 },
7991 "Filters": {
7992 "shape": "Sg2",
7993 "locationName": "Filter"
7994 },
7995 "MaxResults": {
7996 "locationName": "maxResults",
7997 "type": "integer"
7998 },
7999 "NextToken": {
8000 "locationName": "nextToken"
8001 }
8002 }
8003 },
8004 "output": {
8005 "type": "structure",
8006 "members": {
8007 "NextToken": {
8008 "locationName": "nextToken"
8009 },
8010 "Tags": {
8011 "locationName": "tagSet",
8012 "type": "list",
8013 "member": {
8014 "locationName": "item",
8015 "type": "structure",
8016 "members": {
8017 "Key": {
8018 "locationName": "key"
8019 },
8020 "ResourceId": {
8021 "locationName": "resourceId"
8022 },
8023 "ResourceType": {
8024 "locationName": "resourceType"
8025 },
8026 "Value": {
8027 "locationName": "value"
8028 }
8029 }
8030 }
8031 }
8032 }
8033 }
8034 },
8035 "DescribeTransitGatewayAttachments": {
8036 "input": {
8037 "type": "structure",
8038 "members": {
8039 "TransitGatewayAttachmentIds": {
8040 "shape": "Stb"
8041 },
8042 "Filters": {
8043 "shape": "Sg2",
8044 "locationName": "Filter"
8045 },
8046 "MaxResults": {
8047 "type": "integer"
8048 },
8049 "NextToken": {},
8050 "DryRun": {
8051 "type": "boolean"
8052 }
8053 }
8054 },
8055 "output": {
8056 "type": "structure",
8057 "members": {
8058 "TransitGatewayAttachments": {
8059 "locationName": "transitGatewayAttachments",
8060 "type": "list",
8061 "member": {
8062 "locationName": "item",
8063 "type": "structure",
8064 "members": {
8065 "TransitGatewayAttachmentId": {
8066 "locationName": "transitGatewayAttachmentId"
8067 },
8068 "TransitGatewayId": {
8069 "locationName": "transitGatewayId"
8070 },
8071 "TransitGatewayOwnerId": {
8072 "locationName": "transitGatewayOwnerId"
8073 },
8074 "ResourceOwnerId": {
8075 "locationName": "resourceOwnerId"
8076 },
8077 "ResourceType": {
8078 "locationName": "resourceType"
8079 },
8080 "ResourceId": {
8081 "locationName": "resourceId"
8082 },
8083 "State": {
8084 "locationName": "state"
8085 },
8086 "Association": {
8087 "locationName": "association",
8088 "type": "structure",
8089 "members": {
8090 "TransitGatewayRouteTableId": {
8091 "locationName": "transitGatewayRouteTableId"
8092 },
8093 "State": {
8094 "locationName": "state"
8095 }
8096 }
8097 },
8098 "CreationTime": {
8099 "locationName": "creationTime",
8100 "type": "timestamp"
8101 },
8102 "Tags": {
8103 "shape": "Si",
8104 "locationName": "tagSet"
8105 }
8106 }
8107 }
8108 },
8109 "NextToken": {
8110 "locationName": "nextToken"
8111 }
8112 }
8113 }
8114 },
8115 "DescribeTransitGatewayRouteTables": {
8116 "input": {
8117 "type": "structure",
8118 "members": {
8119 "TransitGatewayRouteTableIds": {
8120 "type": "list",
8121 "member": {
8122 "locationName": "item"
8123 }
8124 },
8125 "Filters": {
8126 "shape": "Sg2",
8127 "locationName": "Filter"
8128 },
8129 "MaxResults": {
8130 "type": "integer"
8131 },
8132 "NextToken": {},
8133 "DryRun": {
8134 "type": "boolean"
8135 }
8136 }
8137 },
8138 "output": {
8139 "type": "structure",
8140 "members": {
8141 "TransitGatewayRouteTables": {
8142 "locationName": "transitGatewayRouteTables",
8143 "type": "list",
8144 "member": {
8145 "shape": "Sca",
8146 "locationName": "item"
8147 }
8148 },
8149 "NextToken": {
8150 "locationName": "nextToken"
8151 }
8152 }
8153 }
8154 },
8155 "DescribeTransitGatewayVpcAttachments": {
8156 "input": {
8157 "type": "structure",
8158 "members": {
8159 "TransitGatewayAttachmentIds": {
8160 "shape": "Stb"
8161 },
8162 "Filters": {
8163 "shape": "Sg2",
8164 "locationName": "Filter"
8165 },
8166 "MaxResults": {
8167 "type": "integer"
8168 },
8169 "NextToken": {},
8170 "DryRun": {
8171 "type": "boolean"
8172 }
8173 }
8174 },
8175 "output": {
8176 "type": "structure",
8177 "members": {
8178 "TransitGatewayVpcAttachments": {
8179 "locationName": "transitGatewayVpcAttachments",
8180 "type": "list",
8181 "member": {
8182 "shape": "Sb",
8183 "locationName": "item"
8184 }
8185 },
8186 "NextToken": {
8187 "locationName": "nextToken"
8188 }
8189 }
8190 }
8191 },
8192 "DescribeTransitGateways": {
8193 "input": {
8194 "type": "structure",
8195 "members": {
8196 "TransitGatewayIds": {
8197 "type": "list",
8198 "member": {
8199 "locationName": "item"
8200 }
8201 },
8202 "Filters": {
8203 "shape": "Sg2",
8204 "locationName": "Filter"
8205 },
8206 "MaxResults": {
8207 "type": "integer"
8208 },
8209 "NextToken": {},
8210 "DryRun": {
8211 "type": "boolean"
8212 }
8213 }
8214 },
8215 "output": {
8216 "type": "structure",
8217 "members": {
8218 "TransitGateways": {
8219 "locationName": "transitGatewaySet",
8220 "type": "list",
8221 "member": {
8222 "shape": "Sby",
8223 "locationName": "item"
8224 }
8225 },
8226 "NextToken": {
8227 "locationName": "nextToken"
8228 }
8229 }
8230 }
8231 },
8232 "DescribeVolumeAttribute": {
8233 "input": {
8234 "type": "structure",
8235 "required": [
8236 "Attribute",
8237 "VolumeId"
8238 ],
8239 "members": {
8240 "Attribute": {},
8241 "VolumeId": {},
8242 "DryRun": {
8243 "locationName": "dryRun",
8244 "type": "boolean"
8245 }
8246 }
8247 },
8248 "output": {
8249 "type": "structure",
8250 "members": {
8251 "AutoEnableIO": {
8252 "shape": "Smb",
8253 "locationName": "autoEnableIO"
8254 },
8255 "ProductCodes": {
8256 "shape": "Sk0",
8257 "locationName": "productCodes"
8258 },
8259 "VolumeId": {
8260 "locationName": "volumeId"
8261 }
8262 }
8263 }
8264 },
8265 "DescribeVolumeStatus": {
8266 "input": {
8267 "type": "structure",
8268 "members": {
8269 "Filters": {
8270 "shape": "Sg2",
8271 "locationName": "Filter"
8272 },
8273 "MaxResults": {
8274 "type": "integer"
8275 },
8276 "NextToken": {},
8277 "VolumeIds": {
8278 "shape": "Stw",
8279 "locationName": "VolumeId"
8280 },
8281 "DryRun": {
8282 "locationName": "dryRun",
8283 "type": "boolean"
8284 }
8285 }
8286 },
8287 "output": {
8288 "type": "structure",
8289 "members": {
8290 "NextToken": {
8291 "locationName": "nextToken"
8292 },
8293 "VolumeStatuses": {
8294 "locationName": "volumeStatusSet",
8295 "type": "list",
8296 "member": {
8297 "locationName": "item",
8298 "type": "structure",
8299 "members": {
8300 "Actions": {
8301 "locationName": "actionsSet",
8302 "type": "list",
8303 "member": {
8304 "locationName": "item",
8305 "type": "structure",
8306 "members": {
8307 "Code": {
8308 "locationName": "code"
8309 },
8310 "Description": {
8311 "locationName": "description"
8312 },
8313 "EventId": {
8314 "locationName": "eventId"
8315 },
8316 "EventType": {
8317 "locationName": "eventType"
8318 }
8319 }
8320 }
8321 },
8322 "AvailabilityZone": {
8323 "locationName": "availabilityZone"
8324 },
8325 "Events": {
8326 "locationName": "eventsSet",
8327 "type": "list",
8328 "member": {
8329 "locationName": "item",
8330 "type": "structure",
8331 "members": {
8332 "Description": {
8333 "locationName": "description"
8334 },
8335 "EventId": {
8336 "locationName": "eventId"
8337 },
8338 "EventType": {
8339 "locationName": "eventType"
8340 },
8341 "NotAfter": {
8342 "locationName": "notAfter",
8343 "type": "timestamp"
8344 },
8345 "NotBefore": {
8346 "locationName": "notBefore",
8347 "type": "timestamp"
8348 }
8349 }
8350 }
8351 },
8352 "VolumeId": {
8353 "locationName": "volumeId"
8354 },
8355 "VolumeStatus": {
8356 "locationName": "volumeStatus",
8357 "type": "structure",
8358 "members": {
8359 "Details": {
8360 "locationName": "details",
8361 "type": "list",
8362 "member": {
8363 "locationName": "item",
8364 "type": "structure",
8365 "members": {
8366 "Name": {
8367 "locationName": "name"
8368 },
8369 "Status": {
8370 "locationName": "status"
8371 }
8372 }
8373 }
8374 },
8375 "Status": {
8376 "locationName": "status"
8377 }
8378 }
8379 }
8380 }
8381 }
8382 }
8383 }
8384 }
8385 },
8386 "DescribeVolumes": {
8387 "input": {
8388 "type": "structure",
8389 "members": {
8390 "Filters": {
8391 "shape": "Sg2",
8392 "locationName": "Filter"
8393 },
8394 "VolumeIds": {
8395 "shape": "Stw",
8396 "locationName": "VolumeId"
8397 },
8398 "DryRun": {
8399 "locationName": "dryRun",
8400 "type": "boolean"
8401 },
8402 "MaxResults": {
8403 "locationName": "maxResults",
8404 "type": "integer"
8405 },
8406 "NextToken": {
8407 "locationName": "nextToken"
8408 }
8409 }
8410 },
8411 "output": {
8412 "type": "structure",
8413 "members": {
8414 "Volumes": {
8415 "locationName": "volumeSet",
8416 "type": "list",
8417 "member": {
8418 "shape": "Scg",
8419 "locationName": "item"
8420 }
8421 },
8422 "NextToken": {
8423 "locationName": "nextToken"
8424 }
8425 }
8426 }
8427 },
8428 "DescribeVolumesModifications": {
8429 "input": {
8430 "type": "structure",
8431 "members": {
8432 "DryRun": {
8433 "type": "boolean"
8434 },
8435 "VolumeIds": {
8436 "shape": "Stw",
8437 "locationName": "VolumeId"
8438 },
8439 "Filters": {
8440 "shape": "Sg2",
8441 "locationName": "Filter"
8442 },
8443 "NextToken": {},
8444 "MaxResults": {
8445 "type": "integer"
8446 }
8447 }
8448 },
8449 "output": {
8450 "type": "structure",
8451 "members": {
8452 "VolumesModifications": {
8453 "locationName": "volumeModificationSet",
8454 "type": "list",
8455 "member": {
8456 "shape": "Suf",
8457 "locationName": "item"
8458 }
8459 },
8460 "NextToken": {
8461 "locationName": "nextToken"
8462 }
8463 }
8464 }
8465 },
8466 "DescribeVpcAttribute": {
8467 "input": {
8468 "type": "structure",
8469 "required": [
8470 "Attribute",
8471 "VpcId"
8472 ],
8473 "members": {
8474 "Attribute": {},
8475 "VpcId": {},
8476 "DryRun": {
8477 "locationName": "dryRun",
8478 "type": "boolean"
8479 }
8480 }
8481 },
8482 "output": {
8483 "type": "structure",
8484 "members": {
8485 "VpcId": {
8486 "locationName": "vpcId"
8487 },
8488 "EnableDnsHostnames": {
8489 "shape": "Smb",
8490 "locationName": "enableDnsHostnames"
8491 },
8492 "EnableDnsSupport": {
8493 "shape": "Smb",
8494 "locationName": "enableDnsSupport"
8495 }
8496 }
8497 }
8498 },
8499 "DescribeVpcClassicLink": {
8500 "input": {
8501 "type": "structure",
8502 "members": {
8503 "Filters": {
8504 "shape": "Sg2",
8505 "locationName": "Filter"
8506 },
8507 "DryRun": {
8508 "locationName": "dryRun",
8509 "type": "boolean"
8510 },
8511 "VpcIds": {
8512 "shape": "Sul",
8513 "locationName": "VpcId"
8514 }
8515 }
8516 },
8517 "output": {
8518 "type": "structure",
8519 "members": {
8520 "Vpcs": {
8521 "locationName": "vpcSet",
8522 "type": "list",
8523 "member": {
8524 "locationName": "item",
8525 "type": "structure",
8526 "members": {
8527 "ClassicLinkEnabled": {
8528 "locationName": "classicLinkEnabled",
8529 "type": "boolean"
8530 },
8531 "Tags": {
8532 "shape": "Si",
8533 "locationName": "tagSet"
8534 },
8535 "VpcId": {
8536 "locationName": "vpcId"
8537 }
8538 }
8539 }
8540 }
8541 }
8542 }
8543 },
8544 "DescribeVpcClassicLinkDnsSupport": {
8545 "input": {
8546 "type": "structure",
8547 "members": {
8548 "MaxResults": {
8549 "locationName": "maxResults",
8550 "type": "integer"
8551 },
8552 "NextToken": {
8553 "locationName": "nextToken"
8554 },
8555 "VpcIds": {
8556 "shape": "Sul"
8557 }
8558 }
8559 },
8560 "output": {
8561 "type": "structure",
8562 "members": {
8563 "NextToken": {
8564 "locationName": "nextToken"
8565 },
8566 "Vpcs": {
8567 "locationName": "vpcs",
8568 "type": "list",
8569 "member": {
8570 "locationName": "item",
8571 "type": "structure",
8572 "members": {
8573 "ClassicLinkDnsSupported": {
8574 "locationName": "classicLinkDnsSupported",
8575 "type": "boolean"
8576 },
8577 "VpcId": {
8578 "locationName": "vpcId"
8579 }
8580 }
8581 }
8582 }
8583 }
8584 }
8585 },
8586 "DescribeVpcEndpointConnectionNotifications": {
8587 "input": {
8588 "type": "structure",
8589 "members": {
8590 "DryRun": {
8591 "type": "boolean"
8592 },
8593 "ConnectionNotificationId": {},
8594 "Filters": {
8595 "shape": "Sg2",
8596 "locationName": "Filter"
8597 },
8598 "MaxResults": {
8599 "type": "integer"
8600 },
8601 "NextToken": {}
8602 }
8603 },
8604 "output": {
8605 "type": "structure",
8606 "members": {
8607 "ConnectionNotificationSet": {
8608 "locationName": "connectionNotificationSet",
8609 "type": "list",
8610 "member": {
8611 "shape": "Scw",
8612 "locationName": "item"
8613 }
8614 },
8615 "NextToken": {
8616 "locationName": "nextToken"
8617 }
8618 }
8619 }
8620 },
8621 "DescribeVpcEndpointConnections": {
8622 "input": {
8623 "type": "structure",
8624 "members": {
8625 "DryRun": {
8626 "type": "boolean"
8627 },
8628 "Filters": {
8629 "shape": "Sg2",
8630 "locationName": "Filter"
8631 },
8632 "MaxResults": {
8633 "type": "integer"
8634 },
8635 "NextToken": {}
8636 }
8637 },
8638 "output": {
8639 "type": "structure",
8640 "members": {
8641 "VpcEndpointConnections": {
8642 "locationName": "vpcEndpointConnectionSet",
8643 "type": "list",
8644 "member": {
8645 "locationName": "item",
8646 "type": "structure",
8647 "members": {
8648 "ServiceId": {
8649 "locationName": "serviceId"
8650 },
8651 "VpcEndpointId": {
8652 "locationName": "vpcEndpointId"
8653 },
8654 "VpcEndpointOwner": {
8655 "locationName": "vpcEndpointOwner"
8656 },
8657 "VpcEndpointState": {
8658 "locationName": "vpcEndpointState"
8659 },
8660 "CreationTimestamp": {
8661 "locationName": "creationTimestamp",
8662 "type": "timestamp"
8663 }
8664 }
8665 }
8666 },
8667 "NextToken": {
8668 "locationName": "nextToken"
8669 }
8670 }
8671 }
8672 },
8673 "DescribeVpcEndpointServiceConfigurations": {
8674 "input": {
8675 "type": "structure",
8676 "members": {
8677 "DryRun": {
8678 "type": "boolean"
8679 },
8680 "ServiceIds": {
8681 "shape": "Sd",
8682 "locationName": "ServiceId"
8683 },
8684 "Filters": {
8685 "shape": "Sg2",
8686 "locationName": "Filter"
8687 },
8688 "MaxResults": {
8689 "type": "integer"
8690 },
8691 "NextToken": {}
8692 }
8693 },
8694 "output": {
8695 "type": "structure",
8696 "members": {
8697 "ServiceConfigurations": {
8698 "locationName": "serviceConfigurationSet",
8699 "type": "list",
8700 "member": {
8701 "shape": "Sd1",
8702 "locationName": "item"
8703 }
8704 },
8705 "NextToken": {
8706 "locationName": "nextToken"
8707 }
8708 }
8709 }
8710 },
8711 "DescribeVpcEndpointServicePermissions": {
8712 "input": {
8713 "type": "structure",
8714 "required": [
8715 "ServiceId"
8716 ],
8717 "members": {
8718 "DryRun": {
8719 "type": "boolean"
8720 },
8721 "ServiceId": {},
8722 "Filters": {
8723 "shape": "Sg2",
8724 "locationName": "Filter"
8725 },
8726 "MaxResults": {
8727 "type": "integer"
8728 },
8729 "NextToken": {}
8730 }
8731 },
8732 "output": {
8733 "type": "structure",
8734 "members": {
8735 "AllowedPrincipals": {
8736 "locationName": "allowedPrincipals",
8737 "type": "list",
8738 "member": {
8739 "locationName": "item",
8740 "type": "structure",
8741 "members": {
8742 "PrincipalType": {
8743 "locationName": "principalType"
8744 },
8745 "Principal": {
8746 "locationName": "principal"
8747 }
8748 }
8749 }
8750 },
8751 "NextToken": {
8752 "locationName": "nextToken"
8753 }
8754 }
8755 }
8756 },
8757 "DescribeVpcEndpointServices": {
8758 "input": {
8759 "type": "structure",
8760 "members": {
8761 "DryRun": {
8762 "type": "boolean"
8763 },
8764 "ServiceNames": {
8765 "shape": "Sd",
8766 "locationName": "ServiceName"
8767 },
8768 "Filters": {
8769 "shape": "Sg2",
8770 "locationName": "Filter"
8771 },
8772 "MaxResults": {
8773 "type": "integer"
8774 },
8775 "NextToken": {}
8776 }
8777 },
8778 "output": {
8779 "type": "structure",
8780 "members": {
8781 "ServiceNames": {
8782 "shape": "Sd",
8783 "locationName": "serviceNameSet"
8784 },
8785 "ServiceDetails": {
8786 "locationName": "serviceDetailSet",
8787 "type": "list",
8788 "member": {
8789 "locationName": "item",
8790 "type": "structure",
8791 "members": {
8792 "ServiceName": {
8793 "locationName": "serviceName"
8794 },
8795 "ServiceType": {
8796 "shape": "Sd2",
8797 "locationName": "serviceType"
8798 },
8799 "AvailabilityZones": {
8800 "shape": "Sd",
8801 "locationName": "availabilityZoneSet"
8802 },
8803 "Owner": {
8804 "locationName": "owner"
8805 },
8806 "BaseEndpointDnsNames": {
8807 "shape": "Sd",
8808 "locationName": "baseEndpointDnsNameSet"
8809 },
8810 "PrivateDnsName": {
8811 "locationName": "privateDnsName"
8812 },
8813 "VpcEndpointPolicySupported": {
8814 "locationName": "vpcEndpointPolicySupported",
8815 "type": "boolean"
8816 },
8817 "AcceptanceRequired": {
8818 "locationName": "acceptanceRequired",
8819 "type": "boolean"
8820 }
8821 }
8822 }
8823 },
8824 "NextToken": {
8825 "locationName": "nextToken"
8826 }
8827 }
8828 }
8829 },
8830 "DescribeVpcEndpoints": {
8831 "input": {
8832 "type": "structure",
8833 "members": {
8834 "DryRun": {
8835 "type": "boolean"
8836 },
8837 "VpcEndpointIds": {
8838 "shape": "Sd",
8839 "locationName": "VpcEndpointId"
8840 },
8841 "Filters": {
8842 "shape": "Sg2",
8843 "locationName": "Filter"
8844 },
8845 "MaxResults": {
8846 "type": "integer"
8847 },
8848 "NextToken": {}
8849 }
8850 },
8851 "output": {
8852 "type": "structure",
8853 "members": {
8854 "VpcEndpoints": {
8855 "locationName": "vpcEndpointSet",
8856 "type": "list",
8857 "member": {
8858 "shape": "Sco",
8859 "locationName": "item"
8860 }
8861 },
8862 "NextToken": {
8863 "locationName": "nextToken"
8864 }
8865 }
8866 }
8867 },
8868 "DescribeVpcPeeringConnections": {
8869 "input": {
8870 "type": "structure",
8871 "members": {
8872 "Filters": {
8873 "shape": "Sg2",
8874 "locationName": "Filter"
8875 },
8876 "DryRun": {
8877 "locationName": "dryRun",
8878 "type": "boolean"
8879 },
8880 "VpcPeeringConnectionIds": {
8881 "shape": "Sd",
8882 "locationName": "VpcPeeringConnectionId"
8883 },
8884 "NextToken": {},
8885 "MaxResults": {
8886 "type": "integer"
8887 }
8888 }
8889 },
8890 "output": {
8891 "type": "structure",
8892 "members": {
8893 "VpcPeeringConnections": {
8894 "locationName": "vpcPeeringConnectionSet",
8895 "type": "list",
8896 "member": {
8897 "shape": "Sr",
8898 "locationName": "item"
8899 }
8900 },
8901 "NextToken": {
8902 "locationName": "nextToken"
8903 }
8904 }
8905 }
8906 },
8907 "DescribeVpcs": {
8908 "input": {
8909 "type": "structure",
8910 "members": {
8911 "Filters": {
8912 "shape": "Sg2",
8913 "locationName": "Filter"
8914 },
8915 "VpcIds": {
8916 "locationName": "VpcId",
8917 "type": "list",
8918 "member": {
8919 "locationName": "VpcId"
8920 }
8921 },
8922 "DryRun": {
8923 "locationName": "dryRun",
8924 "type": "boolean"
8925 },
8926 "NextToken": {},
8927 "MaxResults": {
8928 "type": "integer"
8929 }
8930 }
8931 },
8932 "output": {
8933 "type": "structure",
8934 "members": {
8935 "Vpcs": {
8936 "locationName": "vpcSet",
8937 "type": "list",
8938 "member": {
8939 "shape": "S5o",
8940 "locationName": "item"
8941 }
8942 },
8943 "NextToken": {
8944 "locationName": "nextToken"
8945 }
8946 }
8947 }
8948 },
8949 "DescribeVpnConnections": {
8950 "input": {
8951 "type": "structure",
8952 "members": {
8953 "Filters": {
8954 "shape": "Sg2",
8955 "locationName": "Filter"
8956 },
8957 "VpnConnectionIds": {
8958 "locationName": "VpnConnectionId",
8959 "type": "list",
8960 "member": {
8961 "locationName": "VpnConnectionId"
8962 }
8963 },
8964 "DryRun": {
8965 "locationName": "dryRun",
8966 "type": "boolean"
8967 }
8968 }
8969 },
8970 "output": {
8971 "type": "structure",
8972 "members": {
8973 "VpnConnections": {
8974 "locationName": "vpnConnectionSet",
8975 "type": "list",
8976 "member": {
8977 "shape": "Sdd",
8978 "locationName": "item"
8979 }
8980 }
8981 }
8982 }
8983 },
8984 "DescribeVpnGateways": {
8985 "input": {
8986 "type": "structure",
8987 "members": {
8988 "Filters": {
8989 "shape": "Sg2",
8990 "locationName": "Filter"
8991 },
8992 "VpnGatewayIds": {
8993 "locationName": "VpnGatewayId",
8994 "type": "list",
8995 "member": {
8996 "locationName": "VpnGatewayId"
8997 }
8998 },
8999 "DryRun": {
9000 "locationName": "dryRun",
9001 "type": "boolean"
9002 }
9003 }
9004 },
9005 "output": {
9006 "type": "structure",
9007 "members": {
9008 "VpnGateways": {
9009 "locationName": "vpnGatewaySet",
9010 "type": "list",
9011 "member": {
9012 "shape": "Sdp",
9013 "locationName": "item"
9014 }
9015 }
9016 }
9017 }
9018 },
9019 "DetachClassicLinkVpc": {
9020 "input": {
9021 "type": "structure",
9022 "required": [
9023 "InstanceId",
9024 "VpcId"
9025 ],
9026 "members": {
9027 "DryRun": {
9028 "locationName": "dryRun",
9029 "type": "boolean"
9030 },
9031 "InstanceId": {
9032 "locationName": "instanceId"
9033 },
9034 "VpcId": {
9035 "locationName": "vpcId"
9036 }
9037 }
9038 },
9039 "output": {
9040 "type": "structure",
9041 "members": {
9042 "Return": {
9043 "locationName": "return",
9044 "type": "boolean"
9045 }
9046 }
9047 }
9048 },
9049 "DetachInternetGateway": {
9050 "input": {
9051 "type": "structure",
9052 "required": [
9053 "InternetGatewayId",
9054 "VpcId"
9055 ],
9056 "members": {
9057 "DryRun": {
9058 "locationName": "dryRun",
9059 "type": "boolean"
9060 },
9061 "InternetGatewayId": {
9062 "locationName": "internetGatewayId"
9063 },
9064 "VpcId": {
9065 "locationName": "vpcId"
9066 }
9067 }
9068 }
9069 },
9070 "DetachNetworkInterface": {
9071 "input": {
9072 "type": "structure",
9073 "required": [
9074 "AttachmentId"
9075 ],
9076 "members": {
9077 "AttachmentId": {
9078 "locationName": "attachmentId"
9079 },
9080 "DryRun": {
9081 "locationName": "dryRun",
9082 "type": "boolean"
9083 },
9084 "Force": {
9085 "locationName": "force",
9086 "type": "boolean"
9087 }
9088 }
9089 }
9090 },
9091 "DetachVolume": {
9092 "input": {
9093 "type": "structure",
9094 "required": [
9095 "VolumeId"
9096 ],
9097 "members": {
9098 "Device": {},
9099 "Force": {
9100 "type": "boolean"
9101 },
9102 "InstanceId": {},
9103 "VolumeId": {},
9104 "DryRun": {
9105 "locationName": "dryRun",
9106 "type": "boolean"
9107 }
9108 }
9109 },
9110 "output": {
9111 "shape": "S2o"
9112 }
9113 },
9114 "DetachVpnGateway": {
9115 "input": {
9116 "type": "structure",
9117 "required": [
9118 "VpcId",
9119 "VpnGatewayId"
9120 ],
9121 "members": {
9122 "VpcId": {},
9123 "VpnGatewayId": {},
9124 "DryRun": {
9125 "locationName": "dryRun",
9126 "type": "boolean"
9127 }
9128 }
9129 }
9130 },
9131 "DisableTransitGatewayRouteTablePropagation": {
9132 "input": {
9133 "type": "structure",
9134 "required": [
9135 "TransitGatewayRouteTableId",
9136 "TransitGatewayAttachmentId"
9137 ],
9138 "members": {
9139 "TransitGatewayRouteTableId": {},
9140 "TransitGatewayAttachmentId": {},
9141 "DryRun": {
9142 "type": "boolean"
9143 }
9144 }
9145 },
9146 "output": {
9147 "type": "structure",
9148 "members": {
9149 "Propagation": {
9150 "shape": "Sw4",
9151 "locationName": "propagation"
9152 }
9153 }
9154 }
9155 },
9156 "DisableVgwRoutePropagation": {
9157 "input": {
9158 "type": "structure",
9159 "required": [
9160 "GatewayId",
9161 "RouteTableId"
9162 ],
9163 "members": {
9164 "GatewayId": {},
9165 "RouteTableId": {}
9166 }
9167 }
9168 },
9169 "DisableVpcClassicLink": {
9170 "input": {
9171 "type": "structure",
9172 "required": [
9173 "VpcId"
9174 ],
9175 "members": {
9176 "DryRun": {
9177 "locationName": "dryRun",
9178 "type": "boolean"
9179 },
9180 "VpcId": {
9181 "locationName": "vpcId"
9182 }
9183 }
9184 },
9185 "output": {
9186 "type": "structure",
9187 "members": {
9188 "Return": {
9189 "locationName": "return",
9190 "type": "boolean"
9191 }
9192 }
9193 }
9194 },
9195 "DisableVpcClassicLinkDnsSupport": {
9196 "input": {
9197 "type": "structure",
9198 "members": {
9199 "VpcId": {}
9200 }
9201 },
9202 "output": {
9203 "type": "structure",
9204 "members": {
9205 "Return": {
9206 "locationName": "return",
9207 "type": "boolean"
9208 }
9209 }
9210 }
9211 },
9212 "DisassociateAddress": {
9213 "input": {
9214 "type": "structure",
9215 "members": {
9216 "AssociationId": {},
9217 "PublicIp": {},
9218 "DryRun": {
9219 "locationName": "dryRun",
9220 "type": "boolean"
9221 }
9222 }
9223 }
9224 },
9225 "DisassociateClientVpnTargetNetwork": {
9226 "input": {
9227 "type": "structure",
9228 "required": [
9229 "ClientVpnEndpointId",
9230 "AssociationId"
9231 ],
9232 "members": {
9233 "ClientVpnEndpointId": {},
9234 "AssociationId": {},
9235 "DryRun": {
9236 "type": "boolean"
9237 }
9238 }
9239 },
9240 "output": {
9241 "type": "structure",
9242 "members": {
9243 "AssociationId": {
9244 "locationName": "associationId"
9245 },
9246 "Status": {
9247 "shape": "S1q",
9248 "locationName": "status"
9249 }
9250 }
9251 }
9252 },
9253 "DisassociateIamInstanceProfile": {
9254 "input": {
9255 "type": "structure",
9256 "required": [
9257 "AssociationId"
9258 ],
9259 "members": {
9260 "AssociationId": {}
9261 }
9262 },
9263 "output": {
9264 "type": "structure",
9265 "members": {
9266 "IamInstanceProfileAssociation": {
9267 "shape": "S1w",
9268 "locationName": "iamInstanceProfileAssociation"
9269 }
9270 }
9271 }
9272 },
9273 "DisassociateRouteTable": {
9274 "input": {
9275 "type": "structure",
9276 "required": [
9277 "AssociationId"
9278 ],
9279 "members": {
9280 "AssociationId": {
9281 "locationName": "associationId"
9282 },
9283 "DryRun": {
9284 "locationName": "dryRun",
9285 "type": "boolean"
9286 }
9287 }
9288 }
9289 },
9290 "DisassociateSubnetCidrBlock": {
9291 "input": {
9292 "type": "structure",
9293 "required": [
9294 "AssociationId"
9295 ],
9296 "members": {
9297 "AssociationId": {
9298 "locationName": "associationId"
9299 }
9300 }
9301 },
9302 "output": {
9303 "type": "structure",
9304 "members": {
9305 "Ipv6CidrBlockAssociation": {
9306 "shape": "S23",
9307 "locationName": "ipv6CidrBlockAssociation"
9308 },
9309 "SubnetId": {
9310 "locationName": "subnetId"
9311 }
9312 }
9313 }
9314 },
9315 "DisassociateTransitGatewayRouteTable": {
9316 "input": {
9317 "type": "structure",
9318 "required": [
9319 "TransitGatewayRouteTableId",
9320 "TransitGatewayAttachmentId"
9321 ],
9322 "members": {
9323 "TransitGatewayRouteTableId": {},
9324 "TransitGatewayAttachmentId": {},
9325 "DryRun": {
9326 "type": "boolean"
9327 }
9328 }
9329 },
9330 "output": {
9331 "type": "structure",
9332 "members": {
9333 "Association": {
9334 "shape": "S28",
9335 "locationName": "association"
9336 }
9337 }
9338 }
9339 },
9340 "DisassociateVpcCidrBlock": {
9341 "input": {
9342 "type": "structure",
9343 "required": [
9344 "AssociationId"
9345 ],
9346 "members": {
9347 "AssociationId": {
9348 "locationName": "associationId"
9349 }
9350 }
9351 },
9352 "output": {
9353 "type": "structure",
9354 "members": {
9355 "Ipv6CidrBlockAssociation": {
9356 "shape": "S2d",
9357 "locationName": "ipv6CidrBlockAssociation"
9358 },
9359 "CidrBlockAssociation": {
9360 "shape": "S2g",
9361 "locationName": "cidrBlockAssociation"
9362 },
9363 "VpcId": {
9364 "locationName": "vpcId"
9365 }
9366 }
9367 }
9368 },
9369 "EnableTransitGatewayRouteTablePropagation": {
9370 "input": {
9371 "type": "structure",
9372 "required": [
9373 "TransitGatewayRouteTableId",
9374 "TransitGatewayAttachmentId"
9375 ],
9376 "members": {
9377 "TransitGatewayRouteTableId": {},
9378 "TransitGatewayAttachmentId": {},
9379 "DryRun": {
9380 "type": "boolean"
9381 }
9382 }
9383 },
9384 "output": {
9385 "type": "structure",
9386 "members": {
9387 "Propagation": {
9388 "shape": "Sw4",
9389 "locationName": "propagation"
9390 }
9391 }
9392 }
9393 },
9394 "EnableVgwRoutePropagation": {
9395 "input": {
9396 "type": "structure",
9397 "required": [
9398 "GatewayId",
9399 "RouteTableId"
9400 ],
9401 "members": {
9402 "GatewayId": {},
9403 "RouteTableId": {}
9404 }
9405 }
9406 },
9407 "EnableVolumeIO": {
9408 "input": {
9409 "type": "structure",
9410 "required": [
9411 "VolumeId"
9412 ],
9413 "members": {
9414 "DryRun": {
9415 "locationName": "dryRun",
9416 "type": "boolean"
9417 },
9418 "VolumeId": {
9419 "locationName": "volumeId"
9420 }
9421 }
9422 }
9423 },
9424 "EnableVpcClassicLink": {
9425 "input": {
9426 "type": "structure",
9427 "required": [
9428 "VpcId"
9429 ],
9430 "members": {
9431 "DryRun": {
9432 "locationName": "dryRun",
9433 "type": "boolean"
9434 },
9435 "VpcId": {
9436 "locationName": "vpcId"
9437 }
9438 }
9439 },
9440 "output": {
9441 "type": "structure",
9442 "members": {
9443 "Return": {
9444 "locationName": "return",
9445 "type": "boolean"
9446 }
9447 }
9448 }
9449 },
9450 "EnableVpcClassicLinkDnsSupport": {
9451 "input": {
9452 "type": "structure",
9453 "members": {
9454 "VpcId": {}
9455 }
9456 },
9457 "output": {
9458 "type": "structure",
9459 "members": {
9460 "Return": {
9461 "locationName": "return",
9462 "type": "boolean"
9463 }
9464 }
9465 }
9466 },
9467 "ExportClientVpnClientCertificateRevocationList": {
9468 "input": {
9469 "type": "structure",
9470 "required": [
9471 "ClientVpnEndpointId"
9472 ],
9473 "members": {
9474 "ClientVpnEndpointId": {},
9475 "DryRun": {
9476 "type": "boolean"
9477 }
9478 }
9479 },
9480 "output": {
9481 "type": "structure",
9482 "members": {
9483 "CertificateRevocationList": {
9484 "locationName": "certificateRevocationList"
9485 },
9486 "Status": {
9487 "locationName": "status",
9488 "type": "structure",
9489 "members": {
9490 "Code": {
9491 "locationName": "code"
9492 },
9493 "Message": {
9494 "locationName": "message"
9495 }
9496 }
9497 }
9498 }
9499 }
9500 },
9501 "ExportClientVpnClientConfiguration": {
9502 "input": {
9503 "type": "structure",
9504 "required": [
9505 "ClientVpnEndpointId"
9506 ],
9507 "members": {
9508 "ClientVpnEndpointId": {},
9509 "DryRun": {
9510 "type": "boolean"
9511 }
9512 }
9513 },
9514 "output": {
9515 "type": "structure",
9516 "members": {
9517 "ClientConfiguration": {
9518 "locationName": "clientConfiguration"
9519 }
9520 }
9521 }
9522 },
9523 "ExportTransitGatewayRoutes": {
9524 "input": {
9525 "type": "structure",
9526 "required": [
9527 "TransitGatewayRouteTableId",
9528 "S3Bucket"
9529 ],
9530 "members": {
9531 "TransitGatewayRouteTableId": {},
9532 "Filters": {
9533 "shape": "Sg2",
9534 "locationName": "Filter"
9535 },
9536 "S3Bucket": {},
9537 "DryRun": {
9538 "type": "boolean"
9539 }
9540 }
9541 },
9542 "output": {
9543 "type": "structure",
9544 "members": {
9545 "S3Location": {
9546 "locationName": "s3Location"
9547 }
9548 }
9549 }
9550 },
9551 "GetConsoleOutput": {
9552 "input": {
9553 "type": "structure",
9554 "required": [
9555 "InstanceId"
9556 ],
9557 "members": {
9558 "InstanceId": {},
9559 "DryRun": {
9560 "locationName": "dryRun",
9561 "type": "boolean"
9562 },
9563 "Latest": {
9564 "type": "boolean"
9565 }
9566 }
9567 },
9568 "output": {
9569 "type": "structure",
9570 "members": {
9571 "InstanceId": {
9572 "locationName": "instanceId"
9573 },
9574 "Output": {
9575 "locationName": "output"
9576 },
9577 "Timestamp": {
9578 "locationName": "timestamp",
9579 "type": "timestamp"
9580 }
9581 }
9582 }
9583 },
9584 "GetConsoleScreenshot": {
9585 "input": {
9586 "type": "structure",
9587 "required": [
9588 "InstanceId"
9589 ],
9590 "members": {
9591 "DryRun": {
9592 "type": "boolean"
9593 },
9594 "InstanceId": {},
9595 "WakeUp": {
9596 "type": "boolean"
9597 }
9598 }
9599 },
9600 "output": {
9601 "type": "structure",
9602 "members": {
9603 "ImageData": {
9604 "locationName": "imageData"
9605 },
9606 "InstanceId": {
9607 "locationName": "instanceId"
9608 }
9609 }
9610 }
9611 },
9612 "GetHostReservationPurchasePreview": {
9613 "input": {
9614 "type": "structure",
9615 "required": [
9616 "HostIdSet",
9617 "OfferingId"
9618 ],
9619 "members": {
9620 "HostIdSet": {
9621 "shape": "Sx8"
9622 },
9623 "OfferingId": {}
9624 }
9625 },
9626 "output": {
9627 "type": "structure",
9628 "members": {
9629 "CurrencyCode": {
9630 "locationName": "currencyCode"
9631 },
9632 "Purchase": {
9633 "shape": "Sxa",
9634 "locationName": "purchase"
9635 },
9636 "TotalHourlyPrice": {
9637 "locationName": "totalHourlyPrice"
9638 },
9639 "TotalUpfrontPrice": {
9640 "locationName": "totalUpfrontPrice"
9641 }
9642 }
9643 }
9644 },
9645 "GetLaunchTemplateData": {
9646 "input": {
9647 "type": "structure",
9648 "required": [
9649 "InstanceId"
9650 ],
9651 "members": {
9652 "DryRun": {
9653 "type": "boolean"
9654 },
9655 "InstanceId": {}
9656 }
9657 },
9658 "output": {
9659 "type": "structure",
9660 "members": {
9661 "LaunchTemplateData": {
9662 "shape": "S93",
9663 "locationName": "launchTemplateData"
9664 }
9665 }
9666 }
9667 },
9668 "GetPasswordData": {
9669 "input": {
9670 "type": "structure",
9671 "required": [
9672 "InstanceId"
9673 ],
9674 "members": {
9675 "InstanceId": {},
9676 "DryRun": {
9677 "locationName": "dryRun",
9678 "type": "boolean"
9679 }
9680 }
9681 },
9682 "output": {
9683 "type": "structure",
9684 "members": {
9685 "InstanceId": {
9686 "locationName": "instanceId"
9687 },
9688 "PasswordData": {
9689 "locationName": "passwordData"
9690 },
9691 "Timestamp": {
9692 "locationName": "timestamp",
9693 "type": "timestamp"
9694 }
9695 }
9696 }
9697 },
9698 "GetReservedInstancesExchangeQuote": {
9699 "input": {
9700 "type": "structure",
9701 "required": [
9702 "ReservedInstanceIds"
9703 ],
9704 "members": {
9705 "DryRun": {
9706 "type": "boolean"
9707 },
9708 "ReservedInstanceIds": {
9709 "shape": "S3",
9710 "locationName": "ReservedInstanceId"
9711 },
9712 "TargetConfigurations": {
9713 "shape": "S5",
9714 "locationName": "TargetConfiguration"
9715 }
9716 }
9717 },
9718 "output": {
9719 "type": "structure",
9720 "members": {
9721 "CurrencyCode": {
9722 "locationName": "currencyCode"
9723 },
9724 "IsValidExchange": {
9725 "locationName": "isValidExchange",
9726 "type": "boolean"
9727 },
9728 "OutputReservedInstancesWillExpireAt": {
9729 "locationName": "outputReservedInstancesWillExpireAt",
9730 "type": "timestamp"
9731 },
9732 "PaymentDue": {
9733 "locationName": "paymentDue"
9734 },
9735 "ReservedInstanceValueRollup": {
9736 "shape": "Sxi",
9737 "locationName": "reservedInstanceValueRollup"
9738 },
9739 "ReservedInstanceValueSet": {
9740 "locationName": "reservedInstanceValueSet",
9741 "type": "list",
9742 "member": {
9743 "locationName": "item",
9744 "type": "structure",
9745 "members": {
9746 "ReservationValue": {
9747 "shape": "Sxi",
9748 "locationName": "reservationValue"
9749 },
9750 "ReservedInstanceId": {
9751 "locationName": "reservedInstanceId"
9752 }
9753 }
9754 }
9755 },
9756 "TargetConfigurationValueRollup": {
9757 "shape": "Sxi",
9758 "locationName": "targetConfigurationValueRollup"
9759 },
9760 "TargetConfigurationValueSet": {
9761 "locationName": "targetConfigurationValueSet",
9762 "type": "list",
9763 "member": {
9764 "locationName": "item",
9765 "type": "structure",
9766 "members": {
9767 "ReservationValue": {
9768 "shape": "Sxi",
9769 "locationName": "reservationValue"
9770 },
9771 "TargetConfiguration": {
9772 "locationName": "targetConfiguration",
9773 "type": "structure",
9774 "members": {
9775 "InstanceCount": {
9776 "locationName": "instanceCount",
9777 "type": "integer"
9778 },
9779 "OfferingId": {
9780 "locationName": "offeringId"
9781 }
9782 }
9783 }
9784 }
9785 }
9786 },
9787 "ValidationFailureReason": {
9788 "locationName": "validationFailureReason"
9789 }
9790 }
9791 }
9792 },
9793 "GetTransitGatewayAttachmentPropagations": {
9794 "input": {
9795 "type": "structure",
9796 "required": [
9797 "TransitGatewayAttachmentId"
9798 ],
9799 "members": {
9800 "TransitGatewayAttachmentId": {},
9801 "Filters": {
9802 "shape": "Sg2",
9803 "locationName": "Filter"
9804 },
9805 "MaxResults": {
9806 "type": "integer"
9807 },
9808 "NextToken": {},
9809 "DryRun": {
9810 "type": "boolean"
9811 }
9812 }
9813 },
9814 "output": {
9815 "type": "structure",
9816 "members": {
9817 "TransitGatewayAttachmentPropagations": {
9818 "locationName": "transitGatewayAttachmentPropagations",
9819 "type": "list",
9820 "member": {
9821 "locationName": "item",
9822 "type": "structure",
9823 "members": {
9824 "TransitGatewayRouteTableId": {
9825 "locationName": "transitGatewayRouteTableId"
9826 },
9827 "State": {
9828 "locationName": "state"
9829 }
9830 }
9831 }
9832 },
9833 "NextToken": {
9834 "locationName": "nextToken"
9835 }
9836 }
9837 }
9838 },
9839 "GetTransitGatewayRouteTableAssociations": {
9840 "input": {
9841 "type": "structure",
9842 "required": [
9843 "TransitGatewayRouteTableId"
9844 ],
9845 "members": {
9846 "TransitGatewayRouteTableId": {},
9847 "Filters": {
9848 "shape": "Sg2",
9849 "locationName": "Filter"
9850 },
9851 "MaxResults": {
9852 "type": "integer"
9853 },
9854 "NextToken": {},
9855 "DryRun": {
9856 "type": "boolean"
9857 }
9858 }
9859 },
9860 "output": {
9861 "type": "structure",
9862 "members": {
9863 "Associations": {
9864 "locationName": "associations",
9865 "type": "list",
9866 "member": {
9867 "locationName": "item",
9868 "type": "structure",
9869 "members": {
9870 "TransitGatewayAttachmentId": {
9871 "locationName": "transitGatewayAttachmentId"
9872 },
9873 "ResourceId": {
9874 "locationName": "resourceId"
9875 },
9876 "ResourceType": {
9877 "locationName": "resourceType"
9878 },
9879 "State": {
9880 "locationName": "state"
9881 }
9882 }
9883 }
9884 },
9885 "NextToken": {
9886 "locationName": "nextToken"
9887 }
9888 }
9889 }
9890 },
9891 "GetTransitGatewayRouteTablePropagations": {
9892 "input": {
9893 "type": "structure",
9894 "required": [
9895 "TransitGatewayRouteTableId"
9896 ],
9897 "members": {
9898 "TransitGatewayRouteTableId": {},
9899 "Filters": {
9900 "shape": "Sg2",
9901 "locationName": "Filter"
9902 },
9903 "MaxResults": {
9904 "type": "integer"
9905 },
9906 "NextToken": {},
9907 "DryRun": {
9908 "type": "boolean"
9909 }
9910 }
9911 },
9912 "output": {
9913 "type": "structure",
9914 "members": {
9915 "TransitGatewayRouteTablePropagations": {
9916 "locationName": "transitGatewayRouteTablePropagations",
9917 "type": "list",
9918 "member": {
9919 "locationName": "item",
9920 "type": "structure",
9921 "members": {
9922 "TransitGatewayAttachmentId": {
9923 "locationName": "transitGatewayAttachmentId"
9924 },
9925 "ResourceId": {
9926 "locationName": "resourceId"
9927 },
9928 "ResourceType": {
9929 "locationName": "resourceType"
9930 },
9931 "State": {
9932 "locationName": "state"
9933 }
9934 }
9935 }
9936 },
9937 "NextToken": {
9938 "locationName": "nextToken"
9939 }
9940 }
9941 }
9942 },
9943 "ImportClientVpnClientCertificateRevocationList": {
9944 "input": {
9945 "type": "structure",
9946 "required": [
9947 "ClientVpnEndpointId",
9948 "CertificateRevocationList"
9949 ],
9950 "members": {
9951 "ClientVpnEndpointId": {},
9952 "CertificateRevocationList": {},
9953 "DryRun": {
9954 "type": "boolean"
9955 }
9956 }
9957 },
9958 "output": {
9959 "type": "structure",
9960 "members": {
9961 "Return": {
9962 "locationName": "return",
9963 "type": "boolean"
9964 }
9965 }
9966 }
9967 },
9968 "ImportImage": {
9969 "input": {
9970 "type": "structure",
9971 "members": {
9972 "Architecture": {},
9973 "ClientData": {
9974 "shape": "Sy3"
9975 },
9976 "ClientToken": {},
9977 "Description": {},
9978 "DiskContainers": {
9979 "locationName": "DiskContainer",
9980 "type": "list",
9981 "member": {
9982 "locationName": "item",
9983 "type": "structure",
9984 "members": {
9985 "Description": {},
9986 "DeviceName": {},
9987 "Format": {},
9988 "SnapshotId": {},
9989 "Url": {},
9990 "UserBucket": {
9991 "shape": "Sy6"
9992 }
9993 }
9994 }
9995 },
9996 "DryRun": {
9997 "type": "boolean"
9998 },
9999 "Encrypted": {
10000 "type": "boolean"
10001 },
10002 "Hypervisor": {},
10003 "KmsKeyId": {},
10004 "LicenseType": {},
10005 "Platform": {},
10006 "RoleName": {}
10007 }
10008 },
10009 "output": {
10010 "type": "structure",
10011 "members": {
10012 "Architecture": {
10013 "locationName": "architecture"
10014 },
10015 "Description": {
10016 "locationName": "description"
10017 },
10018 "Encrypted": {
10019 "locationName": "encrypted",
10020 "type": "boolean"
10021 },
10022 "Hypervisor": {
10023 "locationName": "hypervisor"
10024 },
10025 "ImageId": {
10026 "locationName": "imageId"
10027 },
10028 "ImportTaskId": {
10029 "locationName": "importTaskId"
10030 },
10031 "KmsKeyId": {
10032 "locationName": "kmsKeyId"
10033 },
10034 "LicenseType": {
10035 "locationName": "licenseType"
10036 },
10037 "Platform": {
10038 "locationName": "platform"
10039 },
10040 "Progress": {
10041 "locationName": "progress"
10042 },
10043 "SnapshotDetails": {
10044 "shape": "Slx",
10045 "locationName": "snapshotDetailSet"
10046 },
10047 "Status": {
10048 "locationName": "status"
10049 },
10050 "StatusMessage": {
10051 "locationName": "statusMessage"
10052 }
10053 }
10054 }
10055 },
10056 "ImportInstance": {
10057 "input": {
10058 "type": "structure",
10059 "required": [
10060 "Platform"
10061 ],
10062 "members": {
10063 "Description": {
10064 "locationName": "description"
10065 },
10066 "DiskImages": {
10067 "locationName": "diskImage",
10068 "type": "list",
10069 "member": {
10070 "type": "structure",
10071 "members": {
10072 "Description": {},
10073 "Image": {
10074 "shape": "Syb"
10075 },
10076 "Volume": {
10077 "shape": "Syc"
10078 }
10079 }
10080 }
10081 },
10082 "DryRun": {
10083 "locationName": "dryRun",
10084 "type": "boolean"
10085 },
10086 "LaunchSpecification": {
10087 "locationName": "launchSpecification",
10088 "type": "structure",
10089 "members": {
10090 "AdditionalInfo": {
10091 "locationName": "additionalInfo"
10092 },
10093 "Architecture": {
10094 "locationName": "architecture"
10095 },
10096 "GroupIds": {
10097 "shape": "S86",
10098 "locationName": "GroupId"
10099 },
10100 "GroupNames": {
10101 "shape": "S8k",
10102 "locationName": "GroupName"
10103 },
10104 "InstanceInitiatedShutdownBehavior": {
10105 "locationName": "instanceInitiatedShutdownBehavior"
10106 },
10107 "InstanceType": {
10108 "locationName": "instanceType"
10109 },
10110 "Monitoring": {
10111 "locationName": "monitoring",
10112 "type": "boolean"
10113 },
10114 "Placement": {
10115 "shape": "S6m",
10116 "locationName": "placement"
10117 },
10118 "PrivateIpAddress": {
10119 "locationName": "privateIpAddress"
10120 },
10121 "SubnetId": {
10122 "locationName": "subnetId"
10123 },
10124 "UserData": {
10125 "locationName": "userData",
10126 "type": "structure",
10127 "members": {
10128 "Data": {
10129 "locationName": "data"
10130 }
10131 }
10132 }
10133 }
10134 },
10135 "Platform": {
10136 "locationName": "platform"
10137 }
10138 }
10139 },
10140 "output": {
10141 "type": "structure",
10142 "members": {
10143 "ConversionTask": {
10144 "shape": "Si3",
10145 "locationName": "conversionTask"
10146 }
10147 }
10148 }
10149 },
10150 "ImportKeyPair": {
10151 "input": {
10152 "type": "structure",
10153 "required": [
10154 "KeyName",
10155 "PublicKeyMaterial"
10156 ],
10157 "members": {
10158 "DryRun": {
10159 "locationName": "dryRun",
10160 "type": "boolean"
10161 },
10162 "KeyName": {
10163 "locationName": "keyName"
10164 },
10165 "PublicKeyMaterial": {
10166 "locationName": "publicKeyMaterial",
10167 "type": "blob"
10168 }
10169 }
10170 },
10171 "output": {
10172 "type": "structure",
10173 "members": {
10174 "KeyFingerprint": {
10175 "locationName": "keyFingerprint"
10176 },
10177 "KeyName": {
10178 "locationName": "keyName"
10179 }
10180 }
10181 }
10182 },
10183 "ImportSnapshot": {
10184 "input": {
10185 "type": "structure",
10186 "members": {
10187 "ClientData": {
10188 "shape": "Sy3"
10189 },
10190 "ClientToken": {},
10191 "Description": {},
10192 "DiskContainer": {
10193 "type": "structure",
10194 "members": {
10195 "Description": {},
10196 "Format": {},
10197 "Url": {},
10198 "UserBucket": {
10199 "shape": "Sy6"
10200 }
10201 }
10202 },
10203 "DryRun": {
10204 "type": "boolean"
10205 },
10206 "Encrypted": {
10207 "type": "boolean"
10208 },
10209 "KmsKeyId": {},
10210 "RoleName": {}
10211 }
10212 },
10213 "output": {
10214 "type": "structure",
10215 "members": {
10216 "Description": {
10217 "locationName": "description"
10218 },
10219 "ImportTaskId": {
10220 "locationName": "importTaskId"
10221 },
10222 "SnapshotTaskDetail": {
10223 "shape": "Sm4",
10224 "locationName": "snapshotTaskDetail"
10225 }
10226 }
10227 }
10228 },
10229 "ImportVolume": {
10230 "input": {
10231 "type": "structure",
10232 "required": [
10233 "AvailabilityZone",
10234 "Image",
10235 "Volume"
10236 ],
10237 "members": {
10238 "AvailabilityZone": {
10239 "locationName": "availabilityZone"
10240 },
10241 "Description": {
10242 "locationName": "description"
10243 },
10244 "DryRun": {
10245 "locationName": "dryRun",
10246 "type": "boolean"
10247 },
10248 "Image": {
10249 "shape": "Syb",
10250 "locationName": "image"
10251 },
10252 "Volume": {
10253 "shape": "Syc",
10254 "locationName": "volume"
10255 }
10256 }
10257 },
10258 "output": {
10259 "type": "structure",
10260 "members": {
10261 "ConversionTask": {
10262 "shape": "Si3",
10263 "locationName": "conversionTask"
10264 }
10265 }
10266 }
10267 },
10268 "ModifyCapacityReservation": {
10269 "input": {
10270 "type": "structure",
10271 "required": [
10272 "CapacityReservationId"
10273 ],
10274 "members": {
10275 "CapacityReservationId": {},
10276 "InstanceCount": {
10277 "type": "integer"
10278 },
10279 "EndDate": {
10280 "type": "timestamp"
10281 },
10282 "EndDateType": {},
10283 "DryRun": {
10284 "type": "boolean"
10285 }
10286 }
10287 },
10288 "output": {
10289 "type": "structure",
10290 "members": {
10291 "Return": {
10292 "locationName": "return",
10293 "type": "boolean"
10294 }
10295 }
10296 }
10297 },
10298 "ModifyClientVpnEndpoint": {
10299 "input": {
10300 "type": "structure",
10301 "required": [
10302 "ClientVpnEndpointId"
10303 ],
10304 "members": {
10305 "ClientVpnEndpointId": {},
10306 "ServerCertificateArn": {},
10307 "ConnectionLogOptions": {
10308 "shape": "S54"
10309 },
10310 "DnsServers": {
10311 "type": "structure",
10312 "members": {
10313 "CustomDnsServers": {
10314 "shape": "Sd"
10315 },
10316 "Enabled": {
10317 "type": "boolean"
10318 }
10319 }
10320 },
10321 "Description": {},
10322 "DryRun": {
10323 "type": "boolean"
10324 }
10325 }
10326 },
10327 "output": {
10328 "type": "structure",
10329 "members": {
10330 "Return": {
10331 "locationName": "return",
10332 "type": "boolean"
10333 }
10334 }
10335 }
10336 },
10337 "ModifyFleet": {
10338 "input": {
10339 "type": "structure",
10340 "required": [
10341 "FleetId",
10342 "TargetCapacitySpecification"
10343 ],
10344 "members": {
10345 "DryRun": {
10346 "type": "boolean"
10347 },
10348 "ExcessCapacityTerminationPolicy": {},
10349 "FleetId": {},
10350 "TargetCapacitySpecification": {
10351 "shape": "S6n"
10352 }
10353 }
10354 },
10355 "output": {
10356 "type": "structure",
10357 "members": {
10358 "Return": {
10359 "locationName": "return",
10360 "type": "boolean"
10361 }
10362 }
10363 }
10364 },
10365 "ModifyFpgaImageAttribute": {
10366 "input": {
10367 "type": "structure",
10368 "required": [
10369 "FpgaImageId"
10370 ],
10371 "members": {
10372 "DryRun": {
10373 "type": "boolean"
10374 },
10375 "FpgaImageId": {},
10376 "Attribute": {},
10377 "OperationType": {},
10378 "UserIds": {
10379 "shape": "Syw",
10380 "locationName": "UserId"
10381 },
10382 "UserGroups": {
10383 "shape": "Syx",
10384 "locationName": "UserGroup"
10385 },
10386 "ProductCodes": {
10387 "shape": "Syy",
10388 "locationName": "ProductCode"
10389 },
10390 "LoadPermission": {
10391 "type": "structure",
10392 "members": {
10393 "Add": {
10394 "shape": "Sz0"
10395 },
10396 "Remove": {
10397 "shape": "Sz0"
10398 }
10399 }
10400 },
10401 "Description": {},
10402 "Name": {}
10403 }
10404 },
10405 "output": {
10406 "type": "structure",
10407 "members": {
10408 "FpgaImageAttribute": {
10409 "shape": "Sjw",
10410 "locationName": "fpgaImageAttribute"
10411 }
10412 }
10413 }
10414 },
10415 "ModifyHosts": {
10416 "input": {
10417 "type": "structure",
10418 "required": [
10419 "AutoPlacement",
10420 "HostIds"
10421 ],
10422 "members": {
10423 "AutoPlacement": {
10424 "locationName": "autoPlacement"
10425 },
10426 "HostIds": {
10427 "shape": "Skq",
10428 "locationName": "hostId"
10429 }
10430 }
10431 },
10432 "output": {
10433 "type": "structure",
10434 "members": {
10435 "Successful": {
10436 "shape": "S1d",
10437 "locationName": "successful"
10438 },
10439 "Unsuccessful": {
10440 "shape": "Sz5",
10441 "locationName": "unsuccessful"
10442 }
10443 }
10444 }
10445 },
10446 "ModifyIdFormat": {
10447 "input": {
10448 "type": "structure",
10449 "required": [
10450 "Resource",
10451 "UseLongIds"
10452 ],
10453 "members": {
10454 "Resource": {},
10455 "UseLongIds": {
10456 "type": "boolean"
10457 }
10458 }
10459 }
10460 },
10461 "ModifyIdentityIdFormat": {
10462 "input": {
10463 "type": "structure",
10464 "required": [
10465 "PrincipalArn",
10466 "Resource",
10467 "UseLongIds"
10468 ],
10469 "members": {
10470 "PrincipalArn": {
10471 "locationName": "principalArn"
10472 },
10473 "Resource": {
10474 "locationName": "resource"
10475 },
10476 "UseLongIds": {
10477 "locationName": "useLongIds",
10478 "type": "boolean"
10479 }
10480 }
10481 }
10482 },
10483 "ModifyImageAttribute": {
10484 "input": {
10485 "type": "structure",
10486 "required": [
10487 "ImageId"
10488 ],
10489 "members": {
10490 "Attribute": {},
10491 "Description": {
10492 "shape": "S61"
10493 },
10494 "ImageId": {},
10495 "LaunchPermission": {
10496 "type": "structure",
10497 "members": {
10498 "Add": {
10499 "shape": "Sld"
10500 },
10501 "Remove": {
10502 "shape": "Sld"
10503 }
10504 }
10505 },
10506 "OperationType": {},
10507 "ProductCodes": {
10508 "shape": "Syy",
10509 "locationName": "ProductCode"
10510 },
10511 "UserGroups": {
10512 "shape": "Syx",
10513 "locationName": "UserGroup"
10514 },
10515 "UserIds": {
10516 "shape": "Syw",
10517 "locationName": "UserId"
10518 },
10519 "Value": {},
10520 "DryRun": {
10521 "locationName": "dryRun",
10522 "type": "boolean"
10523 }
10524 }
10525 }
10526 },
10527 "ModifyInstanceAttribute": {
10528 "input": {
10529 "type": "structure",
10530 "required": [
10531 "InstanceId"
10532 ],
10533 "members": {
10534 "SourceDestCheck": {
10535 "shape": "Smb"
10536 },
10537 "Attribute": {
10538 "locationName": "attribute"
10539 },
10540 "BlockDeviceMappings": {
10541 "locationName": "blockDeviceMapping",
10542 "type": "list",
10543 "member": {
10544 "locationName": "item",
10545 "type": "structure",
10546 "members": {
10547 "DeviceName": {
10548 "locationName": "deviceName"
10549 },
10550 "Ebs": {
10551 "locationName": "ebs",
10552 "type": "structure",
10553 "members": {
10554 "DeleteOnTermination": {
10555 "locationName": "deleteOnTermination",
10556 "type": "boolean"
10557 },
10558 "VolumeId": {
10559 "locationName": "volumeId"
10560 }
10561 }
10562 },
10563 "NoDevice": {
10564 "locationName": "noDevice"
10565 },
10566 "VirtualName": {
10567 "locationName": "virtualName"
10568 }
10569 }
10570 }
10571 },
10572 "DisableApiTermination": {
10573 "shape": "Smb",
10574 "locationName": "disableApiTermination"
10575 },
10576 "DryRun": {
10577 "locationName": "dryRun",
10578 "type": "boolean"
10579 },
10580 "EbsOptimized": {
10581 "shape": "Smb",
10582 "locationName": "ebsOptimized"
10583 },
10584 "EnaSupport": {
10585 "shape": "Smb",
10586 "locationName": "enaSupport"
10587 },
10588 "Groups": {
10589 "shape": "S2i",
10590 "locationName": "GroupId"
10591 },
10592 "InstanceId": {
10593 "locationName": "instanceId"
10594 },
10595 "InstanceInitiatedShutdownBehavior": {
10596 "shape": "S61",
10597 "locationName": "instanceInitiatedShutdownBehavior"
10598 },
10599 "InstanceType": {
10600 "shape": "S61",
10601 "locationName": "instanceType"
10602 },
10603 "Kernel": {
10604 "shape": "S61",
10605 "locationName": "kernel"
10606 },
10607 "Ramdisk": {
10608 "shape": "S61",
10609 "locationName": "ramdisk"
10610 },
10611 "SriovNetSupport": {
10612 "shape": "S61",
10613 "locationName": "sriovNetSupport"
10614 },
10615 "UserData": {
10616 "locationName": "userData",
10617 "type": "structure",
10618 "members": {
10619 "Value": {
10620 "locationName": "value",
10621 "type": "blob"
10622 }
10623 }
10624 },
10625 "Value": {
10626 "locationName": "value"
10627 }
10628 }
10629 }
10630 },
10631 "ModifyInstanceCapacityReservationAttributes": {
10632 "input": {
10633 "type": "structure",
10634 "required": [
10635 "InstanceId",
10636 "CapacityReservationSpecification"
10637 ],
10638 "members": {
10639 "InstanceId": {},
10640 "CapacityReservationSpecification": {
10641 "shape": "Szg"
10642 },
10643 "DryRun": {
10644 "type": "boolean"
10645 }
10646 }
10647 },
10648 "output": {
10649 "type": "structure",
10650 "members": {
10651 "Return": {
10652 "locationName": "return",
10653 "type": "boolean"
10654 }
10655 }
10656 }
10657 },
10658 "ModifyInstanceCreditSpecification": {
10659 "input": {
10660 "type": "structure",
10661 "required": [
10662 "InstanceCreditSpecifications"
10663 ],
10664 "members": {
10665 "DryRun": {
10666 "type": "boolean"
10667 },
10668 "ClientToken": {},
10669 "InstanceCreditSpecifications": {
10670 "locationName": "InstanceCreditSpecification",
10671 "type": "list",
10672 "member": {
10673 "locationName": "item",
10674 "type": "structure",
10675 "members": {
10676 "InstanceId": {},
10677 "CpuCredits": {}
10678 }
10679 }
10680 }
10681 }
10682 },
10683 "output": {
10684 "type": "structure",
10685 "members": {
10686 "SuccessfulInstanceCreditSpecifications": {
10687 "locationName": "successfulInstanceCreditSpecificationSet",
10688 "type": "list",
10689 "member": {
10690 "locationName": "item",
10691 "type": "structure",
10692 "members": {
10693 "InstanceId": {
10694 "locationName": "instanceId"
10695 }
10696 }
10697 }
10698 },
10699 "UnsuccessfulInstanceCreditSpecifications": {
10700 "locationName": "unsuccessfulInstanceCreditSpecificationSet",
10701 "type": "list",
10702 "member": {
10703 "locationName": "item",
10704 "type": "structure",
10705 "members": {
10706 "InstanceId": {
10707 "locationName": "instanceId"
10708 },
10709 "Error": {
10710 "locationName": "error",
10711 "type": "structure",
10712 "members": {
10713 "Code": {
10714 "locationName": "code"
10715 },
10716 "Message": {
10717 "locationName": "message"
10718 }
10719 }
10720 }
10721 }
10722 }
10723 }
10724 }
10725 }
10726 },
10727 "ModifyInstanceEventStartTime": {
10728 "input": {
10729 "type": "structure",
10730 "required": [
10731 "InstanceId",
10732 "InstanceEventId",
10733 "NotBefore"
10734 ],
10735 "members": {
10736 "DryRun": {
10737 "type": "boolean"
10738 },
10739 "InstanceId": {},
10740 "InstanceEventId": {},
10741 "NotBefore": {
10742 "type": "timestamp"
10743 }
10744 }
10745 },
10746 "output": {
10747 "type": "structure",
10748 "members": {
10749 "Event": {
10750 "shape": "Smm",
10751 "locationName": "event"
10752 }
10753 }
10754 }
10755 },
10756 "ModifyInstancePlacement": {
10757 "input": {
10758 "type": "structure",
10759 "required": [
10760 "InstanceId"
10761 ],
10762 "members": {
10763 "Affinity": {
10764 "locationName": "affinity"
10765 },
10766 "GroupName": {},
10767 "HostId": {
10768 "locationName": "hostId"
10769 },
10770 "InstanceId": {
10771 "locationName": "instanceId"
10772 },
10773 "Tenancy": {
10774 "locationName": "tenancy"
10775 },
10776 "PartitionNumber": {
10777 "type": "integer"
10778 }
10779 }
10780 },
10781 "output": {
10782 "type": "structure",
10783 "members": {
10784 "Return": {
10785 "locationName": "return",
10786 "type": "boolean"
10787 }
10788 }
10789 }
10790 },
10791 "ModifyLaunchTemplate": {
10792 "input": {
10793 "type": "structure",
10794 "members": {
10795 "DryRun": {
10796 "type": "boolean"
10797 },
10798 "ClientToken": {},
10799 "LaunchTemplateId": {},
10800 "LaunchTemplateName": {},
10801 "DefaultVersion": {
10802 "locationName": "SetDefaultVersion"
10803 }
10804 }
10805 },
10806 "output": {
10807 "type": "structure",
10808 "members": {
10809 "LaunchTemplate": {
10810 "shape": "S8z",
10811 "locationName": "launchTemplate"
10812 }
10813 }
10814 }
10815 },
10816 "ModifyNetworkInterfaceAttribute": {
10817 "input": {
10818 "type": "structure",
10819 "required": [
10820 "NetworkInterfaceId"
10821 ],
10822 "members": {
10823 "Attachment": {
10824 "locationName": "attachment",
10825 "type": "structure",
10826 "members": {
10827 "AttachmentId": {
10828 "locationName": "attachmentId"
10829 },
10830 "DeleteOnTermination": {
10831 "locationName": "deleteOnTermination",
10832 "type": "boolean"
10833 }
10834 }
10835 },
10836 "Description": {
10837 "shape": "S61",
10838 "locationName": "description"
10839 },
10840 "DryRun": {
10841 "locationName": "dryRun",
10842 "type": "boolean"
10843 },
10844 "Groups": {
10845 "shape": "S86",
10846 "locationName": "SecurityGroupId"
10847 },
10848 "NetworkInterfaceId": {
10849 "locationName": "networkInterfaceId"
10850 },
10851 "SourceDestCheck": {
10852 "shape": "Smb",
10853 "locationName": "sourceDestCheck"
10854 }
10855 }
10856 }
10857 },
10858 "ModifyReservedInstances": {
10859 "input": {
10860 "type": "structure",
10861 "required": [
10862 "ReservedInstancesIds",
10863 "TargetConfigurations"
10864 ],
10865 "members": {
10866 "ReservedInstancesIds": {
10867 "shape": "Sph",
10868 "locationName": "ReservedInstancesId"
10869 },
10870 "ClientToken": {
10871 "locationName": "clientToken"
10872 },
10873 "TargetConfigurations": {
10874 "locationName": "ReservedInstancesConfigurationSetItemType",
10875 "type": "list",
10876 "member": {
10877 "shape": "Sq2",
10878 "locationName": "item"
10879 }
10880 }
10881 }
10882 },
10883 "output": {
10884 "type": "structure",
10885 "members": {
10886 "ReservedInstancesModificationId": {
10887 "locationName": "reservedInstancesModificationId"
10888 }
10889 }
10890 }
10891 },
10892 "ModifySnapshotAttribute": {
10893 "input": {
10894 "type": "structure",
10895 "required": [
10896 "SnapshotId"
10897 ],
10898 "members": {
10899 "Attribute": {},
10900 "CreateVolumePermission": {
10901 "type": "structure",
10902 "members": {
10903 "Add": {
10904 "shape": "Sr7"
10905 },
10906 "Remove": {
10907 "shape": "Sr7"
10908 }
10909 }
10910 },
10911 "GroupNames": {
10912 "shape": "Sr0",
10913 "locationName": "UserGroup"
10914 },
10915 "OperationType": {},
10916 "SnapshotId": {},
10917 "UserIds": {
10918 "shape": "Syw",
10919 "locationName": "UserId"
10920 },
10921 "DryRun": {
10922 "locationName": "dryRun",
10923 "type": "boolean"
10924 }
10925 }
10926 }
10927 },
10928 "ModifySpotFleetRequest": {
10929 "input": {
10930 "type": "structure",
10931 "required": [
10932 "SpotFleetRequestId"
10933 ],
10934 "members": {
10935 "ExcessCapacityTerminationPolicy": {
10936 "locationName": "excessCapacityTerminationPolicy"
10937 },
10938 "SpotFleetRequestId": {
10939 "locationName": "spotFleetRequestId"
10940 },
10941 "TargetCapacity": {
10942 "locationName": "targetCapacity",
10943 "type": "integer"
10944 }
10945 }
10946 },
10947 "output": {
10948 "type": "structure",
10949 "members": {
10950 "Return": {
10951 "locationName": "return",
10952 "type": "boolean"
10953 }
10954 }
10955 }
10956 },
10957 "ModifySubnetAttribute": {
10958 "input": {
10959 "type": "structure",
10960 "required": [
10961 "SubnetId"
10962 ],
10963 "members": {
10964 "AssignIpv6AddressOnCreation": {
10965 "shape": "Smb"
10966 },
10967 "MapPublicIpOnLaunch": {
10968 "shape": "Smb"
10969 },
10970 "SubnetId": {
10971 "locationName": "subnetId"
10972 }
10973 }
10974 }
10975 },
10976 "ModifyTransitGatewayVpcAttachment": {
10977 "input": {
10978 "type": "structure",
10979 "required": [
10980 "TransitGatewayAttachmentId"
10981 ],
10982 "members": {
10983 "TransitGatewayAttachmentId": {},
10984 "AddSubnetIds": {
10985 "shape": "Sd"
10986 },
10987 "RemoveSubnetIds": {
10988 "shape": "Sd"
10989 },
10990 "Options": {
10991 "type": "structure",
10992 "members": {
10993 "DnsSupport": {},
10994 "Ipv6Support": {}
10995 }
10996 },
10997 "DryRun": {
10998 "type": "boolean"
10999 }
11000 }
11001 },
11002 "output": {
11003 "type": "structure",
11004 "members": {
11005 "TransitGatewayVpcAttachment": {
11006 "shape": "Sb",
11007 "locationName": "transitGatewayVpcAttachment"
11008 }
11009 }
11010 }
11011 },
11012 "ModifyVolume": {
11013 "input": {
11014 "type": "structure",
11015 "required": [
11016 "VolumeId"
11017 ],
11018 "members": {
11019 "DryRun": {
11020 "type": "boolean"
11021 },
11022 "VolumeId": {},
11023 "Size": {
11024 "type": "integer"
11025 },
11026 "VolumeType": {},
11027 "Iops": {
11028 "type": "integer"
11029 }
11030 }
11031 },
11032 "output": {
11033 "type": "structure",
11034 "members": {
11035 "VolumeModification": {
11036 "shape": "Suf",
11037 "locationName": "volumeModification"
11038 }
11039 }
11040 }
11041 },
11042 "ModifyVolumeAttribute": {
11043 "input": {
11044 "type": "structure",
11045 "required": [
11046 "VolumeId"
11047 ],
11048 "members": {
11049 "AutoEnableIO": {
11050 "shape": "Smb"
11051 },
11052 "VolumeId": {},
11053 "DryRun": {
11054 "locationName": "dryRun",
11055 "type": "boolean"
11056 }
11057 }
11058 }
11059 },
11060 "ModifyVpcAttribute": {
11061 "input": {
11062 "type": "structure",
11063 "required": [
11064 "VpcId"
11065 ],
11066 "members": {
11067 "EnableDnsHostnames": {
11068 "shape": "Smb"
11069 },
11070 "EnableDnsSupport": {
11071 "shape": "Smb"
11072 },
11073 "VpcId": {
11074 "locationName": "vpcId"
11075 }
11076 }
11077 }
11078 },
11079 "ModifyVpcEndpoint": {
11080 "input": {
11081 "type": "structure",
11082 "required": [
11083 "VpcEndpointId"
11084 ],
11085 "members": {
11086 "DryRun": {
11087 "type": "boolean"
11088 },
11089 "VpcEndpointId": {},
11090 "ResetPolicy": {
11091 "type": "boolean"
11092 },
11093 "PolicyDocument": {},
11094 "AddRouteTableIds": {
11095 "shape": "Sd",
11096 "locationName": "AddRouteTableId"
11097 },
11098 "RemoveRouteTableIds": {
11099 "shape": "Sd",
11100 "locationName": "RemoveRouteTableId"
11101 },
11102 "AddSubnetIds": {
11103 "shape": "Sd",
11104 "locationName": "AddSubnetId"
11105 },
11106 "RemoveSubnetIds": {
11107 "shape": "Sd",
11108 "locationName": "RemoveSubnetId"
11109 },
11110 "AddSecurityGroupIds": {
11111 "shape": "Sd",
11112 "locationName": "AddSecurityGroupId"
11113 },
11114 "RemoveSecurityGroupIds": {
11115 "shape": "Sd",
11116 "locationName": "RemoveSecurityGroupId"
11117 },
11118 "PrivateDnsEnabled": {
11119 "type": "boolean"
11120 }
11121 }
11122 },
11123 "output": {
11124 "type": "structure",
11125 "members": {
11126 "Return": {
11127 "locationName": "return",
11128 "type": "boolean"
11129 }
11130 }
11131 }
11132 },
11133 "ModifyVpcEndpointConnectionNotification": {
11134 "input": {
11135 "type": "structure",
11136 "required": [
11137 "ConnectionNotificationId"
11138 ],
11139 "members": {
11140 "DryRun": {
11141 "type": "boolean"
11142 },
11143 "ConnectionNotificationId": {},
11144 "ConnectionNotificationArn": {},
11145 "ConnectionEvents": {
11146 "shape": "Sd"
11147 }
11148 }
11149 },
11150 "output": {
11151 "type": "structure",
11152 "members": {
11153 "ReturnValue": {
11154 "locationName": "return",
11155 "type": "boolean"
11156 }
11157 }
11158 }
11159 },
11160 "ModifyVpcEndpointServiceConfiguration": {
11161 "input": {
11162 "type": "structure",
11163 "required": [
11164 "ServiceId"
11165 ],
11166 "members": {
11167 "DryRun": {
11168 "type": "boolean"
11169 },
11170 "ServiceId": {},
11171 "AcceptanceRequired": {
11172 "type": "boolean"
11173 },
11174 "AddNetworkLoadBalancerArns": {
11175 "shape": "Sd",
11176 "locationName": "AddNetworkLoadBalancerArn"
11177 },
11178 "RemoveNetworkLoadBalancerArns": {
11179 "shape": "Sd",
11180 "locationName": "RemoveNetworkLoadBalancerArn"
11181 }
11182 }
11183 },
11184 "output": {
11185 "type": "structure",
11186 "members": {
11187 "Return": {
11188 "locationName": "return",
11189 "type": "boolean"
11190 }
11191 }
11192 }
11193 },
11194 "ModifyVpcEndpointServicePermissions": {
11195 "input": {
11196 "type": "structure",
11197 "required": [
11198 "ServiceId"
11199 ],
11200 "members": {
11201 "DryRun": {
11202 "type": "boolean"
11203 },
11204 "ServiceId": {},
11205 "AddAllowedPrincipals": {
11206 "shape": "Sd"
11207 },
11208 "RemoveAllowedPrincipals": {
11209 "shape": "Sd"
11210 }
11211 }
11212 },
11213 "output": {
11214 "type": "structure",
11215 "members": {
11216 "ReturnValue": {
11217 "locationName": "return",
11218 "type": "boolean"
11219 }
11220 }
11221 }
11222 },
11223 "ModifyVpcPeeringConnectionOptions": {
11224 "input": {
11225 "type": "structure",
11226 "required": [
11227 "VpcPeeringConnectionId"
11228 ],
11229 "members": {
11230 "AccepterPeeringConnectionOptions": {
11231 "shape": "S10q"
11232 },
11233 "DryRun": {
11234 "type": "boolean"
11235 },
11236 "RequesterPeeringConnectionOptions": {
11237 "shape": "S10q"
11238 },
11239 "VpcPeeringConnectionId": {}
11240 }
11241 },
11242 "output": {
11243 "type": "structure",
11244 "members": {
11245 "AccepterPeeringConnectionOptions": {
11246 "shape": "S10s",
11247 "locationName": "accepterPeeringConnectionOptions"
11248 },
11249 "RequesterPeeringConnectionOptions": {
11250 "shape": "S10s",
11251 "locationName": "requesterPeeringConnectionOptions"
11252 }
11253 }
11254 }
11255 },
11256 "ModifyVpcTenancy": {
11257 "input": {
11258 "type": "structure",
11259 "required": [
11260 "VpcId",
11261 "InstanceTenancy"
11262 ],
11263 "members": {
11264 "VpcId": {},
11265 "InstanceTenancy": {},
11266 "DryRun": {
11267 "type": "boolean"
11268 }
11269 }
11270 },
11271 "output": {
11272 "type": "structure",
11273 "members": {
11274 "ReturnValue": {
11275 "locationName": "return",
11276 "type": "boolean"
11277 }
11278 }
11279 }
11280 },
11281 "MonitorInstances": {
11282 "input": {
11283 "type": "structure",
11284 "required": [
11285 "InstanceIds"
11286 ],
11287 "members": {
11288 "InstanceIds": {
11289 "shape": "Sh0",
11290 "locationName": "InstanceId"
11291 },
11292 "DryRun": {
11293 "locationName": "dryRun",
11294 "type": "boolean"
11295 }
11296 }
11297 },
11298 "output": {
11299 "type": "structure",
11300 "members": {
11301 "InstanceMonitorings": {
11302 "shape": "S10y",
11303 "locationName": "instancesSet"
11304 }
11305 }
11306 }
11307 },
11308 "MoveAddressToVpc": {
11309 "input": {
11310 "type": "structure",
11311 "required": [
11312 "PublicIp"
11313 ],
11314 "members": {
11315 "DryRun": {
11316 "locationName": "dryRun",
11317 "type": "boolean"
11318 },
11319 "PublicIp": {
11320 "locationName": "publicIp"
11321 }
11322 }
11323 },
11324 "output": {
11325 "type": "structure",
11326 "members": {
11327 "AllocationId": {
11328 "locationName": "allocationId"
11329 },
11330 "Status": {
11331 "locationName": "status"
11332 }
11333 }
11334 }
11335 },
11336 "ProvisionByoipCidr": {
11337 "input": {
11338 "type": "structure",
11339 "required": [
11340 "Cidr"
11341 ],
11342 "members": {
11343 "Cidr": {},
11344 "CidrAuthorizationContext": {
11345 "type": "structure",
11346 "required": [
11347 "Message",
11348 "Signature"
11349 ],
11350 "members": {
11351 "Message": {},
11352 "Signature": {}
11353 }
11354 },
11355 "Description": {},
11356 "DryRun": {
11357 "type": "boolean"
11358 }
11359 }
11360 },
11361 "output": {
11362 "type": "structure",
11363 "members": {
11364 "ByoipCidr": {
11365 "shape": "S12",
11366 "locationName": "byoipCidr"
11367 }
11368 }
11369 }
11370 },
11371 "PurchaseHostReservation": {
11372 "input": {
11373 "type": "structure",
11374 "required": [
11375 "HostIdSet",
11376 "OfferingId"
11377 ],
11378 "members": {
11379 "ClientToken": {},
11380 "CurrencyCode": {},
11381 "HostIdSet": {
11382 "shape": "Sx8"
11383 },
11384 "LimitPrice": {},
11385 "OfferingId": {}
11386 }
11387 },
11388 "output": {
11389 "type": "structure",
11390 "members": {
11391 "ClientToken": {
11392 "locationName": "clientToken"
11393 },
11394 "CurrencyCode": {
11395 "locationName": "currencyCode"
11396 },
11397 "Purchase": {
11398 "shape": "Sxa",
11399 "locationName": "purchase"
11400 },
11401 "TotalHourlyPrice": {
11402 "locationName": "totalHourlyPrice"
11403 },
11404 "TotalUpfrontPrice": {
11405 "locationName": "totalUpfrontPrice"
11406 }
11407 }
11408 }
11409 },
11410 "PurchaseReservedInstancesOffering": {
11411 "input": {
11412 "type": "structure",
11413 "required": [
11414 "InstanceCount",
11415 "ReservedInstancesOfferingId"
11416 ],
11417 "members": {
11418 "InstanceCount": {
11419 "type": "integer"
11420 },
11421 "ReservedInstancesOfferingId": {},
11422 "DryRun": {
11423 "locationName": "dryRun",
11424 "type": "boolean"
11425 },
11426 "LimitPrice": {
11427 "locationName": "limitPrice",
11428 "type": "structure",
11429 "members": {
11430 "Amount": {
11431 "locationName": "amount",
11432 "type": "double"
11433 },
11434 "CurrencyCode": {
11435 "locationName": "currencyCode"
11436 }
11437 }
11438 }
11439 }
11440 },
11441 "output": {
11442 "type": "structure",
11443 "members": {
11444 "ReservedInstancesId": {
11445 "locationName": "reservedInstancesId"
11446 }
11447 }
11448 }
11449 },
11450 "PurchaseScheduledInstances": {
11451 "input": {
11452 "type": "structure",
11453 "required": [
11454 "PurchaseRequests"
11455 ],
11456 "members": {
11457 "ClientToken": {
11458 "idempotencyToken": true
11459 },
11460 "DryRun": {
11461 "type": "boolean"
11462 },
11463 "PurchaseRequests": {
11464 "locationName": "PurchaseRequest",
11465 "type": "list",
11466 "member": {
11467 "locationName": "PurchaseRequest",
11468 "type": "structure",
11469 "required": [
11470 "InstanceCount",
11471 "PurchaseToken"
11472 ],
11473 "members": {
11474 "InstanceCount": {
11475 "type": "integer"
11476 },
11477 "PurchaseToken": {}
11478 }
11479 }
11480 }
11481 }
11482 },
11483 "output": {
11484 "type": "structure",
11485 "members": {
11486 "ScheduledInstanceSet": {
11487 "locationName": "scheduledInstanceSet",
11488 "type": "list",
11489 "member": {
11490 "shape": "Sqt",
11491 "locationName": "item"
11492 }
11493 }
11494 }
11495 }
11496 },
11497 "RebootInstances": {
11498 "input": {
11499 "type": "structure",
11500 "required": [
11501 "InstanceIds"
11502 ],
11503 "members": {
11504 "InstanceIds": {
11505 "shape": "Sh0",
11506 "locationName": "InstanceId"
11507 },
11508 "DryRun": {
11509 "locationName": "dryRun",
11510 "type": "boolean"
11511 }
11512 }
11513 }
11514 },
11515 "RegisterImage": {
11516 "input": {
11517 "type": "structure",
11518 "required": [
11519 "Name"
11520 ],
11521 "members": {
11522 "ImageLocation": {},
11523 "Architecture": {
11524 "locationName": "architecture"
11525 },
11526 "BlockDeviceMappings": {
11527 "shape": "S7d",
11528 "locationName": "BlockDeviceMapping"
11529 },
11530 "Description": {
11531 "locationName": "description"
11532 },
11533 "DryRun": {
11534 "locationName": "dryRun",
11535 "type": "boolean"
11536 },
11537 "EnaSupport": {
11538 "locationName": "enaSupport",
11539 "type": "boolean"
11540 },
11541 "KernelId": {
11542 "locationName": "kernelId"
11543 },
11544 "Name": {
11545 "locationName": "name"
11546 },
11547 "BillingProducts": {
11548 "locationName": "BillingProduct",
11549 "type": "list",
11550 "member": {
11551 "locationName": "item"
11552 }
11553 },
11554 "RamdiskId": {
11555 "locationName": "ramdiskId"
11556 },
11557 "RootDeviceName": {
11558 "locationName": "rootDeviceName"
11559 },
11560 "SriovNetSupport": {
11561 "locationName": "sriovNetSupport"
11562 },
11563 "VirtualizationType": {
11564 "locationName": "virtualizationType"
11565 }
11566 }
11567 },
11568 "output": {
11569 "type": "structure",
11570 "members": {
11571 "ImageId": {
11572 "locationName": "imageId"
11573 }
11574 }
11575 }
11576 },
11577 "RejectTransitGatewayVpcAttachment": {
11578 "input": {
11579 "type": "structure",
11580 "required": [
11581 "TransitGatewayAttachmentId"
11582 ],
11583 "members": {
11584 "TransitGatewayAttachmentId": {},
11585 "DryRun": {
11586 "type": "boolean"
11587 }
11588 }
11589 },
11590 "output": {
11591 "type": "structure",
11592 "members": {
11593 "TransitGatewayVpcAttachment": {
11594 "shape": "Sb",
11595 "locationName": "transitGatewayVpcAttachment"
11596 }
11597 }
11598 }
11599 },
11600 "RejectVpcEndpointConnections": {
11601 "input": {
11602 "type": "structure",
11603 "required": [
11604 "ServiceId",
11605 "VpcEndpointIds"
11606 ],
11607 "members": {
11608 "DryRun": {
11609 "type": "boolean"
11610 },
11611 "ServiceId": {},
11612 "VpcEndpointIds": {
11613 "shape": "Sd",
11614 "locationName": "VpcEndpointId"
11615 }
11616 }
11617 },
11618 "output": {
11619 "type": "structure",
11620 "members": {
11621 "Unsuccessful": {
11622 "shape": "Sm",
11623 "locationName": "unsuccessful"
11624 }
11625 }
11626 }
11627 },
11628 "RejectVpcPeeringConnection": {
11629 "input": {
11630 "type": "structure",
11631 "required": [
11632 "VpcPeeringConnectionId"
11633 ],
11634 "members": {
11635 "DryRun": {
11636 "locationName": "dryRun",
11637 "type": "boolean"
11638 },
11639 "VpcPeeringConnectionId": {
11640 "locationName": "vpcPeeringConnectionId"
11641 }
11642 }
11643 },
11644 "output": {
11645 "type": "structure",
11646 "members": {
11647 "Return": {
11648 "locationName": "return",
11649 "type": "boolean"
11650 }
11651 }
11652 }
11653 },
11654 "ReleaseAddress": {
11655 "input": {
11656 "type": "structure",
11657 "members": {
11658 "AllocationId": {},
11659 "PublicIp": {},
11660 "DryRun": {
11661 "locationName": "dryRun",
11662 "type": "boolean"
11663 }
11664 }
11665 }
11666 },
11667 "ReleaseHosts": {
11668 "input": {
11669 "type": "structure",
11670 "required": [
11671 "HostIds"
11672 ],
11673 "members": {
11674 "HostIds": {
11675 "shape": "Skq",
11676 "locationName": "hostId"
11677 }
11678 }
11679 },
11680 "output": {
11681 "type": "structure",
11682 "members": {
11683 "Successful": {
11684 "shape": "S1d",
11685 "locationName": "successful"
11686 },
11687 "Unsuccessful": {
11688 "shape": "Sz5",
11689 "locationName": "unsuccessful"
11690 }
11691 }
11692 }
11693 },
11694 "ReplaceIamInstanceProfileAssociation": {
11695 "input": {
11696 "type": "structure",
11697 "required": [
11698 "IamInstanceProfile",
11699 "AssociationId"
11700 ],
11701 "members": {
11702 "IamInstanceProfile": {
11703 "shape": "S1u"
11704 },
11705 "AssociationId": {}
11706 }
11707 },
11708 "output": {
11709 "type": "structure",
11710 "members": {
11711 "IamInstanceProfileAssociation": {
11712 "shape": "S1w",
11713 "locationName": "iamInstanceProfileAssociation"
11714 }
11715 }
11716 }
11717 },
11718 "ReplaceNetworkAclAssociation": {
11719 "input": {
11720 "type": "structure",
11721 "required": [
11722 "AssociationId",
11723 "NetworkAclId"
11724 ],
11725 "members": {
11726 "AssociationId": {
11727 "locationName": "associationId"
11728 },
11729 "DryRun": {
11730 "locationName": "dryRun",
11731 "type": "boolean"
11732 },
11733 "NetworkAclId": {
11734 "locationName": "networkAclId"
11735 }
11736 }
11737 },
11738 "output": {
11739 "type": "structure",
11740 "members": {
11741 "NewAssociationId": {
11742 "locationName": "newAssociationId"
11743 }
11744 }
11745 }
11746 },
11747 "ReplaceNetworkAclEntry": {
11748 "input": {
11749 "type": "structure",
11750 "required": [
11751 "Egress",
11752 "NetworkAclId",
11753 "Protocol",
11754 "RuleAction",
11755 "RuleNumber"
11756 ],
11757 "members": {
11758 "CidrBlock": {
11759 "locationName": "cidrBlock"
11760 },
11761 "DryRun": {
11762 "locationName": "dryRun",
11763 "type": "boolean"
11764 },
11765 "Egress": {
11766 "locationName": "egress",
11767 "type": "boolean"
11768 },
11769 "IcmpTypeCode": {
11770 "shape": "Sa7",
11771 "locationName": "Icmp"
11772 },
11773 "Ipv6CidrBlock": {
11774 "locationName": "ipv6CidrBlock"
11775 },
11776 "NetworkAclId": {
11777 "locationName": "networkAclId"
11778 },
11779 "PortRange": {
11780 "shape": "Sa8",
11781 "locationName": "portRange"
11782 },
11783 "Protocol": {
11784 "locationName": "protocol"
11785 },
11786 "RuleAction": {
11787 "locationName": "ruleAction"
11788 },
11789 "RuleNumber": {
11790 "locationName": "ruleNumber",
11791 "type": "integer"
11792 }
11793 }
11794 }
11795 },
11796 "ReplaceRoute": {
11797 "input": {
11798 "type": "structure",
11799 "required": [
11800 "RouteTableId"
11801 ],
11802 "members": {
11803 "DestinationCidrBlock": {
11804 "locationName": "destinationCidrBlock"
11805 },
11806 "DestinationIpv6CidrBlock": {
11807 "locationName": "destinationIpv6CidrBlock"
11808 },
11809 "DryRun": {
11810 "locationName": "dryRun",
11811 "type": "boolean"
11812 },
11813 "EgressOnlyInternetGatewayId": {
11814 "locationName": "egressOnlyInternetGatewayId"
11815 },
11816 "GatewayId": {
11817 "locationName": "gatewayId"
11818 },
11819 "InstanceId": {
11820 "locationName": "instanceId"
11821 },
11822 "NatGatewayId": {
11823 "locationName": "natGatewayId"
11824 },
11825 "TransitGatewayId": {},
11826 "NetworkInterfaceId": {
11827 "locationName": "networkInterfaceId"
11828 },
11829 "RouteTableId": {
11830 "locationName": "routeTableId"
11831 },
11832 "VpcPeeringConnectionId": {
11833 "locationName": "vpcPeeringConnectionId"
11834 }
11835 }
11836 }
11837 },
11838 "ReplaceRouteTableAssociation": {
11839 "input": {
11840 "type": "structure",
11841 "required": [
11842 "AssociationId",
11843 "RouteTableId"
11844 ],
11845 "members": {
11846 "AssociationId": {
11847 "locationName": "associationId"
11848 },
11849 "DryRun": {
11850 "locationName": "dryRun",
11851 "type": "boolean"
11852 },
11853 "RouteTableId": {
11854 "locationName": "routeTableId"
11855 }
11856 }
11857 },
11858 "output": {
11859 "type": "structure",
11860 "members": {
11861 "NewAssociationId": {
11862 "locationName": "newAssociationId"
11863 }
11864 }
11865 }
11866 },
11867 "ReplaceTransitGatewayRoute": {
11868 "input": {
11869 "type": "structure",
11870 "required": [
11871 "DestinationCidrBlock",
11872 "TransitGatewayRouteTableId"
11873 ],
11874 "members": {
11875 "DestinationCidrBlock": {},
11876 "TransitGatewayRouteTableId": {},
11877 "TransitGatewayAttachmentId": {},
11878 "Blackhole": {
11879 "type": "boolean"
11880 },
11881 "DryRun": {
11882 "type": "boolean"
11883 }
11884 }
11885 },
11886 "output": {
11887 "type": "structure",
11888 "members": {
11889 "Route": {
11890 "shape": "Sc3",
11891 "locationName": "route"
11892 }
11893 }
11894 }
11895 },
11896 "ReportInstanceStatus": {
11897 "input": {
11898 "type": "structure",
11899 "required": [
11900 "Instances",
11901 "ReasonCodes",
11902 "Status"
11903 ],
11904 "members": {
11905 "Description": {
11906 "locationName": "description"
11907 },
11908 "DryRun": {
11909 "locationName": "dryRun",
11910 "type": "boolean"
11911 },
11912 "EndTime": {
11913 "locationName": "endTime",
11914 "type": "timestamp"
11915 },
11916 "Instances": {
11917 "shape": "Sh0",
11918 "locationName": "instanceId"
11919 },
11920 "ReasonCodes": {
11921 "locationName": "reasonCode",
11922 "type": "list",
11923 "member": {
11924 "locationName": "item"
11925 }
11926 },
11927 "StartTime": {
11928 "locationName": "startTime",
11929 "type": "timestamp"
11930 },
11931 "Status": {
11932 "locationName": "status"
11933 }
11934 }
11935 }
11936 },
11937 "RequestSpotFleet": {
11938 "input": {
11939 "type": "structure",
11940 "required": [
11941 "SpotFleetRequestConfig"
11942 ],
11943 "members": {
11944 "DryRun": {
11945 "locationName": "dryRun",
11946 "type": "boolean"
11947 },
11948 "SpotFleetRequestConfig": {
11949 "shape": "Srs",
11950 "locationName": "spotFleetRequestConfig"
11951 }
11952 }
11953 },
11954 "output": {
11955 "type": "structure",
11956 "members": {
11957 "SpotFleetRequestId": {
11958 "locationName": "spotFleetRequestId"
11959 }
11960 }
11961 }
11962 },
11963 "RequestSpotInstances": {
11964 "input": {
11965 "type": "structure",
11966 "members": {
11967 "AvailabilityZoneGroup": {
11968 "locationName": "availabilityZoneGroup"
11969 },
11970 "BlockDurationMinutes": {
11971 "locationName": "blockDurationMinutes",
11972 "type": "integer"
11973 },
11974 "ClientToken": {
11975 "locationName": "clientToken"
11976 },
11977 "DryRun": {
11978 "locationName": "dryRun",
11979 "type": "boolean"
11980 },
11981 "InstanceCount": {
11982 "locationName": "instanceCount",
11983 "type": "integer"
11984 },
11985 "LaunchGroup": {
11986 "locationName": "launchGroup"
11987 },
11988 "LaunchSpecification": {
11989 "type": "structure",
11990 "members": {
11991 "SecurityGroupIds": {
11992 "shape": "Sd",
11993 "locationName": "SecurityGroupId"
11994 },
11995 "SecurityGroups": {
11996 "shape": "Sd",
11997 "locationName": "SecurityGroup"
11998 },
11999 "AddressingType": {
12000 "locationName": "addressingType"
12001 },
12002 "BlockDeviceMappings": {
12003 "shape": "Slc",
12004 "locationName": "blockDeviceMapping"
12005 },
12006 "EbsOptimized": {
12007 "locationName": "ebsOptimized",
12008 "type": "boolean"
12009 },
12010 "IamInstanceProfile": {
12011 "shape": "S1u",
12012 "locationName": "iamInstanceProfile"
12013 },
12014 "ImageId": {
12015 "locationName": "imageId"
12016 },
12017 "InstanceType": {
12018 "locationName": "instanceType"
12019 },
12020 "KernelId": {
12021 "locationName": "kernelId"
12022 },
12023 "KeyName": {
12024 "locationName": "keyName"
12025 },
12026 "Monitoring": {
12027 "shape": "Ssk",
12028 "locationName": "monitoring"
12029 },
12030 "NetworkInterfaces": {
12031 "shape": "Srz",
12032 "locationName": "NetworkInterface"
12033 },
12034 "Placement": {
12035 "shape": "Ss1",
12036 "locationName": "placement"
12037 },
12038 "RamdiskId": {
12039 "locationName": "ramdiskId"
12040 },
12041 "SubnetId": {
12042 "locationName": "subnetId"
12043 },
12044 "UserData": {
12045 "locationName": "userData"
12046 }
12047 }
12048 },
12049 "SpotPrice": {
12050 "locationName": "spotPrice"
12051 },
12052 "Type": {
12053 "locationName": "type"
12054 },
12055 "ValidFrom": {
12056 "locationName": "validFrom",
12057 "type": "timestamp"
12058 },
12059 "ValidUntil": {
12060 "locationName": "validUntil",
12061 "type": "timestamp"
12062 },
12063 "InstanceInterruptionBehavior": {}
12064 }
12065 },
12066 "output": {
12067 "type": "structure",
12068 "members": {
12069 "SpotInstanceRequests": {
12070 "shape": "Ssh",
12071 "locationName": "spotInstanceRequestSet"
12072 }
12073 }
12074 }
12075 },
12076 "ResetFpgaImageAttribute": {
12077 "input": {
12078 "type": "structure",
12079 "required": [
12080 "FpgaImageId"
12081 ],
12082 "members": {
12083 "DryRun": {
12084 "type": "boolean"
12085 },
12086 "FpgaImageId": {},
12087 "Attribute": {}
12088 }
12089 },
12090 "output": {
12091 "type": "structure",
12092 "members": {
12093 "Return": {
12094 "locationName": "return",
12095 "type": "boolean"
12096 }
12097 }
12098 }
12099 },
12100 "ResetImageAttribute": {
12101 "input": {
12102 "type": "structure",
12103 "required": [
12104 "Attribute",
12105 "ImageId"
12106 ],
12107 "members": {
12108 "Attribute": {},
12109 "ImageId": {},
12110 "DryRun": {
12111 "locationName": "dryRun",
12112 "type": "boolean"
12113 }
12114 }
12115 }
12116 },
12117 "ResetInstanceAttribute": {
12118 "input": {
12119 "type": "structure",
12120 "required": [
12121 "Attribute",
12122 "InstanceId"
12123 ],
12124 "members": {
12125 "Attribute": {
12126 "locationName": "attribute"
12127 },
12128 "DryRun": {
12129 "locationName": "dryRun",
12130 "type": "boolean"
12131 },
12132 "InstanceId": {
12133 "locationName": "instanceId"
12134 }
12135 }
12136 }
12137 },
12138 "ResetNetworkInterfaceAttribute": {
12139 "input": {
12140 "type": "structure",
12141 "required": [
12142 "NetworkInterfaceId"
12143 ],
12144 "members": {
12145 "DryRun": {
12146 "locationName": "dryRun",
12147 "type": "boolean"
12148 },
12149 "NetworkInterfaceId": {
12150 "locationName": "networkInterfaceId"
12151 },
12152 "SourceDestCheck": {
12153 "locationName": "sourceDestCheck"
12154 }
12155 }
12156 }
12157 },
12158 "ResetSnapshotAttribute": {
12159 "input": {
12160 "type": "structure",
12161 "required": [
12162 "Attribute",
12163 "SnapshotId"
12164 ],
12165 "members": {
12166 "Attribute": {},
12167 "SnapshotId": {},
12168 "DryRun": {
12169 "locationName": "dryRun",
12170 "type": "boolean"
12171 }
12172 }
12173 }
12174 },
12175 "RestoreAddressToClassic": {
12176 "input": {
12177 "type": "structure",
12178 "required": [
12179 "PublicIp"
12180 ],
12181 "members": {
12182 "DryRun": {
12183 "locationName": "dryRun",
12184 "type": "boolean"
12185 },
12186 "PublicIp": {
12187 "locationName": "publicIp"
12188 }
12189 }
12190 },
12191 "output": {
12192 "type": "structure",
12193 "members": {
12194 "PublicIp": {
12195 "locationName": "publicIp"
12196 },
12197 "Status": {
12198 "locationName": "status"
12199 }
12200 }
12201 }
12202 },
12203 "RevokeClientVpnIngress": {
12204 "input": {
12205 "type": "structure",
12206 "required": [
12207 "ClientVpnEndpointId",
12208 "TargetNetworkCidr"
12209 ],
12210 "members": {
12211 "ClientVpnEndpointId": {},
12212 "TargetNetworkCidr": {},
12213 "AccessGroupId": {},
12214 "RevokeAllGroups": {
12215 "type": "boolean"
12216 },
12217 "DryRun": {
12218 "type": "boolean"
12219 }
12220 }
12221 },
12222 "output": {
12223 "type": "structure",
12224 "members": {
12225 "Status": {
12226 "shape": "S2w",
12227 "locationName": "status"
12228 }
12229 }
12230 }
12231 },
12232 "RevokeSecurityGroupEgress": {
12233 "input": {
12234 "type": "structure",
12235 "required": [
12236 "GroupId"
12237 ],
12238 "members": {
12239 "DryRun": {
12240 "locationName": "dryRun",
12241 "type": "boolean"
12242 },
12243 "GroupId": {
12244 "locationName": "groupId"
12245 },
12246 "IpPermissions": {
12247 "shape": "S2z",
12248 "locationName": "ipPermissions"
12249 },
12250 "CidrIp": {
12251 "locationName": "cidrIp"
12252 },
12253 "FromPort": {
12254 "locationName": "fromPort",
12255 "type": "integer"
12256 },
12257 "IpProtocol": {
12258 "locationName": "ipProtocol"
12259 },
12260 "ToPort": {
12261 "locationName": "toPort",
12262 "type": "integer"
12263 },
12264 "SourceSecurityGroupName": {
12265 "locationName": "sourceSecurityGroupName"
12266 },
12267 "SourceSecurityGroupOwnerId": {
12268 "locationName": "sourceSecurityGroupOwnerId"
12269 }
12270 }
12271 }
12272 },
12273 "RevokeSecurityGroupIngress": {
12274 "input": {
12275 "type": "structure",
12276 "members": {
12277 "CidrIp": {},
12278 "FromPort": {
12279 "type": "integer"
12280 },
12281 "GroupId": {},
12282 "GroupName": {},
12283 "IpPermissions": {
12284 "shape": "S2z"
12285 },
12286 "IpProtocol": {},
12287 "SourceSecurityGroupName": {},
12288 "SourceSecurityGroupOwnerId": {},
12289 "ToPort": {
12290 "type": "integer"
12291 },
12292 "DryRun": {
12293 "locationName": "dryRun",
12294 "type": "boolean"
12295 }
12296 }
12297 }
12298 },
12299 "RunInstances": {
12300 "input": {
12301 "type": "structure",
12302 "required": [
12303 "MaxCount",
12304 "MinCount"
12305 ],
12306 "members": {
12307 "BlockDeviceMappings": {
12308 "shape": "S7d",
12309 "locationName": "BlockDeviceMapping"
12310 },
12311 "ImageId": {},
12312 "InstanceType": {},
12313 "Ipv6AddressCount": {
12314 "type": "integer"
12315 },
12316 "Ipv6Addresses": {
12317 "shape": "S9a",
12318 "locationName": "Ipv6Address"
12319 },
12320 "KernelId": {},
12321 "KeyName": {},
12322 "MaxCount": {
12323 "type": "integer"
12324 },
12325 "MinCount": {
12326 "type": "integer"
12327 },
12328 "Monitoring": {
12329 "shape": "Ssk"
12330 },
12331 "Placement": {
12332 "shape": "S6m"
12333 },
12334 "RamdiskId": {},
12335 "SecurityGroupIds": {
12336 "shape": "S86",
12337 "locationName": "SecurityGroupId"
12338 },
12339 "SecurityGroups": {
12340 "shape": "S8k",
12341 "locationName": "SecurityGroup"
12342 },
12343 "SubnetId": {},
12344 "UserData": {},
12345 "AdditionalInfo": {
12346 "locationName": "additionalInfo"
12347 },
12348 "ClientToken": {
12349 "locationName": "clientToken"
12350 },
12351 "DisableApiTermination": {
12352 "locationName": "disableApiTermination",
12353 "type": "boolean"
12354 },
12355 "DryRun": {
12356 "locationName": "dryRun",
12357 "type": "boolean"
12358 },
12359 "EbsOptimized": {
12360 "locationName": "ebsOptimized",
12361 "type": "boolean"
12362 },
12363 "IamInstanceProfile": {
12364 "shape": "S1u",
12365 "locationName": "iamInstanceProfile"
12366 },
12367 "InstanceInitiatedShutdownBehavior": {
12368 "locationName": "instanceInitiatedShutdownBehavior"
12369 },
12370 "NetworkInterfaces": {
12371 "shape": "Srz",
12372 "locationName": "networkInterface"
12373 },
12374 "PrivateIpAddress": {
12375 "locationName": "privateIpAddress"
12376 },
12377 "ElasticGpuSpecification": {
12378 "type": "list",
12379 "member": {
12380 "shape": "S8h",
12381 "locationName": "item"
12382 }
12383 },
12384 "ElasticInferenceAccelerators": {
12385 "locationName": "ElasticInferenceAccelerator",
12386 "type": "list",
12387 "member": {
12388 "locationName": "item",
12389 "type": "structure",
12390 "required": [
12391 "Type"
12392 ],
12393 "members": {
12394 "Type": {}
12395 }
12396 }
12397 },
12398 "TagSpecifications": {
12399 "shape": "S19",
12400 "locationName": "TagSpecification"
12401 },
12402 "LaunchTemplate": {
12403 "type": "structure",
12404 "members": {
12405 "LaunchTemplateId": {},
12406 "LaunchTemplateName": {},
12407 "Version": {}
12408 }
12409 },
12410 "InstanceMarketOptions": {
12411 "type": "structure",
12412 "members": {
12413 "MarketType": {},
12414 "SpotOptions": {
12415 "type": "structure",
12416 "members": {
12417 "MaxPrice": {},
12418 "SpotInstanceType": {},
12419 "BlockDurationMinutes": {
12420 "type": "integer"
12421 },
12422 "ValidUntil": {
12423 "type": "timestamp"
12424 },
12425 "InstanceInterruptionBehavior": {}
12426 }
12427 }
12428 }
12429 },
12430 "CreditSpecification": {
12431 "shape": "S8q"
12432 },
12433 "CpuOptions": {
12434 "type": "structure",
12435 "members": {
12436 "CoreCount": {
12437 "type": "integer"
12438 },
12439 "ThreadsPerCore": {
12440 "type": "integer"
12441 }
12442 }
12443 },
12444 "CapacityReservationSpecification": {
12445 "shape": "Szg"
12446 },
12447 "HibernationOptions": {
12448 "type": "structure",
12449 "members": {
12450 "Configured": {
12451 "type": "boolean"
12452 }
12453 }
12454 },
12455 "LicenseSpecifications": {
12456 "locationName": "LicenseSpecification",
12457 "type": "list",
12458 "member": {
12459 "locationName": "item",
12460 "type": "structure",
12461 "members": {
12462 "LicenseConfigurationArn": {}
12463 }
12464 }
12465 }
12466 }
12467 },
12468 "output": {
12469 "shape": "Sn0"
12470 }
12471 },
12472 "RunScheduledInstances": {
12473 "input": {
12474 "type": "structure",
12475 "required": [
12476 "LaunchSpecification",
12477 "ScheduledInstanceId"
12478 ],
12479 "members": {
12480 "ClientToken": {
12481 "idempotencyToken": true
12482 },
12483 "DryRun": {
12484 "type": "boolean"
12485 },
12486 "InstanceCount": {
12487 "type": "integer"
12488 },
12489 "LaunchSpecification": {
12490 "type": "structure",
12491 "required": [
12492 "ImageId"
12493 ],
12494 "members": {
12495 "BlockDeviceMappings": {
12496 "locationName": "BlockDeviceMapping",
12497 "type": "list",
12498 "member": {
12499 "locationName": "BlockDeviceMapping",
12500 "type": "structure",
12501 "members": {
12502 "DeviceName": {},
12503 "Ebs": {
12504 "type": "structure",
12505 "members": {
12506 "DeleteOnTermination": {
12507 "type": "boolean"
12508 },
12509 "Encrypted": {
12510 "type": "boolean"
12511 },
12512 "Iops": {
12513 "type": "integer"
12514 },
12515 "SnapshotId": {},
12516 "VolumeSize": {
12517 "type": "integer"
12518 },
12519 "VolumeType": {}
12520 }
12521 },
12522 "NoDevice": {},
12523 "VirtualName": {}
12524 }
12525 }
12526 },
12527 "EbsOptimized": {
12528 "type": "boolean"
12529 },
12530 "IamInstanceProfile": {
12531 "type": "structure",
12532 "members": {
12533 "Arn": {},
12534 "Name": {}
12535 }
12536 },
12537 "ImageId": {},
12538 "InstanceType": {},
12539 "KernelId": {},
12540 "KeyName": {},
12541 "Monitoring": {
12542 "type": "structure",
12543 "members": {
12544 "Enabled": {
12545 "type": "boolean"
12546 }
12547 }
12548 },
12549 "NetworkInterfaces": {
12550 "locationName": "NetworkInterface",
12551 "type": "list",
12552 "member": {
12553 "locationName": "NetworkInterface",
12554 "type": "structure",
12555 "members": {
12556 "AssociatePublicIpAddress": {
12557 "type": "boolean"
12558 },
12559 "DeleteOnTermination": {
12560 "type": "boolean"
12561 },
12562 "Description": {},
12563 "DeviceIndex": {
12564 "type": "integer"
12565 },
12566 "Groups": {
12567 "shape": "S13a",
12568 "locationName": "Group"
12569 },
12570 "Ipv6AddressCount": {
12571 "type": "integer"
12572 },
12573 "Ipv6Addresses": {
12574 "locationName": "Ipv6Address",
12575 "type": "list",
12576 "member": {
12577 "locationName": "Ipv6Address",
12578 "type": "structure",
12579 "members": {
12580 "Ipv6Address": {}
12581 }
12582 }
12583 },
12584 "NetworkInterfaceId": {},
12585 "PrivateIpAddress": {},
12586 "PrivateIpAddressConfigs": {
12587 "locationName": "PrivateIpAddressConfig",
12588 "type": "list",
12589 "member": {
12590 "locationName": "PrivateIpAddressConfigSet",
12591 "type": "structure",
12592 "members": {
12593 "Primary": {
12594 "type": "boolean"
12595 },
12596 "PrivateIpAddress": {}
12597 }
12598 }
12599 },
12600 "SecondaryPrivateIpAddressCount": {
12601 "type": "integer"
12602 },
12603 "SubnetId": {}
12604 }
12605 }
12606 },
12607 "Placement": {
12608 "type": "structure",
12609 "members": {
12610 "AvailabilityZone": {},
12611 "GroupName": {}
12612 }
12613 },
12614 "RamdiskId": {},
12615 "SecurityGroupIds": {
12616 "shape": "S13a",
12617 "locationName": "SecurityGroupId"
12618 },
12619 "SubnetId": {},
12620 "UserData": {}
12621 }
12622 },
12623 "ScheduledInstanceId": {}
12624 }
12625 },
12626 "output": {
12627 "type": "structure",
12628 "members": {
12629 "InstanceIdSet": {
12630 "locationName": "instanceIdSet",
12631 "type": "list",
12632 "member": {
12633 "locationName": "item"
12634 }
12635 }
12636 }
12637 }
12638 },
12639 "SearchTransitGatewayRoutes": {
12640 "input": {
12641 "type": "structure",
12642 "required": [
12643 "TransitGatewayRouteTableId",
12644 "Filters"
12645 ],
12646 "members": {
12647 "TransitGatewayRouteTableId": {},
12648 "Filters": {
12649 "shape": "Sg2",
12650 "locationName": "Filter"
12651 },
12652 "MaxResults": {
12653 "type": "integer"
12654 },
12655 "DryRun": {
12656 "type": "boolean"
12657 }
12658 }
12659 },
12660 "output": {
12661 "type": "structure",
12662 "members": {
12663 "Routes": {
12664 "locationName": "routeSet",
12665 "type": "list",
12666 "member": {
12667 "shape": "Sc3",
12668 "locationName": "item"
12669 }
12670 },
12671 "AdditionalRoutesAvailable": {
12672 "locationName": "additionalRoutesAvailable",
12673 "type": "boolean"
12674 }
12675 }
12676 }
12677 },
12678 "StartInstances": {
12679 "input": {
12680 "type": "structure",
12681 "required": [
12682 "InstanceIds"
12683 ],
12684 "members": {
12685 "InstanceIds": {
12686 "shape": "Sh0",
12687 "locationName": "InstanceId"
12688 },
12689 "AdditionalInfo": {
12690 "locationName": "additionalInfo"
12691 },
12692 "DryRun": {
12693 "locationName": "dryRun",
12694 "type": "boolean"
12695 }
12696 }
12697 },
12698 "output": {
12699 "type": "structure",
12700 "members": {
12701 "StartingInstances": {
12702 "shape": "S13o",
12703 "locationName": "instancesSet"
12704 }
12705 }
12706 }
12707 },
12708 "StopInstances": {
12709 "input": {
12710 "type": "structure",
12711 "required": [
12712 "InstanceIds"
12713 ],
12714 "members": {
12715 "InstanceIds": {
12716 "shape": "Sh0",
12717 "locationName": "InstanceId"
12718 },
12719 "Hibernate": {
12720 "type": "boolean"
12721 },
12722 "DryRun": {
12723 "locationName": "dryRun",
12724 "type": "boolean"
12725 },
12726 "Force": {
12727 "locationName": "force",
12728 "type": "boolean"
12729 }
12730 }
12731 },
12732 "output": {
12733 "type": "structure",
12734 "members": {
12735 "StoppingInstances": {
12736 "shape": "S13o",
12737 "locationName": "instancesSet"
12738 }
12739 }
12740 }
12741 },
12742 "TerminateClientVpnConnections": {
12743 "input": {
12744 "type": "structure",
12745 "required": [
12746 "ClientVpnEndpointId"
12747 ],
12748 "members": {
12749 "ClientVpnEndpointId": {},
12750 "ConnectionId": {},
12751 "Username": {},
12752 "DryRun": {
12753 "type": "boolean"
12754 }
12755 }
12756 },
12757 "output": {
12758 "type": "structure",
12759 "members": {
12760 "ClientVpnEndpointId": {
12761 "locationName": "clientVpnEndpointId"
12762 },
12763 "Username": {
12764 "locationName": "username"
12765 },
12766 "ConnectionStatuses": {
12767 "locationName": "connectionStatuses",
12768 "type": "list",
12769 "member": {
12770 "locationName": "item",
12771 "type": "structure",
12772 "members": {
12773 "ConnectionId": {
12774 "locationName": "connectionId"
12775 },
12776 "PreviousStatus": {
12777 "shape": "Shc",
12778 "locationName": "previousStatus"
12779 },
12780 "CurrentStatus": {
12781 "shape": "Shc",
12782 "locationName": "currentStatus"
12783 }
12784 }
12785 }
12786 }
12787 }
12788 }
12789 },
12790 "TerminateInstances": {
12791 "input": {
12792 "type": "structure",
12793 "required": [
12794 "InstanceIds"
12795 ],
12796 "members": {
12797 "InstanceIds": {
12798 "shape": "Sh0",
12799 "locationName": "InstanceId"
12800 },
12801 "DryRun": {
12802 "locationName": "dryRun",
12803 "type": "boolean"
12804 }
12805 }
12806 },
12807 "output": {
12808 "type": "structure",
12809 "members": {
12810 "TerminatingInstances": {
12811 "shape": "S13o",
12812 "locationName": "instancesSet"
12813 }
12814 }
12815 }
12816 },
12817 "UnassignIpv6Addresses": {
12818 "input": {
12819 "type": "structure",
12820 "required": [
12821 "Ipv6Addresses",
12822 "NetworkInterfaceId"
12823 ],
12824 "members": {
12825 "Ipv6Addresses": {
12826 "shape": "S1i",
12827 "locationName": "ipv6Addresses"
12828 },
12829 "NetworkInterfaceId": {
12830 "locationName": "networkInterfaceId"
12831 }
12832 }
12833 },
12834 "output": {
12835 "type": "structure",
12836 "members": {
12837 "NetworkInterfaceId": {
12838 "locationName": "networkInterfaceId"
12839 },
12840 "UnassignedIpv6Addresses": {
12841 "shape": "S1i",
12842 "locationName": "unassignedIpv6Addresses"
12843 }
12844 }
12845 }
12846 },
12847 "UnassignPrivateIpAddresses": {
12848 "input": {
12849 "type": "structure",
12850 "required": [
12851 "NetworkInterfaceId",
12852 "PrivateIpAddresses"
12853 ],
12854 "members": {
12855 "NetworkInterfaceId": {
12856 "locationName": "networkInterfaceId"
12857 },
12858 "PrivateIpAddresses": {
12859 "shape": "S1l",
12860 "locationName": "privateIpAddress"
12861 }
12862 }
12863 }
12864 },
12865 "UnmonitorInstances": {
12866 "input": {
12867 "type": "structure",
12868 "required": [
12869 "InstanceIds"
12870 ],
12871 "members": {
12872 "InstanceIds": {
12873 "shape": "Sh0",
12874 "locationName": "InstanceId"
12875 },
12876 "DryRun": {
12877 "locationName": "dryRun",
12878 "type": "boolean"
12879 }
12880 }
12881 },
12882 "output": {
12883 "type": "structure",
12884 "members": {
12885 "InstanceMonitorings": {
12886 "shape": "S10y",
12887 "locationName": "instancesSet"
12888 }
12889 }
12890 }
12891 },
12892 "UpdateSecurityGroupRuleDescriptionsEgress": {
12893 "input": {
12894 "type": "structure",
12895 "required": [
12896 "IpPermissions"
12897 ],
12898 "members": {
12899 "DryRun": {
12900 "type": "boolean"
12901 },
12902 "GroupId": {},
12903 "GroupName": {},
12904 "IpPermissions": {
12905 "shape": "S2z"
12906 }
12907 }
12908 },
12909 "output": {
12910 "type": "structure",
12911 "members": {
12912 "Return": {
12913 "locationName": "return",
12914 "type": "boolean"
12915 }
12916 }
12917 }
12918 },
12919 "UpdateSecurityGroupRuleDescriptionsIngress": {
12920 "input": {
12921 "type": "structure",
12922 "required": [
12923 "IpPermissions"
12924 ],
12925 "members": {
12926 "DryRun": {
12927 "type": "boolean"
12928 },
12929 "GroupId": {},
12930 "GroupName": {},
12931 "IpPermissions": {
12932 "shape": "S2z"
12933 }
12934 }
12935 },
12936 "output": {
12937 "type": "structure",
12938 "members": {
12939 "Return": {
12940 "locationName": "return",
12941 "type": "boolean"
12942 }
12943 }
12944 }
12945 },
12946 "WithdrawByoipCidr": {
12947 "input": {
12948 "type": "structure",
12949 "required": [
12950 "Cidr"
12951 ],
12952 "members": {
12953 "Cidr": {},
12954 "DryRun": {
12955 "type": "boolean"
12956 }
12957 }
12958 },
12959 "output": {
12960 "type": "structure",
12961 "members": {
12962 "ByoipCidr": {
12963 "shape": "S12",
12964 "locationName": "byoipCidr"
12965 }
12966 }
12967 }
12968 }
12969 },
12970 "shapes": {
12971 "S3": {
12972 "type": "list",
12973 "member": {
12974 "locationName": "ReservedInstanceId"
12975 }
12976 },
12977 "S5": {
12978 "type": "list",
12979 "member": {
12980 "locationName": "TargetConfigurationRequest",
12981 "type": "structure",
12982 "required": [
12983 "OfferingId"
12984 ],
12985 "members": {
12986 "InstanceCount": {
12987 "type": "integer"
12988 },
12989 "OfferingId": {}
12990 }
12991 }
12992 },
12993 "Sb": {
12994 "type": "structure",
12995 "members": {
12996 "TransitGatewayAttachmentId": {
12997 "locationName": "transitGatewayAttachmentId"
12998 },
12999 "TransitGatewayId": {
13000 "locationName": "transitGatewayId"
13001 },
13002 "VpcId": {
13003 "locationName": "vpcId"
13004 },
13005 "VpcOwnerId": {
13006 "locationName": "vpcOwnerId"
13007 },
13008 "State": {
13009 "locationName": "state"
13010 },
13011 "SubnetIds": {
13012 "shape": "Sd",
13013 "locationName": "subnetIds"
13014 },
13015 "CreationTime": {
13016 "locationName": "creationTime",
13017 "type": "timestamp"
13018 },
13019 "Options": {
13020 "locationName": "options",
13021 "type": "structure",
13022 "members": {
13023 "DnsSupport": {
13024 "locationName": "dnsSupport"
13025 },
13026 "Ipv6Support": {
13027 "locationName": "ipv6Support"
13028 }
13029 }
13030 },
13031 "Tags": {
13032 "shape": "Si",
13033 "locationName": "tagSet"
13034 }
13035 }
13036 },
13037 "Sd": {
13038 "type": "list",
13039 "member": {
13040 "locationName": "item"
13041 }
13042 },
13043 "Si": {
13044 "type": "list",
13045 "member": {
13046 "locationName": "item",
13047 "type": "structure",
13048 "members": {
13049 "Key": {
13050 "locationName": "key"
13051 },
13052 "Value": {
13053 "locationName": "value"
13054 }
13055 }
13056 }
13057 },
13058 "Sm": {
13059 "type": "list",
13060 "member": {
13061 "shape": "Sn",
13062 "locationName": "item"
13063 }
13064 },
13065 "Sn": {
13066 "type": "structure",
13067 "members": {
13068 "Error": {
13069 "locationName": "error",
13070 "type": "structure",
13071 "members": {
13072 "Code": {
13073 "locationName": "code"
13074 },
13075 "Message": {
13076 "locationName": "message"
13077 }
13078 }
13079 },
13080 "ResourceId": {
13081 "locationName": "resourceId"
13082 }
13083 }
13084 },
13085 "Sr": {
13086 "type": "structure",
13087 "members": {
13088 "AccepterVpcInfo": {
13089 "shape": "Ss",
13090 "locationName": "accepterVpcInfo"
13091 },
13092 "ExpirationTime": {
13093 "locationName": "expirationTime",
13094 "type": "timestamp"
13095 },
13096 "RequesterVpcInfo": {
13097 "shape": "Ss",
13098 "locationName": "requesterVpcInfo"
13099 },
13100 "Status": {
13101 "locationName": "status",
13102 "type": "structure",
13103 "members": {
13104 "Code": {
13105 "locationName": "code"
13106 },
13107 "Message": {
13108 "locationName": "message"
13109 }
13110 }
13111 },
13112 "Tags": {
13113 "shape": "Si",
13114 "locationName": "tagSet"
13115 },
13116 "VpcPeeringConnectionId": {
13117 "locationName": "vpcPeeringConnectionId"
13118 }
13119 }
13120 },
13121 "Ss": {
13122 "type": "structure",
13123 "members": {
13124 "CidrBlock": {
13125 "locationName": "cidrBlock"
13126 },
13127 "Ipv6CidrBlockSet": {
13128 "locationName": "ipv6CidrBlockSet",
13129 "type": "list",
13130 "member": {
13131 "locationName": "item",
13132 "type": "structure",
13133 "members": {
13134 "Ipv6CidrBlock": {
13135 "locationName": "ipv6CidrBlock"
13136 }
13137 }
13138 }
13139 },
13140 "CidrBlockSet": {
13141 "locationName": "cidrBlockSet",
13142 "type": "list",
13143 "member": {
13144 "locationName": "item",
13145 "type": "structure",
13146 "members": {
13147 "CidrBlock": {
13148 "locationName": "cidrBlock"
13149 }
13150 }
13151 }
13152 },
13153 "OwnerId": {
13154 "locationName": "ownerId"
13155 },
13156 "PeeringOptions": {
13157 "locationName": "peeringOptions",
13158 "type": "structure",
13159 "members": {
13160 "AllowDnsResolutionFromRemoteVpc": {
13161 "locationName": "allowDnsResolutionFromRemoteVpc",
13162 "type": "boolean"
13163 },
13164 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
13165 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
13166 "type": "boolean"
13167 },
13168 "AllowEgressFromLocalVpcToRemoteClassicLink": {
13169 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
13170 "type": "boolean"
13171 }
13172 }
13173 },
13174 "VpcId": {
13175 "locationName": "vpcId"
13176 },
13177 "Region": {
13178 "locationName": "region"
13179 }
13180 }
13181 },
13182 "S12": {
13183 "type": "structure",
13184 "members": {
13185 "Cidr": {
13186 "locationName": "cidr"
13187 },
13188 "Description": {
13189 "locationName": "description"
13190 },
13191 "StatusMessage": {
13192 "locationName": "statusMessage"
13193 },
13194 "State": {
13195 "locationName": "state"
13196 }
13197 }
13198 },
13199 "S19": {
13200 "type": "list",
13201 "member": {
13202 "locationName": "item",
13203 "type": "structure",
13204 "members": {
13205 "ResourceType": {
13206 "locationName": "resourceType"
13207 },
13208 "Tags": {
13209 "shape": "Si",
13210 "locationName": "Tag"
13211 }
13212 }
13213 }
13214 },
13215 "S1d": {
13216 "type": "list",
13217 "member": {
13218 "locationName": "item"
13219 }
13220 },
13221 "S1f": {
13222 "type": "list",
13223 "member": {
13224 "locationName": "item"
13225 }
13226 },
13227 "S1i": {
13228 "type": "list",
13229 "member": {
13230 "locationName": "item"
13231 }
13232 },
13233 "S1l": {
13234 "type": "list",
13235 "member": {
13236 "locationName": "PrivateIpAddress"
13237 }
13238 },
13239 "S1q": {
13240 "type": "structure",
13241 "members": {
13242 "Code": {
13243 "locationName": "code"
13244 },
13245 "Message": {
13246 "locationName": "message"
13247 }
13248 }
13249 },
13250 "S1u": {
13251 "type": "structure",
13252 "members": {
13253 "Arn": {
13254 "locationName": "arn"
13255 },
13256 "Name": {
13257 "locationName": "name"
13258 }
13259 }
13260 },
13261 "S1w": {
13262 "type": "structure",
13263 "members": {
13264 "AssociationId": {
13265 "locationName": "associationId"
13266 },
13267 "InstanceId": {
13268 "locationName": "instanceId"
13269 },
13270 "IamInstanceProfile": {
13271 "shape": "S1x",
13272 "locationName": "iamInstanceProfile"
13273 },
13274 "State": {
13275 "locationName": "state"
13276 },
13277 "Timestamp": {
13278 "locationName": "timestamp",
13279 "type": "timestamp"
13280 }
13281 }
13282 },
13283 "S1x": {
13284 "type": "structure",
13285 "members": {
13286 "Arn": {
13287 "locationName": "arn"
13288 },
13289 "Id": {
13290 "locationName": "id"
13291 }
13292 }
13293 },
13294 "S23": {
13295 "type": "structure",
13296 "members": {
13297 "AssociationId": {
13298 "locationName": "associationId"
13299 },
13300 "Ipv6CidrBlock": {
13301 "locationName": "ipv6CidrBlock"
13302 },
13303 "Ipv6CidrBlockState": {
13304 "locationName": "ipv6CidrBlockState",
13305 "type": "structure",
13306 "members": {
13307 "State": {
13308 "locationName": "state"
13309 },
13310 "StatusMessage": {
13311 "locationName": "statusMessage"
13312 }
13313 }
13314 }
13315 }
13316 },
13317 "S28": {
13318 "type": "structure",
13319 "members": {
13320 "TransitGatewayRouteTableId": {
13321 "locationName": "transitGatewayRouteTableId"
13322 },
13323 "TransitGatewayAttachmentId": {
13324 "locationName": "transitGatewayAttachmentId"
13325 },
13326 "ResourceId": {
13327 "locationName": "resourceId"
13328 },
13329 "ResourceType": {
13330 "locationName": "resourceType"
13331 },
13332 "State": {
13333 "locationName": "state"
13334 }
13335 }
13336 },
13337 "S2d": {
13338 "type": "structure",
13339 "members": {
13340 "AssociationId": {
13341 "locationName": "associationId"
13342 },
13343 "Ipv6CidrBlock": {
13344 "locationName": "ipv6CidrBlock"
13345 },
13346 "Ipv6CidrBlockState": {
13347 "shape": "S2e",
13348 "locationName": "ipv6CidrBlockState"
13349 }
13350 }
13351 },
13352 "S2e": {
13353 "type": "structure",
13354 "members": {
13355 "State": {
13356 "locationName": "state"
13357 },
13358 "StatusMessage": {
13359 "locationName": "statusMessage"
13360 }
13361 }
13362 },
13363 "S2g": {
13364 "type": "structure",
13365 "members": {
13366 "AssociationId": {
13367 "locationName": "associationId"
13368 },
13369 "CidrBlock": {
13370 "locationName": "cidrBlock"
13371 },
13372 "CidrBlockState": {
13373 "shape": "S2e",
13374 "locationName": "cidrBlockState"
13375 }
13376 }
13377 },
13378 "S2i": {
13379 "type": "list",
13380 "member": {
13381 "locationName": "groupId"
13382 }
13383 },
13384 "S2o": {
13385 "type": "structure",
13386 "members": {
13387 "AttachTime": {
13388 "locationName": "attachTime",
13389 "type": "timestamp"
13390 },
13391 "Device": {
13392 "locationName": "device"
13393 },
13394 "InstanceId": {
13395 "locationName": "instanceId"
13396 },
13397 "State": {
13398 "locationName": "status"
13399 },
13400 "VolumeId": {
13401 "locationName": "volumeId"
13402 },
13403 "DeleteOnTermination": {
13404 "locationName": "deleteOnTermination",
13405 "type": "boolean"
13406 }
13407 }
13408 },
13409 "S2s": {
13410 "type": "structure",
13411 "members": {
13412 "State": {
13413 "locationName": "state"
13414 },
13415 "VpcId": {
13416 "locationName": "vpcId"
13417 }
13418 }
13419 },
13420 "S2w": {
13421 "type": "structure",
13422 "members": {
13423 "Code": {
13424 "locationName": "code"
13425 },
13426 "Message": {
13427 "locationName": "message"
13428 }
13429 }
13430 },
13431 "S2z": {
13432 "type": "list",
13433 "member": {
13434 "locationName": "item",
13435 "type": "structure",
13436 "members": {
13437 "FromPort": {
13438 "locationName": "fromPort",
13439 "type": "integer"
13440 },
13441 "IpProtocol": {
13442 "locationName": "ipProtocol"
13443 },
13444 "IpRanges": {
13445 "locationName": "ipRanges",
13446 "type": "list",
13447 "member": {
13448 "locationName": "item",
13449 "type": "structure",
13450 "members": {
13451 "CidrIp": {
13452 "locationName": "cidrIp"
13453 },
13454 "Description": {
13455 "locationName": "description"
13456 }
13457 }
13458 }
13459 },
13460 "Ipv6Ranges": {
13461 "locationName": "ipv6Ranges",
13462 "type": "list",
13463 "member": {
13464 "locationName": "item",
13465 "type": "structure",
13466 "members": {
13467 "CidrIpv6": {
13468 "locationName": "cidrIpv6"
13469 },
13470 "Description": {
13471 "locationName": "description"
13472 }
13473 }
13474 }
13475 },
13476 "PrefixListIds": {
13477 "locationName": "prefixListIds",
13478 "type": "list",
13479 "member": {
13480 "locationName": "item",
13481 "type": "structure",
13482 "members": {
13483 "Description": {
13484 "locationName": "description"
13485 },
13486 "PrefixListId": {
13487 "locationName": "prefixListId"
13488 }
13489 }
13490 }
13491 },
13492 "ToPort": {
13493 "locationName": "toPort",
13494 "type": "integer"
13495 },
13496 "UserIdGroupPairs": {
13497 "locationName": "groups",
13498 "type": "list",
13499 "member": {
13500 "shape": "S38",
13501 "locationName": "item"
13502 }
13503 }
13504 }
13505 }
13506 },
13507 "S38": {
13508 "type": "structure",
13509 "members": {
13510 "Description": {
13511 "locationName": "description"
13512 },
13513 "GroupId": {
13514 "locationName": "groupId"
13515 },
13516 "GroupName": {
13517 "locationName": "groupName"
13518 },
13519 "PeeringStatus": {
13520 "locationName": "peeringStatus"
13521 },
13522 "UserId": {
13523 "locationName": "userId"
13524 },
13525 "VpcId": {
13526 "locationName": "vpcId"
13527 },
13528 "VpcPeeringConnectionId": {
13529 "locationName": "vpcPeeringConnectionId"
13530 }
13531 }
13532 },
13533 "S3b": {
13534 "type": "structure",
13535 "members": {
13536 "S3": {
13537 "type": "structure",
13538 "members": {
13539 "AWSAccessKeyId": {},
13540 "Bucket": {
13541 "locationName": "bucket"
13542 },
13543 "Prefix": {
13544 "locationName": "prefix"
13545 },
13546 "UploadPolicy": {
13547 "locationName": "uploadPolicy",
13548 "type": "blob"
13549 },
13550 "UploadPolicySignature": {
13551 "locationName": "uploadPolicySignature"
13552 }
13553 }
13554 }
13555 }
13556 },
13557 "S3f": {
13558 "type": "structure",
13559 "members": {
13560 "BundleId": {
13561 "locationName": "bundleId"
13562 },
13563 "BundleTaskError": {
13564 "locationName": "error",
13565 "type": "structure",
13566 "members": {
13567 "Code": {
13568 "locationName": "code"
13569 },
13570 "Message": {
13571 "locationName": "message"
13572 }
13573 }
13574 },
13575 "InstanceId": {
13576 "locationName": "instanceId"
13577 },
13578 "Progress": {
13579 "locationName": "progress"
13580 },
13581 "StartTime": {
13582 "locationName": "startTime",
13583 "type": "timestamp"
13584 },
13585 "State": {
13586 "locationName": "state"
13587 },
13588 "Storage": {
13589 "shape": "S3b",
13590 "locationName": "storage"
13591 },
13592 "UpdateTime": {
13593 "locationName": "updateTime",
13594 "type": "timestamp"
13595 }
13596 }
13597 },
13598 "S3s": {
13599 "type": "list",
13600 "member": {
13601 "locationName": "item",
13602 "type": "structure",
13603 "members": {
13604 "ClientToken": {
13605 "locationName": "clientToken"
13606 },
13607 "CreateDate": {
13608 "locationName": "createDate",
13609 "type": "timestamp"
13610 },
13611 "InstanceCounts": {
13612 "locationName": "instanceCounts",
13613 "type": "list",
13614 "member": {
13615 "locationName": "item",
13616 "type": "structure",
13617 "members": {
13618 "InstanceCount": {
13619 "locationName": "instanceCount",
13620 "type": "integer"
13621 },
13622 "State": {
13623 "locationName": "state"
13624 }
13625 }
13626 }
13627 },
13628 "PriceSchedules": {
13629 "locationName": "priceSchedules",
13630 "type": "list",
13631 "member": {
13632 "locationName": "item",
13633 "type": "structure",
13634 "members": {
13635 "Active": {
13636 "locationName": "active",
13637 "type": "boolean"
13638 },
13639 "CurrencyCode": {
13640 "locationName": "currencyCode"
13641 },
13642 "Price": {
13643 "locationName": "price",
13644 "type": "double"
13645 },
13646 "Term": {
13647 "locationName": "term",
13648 "type": "long"
13649 }
13650 }
13651 }
13652 },
13653 "ReservedInstancesId": {
13654 "locationName": "reservedInstancesId"
13655 },
13656 "ReservedInstancesListingId": {
13657 "locationName": "reservedInstancesListingId"
13658 },
13659 "Status": {
13660 "locationName": "status"
13661 },
13662 "StatusMessage": {
13663 "locationName": "statusMessage"
13664 },
13665 "Tags": {
13666 "shape": "Si",
13667 "locationName": "tagSet"
13668 },
13669 "UpdateDate": {
13670 "locationName": "updateDate",
13671 "type": "timestamp"
13672 }
13673 }
13674 }
13675 },
13676 "S4d": {
13677 "type": "list",
13678 "member": {
13679 "locationName": "SpotInstanceRequestId"
13680 }
13681 },
13682 "S4w": {
13683 "type": "structure",
13684 "members": {
13685 "CapacityReservationId": {
13686 "locationName": "capacityReservationId"
13687 },
13688 "InstanceType": {
13689 "locationName": "instanceType"
13690 },
13691 "InstancePlatform": {
13692 "locationName": "instancePlatform"
13693 },
13694 "AvailabilityZone": {
13695 "locationName": "availabilityZone"
13696 },
13697 "Tenancy": {
13698 "locationName": "tenancy"
13699 },
13700 "TotalInstanceCount": {
13701 "locationName": "totalInstanceCount",
13702 "type": "integer"
13703 },
13704 "AvailableInstanceCount": {
13705 "locationName": "availableInstanceCount",
13706 "type": "integer"
13707 },
13708 "EbsOptimized": {
13709 "locationName": "ebsOptimized",
13710 "type": "boolean"
13711 },
13712 "EphemeralStorage": {
13713 "locationName": "ephemeralStorage",
13714 "type": "boolean"
13715 },
13716 "State": {
13717 "locationName": "state"
13718 },
13719 "EndDate": {
13720 "locationName": "endDate",
13721 "type": "timestamp"
13722 },
13723 "EndDateType": {
13724 "locationName": "endDateType"
13725 },
13726 "InstanceMatchCriteria": {
13727 "locationName": "instanceMatchCriteria"
13728 },
13729 "CreateDate": {
13730 "locationName": "createDate",
13731 "type": "timestamp"
13732 },
13733 "Tags": {
13734 "shape": "Si",
13735 "locationName": "tagSet"
13736 }
13737 }
13738 },
13739 "S54": {
13740 "type": "structure",
13741 "members": {
13742 "Enabled": {
13743 "type": "boolean"
13744 },
13745 "CloudwatchLogGroup": {},
13746 "CloudwatchLogStream": {}
13747 }
13748 },
13749 "S57": {
13750 "type": "structure",
13751 "members": {
13752 "Code": {
13753 "locationName": "code"
13754 },
13755 "Message": {
13756 "locationName": "message"
13757 }
13758 }
13759 },
13760 "S5b": {
13761 "type": "structure",
13762 "members": {
13763 "Code": {
13764 "locationName": "code"
13765 },
13766 "Message": {
13767 "locationName": "message"
13768 }
13769 }
13770 },
13771 "S5g": {
13772 "type": "structure",
13773 "members": {
13774 "BgpAsn": {
13775 "locationName": "bgpAsn"
13776 },
13777 "CustomerGatewayId": {
13778 "locationName": "customerGatewayId"
13779 },
13780 "IpAddress": {
13781 "locationName": "ipAddress"
13782 },
13783 "State": {
13784 "locationName": "state"
13785 },
13786 "Type": {
13787 "locationName": "type"
13788 },
13789 "Tags": {
13790 "shape": "Si",
13791 "locationName": "tagSet"
13792 }
13793 }
13794 },
13795 "S5j": {
13796 "type": "structure",
13797 "members": {
13798 "AvailabilityZone": {
13799 "locationName": "availabilityZone"
13800 },
13801 "AvailabilityZoneId": {
13802 "locationName": "availabilityZoneId"
13803 },
13804 "AvailableIpAddressCount": {
13805 "locationName": "availableIpAddressCount",
13806 "type": "integer"
13807 },
13808 "CidrBlock": {
13809 "locationName": "cidrBlock"
13810 },
13811 "DefaultForAz": {
13812 "locationName": "defaultForAz",
13813 "type": "boolean"
13814 },
13815 "MapPublicIpOnLaunch": {
13816 "locationName": "mapPublicIpOnLaunch",
13817 "type": "boolean"
13818 },
13819 "State": {
13820 "locationName": "state"
13821 },
13822 "SubnetId": {
13823 "locationName": "subnetId"
13824 },
13825 "VpcId": {
13826 "locationName": "vpcId"
13827 },
13828 "OwnerId": {
13829 "locationName": "ownerId"
13830 },
13831 "AssignIpv6AddressOnCreation": {
13832 "locationName": "assignIpv6AddressOnCreation",
13833 "type": "boolean"
13834 },
13835 "Ipv6CidrBlockAssociationSet": {
13836 "locationName": "ipv6CidrBlockAssociationSet",
13837 "type": "list",
13838 "member": {
13839 "shape": "S23",
13840 "locationName": "item"
13841 }
13842 },
13843 "Tags": {
13844 "shape": "Si",
13845 "locationName": "tagSet"
13846 },
13847 "SubnetArn": {
13848 "locationName": "subnetArn"
13849 }
13850 }
13851 },
13852 "S5o": {
13853 "type": "structure",
13854 "members": {
13855 "CidrBlock": {
13856 "locationName": "cidrBlock"
13857 },
13858 "DhcpOptionsId": {
13859 "locationName": "dhcpOptionsId"
13860 },
13861 "State": {
13862 "locationName": "state"
13863 },
13864 "VpcId": {
13865 "locationName": "vpcId"
13866 },
13867 "OwnerId": {
13868 "locationName": "ownerId"
13869 },
13870 "InstanceTenancy": {
13871 "locationName": "instanceTenancy"
13872 },
13873 "Ipv6CidrBlockAssociationSet": {
13874 "locationName": "ipv6CidrBlockAssociationSet",
13875 "type": "list",
13876 "member": {
13877 "shape": "S2d",
13878 "locationName": "item"
13879 }
13880 },
13881 "CidrBlockAssociationSet": {
13882 "locationName": "cidrBlockAssociationSet",
13883 "type": "list",
13884 "member": {
13885 "shape": "S2g",
13886 "locationName": "item"
13887 }
13888 },
13889 "IsDefault": {
13890 "locationName": "isDefault",
13891 "type": "boolean"
13892 },
13893 "Tags": {
13894 "shape": "Si",
13895 "locationName": "tagSet"
13896 }
13897 }
13898 },
13899 "S5x": {
13900 "type": "structure",
13901 "members": {
13902 "DhcpConfigurations": {
13903 "locationName": "dhcpConfigurationSet",
13904 "type": "list",
13905 "member": {
13906 "locationName": "item",
13907 "type": "structure",
13908 "members": {
13909 "Key": {
13910 "locationName": "key"
13911 },
13912 "Values": {
13913 "locationName": "valueSet",
13914 "type": "list",
13915 "member": {
13916 "shape": "S61",
13917 "locationName": "item"
13918 }
13919 }
13920 }
13921 }
13922 },
13923 "DhcpOptionsId": {
13924 "locationName": "dhcpOptionsId"
13925 },
13926 "OwnerId": {
13927 "locationName": "ownerId"
13928 },
13929 "Tags": {
13930 "shape": "Si",
13931 "locationName": "tagSet"
13932 }
13933 }
13934 },
13935 "S61": {
13936 "type": "structure",
13937 "members": {
13938 "Value": {
13939 "locationName": "value"
13940 }
13941 }
13942 },
13943 "S64": {
13944 "type": "structure",
13945 "members": {
13946 "Attachments": {
13947 "shape": "S65",
13948 "locationName": "attachmentSet"
13949 },
13950 "EgressOnlyInternetGatewayId": {
13951 "locationName": "egressOnlyInternetGatewayId"
13952 }
13953 }
13954 },
13955 "S65": {
13956 "type": "list",
13957 "member": {
13958 "locationName": "item",
13959 "type": "structure",
13960 "members": {
13961 "State": {
13962 "locationName": "state"
13963 },
13964 "VpcId": {
13965 "locationName": "vpcId"
13966 }
13967 }
13968 }
13969 },
13970 "S6m": {
13971 "type": "structure",
13972 "members": {
13973 "AvailabilityZone": {
13974 "locationName": "availabilityZone"
13975 },
13976 "Affinity": {
13977 "locationName": "affinity"
13978 },
13979 "GroupName": {
13980 "locationName": "groupName"
13981 },
13982 "PartitionNumber": {
13983 "locationName": "partitionNumber",
13984 "type": "integer"
13985 },
13986 "HostId": {
13987 "locationName": "hostId"
13988 },
13989 "Tenancy": {
13990 "locationName": "tenancy"
13991 },
13992 "SpreadDomain": {
13993 "locationName": "spreadDomain"
13994 }
13995 }
13996 },
13997 "S6n": {
13998 "type": "structure",
13999 "required": [
14000 "TotalTargetCapacity"
14001 ],
14002 "members": {
14003 "TotalTargetCapacity": {
14004 "type": "integer"
14005 },
14006 "OnDemandTargetCapacity": {
14007 "type": "integer"
14008 },
14009 "SpotTargetCapacity": {
14010 "type": "integer"
14011 },
14012 "DefaultTargetCapacityType": {}
14013 }
14014 },
14015 "S6u": {
14016 "type": "structure",
14017 "members": {
14018 "LaunchTemplateSpecification": {
14019 "shape": "S6v",
14020 "locationName": "launchTemplateSpecification"
14021 },
14022 "Overrides": {
14023 "shape": "S6w",
14024 "locationName": "overrides"
14025 }
14026 }
14027 },
14028 "S6v": {
14029 "type": "structure",
14030 "members": {
14031 "LaunchTemplateId": {
14032 "locationName": "launchTemplateId"
14033 },
14034 "LaunchTemplateName": {
14035 "locationName": "launchTemplateName"
14036 },
14037 "Version": {
14038 "locationName": "version"
14039 }
14040 }
14041 },
14042 "S6w": {
14043 "type": "structure",
14044 "members": {
14045 "InstanceType": {
14046 "locationName": "instanceType"
14047 },
14048 "MaxPrice": {
14049 "locationName": "maxPrice"
14050 },
14051 "SubnetId": {
14052 "locationName": "subnetId"
14053 },
14054 "AvailabilityZone": {
14055 "locationName": "availabilityZone"
14056 },
14057 "WeightedCapacity": {
14058 "locationName": "weightedCapacity",
14059 "type": "double"
14060 },
14061 "Priority": {
14062 "locationName": "priority",
14063 "type": "double"
14064 },
14065 "Placement": {
14066 "locationName": "placement",
14067 "type": "structure",
14068 "members": {
14069 "GroupName": {
14070 "locationName": "groupName"
14071 }
14072 }
14073 }
14074 }
14075 },
14076 "S71": {
14077 "type": "list",
14078 "member": {
14079 "locationName": "item"
14080 }
14081 },
14082 "S7a": {
14083 "type": "structure",
14084 "members": {
14085 "Bucket": {},
14086 "Key": {}
14087 }
14088 },
14089 "S7d": {
14090 "type": "list",
14091 "member": {
14092 "shape": "S7e",
14093 "locationName": "BlockDeviceMapping"
14094 }
14095 },
14096 "S7e": {
14097 "type": "structure",
14098 "members": {
14099 "DeviceName": {
14100 "locationName": "deviceName"
14101 },
14102 "VirtualName": {
14103 "locationName": "virtualName"
14104 },
14105 "Ebs": {
14106 "locationName": "ebs",
14107 "type": "structure",
14108 "members": {
14109 "DeleteOnTermination": {
14110 "locationName": "deleteOnTermination",
14111 "type": "boolean"
14112 },
14113 "Iops": {
14114 "locationName": "iops",
14115 "type": "integer"
14116 },
14117 "SnapshotId": {
14118 "locationName": "snapshotId"
14119 },
14120 "VolumeSize": {
14121 "locationName": "volumeSize",
14122 "type": "integer"
14123 },
14124 "VolumeType": {
14125 "locationName": "volumeType"
14126 },
14127 "Encrypted": {
14128 "locationName": "encrypted",
14129 "type": "boolean"
14130 },
14131 "KmsKeyId": {}
14132 }
14133 },
14134 "NoDevice": {
14135 "locationName": "noDevice"
14136 }
14137 }
14138 },
14139 "S7o": {
14140 "type": "structure",
14141 "members": {
14142 "Description": {
14143 "locationName": "description"
14144 },
14145 "ExportTaskId": {
14146 "locationName": "exportTaskId"
14147 },
14148 "ExportToS3Task": {
14149 "locationName": "exportToS3",
14150 "type": "structure",
14151 "members": {
14152 "ContainerFormat": {
14153 "locationName": "containerFormat"
14154 },
14155 "DiskImageFormat": {
14156 "locationName": "diskImageFormat"
14157 },
14158 "S3Bucket": {
14159 "locationName": "s3Bucket"
14160 },
14161 "S3Key": {
14162 "locationName": "s3Key"
14163 }
14164 }
14165 },
14166 "InstanceExportDetails": {
14167 "locationName": "instanceExport",
14168 "type": "structure",
14169 "members": {
14170 "InstanceId": {
14171 "locationName": "instanceId"
14172 },
14173 "TargetEnvironment": {
14174 "locationName": "targetEnvironment"
14175 }
14176 }
14177 },
14178 "State": {
14179 "locationName": "state"
14180 },
14181 "StatusMessage": {
14182 "locationName": "statusMessage"
14183 }
14184 }
14185 },
14186 "S7u": {
14187 "type": "structure",
14188 "members": {
14189 "Attachments": {
14190 "shape": "S65",
14191 "locationName": "attachmentSet"
14192 },
14193 "InternetGatewayId": {
14194 "locationName": "internetGatewayId"
14195 },
14196 "OwnerId": {
14197 "locationName": "ownerId"
14198 },
14199 "Tags": {
14200 "shape": "Si",
14201 "locationName": "tagSet"
14202 }
14203 }
14204 },
14205 "S7z": {
14206 "type": "structure",
14207 "members": {
14208 "KernelId": {},
14209 "EbsOptimized": {
14210 "type": "boolean"
14211 },
14212 "IamInstanceProfile": {
14213 "type": "structure",
14214 "members": {
14215 "Arn": {},
14216 "Name": {}
14217 }
14218 },
14219 "BlockDeviceMappings": {
14220 "locationName": "BlockDeviceMapping",
14221 "type": "list",
14222 "member": {
14223 "locationName": "BlockDeviceMapping",
14224 "type": "structure",
14225 "members": {
14226 "DeviceName": {},
14227 "VirtualName": {},
14228 "Ebs": {
14229 "type": "structure",
14230 "members": {
14231 "Encrypted": {
14232 "type": "boolean"
14233 },
14234 "DeleteOnTermination": {
14235 "type": "boolean"
14236 },
14237 "Iops": {
14238 "type": "integer"
14239 },
14240 "KmsKeyId": {},
14241 "SnapshotId": {},
14242 "VolumeSize": {
14243 "type": "integer"
14244 },
14245 "VolumeType": {}
14246 }
14247 },
14248 "NoDevice": {}
14249 }
14250 }
14251 },
14252 "NetworkInterfaces": {
14253 "locationName": "NetworkInterface",
14254 "type": "list",
14255 "member": {
14256 "locationName": "InstanceNetworkInterfaceSpecification",
14257 "type": "structure",
14258 "members": {
14259 "AssociatePublicIpAddress": {
14260 "type": "boolean"
14261 },
14262 "DeleteOnTermination": {
14263 "type": "boolean"
14264 },
14265 "Description": {},
14266 "DeviceIndex": {
14267 "type": "integer"
14268 },
14269 "Groups": {
14270 "shape": "S86",
14271 "locationName": "SecurityGroupId"
14272 },
14273 "Ipv6AddressCount": {
14274 "type": "integer"
14275 },
14276 "Ipv6Addresses": {
14277 "type": "list",
14278 "member": {
14279 "locationName": "InstanceIpv6Address",
14280 "type": "structure",
14281 "members": {
14282 "Ipv6Address": {}
14283 }
14284 }
14285 },
14286 "NetworkInterfaceId": {},
14287 "PrivateIpAddress": {},
14288 "PrivateIpAddresses": {
14289 "shape": "S89"
14290 },
14291 "SecondaryPrivateIpAddressCount": {
14292 "type": "integer"
14293 },
14294 "SubnetId": {}
14295 }
14296 }
14297 },
14298 "ImageId": {},
14299 "InstanceType": {},
14300 "KeyName": {},
14301 "Monitoring": {
14302 "type": "structure",
14303 "members": {
14304 "Enabled": {
14305 "type": "boolean"
14306 }
14307 }
14308 },
14309 "Placement": {
14310 "type": "structure",
14311 "members": {
14312 "AvailabilityZone": {},
14313 "Affinity": {},
14314 "GroupName": {},
14315 "HostId": {},
14316 "Tenancy": {},
14317 "SpreadDomain": {}
14318 }
14319 },
14320 "RamDiskId": {},
14321 "DisableApiTermination": {
14322 "type": "boolean"
14323 },
14324 "InstanceInitiatedShutdownBehavior": {},
14325 "UserData": {},
14326 "TagSpecifications": {
14327 "locationName": "TagSpecification",
14328 "type": "list",
14329 "member": {
14330 "locationName": "LaunchTemplateTagSpecificationRequest",
14331 "type": "structure",
14332 "members": {
14333 "ResourceType": {},
14334 "Tags": {
14335 "shape": "Si",
14336 "locationName": "Tag"
14337 }
14338 }
14339 }
14340 },
14341 "ElasticGpuSpecifications": {
14342 "locationName": "ElasticGpuSpecification",
14343 "type": "list",
14344 "member": {
14345 "shape": "S8h",
14346 "locationName": "ElasticGpuSpecification"
14347 }
14348 },
14349 "ElasticInferenceAccelerators": {
14350 "locationName": "ElasticInferenceAccelerator",
14351 "type": "list",
14352 "member": {
14353 "locationName": "item",
14354 "type": "structure",
14355 "required": [
14356 "Type"
14357 ],
14358 "members": {
14359 "Type": {}
14360 }
14361 }
14362 },
14363 "SecurityGroupIds": {
14364 "shape": "S86",
14365 "locationName": "SecurityGroupId"
14366 },
14367 "SecurityGroups": {
14368 "shape": "S8k",
14369 "locationName": "SecurityGroup"
14370 },
14371 "InstanceMarketOptions": {
14372 "type": "structure",
14373 "members": {
14374 "MarketType": {},
14375 "SpotOptions": {
14376 "type": "structure",
14377 "members": {
14378 "MaxPrice": {},
14379 "SpotInstanceType": {},
14380 "BlockDurationMinutes": {
14381 "type": "integer"
14382 },
14383 "ValidUntil": {
14384 "type": "timestamp"
14385 },
14386 "InstanceInterruptionBehavior": {}
14387 }
14388 }
14389 }
14390 },
14391 "CreditSpecification": {
14392 "shape": "S8q"
14393 },
14394 "CpuOptions": {
14395 "type": "structure",
14396 "members": {
14397 "CoreCount": {
14398 "type": "integer"
14399 },
14400 "ThreadsPerCore": {
14401 "type": "integer"
14402 }
14403 }
14404 },
14405 "CapacityReservationSpecification": {
14406 "type": "structure",
14407 "members": {
14408 "CapacityReservationPreference": {},
14409 "CapacityReservationTarget": {
14410 "shape": "S8u"
14411 }
14412 }
14413 },
14414 "HibernationOptions": {
14415 "type": "structure",
14416 "members": {
14417 "Configured": {
14418 "type": "boolean"
14419 }
14420 }
14421 },
14422 "LicenseSpecifications": {
14423 "locationName": "LicenseSpecification",
14424 "type": "list",
14425 "member": {
14426 "locationName": "item",
14427 "type": "structure",
14428 "members": {
14429 "LicenseConfigurationArn": {}
14430 }
14431 }
14432 }
14433 }
14434 },
14435 "S86": {
14436 "type": "list",
14437 "member": {
14438 "locationName": "SecurityGroupId"
14439 }
14440 },
14441 "S89": {
14442 "type": "list",
14443 "member": {
14444 "locationName": "item",
14445 "type": "structure",
14446 "members": {
14447 "Primary": {
14448 "locationName": "primary",
14449 "type": "boolean"
14450 },
14451 "PrivateIpAddress": {
14452 "locationName": "privateIpAddress"
14453 }
14454 }
14455 }
14456 },
14457 "S8h": {
14458 "type": "structure",
14459 "required": [
14460 "Type"
14461 ],
14462 "members": {
14463 "Type": {}
14464 }
14465 },
14466 "S8k": {
14467 "type": "list",
14468 "member": {
14469 "locationName": "SecurityGroup"
14470 }
14471 },
14472 "S8q": {
14473 "type": "structure",
14474 "required": [
14475 "CpuCredits"
14476 ],
14477 "members": {
14478 "CpuCredits": {}
14479 }
14480 },
14481 "S8u": {
14482 "type": "structure",
14483 "members": {
14484 "CapacityReservationId": {}
14485 }
14486 },
14487 "S8z": {
14488 "type": "structure",
14489 "members": {
14490 "LaunchTemplateId": {
14491 "locationName": "launchTemplateId"
14492 },
14493 "LaunchTemplateName": {
14494 "locationName": "launchTemplateName"
14495 },
14496 "CreateTime": {
14497 "locationName": "createTime",
14498 "type": "timestamp"
14499 },
14500 "CreatedBy": {
14501 "locationName": "createdBy"
14502 },
14503 "DefaultVersionNumber": {
14504 "locationName": "defaultVersionNumber",
14505 "type": "long"
14506 },
14507 "LatestVersionNumber": {
14508 "locationName": "latestVersionNumber",
14509 "type": "long"
14510 },
14511 "Tags": {
14512 "shape": "Si",
14513 "locationName": "tagSet"
14514 }
14515 }
14516 },
14517 "S92": {
14518 "type": "structure",
14519 "members": {
14520 "LaunchTemplateId": {
14521 "locationName": "launchTemplateId"
14522 },
14523 "LaunchTemplateName": {
14524 "locationName": "launchTemplateName"
14525 },
14526 "VersionNumber": {
14527 "locationName": "versionNumber",
14528 "type": "long"
14529 },
14530 "VersionDescription": {
14531 "locationName": "versionDescription"
14532 },
14533 "CreateTime": {
14534 "locationName": "createTime",
14535 "type": "timestamp"
14536 },
14537 "CreatedBy": {
14538 "locationName": "createdBy"
14539 },
14540 "DefaultVersion": {
14541 "locationName": "defaultVersion",
14542 "type": "boolean"
14543 },
14544 "LaunchTemplateData": {
14545 "shape": "S93",
14546 "locationName": "launchTemplateData"
14547 }
14548 }
14549 },
14550 "S93": {
14551 "type": "structure",
14552 "members": {
14553 "KernelId": {
14554 "locationName": "kernelId"
14555 },
14556 "EbsOptimized": {
14557 "locationName": "ebsOptimized",
14558 "type": "boolean"
14559 },
14560 "IamInstanceProfile": {
14561 "locationName": "iamInstanceProfile",
14562 "type": "structure",
14563 "members": {
14564 "Arn": {
14565 "locationName": "arn"
14566 },
14567 "Name": {
14568 "locationName": "name"
14569 }
14570 }
14571 },
14572 "BlockDeviceMappings": {
14573 "locationName": "blockDeviceMappingSet",
14574 "type": "list",
14575 "member": {
14576 "locationName": "item",
14577 "type": "structure",
14578 "members": {
14579 "DeviceName": {
14580 "locationName": "deviceName"
14581 },
14582 "VirtualName": {
14583 "locationName": "virtualName"
14584 },
14585 "Ebs": {
14586 "locationName": "ebs",
14587 "type": "structure",
14588 "members": {
14589 "Encrypted": {
14590 "locationName": "encrypted",
14591 "type": "boolean"
14592 },
14593 "DeleteOnTermination": {
14594 "locationName": "deleteOnTermination",
14595 "type": "boolean"
14596 },
14597 "Iops": {
14598 "locationName": "iops",
14599 "type": "integer"
14600 },
14601 "KmsKeyId": {
14602 "locationName": "kmsKeyId"
14603 },
14604 "SnapshotId": {
14605 "locationName": "snapshotId"
14606 },
14607 "VolumeSize": {
14608 "locationName": "volumeSize",
14609 "type": "integer"
14610 },
14611 "VolumeType": {
14612 "locationName": "volumeType"
14613 }
14614 }
14615 },
14616 "NoDevice": {
14617 "locationName": "noDevice"
14618 }
14619 }
14620 }
14621 },
14622 "NetworkInterfaces": {
14623 "locationName": "networkInterfaceSet",
14624 "type": "list",
14625 "member": {
14626 "locationName": "item",
14627 "type": "structure",
14628 "members": {
14629 "AssociatePublicIpAddress": {
14630 "locationName": "associatePublicIpAddress",
14631 "type": "boolean"
14632 },
14633 "DeleteOnTermination": {
14634 "locationName": "deleteOnTermination",
14635 "type": "boolean"
14636 },
14637 "Description": {
14638 "locationName": "description"
14639 },
14640 "DeviceIndex": {
14641 "locationName": "deviceIndex",
14642 "type": "integer"
14643 },
14644 "Groups": {
14645 "shape": "S2i",
14646 "locationName": "groupSet"
14647 },
14648 "Ipv6AddressCount": {
14649 "locationName": "ipv6AddressCount",
14650 "type": "integer"
14651 },
14652 "Ipv6Addresses": {
14653 "shape": "S9a",
14654 "locationName": "ipv6AddressesSet"
14655 },
14656 "NetworkInterfaceId": {
14657 "locationName": "networkInterfaceId"
14658 },
14659 "PrivateIpAddress": {
14660 "locationName": "privateIpAddress"
14661 },
14662 "PrivateIpAddresses": {
14663 "shape": "S89",
14664 "locationName": "privateIpAddressesSet"
14665 },
14666 "SecondaryPrivateIpAddressCount": {
14667 "locationName": "secondaryPrivateIpAddressCount",
14668 "type": "integer"
14669 },
14670 "SubnetId": {
14671 "locationName": "subnetId"
14672 }
14673 }
14674 }
14675 },
14676 "ImageId": {
14677 "locationName": "imageId"
14678 },
14679 "InstanceType": {
14680 "locationName": "instanceType"
14681 },
14682 "KeyName": {
14683 "locationName": "keyName"
14684 },
14685 "Monitoring": {
14686 "locationName": "monitoring",
14687 "type": "structure",
14688 "members": {
14689 "Enabled": {
14690 "locationName": "enabled",
14691 "type": "boolean"
14692 }
14693 }
14694 },
14695 "Placement": {
14696 "locationName": "placement",
14697 "type": "structure",
14698 "members": {
14699 "AvailabilityZone": {
14700 "locationName": "availabilityZone"
14701 },
14702 "Affinity": {
14703 "locationName": "affinity"
14704 },
14705 "GroupName": {
14706 "locationName": "groupName"
14707 },
14708 "HostId": {
14709 "locationName": "hostId"
14710 },
14711 "Tenancy": {
14712 "locationName": "tenancy"
14713 },
14714 "SpreadDomain": {
14715 "locationName": "spreadDomain"
14716 }
14717 }
14718 },
14719 "RamDiskId": {
14720 "locationName": "ramDiskId"
14721 },
14722 "DisableApiTermination": {
14723 "locationName": "disableApiTermination",
14724 "type": "boolean"
14725 },
14726 "InstanceInitiatedShutdownBehavior": {
14727 "locationName": "instanceInitiatedShutdownBehavior"
14728 },
14729 "UserData": {
14730 "locationName": "userData"
14731 },
14732 "TagSpecifications": {
14733 "locationName": "tagSpecificationSet",
14734 "type": "list",
14735 "member": {
14736 "locationName": "item",
14737 "type": "structure",
14738 "members": {
14739 "ResourceType": {
14740 "locationName": "resourceType"
14741 },
14742 "Tags": {
14743 "shape": "Si",
14744 "locationName": "tagSet"
14745 }
14746 }
14747 }
14748 },
14749 "ElasticGpuSpecifications": {
14750 "locationName": "elasticGpuSpecificationSet",
14751 "type": "list",
14752 "member": {
14753 "locationName": "item",
14754 "type": "structure",
14755 "members": {
14756 "Type": {
14757 "locationName": "type"
14758 }
14759 }
14760 }
14761 },
14762 "ElasticInferenceAccelerators": {
14763 "locationName": "elasticInferenceAcceleratorSet",
14764 "type": "list",
14765 "member": {
14766 "locationName": "item",
14767 "type": "structure",
14768 "members": {
14769 "Type": {
14770 "locationName": "type"
14771 }
14772 }
14773 }
14774 },
14775 "SecurityGroupIds": {
14776 "shape": "Sd",
14777 "locationName": "securityGroupIdSet"
14778 },
14779 "SecurityGroups": {
14780 "shape": "Sd",
14781 "locationName": "securityGroupSet"
14782 },
14783 "InstanceMarketOptions": {
14784 "locationName": "instanceMarketOptions",
14785 "type": "structure",
14786 "members": {
14787 "MarketType": {
14788 "locationName": "marketType"
14789 },
14790 "SpotOptions": {
14791 "locationName": "spotOptions",
14792 "type": "structure",
14793 "members": {
14794 "MaxPrice": {
14795 "locationName": "maxPrice"
14796 },
14797 "SpotInstanceType": {
14798 "locationName": "spotInstanceType"
14799 },
14800 "BlockDurationMinutes": {
14801 "locationName": "blockDurationMinutes",
14802 "type": "integer"
14803 },
14804 "ValidUntil": {
14805 "locationName": "validUntil",
14806 "type": "timestamp"
14807 },
14808 "InstanceInterruptionBehavior": {
14809 "locationName": "instanceInterruptionBehavior"
14810 }
14811 }
14812 }
14813 }
14814 },
14815 "CreditSpecification": {
14816 "locationName": "creditSpecification",
14817 "type": "structure",
14818 "members": {
14819 "CpuCredits": {
14820 "locationName": "cpuCredits"
14821 }
14822 }
14823 },
14824 "CpuOptions": {
14825 "locationName": "cpuOptions",
14826 "type": "structure",
14827 "members": {
14828 "CoreCount": {
14829 "locationName": "coreCount",
14830 "type": "integer"
14831 },
14832 "ThreadsPerCore": {
14833 "locationName": "threadsPerCore",
14834 "type": "integer"
14835 }
14836 }
14837 },
14838 "CapacityReservationSpecification": {
14839 "locationName": "capacityReservationSpecification",
14840 "type": "structure",
14841 "members": {
14842 "CapacityReservationPreference": {
14843 "locationName": "capacityReservationPreference"
14844 },
14845 "CapacityReservationTarget": {
14846 "shape": "S9p",
14847 "locationName": "capacityReservationTarget"
14848 }
14849 }
14850 },
14851 "HibernationOptions": {
14852 "locationName": "hibernationOptions",
14853 "type": "structure",
14854 "members": {
14855 "Configured": {
14856 "locationName": "configured",
14857 "type": "boolean"
14858 }
14859 }
14860 },
14861 "LicenseSpecifications": {
14862 "locationName": "licenseSet",
14863 "type": "list",
14864 "member": {
14865 "locationName": "item",
14866 "type": "structure",
14867 "members": {
14868 "LicenseConfigurationArn": {
14869 "locationName": "licenseConfigurationArn"
14870 }
14871 }
14872 }
14873 }
14874 }
14875 },
14876 "S9a": {
14877 "type": "list",
14878 "member": {
14879 "locationName": "item",
14880 "type": "structure",
14881 "members": {
14882 "Ipv6Address": {
14883 "locationName": "ipv6Address"
14884 }
14885 }
14886 }
14887 },
14888 "S9p": {
14889 "type": "structure",
14890 "members": {
14891 "CapacityReservationId": {
14892 "locationName": "capacityReservationId"
14893 }
14894 }
14895 },
14896 "S9v": {
14897 "type": "structure",
14898 "members": {
14899 "CreateTime": {
14900 "locationName": "createTime",
14901 "type": "timestamp"
14902 },
14903 "DeleteTime": {
14904 "locationName": "deleteTime",
14905 "type": "timestamp"
14906 },
14907 "FailureCode": {
14908 "locationName": "failureCode"
14909 },
14910 "FailureMessage": {
14911 "locationName": "failureMessage"
14912 },
14913 "NatGatewayAddresses": {
14914 "locationName": "natGatewayAddressSet",
14915 "type": "list",
14916 "member": {
14917 "locationName": "item",
14918 "type": "structure",
14919 "members": {
14920 "AllocationId": {
14921 "locationName": "allocationId"
14922 },
14923 "NetworkInterfaceId": {
14924 "locationName": "networkInterfaceId"
14925 },
14926 "PrivateIp": {
14927 "locationName": "privateIp"
14928 },
14929 "PublicIp": {
14930 "locationName": "publicIp"
14931 }
14932 }
14933 }
14934 },
14935 "NatGatewayId": {
14936 "locationName": "natGatewayId"
14937 },
14938 "ProvisionedBandwidth": {
14939 "locationName": "provisionedBandwidth",
14940 "type": "structure",
14941 "members": {
14942 "ProvisionTime": {
14943 "locationName": "provisionTime",
14944 "type": "timestamp"
14945 },
14946 "Provisioned": {
14947 "locationName": "provisioned"
14948 },
14949 "RequestTime": {
14950 "locationName": "requestTime",
14951 "type": "timestamp"
14952 },
14953 "Requested": {
14954 "locationName": "requested"
14955 },
14956 "Status": {
14957 "locationName": "status"
14958 }
14959 }
14960 },
14961 "State": {
14962 "locationName": "state"
14963 },
14964 "SubnetId": {
14965 "locationName": "subnetId"
14966 },
14967 "VpcId": {
14968 "locationName": "vpcId"
14969 },
14970 "Tags": {
14971 "shape": "Si",
14972 "locationName": "tagSet"
14973 }
14974 }
14975 },
14976 "Sa2": {
14977 "type": "structure",
14978 "members": {
14979 "Associations": {
14980 "locationName": "associationSet",
14981 "type": "list",
14982 "member": {
14983 "locationName": "item",
14984 "type": "structure",
14985 "members": {
14986 "NetworkAclAssociationId": {
14987 "locationName": "networkAclAssociationId"
14988 },
14989 "NetworkAclId": {
14990 "locationName": "networkAclId"
14991 },
14992 "SubnetId": {
14993 "locationName": "subnetId"
14994 }
14995 }
14996 }
14997 },
14998 "Entries": {
14999 "locationName": "entrySet",
15000 "type": "list",
15001 "member": {
15002 "locationName": "item",
15003 "type": "structure",
15004 "members": {
15005 "CidrBlock": {
15006 "locationName": "cidrBlock"
15007 },
15008 "Egress": {
15009 "locationName": "egress",
15010 "type": "boolean"
15011 },
15012 "IcmpTypeCode": {
15013 "shape": "Sa7",
15014 "locationName": "icmpTypeCode"
15015 },
15016 "Ipv6CidrBlock": {
15017 "locationName": "ipv6CidrBlock"
15018 },
15019 "PortRange": {
15020 "shape": "Sa8",
15021 "locationName": "portRange"
15022 },
15023 "Protocol": {
15024 "locationName": "protocol"
15025 },
15026 "RuleAction": {
15027 "locationName": "ruleAction"
15028 },
15029 "RuleNumber": {
15030 "locationName": "ruleNumber",
15031 "type": "integer"
15032 }
15033 }
15034 }
15035 },
15036 "IsDefault": {
15037 "locationName": "default",
15038 "type": "boolean"
15039 },
15040 "NetworkAclId": {
15041 "locationName": "networkAclId"
15042 },
15043 "Tags": {
15044 "shape": "Si",
15045 "locationName": "tagSet"
15046 },
15047 "VpcId": {
15048 "locationName": "vpcId"
15049 },
15050 "OwnerId": {
15051 "locationName": "ownerId"
15052 }
15053 }
15054 },
15055 "Sa7": {
15056 "type": "structure",
15057 "members": {
15058 "Code": {
15059 "locationName": "code",
15060 "type": "integer"
15061 },
15062 "Type": {
15063 "locationName": "type",
15064 "type": "integer"
15065 }
15066 }
15067 },
15068 "Sa8": {
15069 "type": "structure",
15070 "members": {
15071 "From": {
15072 "locationName": "from",
15073 "type": "integer"
15074 },
15075 "To": {
15076 "locationName": "to",
15077 "type": "integer"
15078 }
15079 }
15080 },
15081 "Sad": {
15082 "type": "structure",
15083 "members": {
15084 "Association": {
15085 "shape": "Sae",
15086 "locationName": "association"
15087 },
15088 "Attachment": {
15089 "shape": "Saf",
15090 "locationName": "attachment"
15091 },
15092 "AvailabilityZone": {
15093 "locationName": "availabilityZone"
15094 },
15095 "Description": {
15096 "locationName": "description"
15097 },
15098 "Groups": {
15099 "shape": "Sag",
15100 "locationName": "groupSet"
15101 },
15102 "InterfaceType": {
15103 "locationName": "interfaceType"
15104 },
15105 "Ipv6Addresses": {
15106 "locationName": "ipv6AddressesSet",
15107 "type": "list",
15108 "member": {
15109 "locationName": "item",
15110 "type": "structure",
15111 "members": {
15112 "Ipv6Address": {
15113 "locationName": "ipv6Address"
15114 }
15115 }
15116 }
15117 },
15118 "MacAddress": {
15119 "locationName": "macAddress"
15120 },
15121 "NetworkInterfaceId": {
15122 "locationName": "networkInterfaceId"
15123 },
15124 "OwnerId": {
15125 "locationName": "ownerId"
15126 },
15127 "PrivateDnsName": {
15128 "locationName": "privateDnsName"
15129 },
15130 "PrivateIpAddress": {
15131 "locationName": "privateIpAddress"
15132 },
15133 "PrivateIpAddresses": {
15134 "locationName": "privateIpAddressesSet",
15135 "type": "list",
15136 "member": {
15137 "locationName": "item",
15138 "type": "structure",
15139 "members": {
15140 "Association": {
15141 "shape": "Sae",
15142 "locationName": "association"
15143 },
15144 "Primary": {
15145 "locationName": "primary",
15146 "type": "boolean"
15147 },
15148 "PrivateDnsName": {
15149 "locationName": "privateDnsName"
15150 },
15151 "PrivateIpAddress": {
15152 "locationName": "privateIpAddress"
15153 }
15154 }
15155 }
15156 },
15157 "RequesterId": {
15158 "locationName": "requesterId"
15159 },
15160 "RequesterManaged": {
15161 "locationName": "requesterManaged",
15162 "type": "boolean"
15163 },
15164 "SourceDestCheck": {
15165 "locationName": "sourceDestCheck",
15166 "type": "boolean"
15167 },
15168 "Status": {
15169 "locationName": "status"
15170 },
15171 "SubnetId": {
15172 "locationName": "subnetId"
15173 },
15174 "TagSet": {
15175 "shape": "Si",
15176 "locationName": "tagSet"
15177 },
15178 "VpcId": {
15179 "locationName": "vpcId"
15180 }
15181 }
15182 },
15183 "Sae": {
15184 "type": "structure",
15185 "members": {
15186 "AllocationId": {
15187 "locationName": "allocationId"
15188 },
15189 "AssociationId": {
15190 "locationName": "associationId"
15191 },
15192 "IpOwnerId": {
15193 "locationName": "ipOwnerId"
15194 },
15195 "PublicDnsName": {
15196 "locationName": "publicDnsName"
15197 },
15198 "PublicIp": {
15199 "locationName": "publicIp"
15200 }
15201 }
15202 },
15203 "Saf": {
15204 "type": "structure",
15205 "members": {
15206 "AttachTime": {
15207 "locationName": "attachTime",
15208 "type": "timestamp"
15209 },
15210 "AttachmentId": {
15211 "locationName": "attachmentId"
15212 },
15213 "DeleteOnTermination": {
15214 "locationName": "deleteOnTermination",
15215 "type": "boolean"
15216 },
15217 "DeviceIndex": {
15218 "locationName": "deviceIndex",
15219 "type": "integer"
15220 },
15221 "InstanceId": {
15222 "locationName": "instanceId"
15223 },
15224 "InstanceOwnerId": {
15225 "locationName": "instanceOwnerId"
15226 },
15227 "Status": {
15228 "locationName": "status"
15229 }
15230 }
15231 },
15232 "Sag": {
15233 "type": "list",
15234 "member": {
15235 "locationName": "item",
15236 "type": "structure",
15237 "members": {
15238 "GroupName": {
15239 "locationName": "groupName"
15240 },
15241 "GroupId": {
15242 "locationName": "groupId"
15243 }
15244 }
15245 }
15246 },
15247 "Sar": {
15248 "type": "structure",
15249 "members": {
15250 "NetworkInterfacePermissionId": {
15251 "locationName": "networkInterfacePermissionId"
15252 },
15253 "NetworkInterfaceId": {
15254 "locationName": "networkInterfaceId"
15255 },
15256 "AwsAccountId": {
15257 "locationName": "awsAccountId"
15258 },
15259 "AwsService": {
15260 "locationName": "awsService"
15261 },
15262 "Permission": {
15263 "locationName": "permission"
15264 },
15265 "PermissionState": {
15266 "locationName": "permissionState",
15267 "type": "structure",
15268 "members": {
15269 "State": {
15270 "locationName": "state"
15271 },
15272 "StatusMessage": {
15273 "locationName": "statusMessage"
15274 }
15275 }
15276 }
15277 }
15278 },
15279 "Sb4": {
15280 "type": "structure",
15281 "members": {
15282 "Associations": {
15283 "locationName": "associationSet",
15284 "type": "list",
15285 "member": {
15286 "locationName": "item",
15287 "type": "structure",
15288 "members": {
15289 "Main": {
15290 "locationName": "main",
15291 "type": "boolean"
15292 },
15293 "RouteTableAssociationId": {
15294 "locationName": "routeTableAssociationId"
15295 },
15296 "RouteTableId": {
15297 "locationName": "routeTableId"
15298 },
15299 "SubnetId": {
15300 "locationName": "subnetId"
15301 }
15302 }
15303 }
15304 },
15305 "PropagatingVgws": {
15306 "locationName": "propagatingVgwSet",
15307 "type": "list",
15308 "member": {
15309 "locationName": "item",
15310 "type": "structure",
15311 "members": {
15312 "GatewayId": {
15313 "locationName": "gatewayId"
15314 }
15315 }
15316 }
15317 },
15318 "RouteTableId": {
15319 "locationName": "routeTableId"
15320 },
15321 "Routes": {
15322 "locationName": "routeSet",
15323 "type": "list",
15324 "member": {
15325 "locationName": "item",
15326 "type": "structure",
15327 "members": {
15328 "DestinationCidrBlock": {
15329 "locationName": "destinationCidrBlock"
15330 },
15331 "DestinationIpv6CidrBlock": {
15332 "locationName": "destinationIpv6CidrBlock"
15333 },
15334 "DestinationPrefixListId": {
15335 "locationName": "destinationPrefixListId"
15336 },
15337 "EgressOnlyInternetGatewayId": {
15338 "locationName": "egressOnlyInternetGatewayId"
15339 },
15340 "GatewayId": {
15341 "locationName": "gatewayId"
15342 },
15343 "InstanceId": {
15344 "locationName": "instanceId"
15345 },
15346 "InstanceOwnerId": {
15347 "locationName": "instanceOwnerId"
15348 },
15349 "NatGatewayId": {
15350 "locationName": "natGatewayId"
15351 },
15352 "TransitGatewayId": {
15353 "locationName": "transitGatewayId"
15354 },
15355 "NetworkInterfaceId": {
15356 "locationName": "networkInterfaceId"
15357 },
15358 "Origin": {
15359 "locationName": "origin"
15360 },
15361 "State": {
15362 "locationName": "state"
15363 },
15364 "VpcPeeringConnectionId": {
15365 "locationName": "vpcPeeringConnectionId"
15366 }
15367 }
15368 }
15369 },
15370 "Tags": {
15371 "shape": "Si",
15372 "locationName": "tagSet"
15373 },
15374 "VpcId": {
15375 "locationName": "vpcId"
15376 },
15377 "OwnerId": {
15378 "locationName": "ownerId"
15379 }
15380 }
15381 },
15382 "Sbg": {
15383 "type": "structure",
15384 "members": {
15385 "DataEncryptionKeyId": {
15386 "locationName": "dataEncryptionKeyId"
15387 },
15388 "Description": {
15389 "locationName": "description"
15390 },
15391 "Encrypted": {
15392 "locationName": "encrypted",
15393 "type": "boolean"
15394 },
15395 "KmsKeyId": {
15396 "locationName": "kmsKeyId"
15397 },
15398 "OwnerId": {
15399 "locationName": "ownerId"
15400 },
15401 "Progress": {
15402 "locationName": "progress"
15403 },
15404 "SnapshotId": {
15405 "locationName": "snapshotId"
15406 },
15407 "StartTime": {
15408 "locationName": "startTime",
15409 "type": "timestamp"
15410 },
15411 "State": {
15412 "locationName": "status"
15413 },
15414 "StateMessage": {
15415 "locationName": "statusMessage"
15416 },
15417 "VolumeId": {
15418 "locationName": "volumeId"
15419 },
15420 "VolumeSize": {
15421 "locationName": "volumeSize",
15422 "type": "integer"
15423 },
15424 "OwnerAlias": {
15425 "locationName": "ownerAlias"
15426 },
15427 "Tags": {
15428 "shape": "Si",
15429 "locationName": "tagSet"
15430 }
15431 }
15432 },
15433 "Sbk": {
15434 "type": "structure",
15435 "members": {
15436 "Bucket": {
15437 "locationName": "bucket"
15438 },
15439 "Fault": {
15440 "shape": "Sbl",
15441 "locationName": "fault"
15442 },
15443 "OwnerId": {
15444 "locationName": "ownerId"
15445 },
15446 "Prefix": {
15447 "locationName": "prefix"
15448 },
15449 "State": {
15450 "locationName": "state"
15451 }
15452 }
15453 },
15454 "Sbl": {
15455 "type": "structure",
15456 "members": {
15457 "Code": {
15458 "locationName": "code"
15459 },
15460 "Message": {
15461 "locationName": "message"
15462 }
15463 }
15464 },
15465 "Sbq": {
15466 "type": "list",
15467 "member": {}
15468 },
15469 "Sby": {
15470 "type": "structure",
15471 "members": {
15472 "TransitGatewayId": {
15473 "locationName": "transitGatewayId"
15474 },
15475 "TransitGatewayArn": {
15476 "locationName": "transitGatewayArn"
15477 },
15478 "State": {
15479 "locationName": "state"
15480 },
15481 "OwnerId": {
15482 "locationName": "ownerId"
15483 },
15484 "Description": {
15485 "locationName": "description"
15486 },
15487 "CreationTime": {
15488 "locationName": "creationTime",
15489 "type": "timestamp"
15490 },
15491 "Options": {
15492 "locationName": "options",
15493 "type": "structure",
15494 "members": {
15495 "AmazonSideAsn": {
15496 "locationName": "amazonSideAsn",
15497 "type": "long"
15498 },
15499 "AutoAcceptSharedAttachments": {
15500 "locationName": "autoAcceptSharedAttachments"
15501 },
15502 "DefaultRouteTableAssociation": {
15503 "locationName": "defaultRouteTableAssociation"
15504 },
15505 "AssociationDefaultRouteTableId": {
15506 "locationName": "associationDefaultRouteTableId"
15507 },
15508 "DefaultRouteTablePropagation": {
15509 "locationName": "defaultRouteTablePropagation"
15510 },
15511 "PropagationDefaultRouteTableId": {
15512 "locationName": "propagationDefaultRouteTableId"
15513 },
15514 "VpnEcmpSupport": {
15515 "locationName": "vpnEcmpSupport"
15516 },
15517 "DnsSupport": {
15518 "locationName": "dnsSupport"
15519 }
15520 }
15521 },
15522 "Tags": {
15523 "shape": "Si",
15524 "locationName": "tagSet"
15525 }
15526 }
15527 },
15528 "Sc3": {
15529 "type": "structure",
15530 "members": {
15531 "DestinationCidrBlock": {
15532 "locationName": "destinationCidrBlock"
15533 },
15534 "TransitGatewayAttachments": {
15535 "locationName": "transitGatewayAttachments",
15536 "type": "list",
15537 "member": {
15538 "locationName": "item",
15539 "type": "structure",
15540 "members": {
15541 "ResourceId": {
15542 "locationName": "resourceId"
15543 },
15544 "TransitGatewayAttachmentId": {
15545 "locationName": "transitGatewayAttachmentId"
15546 },
15547 "ResourceType": {
15548 "locationName": "resourceType"
15549 }
15550 }
15551 }
15552 },
15553 "Type": {
15554 "locationName": "type"
15555 },
15556 "State": {
15557 "locationName": "state"
15558 }
15559 }
15560 },
15561 "Sca": {
15562 "type": "structure",
15563 "members": {
15564 "TransitGatewayRouteTableId": {
15565 "locationName": "transitGatewayRouteTableId"
15566 },
15567 "TransitGatewayId": {
15568 "locationName": "transitGatewayId"
15569 },
15570 "State": {
15571 "locationName": "state"
15572 },
15573 "DefaultAssociationRouteTable": {
15574 "locationName": "defaultAssociationRouteTable",
15575 "type": "boolean"
15576 },
15577 "DefaultPropagationRouteTable": {
15578 "locationName": "defaultPropagationRouteTable",
15579 "type": "boolean"
15580 },
15581 "CreationTime": {
15582 "locationName": "creationTime",
15583 "type": "timestamp"
15584 },
15585 "Tags": {
15586 "shape": "Si",
15587 "locationName": "tagSet"
15588 }
15589 }
15590 },
15591 "Scg": {
15592 "type": "structure",
15593 "members": {
15594 "Attachments": {
15595 "locationName": "attachmentSet",
15596 "type": "list",
15597 "member": {
15598 "shape": "S2o",
15599 "locationName": "item"
15600 }
15601 },
15602 "AvailabilityZone": {
15603 "locationName": "availabilityZone"
15604 },
15605 "CreateTime": {
15606 "locationName": "createTime",
15607 "type": "timestamp"
15608 },
15609 "Encrypted": {
15610 "locationName": "encrypted",
15611 "type": "boolean"
15612 },
15613 "KmsKeyId": {
15614 "locationName": "kmsKeyId"
15615 },
15616 "Size": {
15617 "locationName": "size",
15618 "type": "integer"
15619 },
15620 "SnapshotId": {
15621 "locationName": "snapshotId"
15622 },
15623 "State": {
15624 "locationName": "status"
15625 },
15626 "VolumeId": {
15627 "locationName": "volumeId"
15628 },
15629 "Iops": {
15630 "locationName": "iops",
15631 "type": "integer"
15632 },
15633 "Tags": {
15634 "shape": "Si",
15635 "locationName": "tagSet"
15636 },
15637 "VolumeType": {
15638 "locationName": "volumeType"
15639 }
15640 }
15641 },
15642 "Sco": {
15643 "type": "structure",
15644 "members": {
15645 "VpcEndpointId": {
15646 "locationName": "vpcEndpointId"
15647 },
15648 "VpcEndpointType": {
15649 "locationName": "vpcEndpointType"
15650 },
15651 "VpcId": {
15652 "locationName": "vpcId"
15653 },
15654 "ServiceName": {
15655 "locationName": "serviceName"
15656 },
15657 "State": {
15658 "locationName": "state"
15659 },
15660 "PolicyDocument": {
15661 "locationName": "policyDocument"
15662 },
15663 "RouteTableIds": {
15664 "shape": "Sd",
15665 "locationName": "routeTableIdSet"
15666 },
15667 "SubnetIds": {
15668 "shape": "Sd",
15669 "locationName": "subnetIdSet"
15670 },
15671 "Groups": {
15672 "locationName": "groupSet",
15673 "type": "list",
15674 "member": {
15675 "locationName": "item",
15676 "type": "structure",
15677 "members": {
15678 "GroupId": {
15679 "locationName": "groupId"
15680 },
15681 "GroupName": {
15682 "locationName": "groupName"
15683 }
15684 }
15685 }
15686 },
15687 "PrivateDnsEnabled": {
15688 "locationName": "privateDnsEnabled",
15689 "type": "boolean"
15690 },
15691 "NetworkInterfaceIds": {
15692 "shape": "Sd",
15693 "locationName": "networkInterfaceIdSet"
15694 },
15695 "DnsEntries": {
15696 "locationName": "dnsEntrySet",
15697 "type": "list",
15698 "member": {
15699 "locationName": "item",
15700 "type": "structure",
15701 "members": {
15702 "DnsName": {
15703 "locationName": "dnsName"
15704 },
15705 "HostedZoneId": {
15706 "locationName": "hostedZoneId"
15707 }
15708 }
15709 }
15710 },
15711 "CreationTimestamp": {
15712 "locationName": "creationTimestamp",
15713 "type": "timestamp"
15714 }
15715 }
15716 },
15717 "Scw": {
15718 "type": "structure",
15719 "members": {
15720 "ConnectionNotificationId": {
15721 "locationName": "connectionNotificationId"
15722 },
15723 "ServiceId": {
15724 "locationName": "serviceId"
15725 },
15726 "VpcEndpointId": {
15727 "locationName": "vpcEndpointId"
15728 },
15729 "ConnectionNotificationType": {
15730 "locationName": "connectionNotificationType"
15731 },
15732 "ConnectionNotificationArn": {
15733 "locationName": "connectionNotificationArn"
15734 },
15735 "ConnectionEvents": {
15736 "shape": "Sd",
15737 "locationName": "connectionEvents"
15738 },
15739 "ConnectionNotificationState": {
15740 "locationName": "connectionNotificationState"
15741 }
15742 }
15743 },
15744 "Sd1": {
15745 "type": "structure",
15746 "members": {
15747 "ServiceType": {
15748 "shape": "Sd2",
15749 "locationName": "serviceType"
15750 },
15751 "ServiceId": {
15752 "locationName": "serviceId"
15753 },
15754 "ServiceName": {
15755 "locationName": "serviceName"
15756 },
15757 "ServiceState": {
15758 "locationName": "serviceState"
15759 },
15760 "AvailabilityZones": {
15761 "shape": "Sd",
15762 "locationName": "availabilityZoneSet"
15763 },
15764 "AcceptanceRequired": {
15765 "locationName": "acceptanceRequired",
15766 "type": "boolean"
15767 },
15768 "NetworkLoadBalancerArns": {
15769 "shape": "Sd",
15770 "locationName": "networkLoadBalancerArnSet"
15771 },
15772 "BaseEndpointDnsNames": {
15773 "shape": "Sd",
15774 "locationName": "baseEndpointDnsNameSet"
15775 },
15776 "PrivateDnsName": {
15777 "locationName": "privateDnsName"
15778 }
15779 }
15780 },
15781 "Sd2": {
15782 "type": "list",
15783 "member": {
15784 "locationName": "item",
15785 "type": "structure",
15786 "members": {
15787 "ServiceType": {
15788 "locationName": "serviceType"
15789 }
15790 }
15791 }
15792 },
15793 "Sdd": {
15794 "type": "structure",
15795 "members": {
15796 "CustomerGatewayConfiguration": {
15797 "locationName": "customerGatewayConfiguration"
15798 },
15799 "CustomerGatewayId": {
15800 "locationName": "customerGatewayId"
15801 },
15802 "Category": {
15803 "locationName": "category"
15804 },
15805 "State": {
15806 "locationName": "state"
15807 },
15808 "Type": {
15809 "locationName": "type"
15810 },
15811 "VpnConnectionId": {
15812 "locationName": "vpnConnectionId"
15813 },
15814 "VpnGatewayId": {
15815 "locationName": "vpnGatewayId"
15816 },
15817 "TransitGatewayId": {
15818 "locationName": "transitGatewayId"
15819 },
15820 "Options": {
15821 "locationName": "options",
15822 "type": "structure",
15823 "members": {
15824 "StaticRoutesOnly": {
15825 "locationName": "staticRoutesOnly",
15826 "type": "boolean"
15827 }
15828 }
15829 },
15830 "Routes": {
15831 "locationName": "routes",
15832 "type": "list",
15833 "member": {
15834 "locationName": "item",
15835 "type": "structure",
15836 "members": {
15837 "DestinationCidrBlock": {
15838 "locationName": "destinationCidrBlock"
15839 },
15840 "Source": {
15841 "locationName": "source"
15842 },
15843 "State": {
15844 "locationName": "state"
15845 }
15846 }
15847 }
15848 },
15849 "Tags": {
15850 "shape": "Si",
15851 "locationName": "tagSet"
15852 },
15853 "VgwTelemetry": {
15854 "locationName": "vgwTelemetry",
15855 "type": "list",
15856 "member": {
15857 "locationName": "item",
15858 "type": "structure",
15859 "members": {
15860 "AcceptedRouteCount": {
15861 "locationName": "acceptedRouteCount",
15862 "type": "integer"
15863 },
15864 "LastStatusChange": {
15865 "locationName": "lastStatusChange",
15866 "type": "timestamp"
15867 },
15868 "OutsideIpAddress": {
15869 "locationName": "outsideIpAddress"
15870 },
15871 "Status": {
15872 "locationName": "status"
15873 },
15874 "StatusMessage": {
15875 "locationName": "statusMessage"
15876 }
15877 }
15878 }
15879 }
15880 }
15881 },
15882 "Sdp": {
15883 "type": "structure",
15884 "members": {
15885 "AvailabilityZone": {
15886 "locationName": "availabilityZone"
15887 },
15888 "State": {
15889 "locationName": "state"
15890 },
15891 "Type": {
15892 "locationName": "type"
15893 },
15894 "VpcAttachments": {
15895 "locationName": "attachments",
15896 "type": "list",
15897 "member": {
15898 "shape": "S2s",
15899 "locationName": "item"
15900 }
15901 },
15902 "VpnGatewayId": {
15903 "locationName": "vpnGatewayId"
15904 },
15905 "AmazonSideAsn": {
15906 "locationName": "amazonSideAsn",
15907 "type": "long"
15908 },
15909 "Tags": {
15910 "shape": "Si",
15911 "locationName": "tagSet"
15912 }
15913 }
15914 },
15915 "Se0": {
15916 "type": "list",
15917 "member": {}
15918 },
15919 "Sei": {
15920 "type": "list",
15921 "member": {
15922 "locationName": "item"
15923 }
15924 },
15925 "Sg2": {
15926 "type": "list",
15927 "member": {
15928 "locationName": "Filter",
15929 "type": "structure",
15930 "members": {
15931 "Name": {},
15932 "Values": {
15933 "shape": "Sd",
15934 "locationName": "Value"
15935 }
15936 }
15937 }
15938 },
15939 "Sgb": {
15940 "type": "list",
15941 "member": {
15942 "locationName": "item",
15943 "type": "structure",
15944 "members": {
15945 "Deadline": {
15946 "locationName": "deadline",
15947 "type": "timestamp"
15948 },
15949 "Resource": {
15950 "locationName": "resource"
15951 },
15952 "UseLongIds": {
15953 "locationName": "useLongIds",
15954 "type": "boolean"
15955 }
15956 }
15957 }
15958 },
15959 "Sh0": {
15960 "type": "list",
15961 "member": {
15962 "locationName": "InstanceId"
15963 }
15964 },
15965 "Shc": {
15966 "type": "structure",
15967 "members": {
15968 "Code": {
15969 "locationName": "code"
15970 },
15971 "Message": {
15972 "locationName": "message"
15973 }
15974 }
15975 },
15976 "Si3": {
15977 "type": "structure",
15978 "members": {
15979 "ConversionTaskId": {
15980 "locationName": "conversionTaskId"
15981 },
15982 "ExpirationTime": {
15983 "locationName": "expirationTime"
15984 },
15985 "ImportInstance": {
15986 "locationName": "importInstance",
15987 "type": "structure",
15988 "members": {
15989 "Description": {
15990 "locationName": "description"
15991 },
15992 "InstanceId": {
15993 "locationName": "instanceId"
15994 },
15995 "Platform": {
15996 "locationName": "platform"
15997 },
15998 "Volumes": {
15999 "locationName": "volumes",
16000 "type": "list",
16001 "member": {
16002 "locationName": "item",
16003 "type": "structure",
16004 "members": {
16005 "AvailabilityZone": {
16006 "locationName": "availabilityZone"
16007 },
16008 "BytesConverted": {
16009 "locationName": "bytesConverted",
16010 "type": "long"
16011 },
16012 "Description": {
16013 "locationName": "description"
16014 },
16015 "Image": {
16016 "shape": "Si7",
16017 "locationName": "image"
16018 },
16019 "Status": {
16020 "locationName": "status"
16021 },
16022 "StatusMessage": {
16023 "locationName": "statusMessage"
16024 },
16025 "Volume": {
16026 "shape": "Si8",
16027 "locationName": "volume"
16028 }
16029 }
16030 }
16031 }
16032 }
16033 },
16034 "ImportVolume": {
16035 "locationName": "importVolume",
16036 "type": "structure",
16037 "members": {
16038 "AvailabilityZone": {
16039 "locationName": "availabilityZone"
16040 },
16041 "BytesConverted": {
16042 "locationName": "bytesConverted",
16043 "type": "long"
16044 },
16045 "Description": {
16046 "locationName": "description"
16047 },
16048 "Image": {
16049 "shape": "Si7",
16050 "locationName": "image"
16051 },
16052 "Volume": {
16053 "shape": "Si8",
16054 "locationName": "volume"
16055 }
16056 }
16057 },
16058 "State": {
16059 "locationName": "state"
16060 },
16061 "StatusMessage": {
16062 "locationName": "statusMessage"
16063 },
16064 "Tags": {
16065 "shape": "Si",
16066 "locationName": "tagSet"
16067 }
16068 }
16069 },
16070 "Si7": {
16071 "type": "structure",
16072 "members": {
16073 "Checksum": {
16074 "locationName": "checksum"
16075 },
16076 "Format": {
16077 "locationName": "format"
16078 },
16079 "ImportManifestUrl": {
16080 "locationName": "importManifestUrl"
16081 },
16082 "Size": {
16083 "locationName": "size",
16084 "type": "long"
16085 }
16086 }
16087 },
16088 "Si8": {
16089 "type": "structure",
16090 "members": {
16091 "Id": {
16092 "locationName": "id"
16093 },
16094 "Size": {
16095 "locationName": "size",
16096 "type": "long"
16097 }
16098 }
16099 },
16100 "Sj4": {
16101 "type": "structure",
16102 "members": {
16103 "EventDescription": {
16104 "locationName": "eventDescription"
16105 },
16106 "EventSubType": {
16107 "locationName": "eventSubType"
16108 },
16109 "InstanceId": {
16110 "locationName": "instanceId"
16111 }
16112 }
16113 },
16114 "Sj7": {
16115 "type": "list",
16116 "member": {
16117 "locationName": "item",
16118 "type": "structure",
16119 "members": {
16120 "InstanceId": {
16121 "locationName": "instanceId"
16122 },
16123 "InstanceType": {
16124 "locationName": "instanceType"
16125 },
16126 "SpotInstanceRequestId": {
16127 "locationName": "spotInstanceRequestId"
16128 },
16129 "InstanceHealth": {
16130 "locationName": "instanceHealth"
16131 }
16132 }
16133 }
16134 },
16135 "Sjw": {
16136 "type": "structure",
16137 "members": {
16138 "FpgaImageId": {
16139 "locationName": "fpgaImageId"
16140 },
16141 "Name": {
16142 "locationName": "name"
16143 },
16144 "Description": {
16145 "locationName": "description"
16146 },
16147 "LoadPermissions": {
16148 "locationName": "loadPermissions",
16149 "type": "list",
16150 "member": {
16151 "locationName": "item",
16152 "type": "structure",
16153 "members": {
16154 "UserId": {
16155 "locationName": "userId"
16156 },
16157 "Group": {
16158 "locationName": "group"
16159 }
16160 }
16161 }
16162 },
16163 "ProductCodes": {
16164 "shape": "Sk0",
16165 "locationName": "productCodes"
16166 }
16167 }
16168 },
16169 "Sk0": {
16170 "type": "list",
16171 "member": {
16172 "locationName": "item",
16173 "type": "structure",
16174 "members": {
16175 "ProductCodeId": {
16176 "locationName": "productCode"
16177 },
16178 "ProductCodeType": {
16179 "locationName": "type"
16180 }
16181 }
16182 }
16183 },
16184 "Sk5": {
16185 "type": "list",
16186 "member": {
16187 "locationName": "Owner"
16188 }
16189 },
16190 "Skn": {
16191 "type": "list",
16192 "member": {
16193 "locationName": "item"
16194 }
16195 },
16196 "Skq": {
16197 "type": "list",
16198 "member": {
16199 "locationName": "item"
16200 }
16201 },
16202 "Slc": {
16203 "type": "list",
16204 "member": {
16205 "shape": "S7e",
16206 "locationName": "item"
16207 }
16208 },
16209 "Sld": {
16210 "type": "list",
16211 "member": {
16212 "locationName": "item",
16213 "type": "structure",
16214 "members": {
16215 "Group": {
16216 "locationName": "group"
16217 },
16218 "UserId": {
16219 "locationName": "userId"
16220 }
16221 }
16222 }
16223 },
16224 "Slq": {
16225 "type": "structure",
16226 "members": {
16227 "Code": {
16228 "locationName": "code"
16229 },
16230 "Message": {
16231 "locationName": "message"
16232 }
16233 }
16234 },
16235 "Slt": {
16236 "type": "list",
16237 "member": {
16238 "locationName": "ImportTaskId"
16239 }
16240 },
16241 "Slx": {
16242 "type": "list",
16243 "member": {
16244 "locationName": "item",
16245 "type": "structure",
16246 "members": {
16247 "Description": {
16248 "locationName": "description"
16249 },
16250 "DeviceName": {
16251 "locationName": "deviceName"
16252 },
16253 "DiskImageSize": {
16254 "locationName": "diskImageSize",
16255 "type": "double"
16256 },
16257 "Format": {
16258 "locationName": "format"
16259 },
16260 "Progress": {
16261 "locationName": "progress"
16262 },
16263 "SnapshotId": {
16264 "locationName": "snapshotId"
16265 },
16266 "Status": {
16267 "locationName": "status"
16268 },
16269 "StatusMessage": {
16270 "locationName": "statusMessage"
16271 },
16272 "Url": {
16273 "locationName": "url"
16274 },
16275 "UserBucket": {
16276 "shape": "Slz",
16277 "locationName": "userBucket"
16278 }
16279 }
16280 }
16281 },
16282 "Slz": {
16283 "type": "structure",
16284 "members": {
16285 "S3Bucket": {
16286 "locationName": "s3Bucket"
16287 },
16288 "S3Key": {
16289 "locationName": "s3Key"
16290 }
16291 }
16292 },
16293 "Sm4": {
16294 "type": "structure",
16295 "members": {
16296 "Description": {
16297 "locationName": "description"
16298 },
16299 "DiskImageSize": {
16300 "locationName": "diskImageSize",
16301 "type": "double"
16302 },
16303 "Encrypted": {
16304 "locationName": "encrypted",
16305 "type": "boolean"
16306 },
16307 "Format": {
16308 "locationName": "format"
16309 },
16310 "KmsKeyId": {
16311 "locationName": "kmsKeyId"
16312 },
16313 "Progress": {
16314 "locationName": "progress"
16315 },
16316 "SnapshotId": {
16317 "locationName": "snapshotId"
16318 },
16319 "Status": {
16320 "locationName": "status"
16321 },
16322 "StatusMessage": {
16323 "locationName": "statusMessage"
16324 },
16325 "Url": {
16326 "locationName": "url"
16327 },
16328 "UserBucket": {
16329 "shape": "Slz",
16330 "locationName": "userBucket"
16331 }
16332 }
16333 },
16334 "Sm8": {
16335 "type": "list",
16336 "member": {
16337 "locationName": "item",
16338 "type": "structure",
16339 "members": {
16340 "DeviceName": {
16341 "locationName": "deviceName"
16342 },
16343 "Ebs": {
16344 "locationName": "ebs",
16345 "type": "structure",
16346 "members": {
16347 "AttachTime": {
16348 "locationName": "attachTime",
16349 "type": "timestamp"
16350 },
16351 "DeleteOnTermination": {
16352 "locationName": "deleteOnTermination",
16353 "type": "boolean"
16354 },
16355 "Status": {
16356 "locationName": "status"
16357 },
16358 "VolumeId": {
16359 "locationName": "volumeId"
16360 }
16361 }
16362 }
16363 }
16364 }
16365 },
16366 "Smb": {
16367 "type": "structure",
16368 "members": {
16369 "Value": {
16370 "locationName": "value",
16371 "type": "boolean"
16372 }
16373 }
16374 },
16375 "Smm": {
16376 "type": "structure",
16377 "members": {
16378 "InstanceEventId": {
16379 "locationName": "instanceEventId"
16380 },
16381 "Code": {
16382 "locationName": "code"
16383 },
16384 "Description": {
16385 "locationName": "description"
16386 },
16387 "NotAfter": {
16388 "locationName": "notAfter",
16389 "type": "timestamp"
16390 },
16391 "NotBefore": {
16392 "locationName": "notBefore",
16393 "type": "timestamp"
16394 },
16395 "NotBeforeDeadline": {
16396 "locationName": "notBeforeDeadline",
16397 "type": "timestamp"
16398 }
16399 }
16400 },
16401 "Smp": {
16402 "type": "structure",
16403 "members": {
16404 "Code": {
16405 "locationName": "code",
16406 "type": "integer"
16407 },
16408 "Name": {
16409 "locationName": "name"
16410 }
16411 }
16412 },
16413 "Smr": {
16414 "type": "structure",
16415 "members": {
16416 "Details": {
16417 "locationName": "details",
16418 "type": "list",
16419 "member": {
16420 "locationName": "item",
16421 "type": "structure",
16422 "members": {
16423 "ImpairedSince": {
16424 "locationName": "impairedSince",
16425 "type": "timestamp"
16426 },
16427 "Name": {
16428 "locationName": "name"
16429 },
16430 "Status": {
16431 "locationName": "status"
16432 }
16433 }
16434 }
16435 },
16436 "Status": {
16437 "locationName": "status"
16438 }
16439 }
16440 },
16441 "Sn0": {
16442 "type": "structure",
16443 "members": {
16444 "Groups": {
16445 "shape": "Sag",
16446 "locationName": "groupSet"
16447 },
16448 "Instances": {
16449 "locationName": "instancesSet",
16450 "type": "list",
16451 "member": {
16452 "locationName": "item",
16453 "type": "structure",
16454 "members": {
16455 "AmiLaunchIndex": {
16456 "locationName": "amiLaunchIndex",
16457 "type": "integer"
16458 },
16459 "ImageId": {
16460 "locationName": "imageId"
16461 },
16462 "InstanceId": {
16463 "locationName": "instanceId"
16464 },
16465 "InstanceType": {
16466 "locationName": "instanceType"
16467 },
16468 "KernelId": {
16469 "locationName": "kernelId"
16470 },
16471 "KeyName": {
16472 "locationName": "keyName"
16473 },
16474 "LaunchTime": {
16475 "locationName": "launchTime",
16476 "type": "timestamp"
16477 },
16478 "Monitoring": {
16479 "shape": "Sn3",
16480 "locationName": "monitoring"
16481 },
16482 "Placement": {
16483 "shape": "S6m",
16484 "locationName": "placement"
16485 },
16486 "Platform": {
16487 "locationName": "platform"
16488 },
16489 "PrivateDnsName": {
16490 "locationName": "privateDnsName"
16491 },
16492 "PrivateIpAddress": {
16493 "locationName": "privateIpAddress"
16494 },
16495 "ProductCodes": {
16496 "shape": "Sk0",
16497 "locationName": "productCodes"
16498 },
16499 "PublicDnsName": {
16500 "locationName": "dnsName"
16501 },
16502 "PublicIpAddress": {
16503 "locationName": "ipAddress"
16504 },
16505 "RamdiskId": {
16506 "locationName": "ramdiskId"
16507 },
16508 "State": {
16509 "shape": "Smp",
16510 "locationName": "instanceState"
16511 },
16512 "StateTransitionReason": {
16513 "locationName": "reason"
16514 },
16515 "SubnetId": {
16516 "locationName": "subnetId"
16517 },
16518 "VpcId": {
16519 "locationName": "vpcId"
16520 },
16521 "Architecture": {
16522 "locationName": "architecture"
16523 },
16524 "BlockDeviceMappings": {
16525 "shape": "Sm8",
16526 "locationName": "blockDeviceMapping"
16527 },
16528 "ClientToken": {
16529 "locationName": "clientToken"
16530 },
16531 "EbsOptimized": {
16532 "locationName": "ebsOptimized",
16533 "type": "boolean"
16534 },
16535 "EnaSupport": {
16536 "locationName": "enaSupport",
16537 "type": "boolean"
16538 },
16539 "Hypervisor": {
16540 "locationName": "hypervisor"
16541 },
16542 "IamInstanceProfile": {
16543 "shape": "S1x",
16544 "locationName": "iamInstanceProfile"
16545 },
16546 "InstanceLifecycle": {
16547 "locationName": "instanceLifecycle"
16548 },
16549 "ElasticGpuAssociations": {
16550 "locationName": "elasticGpuAssociationSet",
16551 "type": "list",
16552 "member": {
16553 "locationName": "item",
16554 "type": "structure",
16555 "members": {
16556 "ElasticGpuId": {
16557 "locationName": "elasticGpuId"
16558 },
16559 "ElasticGpuAssociationId": {
16560 "locationName": "elasticGpuAssociationId"
16561 },
16562 "ElasticGpuAssociationState": {
16563 "locationName": "elasticGpuAssociationState"
16564 },
16565 "ElasticGpuAssociationTime": {
16566 "locationName": "elasticGpuAssociationTime"
16567 }
16568 }
16569 }
16570 },
16571 "ElasticInferenceAcceleratorAssociations": {
16572 "locationName": "elasticInferenceAcceleratorAssociationSet",
16573 "type": "list",
16574 "member": {
16575 "locationName": "item",
16576 "type": "structure",
16577 "members": {
16578 "ElasticInferenceAcceleratorArn": {
16579 "locationName": "elasticInferenceAcceleratorArn"
16580 },
16581 "ElasticInferenceAcceleratorAssociationId": {
16582 "locationName": "elasticInferenceAcceleratorAssociationId"
16583 },
16584 "ElasticInferenceAcceleratorAssociationState": {
16585 "locationName": "elasticInferenceAcceleratorAssociationState"
16586 },
16587 "ElasticInferenceAcceleratorAssociationTime": {
16588 "locationName": "elasticInferenceAcceleratorAssociationTime",
16589 "type": "timestamp"
16590 }
16591 }
16592 }
16593 },
16594 "NetworkInterfaces": {
16595 "locationName": "networkInterfaceSet",
16596 "type": "list",
16597 "member": {
16598 "locationName": "item",
16599 "type": "structure",
16600 "members": {
16601 "Association": {
16602 "shape": "Snc",
16603 "locationName": "association"
16604 },
16605 "Attachment": {
16606 "locationName": "attachment",
16607 "type": "structure",
16608 "members": {
16609 "AttachTime": {
16610 "locationName": "attachTime",
16611 "type": "timestamp"
16612 },
16613 "AttachmentId": {
16614 "locationName": "attachmentId"
16615 },
16616 "DeleteOnTermination": {
16617 "locationName": "deleteOnTermination",
16618 "type": "boolean"
16619 },
16620 "DeviceIndex": {
16621 "locationName": "deviceIndex",
16622 "type": "integer"
16623 },
16624 "Status": {
16625 "locationName": "status"
16626 }
16627 }
16628 },
16629 "Description": {
16630 "locationName": "description"
16631 },
16632 "Groups": {
16633 "shape": "Sag",
16634 "locationName": "groupSet"
16635 },
16636 "Ipv6Addresses": {
16637 "shape": "S9a",
16638 "locationName": "ipv6AddressesSet"
16639 },
16640 "MacAddress": {
16641 "locationName": "macAddress"
16642 },
16643 "NetworkInterfaceId": {
16644 "locationName": "networkInterfaceId"
16645 },
16646 "OwnerId": {
16647 "locationName": "ownerId"
16648 },
16649 "PrivateDnsName": {
16650 "locationName": "privateDnsName"
16651 },
16652 "PrivateIpAddress": {
16653 "locationName": "privateIpAddress"
16654 },
16655 "PrivateIpAddresses": {
16656 "locationName": "privateIpAddressesSet",
16657 "type": "list",
16658 "member": {
16659 "locationName": "item",
16660 "type": "structure",
16661 "members": {
16662 "Association": {
16663 "shape": "Snc",
16664 "locationName": "association"
16665 },
16666 "Primary": {
16667 "locationName": "primary",
16668 "type": "boolean"
16669 },
16670 "PrivateDnsName": {
16671 "locationName": "privateDnsName"
16672 },
16673 "PrivateIpAddress": {
16674 "locationName": "privateIpAddress"
16675 }
16676 }
16677 }
16678 },
16679 "SourceDestCheck": {
16680 "locationName": "sourceDestCheck",
16681 "type": "boolean"
16682 },
16683 "Status": {
16684 "locationName": "status"
16685 },
16686 "SubnetId": {
16687 "locationName": "subnetId"
16688 },
16689 "VpcId": {
16690 "locationName": "vpcId"
16691 }
16692 }
16693 }
16694 },
16695 "RootDeviceName": {
16696 "locationName": "rootDeviceName"
16697 },
16698 "RootDeviceType": {
16699 "locationName": "rootDeviceType"
16700 },
16701 "SecurityGroups": {
16702 "shape": "Sag",
16703 "locationName": "groupSet"
16704 },
16705 "SourceDestCheck": {
16706 "locationName": "sourceDestCheck",
16707 "type": "boolean"
16708 },
16709 "SpotInstanceRequestId": {
16710 "locationName": "spotInstanceRequestId"
16711 },
16712 "SriovNetSupport": {
16713 "locationName": "sriovNetSupport"
16714 },
16715 "StateReason": {
16716 "shape": "Slq",
16717 "locationName": "stateReason"
16718 },
16719 "Tags": {
16720 "shape": "Si",
16721 "locationName": "tagSet"
16722 },
16723 "VirtualizationType": {
16724 "locationName": "virtualizationType"
16725 },
16726 "CpuOptions": {
16727 "locationName": "cpuOptions",
16728 "type": "structure",
16729 "members": {
16730 "CoreCount": {
16731 "locationName": "coreCount",
16732 "type": "integer"
16733 },
16734 "ThreadsPerCore": {
16735 "locationName": "threadsPerCore",
16736 "type": "integer"
16737 }
16738 }
16739 },
16740 "CapacityReservationId": {
16741 "locationName": "capacityReservationId"
16742 },
16743 "CapacityReservationSpecification": {
16744 "locationName": "capacityReservationSpecification",
16745 "type": "structure",
16746 "members": {
16747 "CapacityReservationPreference": {
16748 "locationName": "capacityReservationPreference"
16749 },
16750 "CapacityReservationTarget": {
16751 "shape": "S9p",
16752 "locationName": "capacityReservationTarget"
16753 }
16754 }
16755 },
16756 "HibernationOptions": {
16757 "locationName": "hibernationOptions",
16758 "type": "structure",
16759 "members": {
16760 "Configured": {
16761 "locationName": "configured",
16762 "type": "boolean"
16763 }
16764 }
16765 },
16766 "Licenses": {
16767 "locationName": "licenseSet",
16768 "type": "list",
16769 "member": {
16770 "locationName": "item",
16771 "type": "structure",
16772 "members": {
16773 "LicenseConfigurationArn": {
16774 "locationName": "licenseConfigurationArn"
16775 }
16776 }
16777 }
16778 }
16779 }
16780 }
16781 },
16782 "OwnerId": {
16783 "locationName": "ownerId"
16784 },
16785 "RequesterId": {
16786 "locationName": "requesterId"
16787 },
16788 "ReservationId": {
16789 "locationName": "reservationId"
16790 }
16791 }
16792 },
16793 "Sn3": {
16794 "type": "structure",
16795 "members": {
16796 "State": {
16797 "locationName": "state"
16798 }
16799 }
16800 },
16801 "Snc": {
16802 "type": "structure",
16803 "members": {
16804 "IpOwnerId": {
16805 "locationName": "ipOwnerId"
16806 },
16807 "PublicDnsName": {
16808 "locationName": "publicDnsName"
16809 },
16810 "PublicIp": {
16811 "locationName": "publicIp"
16812 }
16813 }
16814 },
16815 "Sph": {
16816 "type": "list",
16817 "member": {
16818 "locationName": "ReservedInstancesId"
16819 }
16820 },
16821 "Spp": {
16822 "type": "list",
16823 "member": {
16824 "locationName": "item",
16825 "type": "structure",
16826 "members": {
16827 "Amount": {
16828 "locationName": "amount",
16829 "type": "double"
16830 },
16831 "Frequency": {
16832 "locationName": "frequency"
16833 }
16834 }
16835 }
16836 },
16837 "Sq2": {
16838 "type": "structure",
16839 "members": {
16840 "AvailabilityZone": {
16841 "locationName": "availabilityZone"
16842 },
16843 "InstanceCount": {
16844 "locationName": "instanceCount",
16845 "type": "integer"
16846 },
16847 "InstanceType": {
16848 "locationName": "instanceType"
16849 },
16850 "Platform": {
16851 "locationName": "platform"
16852 },
16853 "Scope": {
16854 "locationName": "scope"
16855 }
16856 }
16857 },
16858 "Sqm": {
16859 "type": "structure",
16860 "members": {
16861 "Frequency": {
16862 "locationName": "frequency"
16863 },
16864 "Interval": {
16865 "locationName": "interval",
16866 "type": "integer"
16867 },
16868 "OccurrenceDaySet": {
16869 "locationName": "occurrenceDaySet",
16870 "type": "list",
16871 "member": {
16872 "locationName": "item",
16873 "type": "integer"
16874 }
16875 },
16876 "OccurrenceRelativeToEnd": {
16877 "locationName": "occurrenceRelativeToEnd",
16878 "type": "boolean"
16879 },
16880 "OccurrenceUnit": {
16881 "locationName": "occurrenceUnit"
16882 }
16883 }
16884 },
16885 "Sqt": {
16886 "type": "structure",
16887 "members": {
16888 "AvailabilityZone": {
16889 "locationName": "availabilityZone"
16890 },
16891 "CreateDate": {
16892 "locationName": "createDate",
16893 "type": "timestamp"
16894 },
16895 "HourlyPrice": {
16896 "locationName": "hourlyPrice"
16897 },
16898 "InstanceCount": {
16899 "locationName": "instanceCount",
16900 "type": "integer"
16901 },
16902 "InstanceType": {
16903 "locationName": "instanceType"
16904 },
16905 "NetworkPlatform": {
16906 "locationName": "networkPlatform"
16907 },
16908 "NextSlotStartTime": {
16909 "locationName": "nextSlotStartTime",
16910 "type": "timestamp"
16911 },
16912 "Platform": {
16913 "locationName": "platform"
16914 },
16915 "PreviousSlotEndTime": {
16916 "locationName": "previousSlotEndTime",
16917 "type": "timestamp"
16918 },
16919 "Recurrence": {
16920 "shape": "Sqm",
16921 "locationName": "recurrence"
16922 },
16923 "ScheduledInstanceId": {
16924 "locationName": "scheduledInstanceId"
16925 },
16926 "SlotDurationInHours": {
16927 "locationName": "slotDurationInHours",
16928 "type": "integer"
16929 },
16930 "TermEndDate": {
16931 "locationName": "termEndDate",
16932 "type": "timestamp"
16933 },
16934 "TermStartDate": {
16935 "locationName": "termStartDate",
16936 "type": "timestamp"
16937 },
16938 "TotalScheduledInstanceHours": {
16939 "locationName": "totalScheduledInstanceHours",
16940 "type": "integer"
16941 }
16942 }
16943 },
16944 "Sr0": {
16945 "type": "list",
16946 "member": {
16947 "locationName": "GroupName"
16948 }
16949 },
16950 "Sr7": {
16951 "type": "list",
16952 "member": {
16953 "locationName": "item",
16954 "type": "structure",
16955 "members": {
16956 "Group": {
16957 "locationName": "group"
16958 },
16959 "UserId": {
16960 "locationName": "userId"
16961 }
16962 }
16963 }
16964 },
16965 "Srs": {
16966 "type": "structure",
16967 "required": [
16968 "IamFleetRole",
16969 "TargetCapacity"
16970 ],
16971 "members": {
16972 "AllocationStrategy": {
16973 "locationName": "allocationStrategy"
16974 },
16975 "OnDemandAllocationStrategy": {
16976 "locationName": "onDemandAllocationStrategy"
16977 },
16978 "ClientToken": {
16979 "locationName": "clientToken"
16980 },
16981 "ExcessCapacityTerminationPolicy": {
16982 "locationName": "excessCapacityTerminationPolicy"
16983 },
16984 "FulfilledCapacity": {
16985 "locationName": "fulfilledCapacity",
16986 "type": "double"
16987 },
16988 "OnDemandFulfilledCapacity": {
16989 "locationName": "onDemandFulfilledCapacity",
16990 "type": "double"
16991 },
16992 "IamFleetRole": {
16993 "locationName": "iamFleetRole"
16994 },
16995 "LaunchSpecifications": {
16996 "locationName": "launchSpecifications",
16997 "type": "list",
16998 "member": {
16999 "locationName": "item",
17000 "type": "structure",
17001 "members": {
17002 "SecurityGroups": {
17003 "shape": "Sag",
17004 "locationName": "groupSet"
17005 },
17006 "AddressingType": {
17007 "locationName": "addressingType"
17008 },
17009 "BlockDeviceMappings": {
17010 "shape": "Slc",
17011 "locationName": "blockDeviceMapping"
17012 },
17013 "EbsOptimized": {
17014 "locationName": "ebsOptimized",
17015 "type": "boolean"
17016 },
17017 "IamInstanceProfile": {
17018 "shape": "S1u",
17019 "locationName": "iamInstanceProfile"
17020 },
17021 "ImageId": {
17022 "locationName": "imageId"
17023 },
17024 "InstanceType": {
17025 "locationName": "instanceType"
17026 },
17027 "KernelId": {
17028 "locationName": "kernelId"
17029 },
17030 "KeyName": {
17031 "locationName": "keyName"
17032 },
17033 "Monitoring": {
17034 "locationName": "monitoring",
17035 "type": "structure",
17036 "members": {
17037 "Enabled": {
17038 "locationName": "enabled",
17039 "type": "boolean"
17040 }
17041 }
17042 },
17043 "NetworkInterfaces": {
17044 "shape": "Srz",
17045 "locationName": "networkInterfaceSet"
17046 },
17047 "Placement": {
17048 "shape": "Ss1",
17049 "locationName": "placement"
17050 },
17051 "RamdiskId": {
17052 "locationName": "ramdiskId"
17053 },
17054 "SpotPrice": {
17055 "locationName": "spotPrice"
17056 },
17057 "SubnetId": {
17058 "locationName": "subnetId"
17059 },
17060 "UserData": {
17061 "locationName": "userData"
17062 },
17063 "WeightedCapacity": {
17064 "locationName": "weightedCapacity",
17065 "type": "double"
17066 },
17067 "TagSpecifications": {
17068 "locationName": "tagSpecificationSet",
17069 "type": "list",
17070 "member": {
17071 "locationName": "item",
17072 "type": "structure",
17073 "members": {
17074 "ResourceType": {
17075 "locationName": "resourceType"
17076 },
17077 "Tags": {
17078 "shape": "Si",
17079 "locationName": "tag"
17080 }
17081 }
17082 }
17083 }
17084 }
17085 }
17086 },
17087 "LaunchTemplateConfigs": {
17088 "locationName": "launchTemplateConfigs",
17089 "type": "list",
17090 "member": {
17091 "locationName": "item",
17092 "type": "structure",
17093 "members": {
17094 "LaunchTemplateSpecification": {
17095 "shape": "S6v",
17096 "locationName": "launchTemplateSpecification"
17097 },
17098 "Overrides": {
17099 "locationName": "overrides",
17100 "type": "list",
17101 "member": {
17102 "locationName": "item",
17103 "type": "structure",
17104 "members": {
17105 "InstanceType": {
17106 "locationName": "instanceType"
17107 },
17108 "SpotPrice": {
17109 "locationName": "spotPrice"
17110 },
17111 "SubnetId": {
17112 "locationName": "subnetId"
17113 },
17114 "AvailabilityZone": {
17115 "locationName": "availabilityZone"
17116 },
17117 "WeightedCapacity": {
17118 "locationName": "weightedCapacity",
17119 "type": "double"
17120 },
17121 "Priority": {
17122 "locationName": "priority",
17123 "type": "double"
17124 }
17125 }
17126 }
17127 }
17128 }
17129 }
17130 },
17131 "SpotPrice": {
17132 "locationName": "spotPrice"
17133 },
17134 "TargetCapacity": {
17135 "locationName": "targetCapacity",
17136 "type": "integer"
17137 },
17138 "OnDemandTargetCapacity": {
17139 "locationName": "onDemandTargetCapacity",
17140 "type": "integer"
17141 },
17142 "TerminateInstancesWithExpiration": {
17143 "locationName": "terminateInstancesWithExpiration",
17144 "type": "boolean"
17145 },
17146 "Type": {
17147 "locationName": "type"
17148 },
17149 "ValidFrom": {
17150 "locationName": "validFrom",
17151 "type": "timestamp"
17152 },
17153 "ValidUntil": {
17154 "locationName": "validUntil",
17155 "type": "timestamp"
17156 },
17157 "ReplaceUnhealthyInstances": {
17158 "locationName": "replaceUnhealthyInstances",
17159 "type": "boolean"
17160 },
17161 "InstanceInterruptionBehavior": {
17162 "locationName": "instanceInterruptionBehavior"
17163 },
17164 "LoadBalancersConfig": {
17165 "locationName": "loadBalancersConfig",
17166 "type": "structure",
17167 "members": {
17168 "ClassicLoadBalancersConfig": {
17169 "locationName": "classicLoadBalancersConfig",
17170 "type": "structure",
17171 "members": {
17172 "ClassicLoadBalancers": {
17173 "locationName": "classicLoadBalancers",
17174 "type": "list",
17175 "member": {
17176 "locationName": "item",
17177 "type": "structure",
17178 "members": {
17179 "Name": {
17180 "locationName": "name"
17181 }
17182 }
17183 }
17184 }
17185 }
17186 },
17187 "TargetGroupsConfig": {
17188 "locationName": "targetGroupsConfig",
17189 "type": "structure",
17190 "members": {
17191 "TargetGroups": {
17192 "locationName": "targetGroups",
17193 "type": "list",
17194 "member": {
17195 "locationName": "item",
17196 "type": "structure",
17197 "members": {
17198 "Arn": {
17199 "locationName": "arn"
17200 }
17201 }
17202 }
17203 }
17204 }
17205 }
17206 }
17207 },
17208 "InstancePoolsToUseCount": {
17209 "locationName": "instancePoolsToUseCount",
17210 "type": "integer"
17211 }
17212 }
17213 },
17214 "Srz": {
17215 "type": "list",
17216 "member": {
17217 "locationName": "item",
17218 "type": "structure",
17219 "members": {
17220 "AssociatePublicIpAddress": {
17221 "locationName": "associatePublicIpAddress",
17222 "type": "boolean"
17223 },
17224 "DeleteOnTermination": {
17225 "locationName": "deleteOnTermination",
17226 "type": "boolean"
17227 },
17228 "Description": {
17229 "locationName": "description"
17230 },
17231 "DeviceIndex": {
17232 "locationName": "deviceIndex",
17233 "type": "integer"
17234 },
17235 "Groups": {
17236 "shape": "S86",
17237 "locationName": "SecurityGroupId"
17238 },
17239 "Ipv6AddressCount": {
17240 "locationName": "ipv6AddressCount",
17241 "type": "integer"
17242 },
17243 "Ipv6Addresses": {
17244 "shape": "S9a",
17245 "locationName": "ipv6AddressesSet",
17246 "queryName": "Ipv6Addresses"
17247 },
17248 "NetworkInterfaceId": {
17249 "locationName": "networkInterfaceId"
17250 },
17251 "PrivateIpAddress": {
17252 "locationName": "privateIpAddress"
17253 },
17254 "PrivateIpAddresses": {
17255 "shape": "S89",
17256 "locationName": "privateIpAddressesSet",
17257 "queryName": "PrivateIpAddresses"
17258 },
17259 "SecondaryPrivateIpAddressCount": {
17260 "locationName": "secondaryPrivateIpAddressCount",
17261 "type": "integer"
17262 },
17263 "SubnetId": {
17264 "locationName": "subnetId"
17265 }
17266 }
17267 }
17268 },
17269 "Ss1": {
17270 "type": "structure",
17271 "members": {
17272 "AvailabilityZone": {
17273 "locationName": "availabilityZone"
17274 },
17275 "GroupName": {
17276 "locationName": "groupName"
17277 },
17278 "Tenancy": {
17279 "locationName": "tenancy"
17280 }
17281 }
17282 },
17283 "Ssh": {
17284 "type": "list",
17285 "member": {
17286 "locationName": "item",
17287 "type": "structure",
17288 "members": {
17289 "ActualBlockHourlyPrice": {
17290 "locationName": "actualBlockHourlyPrice"
17291 },
17292 "AvailabilityZoneGroup": {
17293 "locationName": "availabilityZoneGroup"
17294 },
17295 "BlockDurationMinutes": {
17296 "locationName": "blockDurationMinutes",
17297 "type": "integer"
17298 },
17299 "CreateTime": {
17300 "locationName": "createTime",
17301 "type": "timestamp"
17302 },
17303 "Fault": {
17304 "shape": "Sbl",
17305 "locationName": "fault"
17306 },
17307 "InstanceId": {
17308 "locationName": "instanceId"
17309 },
17310 "LaunchGroup": {
17311 "locationName": "launchGroup"
17312 },
17313 "LaunchSpecification": {
17314 "locationName": "launchSpecification",
17315 "type": "structure",
17316 "members": {
17317 "UserData": {
17318 "locationName": "userData"
17319 },
17320 "SecurityGroups": {
17321 "shape": "Sag",
17322 "locationName": "groupSet"
17323 },
17324 "AddressingType": {
17325 "locationName": "addressingType"
17326 },
17327 "BlockDeviceMappings": {
17328 "shape": "Slc",
17329 "locationName": "blockDeviceMapping"
17330 },
17331 "EbsOptimized": {
17332 "locationName": "ebsOptimized",
17333 "type": "boolean"
17334 },
17335 "IamInstanceProfile": {
17336 "shape": "S1u",
17337 "locationName": "iamInstanceProfile"
17338 },
17339 "ImageId": {
17340 "locationName": "imageId"
17341 },
17342 "InstanceType": {
17343 "locationName": "instanceType"
17344 },
17345 "KernelId": {
17346 "locationName": "kernelId"
17347 },
17348 "KeyName": {
17349 "locationName": "keyName"
17350 },
17351 "NetworkInterfaces": {
17352 "shape": "Srz",
17353 "locationName": "networkInterfaceSet"
17354 },
17355 "Placement": {
17356 "shape": "Ss1",
17357 "locationName": "placement"
17358 },
17359 "RamdiskId": {
17360 "locationName": "ramdiskId"
17361 },
17362 "SubnetId": {
17363 "locationName": "subnetId"
17364 },
17365 "Monitoring": {
17366 "shape": "Ssk",
17367 "locationName": "monitoring"
17368 }
17369 }
17370 },
17371 "LaunchedAvailabilityZone": {
17372 "locationName": "launchedAvailabilityZone"
17373 },
17374 "ProductDescription": {
17375 "locationName": "productDescription"
17376 },
17377 "SpotInstanceRequestId": {
17378 "locationName": "spotInstanceRequestId"
17379 },
17380 "SpotPrice": {
17381 "locationName": "spotPrice"
17382 },
17383 "State": {
17384 "locationName": "state"
17385 },
17386 "Status": {
17387 "locationName": "status",
17388 "type": "structure",
17389 "members": {
17390 "Code": {
17391 "locationName": "code"
17392 },
17393 "Message": {
17394 "locationName": "message"
17395 },
17396 "UpdateTime": {
17397 "locationName": "updateTime",
17398 "type": "timestamp"
17399 }
17400 }
17401 },
17402 "Tags": {
17403 "shape": "Si",
17404 "locationName": "tagSet"
17405 },
17406 "Type": {
17407 "locationName": "type"
17408 },
17409 "ValidFrom": {
17410 "locationName": "validFrom",
17411 "type": "timestamp"
17412 },
17413 "ValidUntil": {
17414 "locationName": "validUntil",
17415 "type": "timestamp"
17416 },
17417 "InstanceInterruptionBehavior": {
17418 "locationName": "instanceInterruptionBehavior"
17419 }
17420 }
17421 }
17422 },
17423 "Ssk": {
17424 "type": "structure",
17425 "required": [
17426 "Enabled"
17427 ],
17428 "members": {
17429 "Enabled": {
17430 "locationName": "enabled",
17431 "type": "boolean"
17432 }
17433 }
17434 },
17435 "Ssx": {
17436 "type": "list",
17437 "member": {
17438 "locationName": "item",
17439 "type": "structure",
17440 "members": {
17441 "FromPort": {
17442 "locationName": "fromPort",
17443 "type": "integer"
17444 },
17445 "IpProtocol": {
17446 "locationName": "ipProtocol"
17447 },
17448 "IpRanges": {
17449 "locationName": "ipRanges",
17450 "type": "list",
17451 "member": {
17452 "locationName": "item"
17453 }
17454 },
17455 "PrefixListIds": {
17456 "locationName": "prefixListIds",
17457 "type": "list",
17458 "member": {
17459 "locationName": "item"
17460 }
17461 },
17462 "ToPort": {
17463 "locationName": "toPort",
17464 "type": "integer"
17465 },
17466 "UserIdGroupPairs": {
17467 "locationName": "groups",
17468 "type": "list",
17469 "member": {
17470 "shape": "S38",
17471 "locationName": "item"
17472 }
17473 }
17474 }
17475 }
17476 },
17477 "Stb": {
17478 "type": "list",
17479 "member": {}
17480 },
17481 "Stw": {
17482 "type": "list",
17483 "member": {
17484 "locationName": "VolumeId"
17485 }
17486 },
17487 "Suf": {
17488 "type": "structure",
17489 "members": {
17490 "VolumeId": {
17491 "locationName": "volumeId"
17492 },
17493 "ModificationState": {
17494 "locationName": "modificationState"
17495 },
17496 "StatusMessage": {
17497 "locationName": "statusMessage"
17498 },
17499 "TargetSize": {
17500 "locationName": "targetSize",
17501 "type": "integer"
17502 },
17503 "TargetIops": {
17504 "locationName": "targetIops",
17505 "type": "integer"
17506 },
17507 "TargetVolumeType": {
17508 "locationName": "targetVolumeType"
17509 },
17510 "OriginalSize": {
17511 "locationName": "originalSize",
17512 "type": "integer"
17513 },
17514 "OriginalIops": {
17515 "locationName": "originalIops",
17516 "type": "integer"
17517 },
17518 "OriginalVolumeType": {
17519 "locationName": "originalVolumeType"
17520 },
17521 "Progress": {
17522 "locationName": "progress",
17523 "type": "long"
17524 },
17525 "StartTime": {
17526 "locationName": "startTime",
17527 "type": "timestamp"
17528 },
17529 "EndTime": {
17530 "locationName": "endTime",
17531 "type": "timestamp"
17532 }
17533 }
17534 },
17535 "Sul": {
17536 "type": "list",
17537 "member": {
17538 "locationName": "VpcId"
17539 }
17540 },
17541 "Sw4": {
17542 "type": "structure",
17543 "members": {
17544 "TransitGatewayAttachmentId": {
17545 "locationName": "transitGatewayAttachmentId"
17546 },
17547 "ResourceId": {
17548 "locationName": "resourceId"
17549 },
17550 "ResourceType": {
17551 "locationName": "resourceType"
17552 },
17553 "TransitGatewayRouteTableId": {
17554 "locationName": "transitGatewayRouteTableId"
17555 },
17556 "State": {
17557 "locationName": "state"
17558 }
17559 }
17560 },
17561 "Sx8": {
17562 "type": "list",
17563 "member": {
17564 "locationName": "item"
17565 }
17566 },
17567 "Sxa": {
17568 "type": "list",
17569 "member": {
17570 "locationName": "item",
17571 "type": "structure",
17572 "members": {
17573 "CurrencyCode": {
17574 "locationName": "currencyCode"
17575 },
17576 "Duration": {
17577 "locationName": "duration",
17578 "type": "integer"
17579 },
17580 "HostIdSet": {
17581 "shape": "Skn",
17582 "locationName": "hostIdSet"
17583 },
17584 "HostReservationId": {
17585 "locationName": "hostReservationId"
17586 },
17587 "HourlyPrice": {
17588 "locationName": "hourlyPrice"
17589 },
17590 "InstanceFamily": {
17591 "locationName": "instanceFamily"
17592 },
17593 "PaymentOption": {
17594 "locationName": "paymentOption"
17595 },
17596 "UpfrontPrice": {
17597 "locationName": "upfrontPrice"
17598 }
17599 }
17600 }
17601 },
17602 "Sxi": {
17603 "type": "structure",
17604 "members": {
17605 "HourlyPrice": {
17606 "locationName": "hourlyPrice"
17607 },
17608 "RemainingTotalValue": {
17609 "locationName": "remainingTotalValue"
17610 },
17611 "RemainingUpfrontValue": {
17612 "locationName": "remainingUpfrontValue"
17613 }
17614 }
17615 },
17616 "Sy3": {
17617 "type": "structure",
17618 "members": {
17619 "Comment": {},
17620 "UploadEnd": {
17621 "type": "timestamp"
17622 },
17623 "UploadSize": {
17624 "type": "double"
17625 },
17626 "UploadStart": {
17627 "type": "timestamp"
17628 }
17629 }
17630 },
17631 "Sy6": {
17632 "type": "structure",
17633 "members": {
17634 "S3Bucket": {},
17635 "S3Key": {}
17636 }
17637 },
17638 "Syb": {
17639 "type": "structure",
17640 "required": [
17641 "Bytes",
17642 "Format",
17643 "ImportManifestUrl"
17644 ],
17645 "members": {
17646 "Bytes": {
17647 "locationName": "bytes",
17648 "type": "long"
17649 },
17650 "Format": {
17651 "locationName": "format"
17652 },
17653 "ImportManifestUrl": {
17654 "locationName": "importManifestUrl"
17655 }
17656 }
17657 },
17658 "Syc": {
17659 "type": "structure",
17660 "required": [
17661 "Size"
17662 ],
17663 "members": {
17664 "Size": {
17665 "locationName": "size",
17666 "type": "long"
17667 }
17668 }
17669 },
17670 "Syw": {
17671 "type": "list",
17672 "member": {
17673 "locationName": "UserId"
17674 }
17675 },
17676 "Syx": {
17677 "type": "list",
17678 "member": {
17679 "locationName": "UserGroup"
17680 }
17681 },
17682 "Syy": {
17683 "type": "list",
17684 "member": {
17685 "locationName": "ProductCode"
17686 }
17687 },
17688 "Sz0": {
17689 "type": "list",
17690 "member": {
17691 "locationName": "item",
17692 "type": "structure",
17693 "members": {
17694 "Group": {},
17695 "UserId": {}
17696 }
17697 }
17698 },
17699 "Sz5": {
17700 "type": "list",
17701 "member": {
17702 "shape": "Sn",
17703 "locationName": "item"
17704 }
17705 },
17706 "Szg": {
17707 "type": "structure",
17708 "members": {
17709 "CapacityReservationPreference": {},
17710 "CapacityReservationTarget": {
17711 "shape": "S8u"
17712 }
17713 }
17714 },
17715 "S10q": {
17716 "type": "structure",
17717 "members": {
17718 "AllowDnsResolutionFromRemoteVpc": {
17719 "type": "boolean"
17720 },
17721 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
17722 "type": "boolean"
17723 },
17724 "AllowEgressFromLocalVpcToRemoteClassicLink": {
17725 "type": "boolean"
17726 }
17727 }
17728 },
17729 "S10s": {
17730 "type": "structure",
17731 "members": {
17732 "AllowDnsResolutionFromRemoteVpc": {
17733 "locationName": "allowDnsResolutionFromRemoteVpc",
17734 "type": "boolean"
17735 },
17736 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
17737 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
17738 "type": "boolean"
17739 },
17740 "AllowEgressFromLocalVpcToRemoteClassicLink": {
17741 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
17742 "type": "boolean"
17743 }
17744 }
17745 },
17746 "S10y": {
17747 "type": "list",
17748 "member": {
17749 "locationName": "item",
17750 "type": "structure",
17751 "members": {
17752 "InstanceId": {
17753 "locationName": "instanceId"
17754 },
17755 "Monitoring": {
17756 "shape": "Sn3",
17757 "locationName": "monitoring"
17758 }
17759 }
17760 }
17761 },
17762 "S13a": {
17763 "type": "list",
17764 "member": {
17765 "locationName": "SecurityGroupId"
17766 }
17767 },
17768 "S13o": {
17769 "type": "list",
17770 "member": {
17771 "locationName": "item",
17772 "type": "structure",
17773 "members": {
17774 "CurrentState": {
17775 "shape": "Smp",
17776 "locationName": "currentState"
17777 },
17778 "InstanceId": {
17779 "locationName": "instanceId"
17780 },
17781 "PreviousState": {
17782 "shape": "Smp",
17783 "locationName": "previousState"
17784 }
17785 }
17786 }
17787 }
17788 }
17789}
\No newline at end of file