UNPKG

576 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 "AcceptTransitGatewayPeeringAttachment": {
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 "TransitGatewayPeeringAttachment": {
61 "shape": "Se",
62 "locationName": "transitGatewayPeeringAttachment"
63 }
64 }
65 }
66 },
67 "AcceptTransitGatewayVpcAttachment": {
68 "input": {
69 "type": "structure",
70 "required": [
71 "TransitGatewayAttachmentId"
72 ],
73 "members": {
74 "TransitGatewayAttachmentId": {},
75 "DryRun": {
76 "type": "boolean"
77 }
78 }
79 },
80 "output": {
81 "type": "structure",
82 "members": {
83 "TransitGatewayVpcAttachment": {
84 "shape": "Sn",
85 "locationName": "transitGatewayVpcAttachment"
86 }
87 }
88 }
89 },
90 "AcceptVpcEndpointConnections": {
91 "input": {
92 "type": "structure",
93 "required": [
94 "ServiceId",
95 "VpcEndpointIds"
96 ],
97 "members": {
98 "DryRun": {
99 "type": "boolean"
100 },
101 "ServiceId": {},
102 "VpcEndpointIds": {
103 "shape": "Su",
104 "locationName": "VpcEndpointId"
105 }
106 }
107 },
108 "output": {
109 "type": "structure",
110 "members": {
111 "Unsuccessful": {
112 "shape": "Sx",
113 "locationName": "unsuccessful"
114 }
115 }
116 }
117 },
118 "AcceptVpcPeeringConnection": {
119 "input": {
120 "type": "structure",
121 "members": {
122 "DryRun": {
123 "locationName": "dryRun",
124 "type": "boolean"
125 },
126 "VpcPeeringConnectionId": {
127 "locationName": "vpcPeeringConnectionId"
128 }
129 }
130 },
131 "output": {
132 "type": "structure",
133 "members": {
134 "VpcPeeringConnection": {
135 "shape": "S13",
136 "locationName": "vpcPeeringConnection"
137 }
138 }
139 }
140 },
141 "AdvertiseByoipCidr": {
142 "input": {
143 "type": "structure",
144 "required": [
145 "Cidr"
146 ],
147 "members": {
148 "Cidr": {},
149 "DryRun": {
150 "type": "boolean"
151 }
152 }
153 },
154 "output": {
155 "type": "structure",
156 "members": {
157 "ByoipCidr": {
158 "shape": "S1e",
159 "locationName": "byoipCidr"
160 }
161 }
162 }
163 },
164 "AllocateAddress": {
165 "input": {
166 "type": "structure",
167 "members": {
168 "Domain": {},
169 "Address": {},
170 "PublicIpv4Pool": {},
171 "NetworkBorderGroup": {},
172 "CustomerOwnedIpv4Pool": {},
173 "DryRun": {
174 "locationName": "dryRun",
175 "type": "boolean"
176 }
177 }
178 },
179 "output": {
180 "type": "structure",
181 "members": {
182 "PublicIp": {
183 "locationName": "publicIp"
184 },
185 "AllocationId": {
186 "locationName": "allocationId"
187 },
188 "PublicIpv4Pool": {
189 "locationName": "publicIpv4Pool"
190 },
191 "NetworkBorderGroup": {
192 "locationName": "networkBorderGroup"
193 },
194 "Domain": {
195 "locationName": "domain"
196 },
197 "CustomerOwnedIp": {
198 "locationName": "customerOwnedIp"
199 },
200 "CustomerOwnedIpv4Pool": {
201 "locationName": "customerOwnedIpv4Pool"
202 }
203 }
204 }
205 },
206 "AllocateHosts": {
207 "input": {
208 "type": "structure",
209 "required": [
210 "AvailabilityZone",
211 "Quantity"
212 ],
213 "members": {
214 "AutoPlacement": {
215 "locationName": "autoPlacement"
216 },
217 "AvailabilityZone": {
218 "locationName": "availabilityZone"
219 },
220 "ClientToken": {
221 "locationName": "clientToken"
222 },
223 "InstanceType": {
224 "locationName": "instanceType"
225 },
226 "InstanceFamily": {},
227 "Quantity": {
228 "locationName": "quantity",
229 "type": "integer"
230 },
231 "TagSpecifications": {
232 "shape": "S1l",
233 "locationName": "TagSpecification"
234 },
235 "HostRecovery": {}
236 }
237 },
238 "output": {
239 "type": "structure",
240 "members": {
241 "HostIds": {
242 "shape": "S1q",
243 "locationName": "hostIdSet"
244 }
245 }
246 }
247 },
248 "ApplySecurityGroupsToClientVpnTargetNetwork": {
249 "input": {
250 "type": "structure",
251 "required": [
252 "ClientVpnEndpointId",
253 "VpcId",
254 "SecurityGroupIds"
255 ],
256 "members": {
257 "ClientVpnEndpointId": {},
258 "VpcId": {},
259 "SecurityGroupIds": {
260 "shape": "S1u",
261 "locationName": "SecurityGroupId"
262 },
263 "DryRun": {
264 "type": "boolean"
265 }
266 }
267 },
268 "output": {
269 "type": "structure",
270 "members": {
271 "SecurityGroupIds": {
272 "shape": "S1u",
273 "locationName": "securityGroupIds"
274 }
275 }
276 }
277 },
278 "AssignIpv6Addresses": {
279 "input": {
280 "type": "structure",
281 "required": [
282 "NetworkInterfaceId"
283 ],
284 "members": {
285 "Ipv6AddressCount": {
286 "locationName": "ipv6AddressCount",
287 "type": "integer"
288 },
289 "Ipv6Addresses": {
290 "shape": "S1y",
291 "locationName": "ipv6Addresses"
292 },
293 "NetworkInterfaceId": {
294 "locationName": "networkInterfaceId"
295 }
296 }
297 },
298 "output": {
299 "type": "structure",
300 "members": {
301 "AssignedIpv6Addresses": {
302 "shape": "S1y",
303 "locationName": "assignedIpv6Addresses"
304 },
305 "NetworkInterfaceId": {
306 "locationName": "networkInterfaceId"
307 }
308 }
309 }
310 },
311 "AssignPrivateIpAddresses": {
312 "input": {
313 "type": "structure",
314 "required": [
315 "NetworkInterfaceId"
316 ],
317 "members": {
318 "AllowReassignment": {
319 "locationName": "allowReassignment",
320 "type": "boolean"
321 },
322 "NetworkInterfaceId": {
323 "locationName": "networkInterfaceId"
324 },
325 "PrivateIpAddresses": {
326 "shape": "S22",
327 "locationName": "privateIpAddress"
328 },
329 "SecondaryPrivateIpAddressCount": {
330 "locationName": "secondaryPrivateIpAddressCount",
331 "type": "integer"
332 }
333 }
334 },
335 "output": {
336 "type": "structure",
337 "members": {
338 "NetworkInterfaceId": {
339 "locationName": "networkInterfaceId"
340 },
341 "AssignedPrivateIpAddresses": {
342 "locationName": "assignedPrivateIpAddressesSet",
343 "type": "list",
344 "member": {
345 "locationName": "item",
346 "type": "structure",
347 "members": {
348 "PrivateIpAddress": {
349 "locationName": "privateIpAddress"
350 }
351 }
352 }
353 }
354 }
355 }
356 },
357 "AssociateAddress": {
358 "input": {
359 "type": "structure",
360 "members": {
361 "AllocationId": {},
362 "InstanceId": {},
363 "PublicIp": {},
364 "AllowReassociation": {
365 "locationName": "allowReassociation",
366 "type": "boolean"
367 },
368 "DryRun": {
369 "locationName": "dryRun",
370 "type": "boolean"
371 },
372 "NetworkInterfaceId": {
373 "locationName": "networkInterfaceId"
374 },
375 "PrivateIpAddress": {
376 "locationName": "privateIpAddress"
377 }
378 }
379 },
380 "output": {
381 "type": "structure",
382 "members": {
383 "AssociationId": {
384 "locationName": "associationId"
385 }
386 }
387 }
388 },
389 "AssociateClientVpnTargetNetwork": {
390 "input": {
391 "type": "structure",
392 "required": [
393 "ClientVpnEndpointId",
394 "SubnetId"
395 ],
396 "members": {
397 "ClientVpnEndpointId": {},
398 "SubnetId": {},
399 "ClientToken": {
400 "idempotencyToken": true
401 },
402 "DryRun": {
403 "type": "boolean"
404 }
405 }
406 },
407 "output": {
408 "type": "structure",
409 "members": {
410 "AssociationId": {
411 "locationName": "associationId"
412 },
413 "Status": {
414 "shape": "S2d",
415 "locationName": "status"
416 }
417 }
418 }
419 },
420 "AssociateDhcpOptions": {
421 "input": {
422 "type": "structure",
423 "required": [
424 "DhcpOptionsId",
425 "VpcId"
426 ],
427 "members": {
428 "DhcpOptionsId": {},
429 "VpcId": {},
430 "DryRun": {
431 "locationName": "dryRun",
432 "type": "boolean"
433 }
434 }
435 }
436 },
437 "AssociateIamInstanceProfile": {
438 "input": {
439 "type": "structure",
440 "required": [
441 "IamInstanceProfile",
442 "InstanceId"
443 ],
444 "members": {
445 "IamInstanceProfile": {
446 "shape": "S2i"
447 },
448 "InstanceId": {}
449 }
450 },
451 "output": {
452 "type": "structure",
453 "members": {
454 "IamInstanceProfileAssociation": {
455 "shape": "S2k",
456 "locationName": "iamInstanceProfileAssociation"
457 }
458 }
459 }
460 },
461 "AssociateRouteTable": {
462 "input": {
463 "type": "structure",
464 "required": [
465 "RouteTableId"
466 ],
467 "members": {
468 "DryRun": {
469 "locationName": "dryRun",
470 "type": "boolean"
471 },
472 "RouteTableId": {
473 "locationName": "routeTableId"
474 },
475 "SubnetId": {
476 "locationName": "subnetId"
477 },
478 "GatewayId": {}
479 }
480 },
481 "output": {
482 "type": "structure",
483 "members": {
484 "AssociationId": {
485 "locationName": "associationId"
486 },
487 "AssociationState": {
488 "shape": "S2r",
489 "locationName": "associationState"
490 }
491 }
492 }
493 },
494 "AssociateSubnetCidrBlock": {
495 "input": {
496 "type": "structure",
497 "required": [
498 "Ipv6CidrBlock",
499 "SubnetId"
500 ],
501 "members": {
502 "Ipv6CidrBlock": {
503 "locationName": "ipv6CidrBlock"
504 },
505 "SubnetId": {
506 "locationName": "subnetId"
507 }
508 }
509 },
510 "output": {
511 "type": "structure",
512 "members": {
513 "Ipv6CidrBlockAssociation": {
514 "shape": "S2v",
515 "locationName": "ipv6CidrBlockAssociation"
516 },
517 "SubnetId": {
518 "locationName": "subnetId"
519 }
520 }
521 }
522 },
523 "AssociateTransitGatewayMulticastDomain": {
524 "input": {
525 "type": "structure",
526 "members": {
527 "TransitGatewayMulticastDomainId": {},
528 "TransitGatewayAttachmentId": {},
529 "SubnetIds": {
530 "shape": "So"
531 },
532 "DryRun": {
533 "type": "boolean"
534 }
535 }
536 },
537 "output": {
538 "type": "structure",
539 "members": {
540 "Associations": {
541 "shape": "S31",
542 "locationName": "associations"
543 }
544 }
545 }
546 },
547 "AssociateTransitGatewayRouteTable": {
548 "input": {
549 "type": "structure",
550 "required": [
551 "TransitGatewayRouteTableId",
552 "TransitGatewayAttachmentId"
553 ],
554 "members": {
555 "TransitGatewayRouteTableId": {},
556 "TransitGatewayAttachmentId": {},
557 "DryRun": {
558 "type": "boolean"
559 }
560 }
561 },
562 "output": {
563 "type": "structure",
564 "members": {
565 "Association": {
566 "shape": "S39",
567 "locationName": "association"
568 }
569 }
570 }
571 },
572 "AssociateVpcCidrBlock": {
573 "input": {
574 "type": "structure",
575 "required": [
576 "VpcId"
577 ],
578 "members": {
579 "AmazonProvidedIpv6CidrBlock": {
580 "locationName": "amazonProvidedIpv6CidrBlock",
581 "type": "boolean"
582 },
583 "CidrBlock": {},
584 "VpcId": {
585 "locationName": "vpcId"
586 },
587 "Ipv6CidrBlockNetworkBorderGroup": {},
588 "Ipv6Pool": {},
589 "Ipv6CidrBlock": {}
590 }
591 },
592 "output": {
593 "type": "structure",
594 "members": {
595 "Ipv6CidrBlockAssociation": {
596 "shape": "S3e",
597 "locationName": "ipv6CidrBlockAssociation"
598 },
599 "CidrBlockAssociation": {
600 "shape": "S3h",
601 "locationName": "cidrBlockAssociation"
602 },
603 "VpcId": {
604 "locationName": "vpcId"
605 }
606 }
607 }
608 },
609 "AttachClassicLinkVpc": {
610 "input": {
611 "type": "structure",
612 "required": [
613 "Groups",
614 "InstanceId",
615 "VpcId"
616 ],
617 "members": {
618 "DryRun": {
619 "locationName": "dryRun",
620 "type": "boolean"
621 },
622 "Groups": {
623 "shape": "S3j",
624 "locationName": "SecurityGroupId"
625 },
626 "InstanceId": {
627 "locationName": "instanceId"
628 },
629 "VpcId": {
630 "locationName": "vpcId"
631 }
632 }
633 },
634 "output": {
635 "type": "structure",
636 "members": {
637 "Return": {
638 "locationName": "return",
639 "type": "boolean"
640 }
641 }
642 }
643 },
644 "AttachInternetGateway": {
645 "input": {
646 "type": "structure",
647 "required": [
648 "InternetGatewayId",
649 "VpcId"
650 ],
651 "members": {
652 "DryRun": {
653 "locationName": "dryRun",
654 "type": "boolean"
655 },
656 "InternetGatewayId": {
657 "locationName": "internetGatewayId"
658 },
659 "VpcId": {
660 "locationName": "vpcId"
661 }
662 }
663 }
664 },
665 "AttachNetworkInterface": {
666 "input": {
667 "type": "structure",
668 "required": [
669 "DeviceIndex",
670 "InstanceId",
671 "NetworkInterfaceId"
672 ],
673 "members": {
674 "DeviceIndex": {
675 "locationName": "deviceIndex",
676 "type": "integer"
677 },
678 "DryRun": {
679 "locationName": "dryRun",
680 "type": "boolean"
681 },
682 "InstanceId": {
683 "locationName": "instanceId"
684 },
685 "NetworkInterfaceId": {
686 "locationName": "networkInterfaceId"
687 }
688 }
689 },
690 "output": {
691 "type": "structure",
692 "members": {
693 "AttachmentId": {
694 "locationName": "attachmentId"
695 }
696 }
697 }
698 },
699 "AttachVolume": {
700 "input": {
701 "type": "structure",
702 "required": [
703 "Device",
704 "InstanceId",
705 "VolumeId"
706 ],
707 "members": {
708 "Device": {},
709 "InstanceId": {},
710 "VolumeId": {},
711 "DryRun": {
712 "locationName": "dryRun",
713 "type": "boolean"
714 }
715 }
716 },
717 "output": {
718 "shape": "S3r"
719 }
720 },
721 "AttachVpnGateway": {
722 "input": {
723 "type": "structure",
724 "required": [
725 "VpcId",
726 "VpnGatewayId"
727 ],
728 "members": {
729 "VpcId": {},
730 "VpnGatewayId": {},
731 "DryRun": {
732 "locationName": "dryRun",
733 "type": "boolean"
734 }
735 }
736 },
737 "output": {
738 "type": "structure",
739 "members": {
740 "VpcAttachment": {
741 "shape": "S3w",
742 "locationName": "attachment"
743 }
744 }
745 }
746 },
747 "AuthorizeClientVpnIngress": {
748 "input": {
749 "type": "structure",
750 "required": [
751 "ClientVpnEndpointId",
752 "TargetNetworkCidr"
753 ],
754 "members": {
755 "ClientVpnEndpointId": {},
756 "TargetNetworkCidr": {},
757 "AccessGroupId": {},
758 "AuthorizeAllGroups": {
759 "type": "boolean"
760 },
761 "Description": {},
762 "ClientToken": {
763 "idempotencyToken": true
764 },
765 "DryRun": {
766 "type": "boolean"
767 }
768 }
769 },
770 "output": {
771 "type": "structure",
772 "members": {
773 "Status": {
774 "shape": "S40",
775 "locationName": "status"
776 }
777 }
778 }
779 },
780 "AuthorizeSecurityGroupEgress": {
781 "input": {
782 "type": "structure",
783 "required": [
784 "GroupId"
785 ],
786 "members": {
787 "DryRun": {
788 "locationName": "dryRun",
789 "type": "boolean"
790 },
791 "GroupId": {
792 "locationName": "groupId"
793 },
794 "IpPermissions": {
795 "shape": "S43",
796 "locationName": "ipPermissions"
797 },
798 "CidrIp": {
799 "locationName": "cidrIp"
800 },
801 "FromPort": {
802 "locationName": "fromPort",
803 "type": "integer"
804 },
805 "IpProtocol": {
806 "locationName": "ipProtocol"
807 },
808 "ToPort": {
809 "locationName": "toPort",
810 "type": "integer"
811 },
812 "SourceSecurityGroupName": {
813 "locationName": "sourceSecurityGroupName"
814 },
815 "SourceSecurityGroupOwnerId": {
816 "locationName": "sourceSecurityGroupOwnerId"
817 }
818 }
819 }
820 },
821 "AuthorizeSecurityGroupIngress": {
822 "input": {
823 "type": "structure",
824 "members": {
825 "CidrIp": {},
826 "FromPort": {
827 "type": "integer"
828 },
829 "GroupId": {},
830 "GroupName": {},
831 "IpPermissions": {
832 "shape": "S43"
833 },
834 "IpProtocol": {},
835 "SourceSecurityGroupName": {},
836 "SourceSecurityGroupOwnerId": {},
837 "ToPort": {
838 "type": "integer"
839 },
840 "DryRun": {
841 "locationName": "dryRun",
842 "type": "boolean"
843 }
844 }
845 }
846 },
847 "BundleInstance": {
848 "input": {
849 "type": "structure",
850 "required": [
851 "InstanceId",
852 "Storage"
853 ],
854 "members": {
855 "InstanceId": {},
856 "Storage": {
857 "shape": "S4g"
858 },
859 "DryRun": {
860 "locationName": "dryRun",
861 "type": "boolean"
862 }
863 }
864 },
865 "output": {
866 "type": "structure",
867 "members": {
868 "BundleTask": {
869 "shape": "S4k",
870 "locationName": "bundleInstanceTask"
871 }
872 }
873 }
874 },
875 "CancelBundleTask": {
876 "input": {
877 "type": "structure",
878 "required": [
879 "BundleId"
880 ],
881 "members": {
882 "BundleId": {},
883 "DryRun": {
884 "locationName": "dryRun",
885 "type": "boolean"
886 }
887 }
888 },
889 "output": {
890 "type": "structure",
891 "members": {
892 "BundleTask": {
893 "shape": "S4k",
894 "locationName": "bundleInstanceTask"
895 }
896 }
897 }
898 },
899 "CancelCapacityReservation": {
900 "input": {
901 "type": "structure",
902 "required": [
903 "CapacityReservationId"
904 ],
905 "members": {
906 "CapacityReservationId": {},
907 "DryRun": {
908 "type": "boolean"
909 }
910 }
911 },
912 "output": {
913 "type": "structure",
914 "members": {
915 "Return": {
916 "locationName": "return",
917 "type": "boolean"
918 }
919 }
920 }
921 },
922 "CancelConversionTask": {
923 "input": {
924 "type": "structure",
925 "required": [
926 "ConversionTaskId"
927 ],
928 "members": {
929 "ConversionTaskId": {
930 "locationName": "conversionTaskId"
931 },
932 "DryRun": {
933 "locationName": "dryRun",
934 "type": "boolean"
935 },
936 "ReasonMessage": {
937 "locationName": "reasonMessage"
938 }
939 }
940 }
941 },
942 "CancelExportTask": {
943 "input": {
944 "type": "structure",
945 "required": [
946 "ExportTaskId"
947 ],
948 "members": {
949 "ExportTaskId": {
950 "locationName": "exportTaskId"
951 }
952 }
953 }
954 },
955 "CancelImportTask": {
956 "input": {
957 "type": "structure",
958 "members": {
959 "CancelReason": {},
960 "DryRun": {
961 "type": "boolean"
962 },
963 "ImportTaskId": {}
964 }
965 },
966 "output": {
967 "type": "structure",
968 "members": {
969 "ImportTaskId": {
970 "locationName": "importTaskId"
971 },
972 "PreviousState": {
973 "locationName": "previousState"
974 },
975 "State": {
976 "locationName": "state"
977 }
978 }
979 }
980 },
981 "CancelReservedInstancesListing": {
982 "input": {
983 "type": "structure",
984 "required": [
985 "ReservedInstancesListingId"
986 ],
987 "members": {
988 "ReservedInstancesListingId": {
989 "locationName": "reservedInstancesListingId"
990 }
991 }
992 },
993 "output": {
994 "type": "structure",
995 "members": {
996 "ReservedInstancesListings": {
997 "shape": "S53",
998 "locationName": "reservedInstancesListingsSet"
999 }
1000 }
1001 }
1002 },
1003 "CancelSpotFleetRequests": {
1004 "input": {
1005 "type": "structure",
1006 "required": [
1007 "SpotFleetRequestIds",
1008 "TerminateInstances"
1009 ],
1010 "members": {
1011 "DryRun": {
1012 "locationName": "dryRun",
1013 "type": "boolean"
1014 },
1015 "SpotFleetRequestIds": {
1016 "shape": "S5f",
1017 "locationName": "spotFleetRequestId"
1018 },
1019 "TerminateInstances": {
1020 "locationName": "terminateInstances",
1021 "type": "boolean"
1022 }
1023 }
1024 },
1025 "output": {
1026 "type": "structure",
1027 "members": {
1028 "SuccessfulFleetRequests": {
1029 "locationName": "successfulFleetRequestSet",
1030 "type": "list",
1031 "member": {
1032 "locationName": "item",
1033 "type": "structure",
1034 "members": {
1035 "CurrentSpotFleetRequestState": {
1036 "locationName": "currentSpotFleetRequestState"
1037 },
1038 "PreviousSpotFleetRequestState": {
1039 "locationName": "previousSpotFleetRequestState"
1040 },
1041 "SpotFleetRequestId": {
1042 "locationName": "spotFleetRequestId"
1043 }
1044 }
1045 }
1046 },
1047 "UnsuccessfulFleetRequests": {
1048 "locationName": "unsuccessfulFleetRequestSet",
1049 "type": "list",
1050 "member": {
1051 "locationName": "item",
1052 "type": "structure",
1053 "members": {
1054 "Error": {
1055 "locationName": "error",
1056 "type": "structure",
1057 "members": {
1058 "Code": {
1059 "locationName": "code"
1060 },
1061 "Message": {
1062 "locationName": "message"
1063 }
1064 }
1065 },
1066 "SpotFleetRequestId": {
1067 "locationName": "spotFleetRequestId"
1068 }
1069 }
1070 }
1071 }
1072 }
1073 }
1074 },
1075 "CancelSpotInstanceRequests": {
1076 "input": {
1077 "type": "structure",
1078 "required": [
1079 "SpotInstanceRequestIds"
1080 ],
1081 "members": {
1082 "DryRun": {
1083 "locationName": "dryRun",
1084 "type": "boolean"
1085 },
1086 "SpotInstanceRequestIds": {
1087 "shape": "S5q",
1088 "locationName": "SpotInstanceRequestId"
1089 }
1090 }
1091 },
1092 "output": {
1093 "type": "structure",
1094 "members": {
1095 "CancelledSpotInstanceRequests": {
1096 "locationName": "spotInstanceRequestSet",
1097 "type": "list",
1098 "member": {
1099 "locationName": "item",
1100 "type": "structure",
1101 "members": {
1102 "SpotInstanceRequestId": {
1103 "locationName": "spotInstanceRequestId"
1104 },
1105 "State": {
1106 "locationName": "state"
1107 }
1108 }
1109 }
1110 }
1111 }
1112 }
1113 },
1114 "ConfirmProductInstance": {
1115 "input": {
1116 "type": "structure",
1117 "required": [
1118 "InstanceId",
1119 "ProductCode"
1120 ],
1121 "members": {
1122 "InstanceId": {},
1123 "ProductCode": {},
1124 "DryRun": {
1125 "locationName": "dryRun",
1126 "type": "boolean"
1127 }
1128 }
1129 },
1130 "output": {
1131 "type": "structure",
1132 "members": {
1133 "OwnerId": {
1134 "locationName": "ownerId"
1135 },
1136 "Return": {
1137 "locationName": "return",
1138 "type": "boolean"
1139 }
1140 }
1141 }
1142 },
1143 "CopyFpgaImage": {
1144 "input": {
1145 "type": "structure",
1146 "required": [
1147 "SourceFpgaImageId",
1148 "SourceRegion"
1149 ],
1150 "members": {
1151 "DryRun": {
1152 "type": "boolean"
1153 },
1154 "SourceFpgaImageId": {},
1155 "Description": {},
1156 "Name": {},
1157 "SourceRegion": {},
1158 "ClientToken": {}
1159 }
1160 },
1161 "output": {
1162 "type": "structure",
1163 "members": {
1164 "FpgaImageId": {
1165 "locationName": "fpgaImageId"
1166 }
1167 }
1168 }
1169 },
1170 "CopyImage": {
1171 "input": {
1172 "type": "structure",
1173 "required": [
1174 "Name",
1175 "SourceImageId",
1176 "SourceRegion"
1177 ],
1178 "members": {
1179 "ClientToken": {},
1180 "Description": {},
1181 "Encrypted": {
1182 "locationName": "encrypted",
1183 "type": "boolean"
1184 },
1185 "KmsKeyId": {
1186 "locationName": "kmsKeyId"
1187 },
1188 "Name": {},
1189 "SourceImageId": {},
1190 "SourceRegion": {},
1191 "DryRun": {
1192 "locationName": "dryRun",
1193 "type": "boolean"
1194 }
1195 }
1196 },
1197 "output": {
1198 "type": "structure",
1199 "members": {
1200 "ImageId": {
1201 "locationName": "imageId"
1202 }
1203 }
1204 }
1205 },
1206 "CopySnapshot": {
1207 "input": {
1208 "type": "structure",
1209 "required": [
1210 "SourceRegion",
1211 "SourceSnapshotId"
1212 ],
1213 "members": {
1214 "Description": {},
1215 "DestinationRegion": {
1216 "locationName": "destinationRegion"
1217 },
1218 "Encrypted": {
1219 "locationName": "encrypted",
1220 "type": "boolean"
1221 },
1222 "KmsKeyId": {
1223 "locationName": "kmsKeyId"
1224 },
1225 "PresignedUrl": {
1226 "locationName": "presignedUrl"
1227 },
1228 "SourceRegion": {},
1229 "SourceSnapshotId": {},
1230 "TagSpecifications": {
1231 "shape": "S1l",
1232 "locationName": "TagSpecification"
1233 },
1234 "DryRun": {
1235 "locationName": "dryRun",
1236 "type": "boolean"
1237 }
1238 }
1239 },
1240 "output": {
1241 "type": "structure",
1242 "members": {
1243 "SnapshotId": {
1244 "locationName": "snapshotId"
1245 },
1246 "Tags": {
1247 "shape": "Sj",
1248 "locationName": "tagSet"
1249 }
1250 }
1251 }
1252 },
1253 "CreateCapacityReservation": {
1254 "input": {
1255 "type": "structure",
1256 "required": [
1257 "InstanceType",
1258 "InstancePlatform",
1259 "InstanceCount"
1260 ],
1261 "members": {
1262 "ClientToken": {},
1263 "InstanceType": {},
1264 "InstancePlatform": {},
1265 "AvailabilityZone": {},
1266 "AvailabilityZoneId": {},
1267 "Tenancy": {},
1268 "InstanceCount": {
1269 "type": "integer"
1270 },
1271 "EbsOptimized": {
1272 "type": "boolean"
1273 },
1274 "EphemeralStorage": {
1275 "type": "boolean"
1276 },
1277 "EndDate": {
1278 "type": "timestamp"
1279 },
1280 "EndDateType": {},
1281 "InstanceMatchCriteria": {},
1282 "TagSpecifications": {
1283 "shape": "S1l"
1284 },
1285 "DryRun": {
1286 "type": "boolean"
1287 }
1288 }
1289 },
1290 "output": {
1291 "type": "structure",
1292 "members": {
1293 "CapacityReservation": {
1294 "shape": "S6c",
1295 "locationName": "capacityReservation"
1296 }
1297 }
1298 }
1299 },
1300 "CreateClientVpnEndpoint": {
1301 "input": {
1302 "type": "structure",
1303 "required": [
1304 "ClientCidrBlock",
1305 "ServerCertificateArn",
1306 "AuthenticationOptions",
1307 "ConnectionLogOptions"
1308 ],
1309 "members": {
1310 "ClientCidrBlock": {},
1311 "ServerCertificateArn": {},
1312 "AuthenticationOptions": {
1313 "locationName": "Authentication",
1314 "type": "list",
1315 "member": {
1316 "type": "structure",
1317 "members": {
1318 "Type": {},
1319 "ActiveDirectory": {
1320 "type": "structure",
1321 "members": {
1322 "DirectoryId": {}
1323 }
1324 },
1325 "MutualAuthentication": {
1326 "type": "structure",
1327 "members": {
1328 "ClientRootCertificateChainArn": {}
1329 }
1330 }
1331 }
1332 }
1333 },
1334 "ConnectionLogOptions": {
1335 "shape": "S6k"
1336 },
1337 "DnsServers": {
1338 "shape": "So"
1339 },
1340 "TransportProtocol": {},
1341 "VpnPort": {
1342 "type": "integer"
1343 },
1344 "Description": {},
1345 "SplitTunnel": {
1346 "type": "boolean"
1347 },
1348 "DryRun": {
1349 "type": "boolean"
1350 },
1351 "ClientToken": {
1352 "idempotencyToken": true
1353 },
1354 "TagSpecifications": {
1355 "shape": "S1l",
1356 "locationName": "TagSpecification"
1357 },
1358 "SecurityGroupIds": {
1359 "shape": "S1u",
1360 "locationName": "SecurityGroupId"
1361 },
1362 "VpcId": {}
1363 }
1364 },
1365 "output": {
1366 "type": "structure",
1367 "members": {
1368 "ClientVpnEndpointId": {
1369 "locationName": "clientVpnEndpointId"
1370 },
1371 "Status": {
1372 "shape": "S6n",
1373 "locationName": "status"
1374 },
1375 "DnsName": {
1376 "locationName": "dnsName"
1377 }
1378 }
1379 }
1380 },
1381 "CreateClientVpnRoute": {
1382 "input": {
1383 "type": "structure",
1384 "required": [
1385 "ClientVpnEndpointId",
1386 "DestinationCidrBlock",
1387 "TargetVpcSubnetId"
1388 ],
1389 "members": {
1390 "ClientVpnEndpointId": {},
1391 "DestinationCidrBlock": {},
1392 "TargetVpcSubnetId": {},
1393 "Description": {},
1394 "ClientToken": {
1395 "idempotencyToken": true
1396 },
1397 "DryRun": {
1398 "type": "boolean"
1399 }
1400 }
1401 },
1402 "output": {
1403 "type": "structure",
1404 "members": {
1405 "Status": {
1406 "shape": "S6r",
1407 "locationName": "status"
1408 }
1409 }
1410 }
1411 },
1412 "CreateCustomerGateway": {
1413 "input": {
1414 "type": "structure",
1415 "required": [
1416 "BgpAsn",
1417 "Type"
1418 ],
1419 "members": {
1420 "BgpAsn": {
1421 "type": "integer"
1422 },
1423 "PublicIp": {
1424 "locationName": "IpAddress"
1425 },
1426 "CertificateArn": {},
1427 "Type": {},
1428 "DeviceName": {},
1429 "DryRun": {
1430 "locationName": "dryRun",
1431 "type": "boolean"
1432 }
1433 }
1434 },
1435 "output": {
1436 "type": "structure",
1437 "members": {
1438 "CustomerGateway": {
1439 "shape": "S6w",
1440 "locationName": "customerGateway"
1441 }
1442 }
1443 }
1444 },
1445 "CreateDefaultSubnet": {
1446 "input": {
1447 "type": "structure",
1448 "required": [
1449 "AvailabilityZone"
1450 ],
1451 "members": {
1452 "AvailabilityZone": {},
1453 "DryRun": {
1454 "type": "boolean"
1455 }
1456 }
1457 },
1458 "output": {
1459 "type": "structure",
1460 "members": {
1461 "Subnet": {
1462 "shape": "S6z",
1463 "locationName": "subnet"
1464 }
1465 }
1466 }
1467 },
1468 "CreateDefaultVpc": {
1469 "input": {
1470 "type": "structure",
1471 "members": {
1472 "DryRun": {
1473 "type": "boolean"
1474 }
1475 }
1476 },
1477 "output": {
1478 "type": "structure",
1479 "members": {
1480 "Vpc": {
1481 "shape": "S74",
1482 "locationName": "vpc"
1483 }
1484 }
1485 }
1486 },
1487 "CreateDhcpOptions": {
1488 "input": {
1489 "type": "structure",
1490 "required": [
1491 "DhcpConfigurations"
1492 ],
1493 "members": {
1494 "DhcpConfigurations": {
1495 "locationName": "dhcpConfiguration",
1496 "type": "list",
1497 "member": {
1498 "locationName": "item",
1499 "type": "structure",
1500 "members": {
1501 "Key": {
1502 "locationName": "key"
1503 },
1504 "Values": {
1505 "shape": "So",
1506 "locationName": "Value"
1507 }
1508 }
1509 }
1510 },
1511 "DryRun": {
1512 "locationName": "dryRun",
1513 "type": "boolean"
1514 }
1515 }
1516 },
1517 "output": {
1518 "type": "structure",
1519 "members": {
1520 "DhcpOptions": {
1521 "shape": "S7d",
1522 "locationName": "dhcpOptions"
1523 }
1524 }
1525 }
1526 },
1527 "CreateEgressOnlyInternetGateway": {
1528 "input": {
1529 "type": "structure",
1530 "required": [
1531 "VpcId"
1532 ],
1533 "members": {
1534 "ClientToken": {},
1535 "DryRun": {
1536 "type": "boolean"
1537 },
1538 "VpcId": {}
1539 }
1540 },
1541 "output": {
1542 "type": "structure",
1543 "members": {
1544 "ClientToken": {
1545 "locationName": "clientToken"
1546 },
1547 "EgressOnlyInternetGateway": {
1548 "shape": "S7k",
1549 "locationName": "egressOnlyInternetGateway"
1550 }
1551 }
1552 }
1553 },
1554 "CreateFleet": {
1555 "input": {
1556 "type": "structure",
1557 "required": [
1558 "LaunchTemplateConfigs",
1559 "TargetCapacitySpecification"
1560 ],
1561 "members": {
1562 "DryRun": {
1563 "type": "boolean"
1564 },
1565 "ClientToken": {},
1566 "SpotOptions": {
1567 "type": "structure",
1568 "members": {
1569 "AllocationStrategy": {},
1570 "InstanceInterruptionBehavior": {},
1571 "InstancePoolsToUseCount": {
1572 "type": "integer"
1573 },
1574 "SingleInstanceType": {
1575 "type": "boolean"
1576 },
1577 "SingleAvailabilityZone": {
1578 "type": "boolean"
1579 },
1580 "MinTargetCapacity": {
1581 "type": "integer"
1582 },
1583 "MaxTotalPrice": {}
1584 }
1585 },
1586 "OnDemandOptions": {
1587 "type": "structure",
1588 "members": {
1589 "AllocationStrategy": {},
1590 "CapacityReservationOptions": {
1591 "type": "structure",
1592 "members": {
1593 "UsageStrategy": {}
1594 }
1595 },
1596 "SingleInstanceType": {
1597 "type": "boolean"
1598 },
1599 "SingleAvailabilityZone": {
1600 "type": "boolean"
1601 },
1602 "MinTargetCapacity": {
1603 "type": "integer"
1604 },
1605 "MaxTotalPrice": {}
1606 }
1607 },
1608 "ExcessCapacityTerminationPolicy": {},
1609 "LaunchTemplateConfigs": {
1610 "type": "list",
1611 "member": {
1612 "locationName": "item",
1613 "type": "structure",
1614 "members": {
1615 "LaunchTemplateSpecification": {
1616 "type": "structure",
1617 "members": {
1618 "LaunchTemplateId": {},
1619 "LaunchTemplateName": {},
1620 "Version": {}
1621 }
1622 },
1623 "Overrides": {
1624 "type": "list",
1625 "member": {
1626 "locationName": "item",
1627 "type": "structure",
1628 "members": {
1629 "InstanceType": {},
1630 "MaxPrice": {},
1631 "SubnetId": {},
1632 "AvailabilityZone": {},
1633 "WeightedCapacity": {
1634 "type": "double"
1635 },
1636 "Priority": {
1637 "type": "double"
1638 },
1639 "Placement": {
1640 "shape": "S85"
1641 }
1642 }
1643 }
1644 }
1645 }
1646 }
1647 },
1648 "TargetCapacitySpecification": {
1649 "shape": "S86"
1650 },
1651 "TerminateInstancesWithExpiration": {
1652 "type": "boolean"
1653 },
1654 "Type": {},
1655 "ValidFrom": {
1656 "type": "timestamp"
1657 },
1658 "ValidUntil": {
1659 "type": "timestamp"
1660 },
1661 "ReplaceUnhealthyInstances": {
1662 "type": "boolean"
1663 },
1664 "TagSpecifications": {
1665 "shape": "S1l",
1666 "locationName": "TagSpecification"
1667 }
1668 }
1669 },
1670 "output": {
1671 "type": "structure",
1672 "members": {
1673 "FleetId": {
1674 "locationName": "fleetId"
1675 },
1676 "Errors": {
1677 "locationName": "errorSet",
1678 "type": "list",
1679 "member": {
1680 "locationName": "item",
1681 "type": "structure",
1682 "members": {
1683 "LaunchTemplateAndOverrides": {
1684 "shape": "S8d",
1685 "locationName": "launchTemplateAndOverrides"
1686 },
1687 "Lifecycle": {
1688 "locationName": "lifecycle"
1689 },
1690 "ErrorCode": {
1691 "locationName": "errorCode"
1692 },
1693 "ErrorMessage": {
1694 "locationName": "errorMessage"
1695 }
1696 }
1697 }
1698 },
1699 "Instances": {
1700 "locationName": "fleetInstanceSet",
1701 "type": "list",
1702 "member": {
1703 "locationName": "item",
1704 "type": "structure",
1705 "members": {
1706 "LaunchTemplateAndOverrides": {
1707 "shape": "S8d",
1708 "locationName": "launchTemplateAndOverrides"
1709 },
1710 "Lifecycle": {
1711 "locationName": "lifecycle"
1712 },
1713 "InstanceIds": {
1714 "shape": "S8k",
1715 "locationName": "instanceIds"
1716 },
1717 "InstanceType": {
1718 "locationName": "instanceType"
1719 },
1720 "Platform": {
1721 "locationName": "platform"
1722 }
1723 }
1724 }
1725 }
1726 }
1727 }
1728 },
1729 "CreateFlowLogs": {
1730 "input": {
1731 "type": "structure",
1732 "required": [
1733 "ResourceIds",
1734 "ResourceType",
1735 "TrafficType"
1736 ],
1737 "members": {
1738 "DryRun": {
1739 "type": "boolean"
1740 },
1741 "ClientToken": {},
1742 "DeliverLogsPermissionArn": {},
1743 "LogGroupName": {},
1744 "ResourceIds": {
1745 "locationName": "ResourceId",
1746 "type": "list",
1747 "member": {
1748 "locationName": "item"
1749 }
1750 },
1751 "ResourceType": {},
1752 "TrafficType": {},
1753 "LogDestinationType": {},
1754 "LogDestination": {},
1755 "LogFormat": {},
1756 "TagSpecifications": {
1757 "shape": "S1l",
1758 "locationName": "TagSpecification"
1759 },
1760 "MaxAggregationInterval": {
1761 "type": "integer"
1762 }
1763 }
1764 },
1765 "output": {
1766 "type": "structure",
1767 "members": {
1768 "ClientToken": {
1769 "locationName": "clientToken"
1770 },
1771 "FlowLogIds": {
1772 "shape": "So",
1773 "locationName": "flowLogIdSet"
1774 },
1775 "Unsuccessful": {
1776 "shape": "Sx",
1777 "locationName": "unsuccessful"
1778 }
1779 }
1780 }
1781 },
1782 "CreateFpgaImage": {
1783 "input": {
1784 "type": "structure",
1785 "required": [
1786 "InputStorageLocation"
1787 ],
1788 "members": {
1789 "DryRun": {
1790 "type": "boolean"
1791 },
1792 "InputStorageLocation": {
1793 "shape": "S8u"
1794 },
1795 "LogsStorageLocation": {
1796 "shape": "S8u"
1797 },
1798 "Description": {},
1799 "Name": {},
1800 "ClientToken": {},
1801 "TagSpecifications": {
1802 "shape": "S1l",
1803 "locationName": "TagSpecification"
1804 }
1805 }
1806 },
1807 "output": {
1808 "type": "structure",
1809 "members": {
1810 "FpgaImageId": {
1811 "locationName": "fpgaImageId"
1812 },
1813 "FpgaImageGlobalId": {
1814 "locationName": "fpgaImageGlobalId"
1815 }
1816 }
1817 }
1818 },
1819 "CreateImage": {
1820 "input": {
1821 "type": "structure",
1822 "required": [
1823 "InstanceId",
1824 "Name"
1825 ],
1826 "members": {
1827 "BlockDeviceMappings": {
1828 "shape": "S8x",
1829 "locationName": "blockDeviceMapping"
1830 },
1831 "Description": {
1832 "locationName": "description"
1833 },
1834 "DryRun": {
1835 "locationName": "dryRun",
1836 "type": "boolean"
1837 },
1838 "InstanceId": {
1839 "locationName": "instanceId"
1840 },
1841 "Name": {
1842 "locationName": "name"
1843 },
1844 "NoReboot": {
1845 "locationName": "noReboot",
1846 "type": "boolean"
1847 }
1848 }
1849 },
1850 "output": {
1851 "type": "structure",
1852 "members": {
1853 "ImageId": {
1854 "locationName": "imageId"
1855 }
1856 }
1857 }
1858 },
1859 "CreateInstanceExportTask": {
1860 "input": {
1861 "type": "structure",
1862 "required": [
1863 "InstanceId"
1864 ],
1865 "members": {
1866 "Description": {
1867 "locationName": "description"
1868 },
1869 "ExportToS3Task": {
1870 "locationName": "exportToS3",
1871 "type": "structure",
1872 "members": {
1873 "ContainerFormat": {
1874 "locationName": "containerFormat"
1875 },
1876 "DiskImageFormat": {
1877 "locationName": "diskImageFormat"
1878 },
1879 "S3Bucket": {
1880 "locationName": "s3Bucket"
1881 },
1882 "S3Prefix": {
1883 "locationName": "s3Prefix"
1884 }
1885 }
1886 },
1887 "InstanceId": {
1888 "locationName": "instanceId"
1889 },
1890 "TargetEnvironment": {
1891 "locationName": "targetEnvironment"
1892 }
1893 }
1894 },
1895 "output": {
1896 "type": "structure",
1897 "members": {
1898 "ExportTask": {
1899 "shape": "S98",
1900 "locationName": "exportTask"
1901 }
1902 }
1903 }
1904 },
1905 "CreateInternetGateway": {
1906 "input": {
1907 "type": "structure",
1908 "members": {
1909 "DryRun": {
1910 "locationName": "dryRun",
1911 "type": "boolean"
1912 }
1913 }
1914 },
1915 "output": {
1916 "type": "structure",
1917 "members": {
1918 "InternetGateway": {
1919 "shape": "S9e",
1920 "locationName": "internetGateway"
1921 }
1922 }
1923 }
1924 },
1925 "CreateKeyPair": {
1926 "input": {
1927 "type": "structure",
1928 "required": [
1929 "KeyName"
1930 ],
1931 "members": {
1932 "KeyName": {},
1933 "DryRun": {
1934 "locationName": "dryRun",
1935 "type": "boolean"
1936 }
1937 }
1938 },
1939 "output": {
1940 "type": "structure",
1941 "members": {
1942 "KeyFingerprint": {
1943 "locationName": "keyFingerprint"
1944 },
1945 "KeyMaterial": {
1946 "locationName": "keyMaterial",
1947 "type": "string",
1948 "sensitive": true
1949 },
1950 "KeyName": {
1951 "locationName": "keyName"
1952 },
1953 "KeyPairId": {
1954 "locationName": "keyPairId"
1955 }
1956 }
1957 }
1958 },
1959 "CreateLaunchTemplate": {
1960 "input": {
1961 "type": "structure",
1962 "required": [
1963 "LaunchTemplateName",
1964 "LaunchTemplateData"
1965 ],
1966 "members": {
1967 "DryRun": {
1968 "type": "boolean"
1969 },
1970 "ClientToken": {},
1971 "LaunchTemplateName": {},
1972 "VersionDescription": {},
1973 "LaunchTemplateData": {
1974 "shape": "S9k"
1975 },
1976 "TagSpecifications": {
1977 "shape": "S1l",
1978 "locationName": "TagSpecification"
1979 }
1980 }
1981 },
1982 "output": {
1983 "type": "structure",
1984 "members": {
1985 "LaunchTemplate": {
1986 "shape": "Sav",
1987 "locationName": "launchTemplate"
1988 }
1989 }
1990 }
1991 },
1992 "CreateLaunchTemplateVersion": {
1993 "input": {
1994 "type": "structure",
1995 "required": [
1996 "LaunchTemplateData"
1997 ],
1998 "members": {
1999 "DryRun": {
2000 "type": "boolean"
2001 },
2002 "ClientToken": {},
2003 "LaunchTemplateId": {},
2004 "LaunchTemplateName": {},
2005 "SourceVersion": {},
2006 "VersionDescription": {},
2007 "LaunchTemplateData": {
2008 "shape": "S9k"
2009 }
2010 }
2011 },
2012 "output": {
2013 "type": "structure",
2014 "members": {
2015 "LaunchTemplateVersion": {
2016 "shape": "Say",
2017 "locationName": "launchTemplateVersion"
2018 }
2019 }
2020 }
2021 },
2022 "CreateLocalGatewayRoute": {
2023 "input": {
2024 "type": "structure",
2025 "required": [
2026 "DestinationCidrBlock",
2027 "LocalGatewayRouteTableId",
2028 "LocalGatewayVirtualInterfaceGroupId"
2029 ],
2030 "members": {
2031 "DestinationCidrBlock": {},
2032 "LocalGatewayRouteTableId": {},
2033 "LocalGatewayVirtualInterfaceGroupId": {},
2034 "DryRun": {
2035 "type": "boolean"
2036 }
2037 }
2038 },
2039 "output": {
2040 "type": "structure",
2041 "members": {
2042 "Route": {
2043 "shape": "Sbv",
2044 "locationName": "route"
2045 }
2046 }
2047 }
2048 },
2049 "CreateLocalGatewayRouteTableVpcAssociation": {
2050 "input": {
2051 "type": "structure",
2052 "required": [
2053 "LocalGatewayRouteTableId",
2054 "VpcId"
2055 ],
2056 "members": {
2057 "LocalGatewayRouteTableId": {},
2058 "VpcId": {},
2059 "DryRun": {
2060 "type": "boolean"
2061 }
2062 }
2063 },
2064 "output": {
2065 "type": "structure",
2066 "members": {
2067 "LocalGatewayRouteTableVpcAssociation": {
2068 "shape": "Sc0",
2069 "locationName": "localGatewayRouteTableVpcAssociation"
2070 }
2071 }
2072 }
2073 },
2074 "CreateNatGateway": {
2075 "input": {
2076 "type": "structure",
2077 "required": [
2078 "AllocationId",
2079 "SubnetId"
2080 ],
2081 "members": {
2082 "AllocationId": {},
2083 "ClientToken": {
2084 "idempotencyToken": true
2085 },
2086 "DryRun": {
2087 "type": "boolean"
2088 },
2089 "SubnetId": {},
2090 "TagSpecifications": {
2091 "shape": "S1l",
2092 "locationName": "TagSpecification"
2093 }
2094 }
2095 },
2096 "output": {
2097 "type": "structure",
2098 "members": {
2099 "ClientToken": {
2100 "locationName": "clientToken"
2101 },
2102 "NatGateway": {
2103 "shape": "Sc4",
2104 "locationName": "natGateway"
2105 }
2106 }
2107 }
2108 },
2109 "CreateNetworkAcl": {
2110 "input": {
2111 "type": "structure",
2112 "required": [
2113 "VpcId"
2114 ],
2115 "members": {
2116 "DryRun": {
2117 "locationName": "dryRun",
2118 "type": "boolean"
2119 },
2120 "VpcId": {
2121 "locationName": "vpcId"
2122 }
2123 }
2124 },
2125 "output": {
2126 "type": "structure",
2127 "members": {
2128 "NetworkAcl": {
2129 "shape": "Scb",
2130 "locationName": "networkAcl"
2131 }
2132 }
2133 }
2134 },
2135 "CreateNetworkAclEntry": {
2136 "input": {
2137 "type": "structure",
2138 "required": [
2139 "Egress",
2140 "NetworkAclId",
2141 "Protocol",
2142 "RuleAction",
2143 "RuleNumber"
2144 ],
2145 "members": {
2146 "CidrBlock": {
2147 "locationName": "cidrBlock"
2148 },
2149 "DryRun": {
2150 "locationName": "dryRun",
2151 "type": "boolean"
2152 },
2153 "Egress": {
2154 "locationName": "egress",
2155 "type": "boolean"
2156 },
2157 "IcmpTypeCode": {
2158 "shape": "Scg",
2159 "locationName": "Icmp"
2160 },
2161 "Ipv6CidrBlock": {
2162 "locationName": "ipv6CidrBlock"
2163 },
2164 "NetworkAclId": {
2165 "locationName": "networkAclId"
2166 },
2167 "PortRange": {
2168 "shape": "Sch",
2169 "locationName": "portRange"
2170 },
2171 "Protocol": {
2172 "locationName": "protocol"
2173 },
2174 "RuleAction": {
2175 "locationName": "ruleAction"
2176 },
2177 "RuleNumber": {
2178 "locationName": "ruleNumber",
2179 "type": "integer"
2180 }
2181 }
2182 }
2183 },
2184 "CreateNetworkInterface": {
2185 "input": {
2186 "type": "structure",
2187 "required": [
2188 "SubnetId"
2189 ],
2190 "members": {
2191 "Description": {
2192 "locationName": "description"
2193 },
2194 "DryRun": {
2195 "locationName": "dryRun",
2196 "type": "boolean"
2197 },
2198 "Groups": {
2199 "shape": "S9t",
2200 "locationName": "SecurityGroupId"
2201 },
2202 "Ipv6AddressCount": {
2203 "locationName": "ipv6AddressCount",
2204 "type": "integer"
2205 },
2206 "Ipv6Addresses": {
2207 "shape": "Sb6",
2208 "locationName": "ipv6Addresses"
2209 },
2210 "PrivateIpAddress": {
2211 "locationName": "privateIpAddress"
2212 },
2213 "PrivateIpAddresses": {
2214 "shape": "S9w",
2215 "locationName": "privateIpAddresses"
2216 },
2217 "SecondaryPrivateIpAddressCount": {
2218 "locationName": "secondaryPrivateIpAddressCount",
2219 "type": "integer"
2220 },
2221 "InterfaceType": {},
2222 "SubnetId": {
2223 "locationName": "subnetId"
2224 }
2225 }
2226 },
2227 "output": {
2228 "type": "structure",
2229 "members": {
2230 "NetworkInterface": {
2231 "shape": "Sco",
2232 "locationName": "networkInterface"
2233 }
2234 }
2235 }
2236 },
2237 "CreateNetworkInterfacePermission": {
2238 "input": {
2239 "type": "structure",
2240 "required": [
2241 "NetworkInterfaceId",
2242 "Permission"
2243 ],
2244 "members": {
2245 "NetworkInterfaceId": {},
2246 "AwsAccountId": {},
2247 "AwsService": {},
2248 "Permission": {},
2249 "DryRun": {
2250 "type": "boolean"
2251 }
2252 }
2253 },
2254 "output": {
2255 "type": "structure",
2256 "members": {
2257 "InterfacePermission": {
2258 "shape": "Sd2",
2259 "locationName": "interfacePermission"
2260 }
2261 }
2262 }
2263 },
2264 "CreatePlacementGroup": {
2265 "input": {
2266 "type": "structure",
2267 "members": {
2268 "DryRun": {
2269 "locationName": "dryRun",
2270 "type": "boolean"
2271 },
2272 "GroupName": {
2273 "locationName": "groupName"
2274 },
2275 "Strategy": {
2276 "locationName": "strategy"
2277 },
2278 "PartitionCount": {
2279 "type": "integer"
2280 }
2281 }
2282 }
2283 },
2284 "CreateReservedInstancesListing": {
2285 "input": {
2286 "type": "structure",
2287 "required": [
2288 "ClientToken",
2289 "InstanceCount",
2290 "PriceSchedules",
2291 "ReservedInstancesId"
2292 ],
2293 "members": {
2294 "ClientToken": {
2295 "locationName": "clientToken"
2296 },
2297 "InstanceCount": {
2298 "locationName": "instanceCount",
2299 "type": "integer"
2300 },
2301 "PriceSchedules": {
2302 "locationName": "priceSchedules",
2303 "type": "list",
2304 "member": {
2305 "locationName": "item",
2306 "type": "structure",
2307 "members": {
2308 "CurrencyCode": {
2309 "locationName": "currencyCode"
2310 },
2311 "Price": {
2312 "locationName": "price",
2313 "type": "double"
2314 },
2315 "Term": {
2316 "locationName": "term",
2317 "type": "long"
2318 }
2319 }
2320 }
2321 },
2322 "ReservedInstancesId": {
2323 "locationName": "reservedInstancesId"
2324 }
2325 }
2326 },
2327 "output": {
2328 "type": "structure",
2329 "members": {
2330 "ReservedInstancesListings": {
2331 "shape": "S53",
2332 "locationName": "reservedInstancesListingsSet"
2333 }
2334 }
2335 }
2336 },
2337 "CreateRoute": {
2338 "input": {
2339 "type": "structure",
2340 "required": [
2341 "RouteTableId"
2342 ],
2343 "members": {
2344 "DestinationCidrBlock": {
2345 "locationName": "destinationCidrBlock"
2346 },
2347 "DestinationIpv6CidrBlock": {
2348 "locationName": "destinationIpv6CidrBlock"
2349 },
2350 "DryRun": {
2351 "locationName": "dryRun",
2352 "type": "boolean"
2353 },
2354 "EgressOnlyInternetGatewayId": {
2355 "locationName": "egressOnlyInternetGatewayId"
2356 },
2357 "GatewayId": {
2358 "locationName": "gatewayId"
2359 },
2360 "InstanceId": {
2361 "locationName": "instanceId"
2362 },
2363 "NatGatewayId": {
2364 "locationName": "natGatewayId"
2365 },
2366 "TransitGatewayId": {},
2367 "LocalGatewayId": {},
2368 "NetworkInterfaceId": {
2369 "locationName": "networkInterfaceId"
2370 },
2371 "RouteTableId": {
2372 "locationName": "routeTableId"
2373 },
2374 "VpcPeeringConnectionId": {
2375 "locationName": "vpcPeeringConnectionId"
2376 }
2377 }
2378 },
2379 "output": {
2380 "type": "structure",
2381 "members": {
2382 "Return": {
2383 "locationName": "return",
2384 "type": "boolean"
2385 }
2386 }
2387 }
2388 },
2389 "CreateRouteTable": {
2390 "input": {
2391 "type": "structure",
2392 "required": [
2393 "VpcId"
2394 ],
2395 "members": {
2396 "DryRun": {
2397 "locationName": "dryRun",
2398 "type": "boolean"
2399 },
2400 "VpcId": {
2401 "locationName": "vpcId"
2402 }
2403 }
2404 },
2405 "output": {
2406 "type": "structure",
2407 "members": {
2408 "RouteTable": {
2409 "shape": "Sdi",
2410 "locationName": "routeTable"
2411 }
2412 }
2413 }
2414 },
2415 "CreateSecurityGroup": {
2416 "input": {
2417 "type": "structure",
2418 "required": [
2419 "Description",
2420 "GroupName"
2421 ],
2422 "members": {
2423 "Description": {
2424 "locationName": "GroupDescription"
2425 },
2426 "GroupName": {},
2427 "VpcId": {},
2428 "DryRun": {
2429 "locationName": "dryRun",
2430 "type": "boolean"
2431 }
2432 }
2433 },
2434 "output": {
2435 "type": "structure",
2436 "members": {
2437 "GroupId": {
2438 "locationName": "groupId"
2439 }
2440 }
2441 }
2442 },
2443 "CreateSnapshot": {
2444 "input": {
2445 "type": "structure",
2446 "required": [
2447 "VolumeId"
2448 ],
2449 "members": {
2450 "Description": {},
2451 "VolumeId": {},
2452 "TagSpecifications": {
2453 "shape": "S1l",
2454 "locationName": "TagSpecification"
2455 },
2456 "DryRun": {
2457 "locationName": "dryRun",
2458 "type": "boolean"
2459 }
2460 }
2461 },
2462 "output": {
2463 "shape": "Sdu"
2464 }
2465 },
2466 "CreateSnapshots": {
2467 "input": {
2468 "type": "structure",
2469 "required": [
2470 "InstanceSpecification"
2471 ],
2472 "members": {
2473 "Description": {},
2474 "InstanceSpecification": {
2475 "type": "structure",
2476 "members": {
2477 "InstanceId": {},
2478 "ExcludeBootVolume": {
2479 "type": "boolean"
2480 }
2481 }
2482 },
2483 "TagSpecifications": {
2484 "shape": "S1l",
2485 "locationName": "TagSpecification"
2486 },
2487 "DryRun": {
2488 "type": "boolean"
2489 },
2490 "CopyTagsFromSource": {}
2491 }
2492 },
2493 "output": {
2494 "type": "structure",
2495 "members": {
2496 "Snapshots": {
2497 "locationName": "snapshotSet",
2498 "type": "list",
2499 "member": {
2500 "locationName": "item",
2501 "type": "structure",
2502 "members": {
2503 "Description": {
2504 "locationName": "description"
2505 },
2506 "Tags": {
2507 "shape": "Sj",
2508 "locationName": "tagSet"
2509 },
2510 "Encrypted": {
2511 "locationName": "encrypted",
2512 "type": "boolean"
2513 },
2514 "VolumeId": {
2515 "locationName": "volumeId"
2516 },
2517 "State": {
2518 "locationName": "state"
2519 },
2520 "VolumeSize": {
2521 "locationName": "volumeSize",
2522 "type": "integer"
2523 },
2524 "StartTime": {
2525 "locationName": "startTime",
2526 "type": "timestamp"
2527 },
2528 "Progress": {
2529 "locationName": "progress"
2530 },
2531 "OwnerId": {
2532 "locationName": "ownerId"
2533 },
2534 "SnapshotId": {
2535 "locationName": "snapshotId"
2536 }
2537 }
2538 }
2539 }
2540 }
2541 }
2542 },
2543 "CreateSpotDatafeedSubscription": {
2544 "input": {
2545 "type": "structure",
2546 "required": [
2547 "Bucket"
2548 ],
2549 "members": {
2550 "Bucket": {
2551 "locationName": "bucket"
2552 },
2553 "DryRun": {
2554 "locationName": "dryRun",
2555 "type": "boolean"
2556 },
2557 "Prefix": {
2558 "locationName": "prefix"
2559 }
2560 }
2561 },
2562 "output": {
2563 "type": "structure",
2564 "members": {
2565 "SpotDatafeedSubscription": {
2566 "shape": "Se5",
2567 "locationName": "spotDatafeedSubscription"
2568 }
2569 }
2570 }
2571 },
2572 "CreateSubnet": {
2573 "input": {
2574 "type": "structure",
2575 "required": [
2576 "CidrBlock",
2577 "VpcId"
2578 ],
2579 "members": {
2580 "AvailabilityZone": {},
2581 "AvailabilityZoneId": {},
2582 "CidrBlock": {},
2583 "Ipv6CidrBlock": {},
2584 "OutpostArn": {},
2585 "VpcId": {},
2586 "DryRun": {
2587 "locationName": "dryRun",
2588 "type": "boolean"
2589 }
2590 }
2591 },
2592 "output": {
2593 "type": "structure",
2594 "members": {
2595 "Subnet": {
2596 "shape": "S6z",
2597 "locationName": "subnet"
2598 }
2599 }
2600 }
2601 },
2602 "CreateTags": {
2603 "input": {
2604 "type": "structure",
2605 "required": [
2606 "Resources",
2607 "Tags"
2608 ],
2609 "members": {
2610 "DryRun": {
2611 "locationName": "dryRun",
2612 "type": "boolean"
2613 },
2614 "Resources": {
2615 "shape": "Seb",
2616 "locationName": "ResourceId"
2617 },
2618 "Tags": {
2619 "shape": "Sj",
2620 "locationName": "Tag"
2621 }
2622 }
2623 }
2624 },
2625 "CreateTrafficMirrorFilter": {
2626 "input": {
2627 "type": "structure",
2628 "members": {
2629 "Description": {},
2630 "TagSpecifications": {
2631 "shape": "S1l",
2632 "locationName": "TagSpecification"
2633 },
2634 "DryRun": {
2635 "type": "boolean"
2636 },
2637 "ClientToken": {
2638 "idempotencyToken": true
2639 }
2640 }
2641 },
2642 "output": {
2643 "type": "structure",
2644 "members": {
2645 "TrafficMirrorFilter": {
2646 "shape": "Sef",
2647 "locationName": "trafficMirrorFilter"
2648 },
2649 "ClientToken": {
2650 "locationName": "clientToken"
2651 }
2652 }
2653 }
2654 },
2655 "CreateTrafficMirrorFilterRule": {
2656 "input": {
2657 "type": "structure",
2658 "required": [
2659 "TrafficMirrorFilterId",
2660 "TrafficDirection",
2661 "RuleNumber",
2662 "RuleAction",
2663 "DestinationCidrBlock",
2664 "SourceCidrBlock"
2665 ],
2666 "members": {
2667 "TrafficMirrorFilterId": {},
2668 "TrafficDirection": {},
2669 "RuleNumber": {
2670 "type": "integer"
2671 },
2672 "RuleAction": {},
2673 "DestinationPortRange": {
2674 "shape": "Sep"
2675 },
2676 "SourcePortRange": {
2677 "shape": "Sep"
2678 },
2679 "Protocol": {
2680 "type": "integer"
2681 },
2682 "DestinationCidrBlock": {},
2683 "SourceCidrBlock": {},
2684 "Description": {},
2685 "DryRun": {
2686 "type": "boolean"
2687 },
2688 "ClientToken": {
2689 "idempotencyToken": true
2690 }
2691 }
2692 },
2693 "output": {
2694 "type": "structure",
2695 "members": {
2696 "TrafficMirrorFilterRule": {
2697 "shape": "Seh",
2698 "locationName": "trafficMirrorFilterRule"
2699 },
2700 "ClientToken": {
2701 "locationName": "clientToken"
2702 }
2703 }
2704 }
2705 },
2706 "CreateTrafficMirrorSession": {
2707 "input": {
2708 "type": "structure",
2709 "required": [
2710 "NetworkInterfaceId",
2711 "TrafficMirrorTargetId",
2712 "TrafficMirrorFilterId",
2713 "SessionNumber"
2714 ],
2715 "members": {
2716 "NetworkInterfaceId": {},
2717 "TrafficMirrorTargetId": {},
2718 "TrafficMirrorFilterId": {},
2719 "PacketLength": {
2720 "type": "integer"
2721 },
2722 "SessionNumber": {
2723 "type": "integer"
2724 },
2725 "VirtualNetworkId": {
2726 "type": "integer"
2727 },
2728 "Description": {},
2729 "TagSpecifications": {
2730 "shape": "S1l",
2731 "locationName": "TagSpecification"
2732 },
2733 "DryRun": {
2734 "type": "boolean"
2735 },
2736 "ClientToken": {
2737 "idempotencyToken": true
2738 }
2739 }
2740 },
2741 "output": {
2742 "type": "structure",
2743 "members": {
2744 "TrafficMirrorSession": {
2745 "shape": "Seu",
2746 "locationName": "trafficMirrorSession"
2747 },
2748 "ClientToken": {
2749 "locationName": "clientToken"
2750 }
2751 }
2752 }
2753 },
2754 "CreateTrafficMirrorTarget": {
2755 "input": {
2756 "type": "structure",
2757 "members": {
2758 "NetworkInterfaceId": {},
2759 "NetworkLoadBalancerArn": {},
2760 "Description": {},
2761 "TagSpecifications": {
2762 "shape": "S1l",
2763 "locationName": "TagSpecification"
2764 },
2765 "DryRun": {
2766 "type": "boolean"
2767 },
2768 "ClientToken": {
2769 "idempotencyToken": true
2770 }
2771 }
2772 },
2773 "output": {
2774 "type": "structure",
2775 "members": {
2776 "TrafficMirrorTarget": {
2777 "shape": "Sex",
2778 "locationName": "trafficMirrorTarget"
2779 },
2780 "ClientToken": {
2781 "locationName": "clientToken"
2782 }
2783 }
2784 }
2785 },
2786 "CreateTransitGateway": {
2787 "input": {
2788 "type": "structure",
2789 "members": {
2790 "Description": {},
2791 "Options": {
2792 "type": "structure",
2793 "members": {
2794 "AmazonSideAsn": {
2795 "type": "long"
2796 },
2797 "AutoAcceptSharedAttachments": {},
2798 "DefaultRouteTableAssociation": {},
2799 "DefaultRouteTablePropagation": {},
2800 "VpnEcmpSupport": {},
2801 "DnsSupport": {},
2802 "MulticastSupport": {}
2803 }
2804 },
2805 "TagSpecifications": {
2806 "shape": "S1l",
2807 "locationName": "TagSpecification"
2808 },
2809 "DryRun": {
2810 "type": "boolean"
2811 }
2812 }
2813 },
2814 "output": {
2815 "type": "structure",
2816 "members": {
2817 "TransitGateway": {
2818 "shape": "Sf7",
2819 "locationName": "transitGateway"
2820 }
2821 }
2822 }
2823 },
2824 "CreateTransitGatewayMulticastDomain": {
2825 "input": {
2826 "type": "structure",
2827 "required": [
2828 "TransitGatewayId"
2829 ],
2830 "members": {
2831 "TransitGatewayId": {},
2832 "TagSpecifications": {
2833 "shape": "S1l",
2834 "locationName": "TagSpecification"
2835 },
2836 "DryRun": {
2837 "type": "boolean"
2838 }
2839 }
2840 },
2841 "output": {
2842 "type": "structure",
2843 "members": {
2844 "TransitGatewayMulticastDomain": {
2845 "shape": "Sfc",
2846 "locationName": "transitGatewayMulticastDomain"
2847 }
2848 }
2849 }
2850 },
2851 "CreateTransitGatewayPeeringAttachment": {
2852 "input": {
2853 "type": "structure",
2854 "required": [
2855 "TransitGatewayId",
2856 "PeerTransitGatewayId",
2857 "PeerAccountId",
2858 "PeerRegion"
2859 ],
2860 "members": {
2861 "TransitGatewayId": {},
2862 "PeerTransitGatewayId": {},
2863 "PeerAccountId": {},
2864 "PeerRegion": {},
2865 "TagSpecifications": {
2866 "shape": "S1l",
2867 "locationName": "TagSpecification"
2868 },
2869 "DryRun": {
2870 "type": "boolean"
2871 }
2872 }
2873 },
2874 "output": {
2875 "type": "structure",
2876 "members": {
2877 "TransitGatewayPeeringAttachment": {
2878 "shape": "Se",
2879 "locationName": "transitGatewayPeeringAttachment"
2880 }
2881 }
2882 }
2883 },
2884 "CreateTransitGatewayRoute": {
2885 "input": {
2886 "type": "structure",
2887 "required": [
2888 "DestinationCidrBlock",
2889 "TransitGatewayRouteTableId"
2890 ],
2891 "members": {
2892 "DestinationCidrBlock": {},
2893 "TransitGatewayRouteTableId": {},
2894 "TransitGatewayAttachmentId": {},
2895 "Blackhole": {
2896 "type": "boolean"
2897 },
2898 "DryRun": {
2899 "type": "boolean"
2900 }
2901 }
2902 },
2903 "output": {
2904 "type": "structure",
2905 "members": {
2906 "Route": {
2907 "shape": "Sfj",
2908 "locationName": "route"
2909 }
2910 }
2911 }
2912 },
2913 "CreateTransitGatewayRouteTable": {
2914 "input": {
2915 "type": "structure",
2916 "required": [
2917 "TransitGatewayId"
2918 ],
2919 "members": {
2920 "TransitGatewayId": {},
2921 "TagSpecifications": {
2922 "shape": "S1l"
2923 },
2924 "DryRun": {
2925 "type": "boolean"
2926 }
2927 }
2928 },
2929 "output": {
2930 "type": "structure",
2931 "members": {
2932 "TransitGatewayRouteTable": {
2933 "shape": "Sfq",
2934 "locationName": "transitGatewayRouteTable"
2935 }
2936 }
2937 }
2938 },
2939 "CreateTransitGatewayVpcAttachment": {
2940 "input": {
2941 "type": "structure",
2942 "required": [
2943 "TransitGatewayId",
2944 "VpcId",
2945 "SubnetIds"
2946 ],
2947 "members": {
2948 "TransitGatewayId": {},
2949 "VpcId": {},
2950 "SubnetIds": {
2951 "shape": "Sft"
2952 },
2953 "Options": {
2954 "type": "structure",
2955 "members": {
2956 "DnsSupport": {},
2957 "Ipv6Support": {}
2958 }
2959 },
2960 "TagSpecifications": {
2961 "shape": "S1l"
2962 },
2963 "DryRun": {
2964 "type": "boolean"
2965 }
2966 }
2967 },
2968 "output": {
2969 "type": "structure",
2970 "members": {
2971 "TransitGatewayVpcAttachment": {
2972 "shape": "Sn",
2973 "locationName": "transitGatewayVpcAttachment"
2974 }
2975 }
2976 }
2977 },
2978 "CreateVolume": {
2979 "input": {
2980 "type": "structure",
2981 "required": [
2982 "AvailabilityZone"
2983 ],
2984 "members": {
2985 "AvailabilityZone": {},
2986 "Encrypted": {
2987 "locationName": "encrypted",
2988 "type": "boolean"
2989 },
2990 "Iops": {
2991 "type": "integer"
2992 },
2993 "KmsKeyId": {},
2994 "OutpostArn": {},
2995 "Size": {
2996 "type": "integer"
2997 },
2998 "SnapshotId": {},
2999 "VolumeType": {},
3000 "DryRun": {
3001 "locationName": "dryRun",
3002 "type": "boolean"
3003 },
3004 "TagSpecifications": {
3005 "shape": "S1l",
3006 "locationName": "TagSpecification"
3007 },
3008 "MultiAttachEnabled": {
3009 "type": "boolean"
3010 }
3011 }
3012 },
3013 "output": {
3014 "shape": "Sfx"
3015 }
3016 },
3017 "CreateVpc": {
3018 "input": {
3019 "type": "structure",
3020 "required": [
3021 "CidrBlock"
3022 ],
3023 "members": {
3024 "CidrBlock": {},
3025 "AmazonProvidedIpv6CidrBlock": {
3026 "locationName": "amazonProvidedIpv6CidrBlock",
3027 "type": "boolean"
3028 },
3029 "Ipv6Pool": {},
3030 "Ipv6CidrBlock": {},
3031 "DryRun": {
3032 "locationName": "dryRun",
3033 "type": "boolean"
3034 },
3035 "InstanceTenancy": {
3036 "locationName": "instanceTenancy"
3037 },
3038 "Ipv6CidrBlockNetworkBorderGroup": {}
3039 }
3040 },
3041 "output": {
3042 "type": "structure",
3043 "members": {
3044 "Vpc": {
3045 "shape": "S74",
3046 "locationName": "vpc"
3047 }
3048 }
3049 }
3050 },
3051 "CreateVpcEndpoint": {
3052 "input": {
3053 "type": "structure",
3054 "required": [
3055 "VpcId",
3056 "ServiceName"
3057 ],
3058 "members": {
3059 "DryRun": {
3060 "type": "boolean"
3061 },
3062 "VpcEndpointType": {},
3063 "VpcId": {},
3064 "ServiceName": {},
3065 "PolicyDocument": {},
3066 "RouteTableIds": {
3067 "shape": "Sg4",
3068 "locationName": "RouteTableId"
3069 },
3070 "SubnetIds": {
3071 "shape": "Sg5",
3072 "locationName": "SubnetId"
3073 },
3074 "SecurityGroupIds": {
3075 "shape": "Sg6",
3076 "locationName": "SecurityGroupId"
3077 },
3078 "ClientToken": {},
3079 "PrivateDnsEnabled": {
3080 "type": "boolean"
3081 },
3082 "TagSpecifications": {
3083 "shape": "S1l",
3084 "locationName": "TagSpecification"
3085 }
3086 }
3087 },
3088 "output": {
3089 "type": "structure",
3090 "members": {
3091 "VpcEndpoint": {
3092 "shape": "Sg8",
3093 "locationName": "vpcEndpoint"
3094 },
3095 "ClientToken": {
3096 "locationName": "clientToken"
3097 }
3098 }
3099 }
3100 },
3101 "CreateVpcEndpointConnectionNotification": {
3102 "input": {
3103 "type": "structure",
3104 "required": [
3105 "ConnectionNotificationArn",
3106 "ConnectionEvents"
3107 ],
3108 "members": {
3109 "DryRun": {
3110 "type": "boolean"
3111 },
3112 "ServiceId": {},
3113 "VpcEndpointId": {},
3114 "ConnectionNotificationArn": {},
3115 "ConnectionEvents": {
3116 "shape": "So"
3117 },
3118 "ClientToken": {}
3119 }
3120 },
3121 "output": {
3122 "type": "structure",
3123 "members": {
3124 "ConnectionNotification": {
3125 "shape": "Sgh",
3126 "locationName": "connectionNotification"
3127 },
3128 "ClientToken": {
3129 "locationName": "clientToken"
3130 }
3131 }
3132 }
3133 },
3134 "CreateVpcEndpointServiceConfiguration": {
3135 "input": {
3136 "type": "structure",
3137 "required": [
3138 "NetworkLoadBalancerArns"
3139 ],
3140 "members": {
3141 "DryRun": {
3142 "type": "boolean"
3143 },
3144 "AcceptanceRequired": {
3145 "type": "boolean"
3146 },
3147 "PrivateDnsName": {},
3148 "NetworkLoadBalancerArns": {
3149 "shape": "So",
3150 "locationName": "NetworkLoadBalancerArn"
3151 },
3152 "ClientToken": {},
3153 "TagSpecifications": {
3154 "shape": "S1l",
3155 "locationName": "TagSpecification"
3156 }
3157 }
3158 },
3159 "output": {
3160 "type": "structure",
3161 "members": {
3162 "ServiceConfiguration": {
3163 "shape": "Sgm",
3164 "locationName": "serviceConfiguration"
3165 },
3166 "ClientToken": {
3167 "locationName": "clientToken"
3168 }
3169 }
3170 }
3171 },
3172 "CreateVpcPeeringConnection": {
3173 "input": {
3174 "type": "structure",
3175 "members": {
3176 "DryRun": {
3177 "locationName": "dryRun",
3178 "type": "boolean"
3179 },
3180 "PeerOwnerId": {
3181 "locationName": "peerOwnerId"
3182 },
3183 "PeerVpcId": {
3184 "locationName": "peerVpcId"
3185 },
3186 "VpcId": {
3187 "locationName": "vpcId"
3188 },
3189 "PeerRegion": {}
3190 }
3191 },
3192 "output": {
3193 "type": "structure",
3194 "members": {
3195 "VpcPeeringConnection": {
3196 "shape": "S13",
3197 "locationName": "vpcPeeringConnection"
3198 }
3199 }
3200 }
3201 },
3202 "CreateVpnConnection": {
3203 "input": {
3204 "type": "structure",
3205 "required": [
3206 "CustomerGatewayId",
3207 "Type"
3208 ],
3209 "members": {
3210 "CustomerGatewayId": {},
3211 "Type": {},
3212 "VpnGatewayId": {},
3213 "TransitGatewayId": {},
3214 "DryRun": {
3215 "locationName": "dryRun",
3216 "type": "boolean"
3217 },
3218 "Options": {
3219 "locationName": "options",
3220 "type": "structure",
3221 "members": {
3222 "EnableAcceleration": {
3223 "type": "boolean"
3224 },
3225 "StaticRoutesOnly": {
3226 "locationName": "staticRoutesOnly",
3227 "type": "boolean"
3228 },
3229 "TunnelOptions": {
3230 "type": "list",
3231 "member": {
3232 "type": "structure",
3233 "members": {
3234 "TunnelInsideCidr": {},
3235 "PreSharedKey": {},
3236 "Phase1LifetimeSeconds": {
3237 "type": "integer"
3238 },
3239 "Phase2LifetimeSeconds": {
3240 "type": "integer"
3241 },
3242 "RekeyMarginTimeSeconds": {
3243 "type": "integer"
3244 },
3245 "RekeyFuzzPercentage": {
3246 "type": "integer"
3247 },
3248 "ReplayWindowSize": {
3249 "type": "integer"
3250 },
3251 "DPDTimeoutSeconds": {
3252 "type": "integer"
3253 },
3254 "Phase1EncryptionAlgorithms": {
3255 "shape": "Sh0",
3256 "locationName": "Phase1EncryptionAlgorithm"
3257 },
3258 "Phase2EncryptionAlgorithms": {
3259 "shape": "Sh2",
3260 "locationName": "Phase2EncryptionAlgorithm"
3261 },
3262 "Phase1IntegrityAlgorithms": {
3263 "shape": "Sh4",
3264 "locationName": "Phase1IntegrityAlgorithm"
3265 },
3266 "Phase2IntegrityAlgorithms": {
3267 "shape": "Sh6",
3268 "locationName": "Phase2IntegrityAlgorithm"
3269 },
3270 "Phase1DHGroupNumbers": {
3271 "shape": "Sh8",
3272 "locationName": "Phase1DHGroupNumber"
3273 },
3274 "Phase2DHGroupNumbers": {
3275 "shape": "Sha",
3276 "locationName": "Phase2DHGroupNumber"
3277 },
3278 "IKEVersions": {
3279 "shape": "Shc",
3280 "locationName": "IKEVersion"
3281 }
3282 }
3283 }
3284 }
3285 }
3286 }
3287 }
3288 },
3289 "output": {
3290 "type": "structure",
3291 "members": {
3292 "VpnConnection": {
3293 "shape": "Shf",
3294 "locationName": "vpnConnection"
3295 }
3296 }
3297 }
3298 },
3299 "CreateVpnConnectionRoute": {
3300 "input": {
3301 "type": "structure",
3302 "required": [
3303 "DestinationCidrBlock",
3304 "VpnConnectionId"
3305 ],
3306 "members": {
3307 "DestinationCidrBlock": {},
3308 "VpnConnectionId": {}
3309 }
3310 }
3311 },
3312 "CreateVpnGateway": {
3313 "input": {
3314 "type": "structure",
3315 "required": [
3316 "Type"
3317 ],
3318 "members": {
3319 "AvailabilityZone": {},
3320 "Type": {},
3321 "AmazonSideAsn": {
3322 "type": "long"
3323 },
3324 "DryRun": {
3325 "locationName": "dryRun",
3326 "type": "boolean"
3327 }
3328 }
3329 },
3330 "output": {
3331 "type": "structure",
3332 "members": {
3333 "VpnGateway": {
3334 "shape": "Si8",
3335 "locationName": "vpnGateway"
3336 }
3337 }
3338 }
3339 },
3340 "DeleteClientVpnEndpoint": {
3341 "input": {
3342 "type": "structure",
3343 "required": [
3344 "ClientVpnEndpointId"
3345 ],
3346 "members": {
3347 "ClientVpnEndpointId": {},
3348 "DryRun": {
3349 "type": "boolean"
3350 }
3351 }
3352 },
3353 "output": {
3354 "type": "structure",
3355 "members": {
3356 "Status": {
3357 "shape": "S6n",
3358 "locationName": "status"
3359 }
3360 }
3361 }
3362 },
3363 "DeleteClientVpnRoute": {
3364 "input": {
3365 "type": "structure",
3366 "required": [
3367 "ClientVpnEndpointId",
3368 "DestinationCidrBlock"
3369 ],
3370 "members": {
3371 "ClientVpnEndpointId": {},
3372 "TargetVpcSubnetId": {},
3373 "DestinationCidrBlock": {},
3374 "DryRun": {
3375 "type": "boolean"
3376 }
3377 }
3378 },
3379 "output": {
3380 "type": "structure",
3381 "members": {
3382 "Status": {
3383 "shape": "S6r",
3384 "locationName": "status"
3385 }
3386 }
3387 }
3388 },
3389 "DeleteCustomerGateway": {
3390 "input": {
3391 "type": "structure",
3392 "required": [
3393 "CustomerGatewayId"
3394 ],
3395 "members": {
3396 "CustomerGatewayId": {},
3397 "DryRun": {
3398 "locationName": "dryRun",
3399 "type": "boolean"
3400 }
3401 }
3402 }
3403 },
3404 "DeleteDhcpOptions": {
3405 "input": {
3406 "type": "structure",
3407 "required": [
3408 "DhcpOptionsId"
3409 ],
3410 "members": {
3411 "DhcpOptionsId": {},
3412 "DryRun": {
3413 "locationName": "dryRun",
3414 "type": "boolean"
3415 }
3416 }
3417 }
3418 },
3419 "DeleteEgressOnlyInternetGateway": {
3420 "input": {
3421 "type": "structure",
3422 "required": [
3423 "EgressOnlyInternetGatewayId"
3424 ],
3425 "members": {
3426 "DryRun": {
3427 "type": "boolean"
3428 },
3429 "EgressOnlyInternetGatewayId": {}
3430 }
3431 },
3432 "output": {
3433 "type": "structure",
3434 "members": {
3435 "ReturnCode": {
3436 "locationName": "returnCode",
3437 "type": "boolean"
3438 }
3439 }
3440 }
3441 },
3442 "DeleteFleets": {
3443 "input": {
3444 "type": "structure",
3445 "required": [
3446 "FleetIds",
3447 "TerminateInstances"
3448 ],
3449 "members": {
3450 "DryRun": {
3451 "type": "boolean"
3452 },
3453 "FleetIds": {
3454 "shape": "Sik",
3455 "locationName": "FleetId"
3456 },
3457 "TerminateInstances": {
3458 "type": "boolean"
3459 }
3460 }
3461 },
3462 "output": {
3463 "type": "structure",
3464 "members": {
3465 "SuccessfulFleetDeletions": {
3466 "locationName": "successfulFleetDeletionSet",
3467 "type": "list",
3468 "member": {
3469 "locationName": "item",
3470 "type": "structure",
3471 "members": {
3472 "CurrentFleetState": {
3473 "locationName": "currentFleetState"
3474 },
3475 "PreviousFleetState": {
3476 "locationName": "previousFleetState"
3477 },
3478 "FleetId": {
3479 "locationName": "fleetId"
3480 }
3481 }
3482 }
3483 },
3484 "UnsuccessfulFleetDeletions": {
3485 "locationName": "unsuccessfulFleetDeletionSet",
3486 "type": "list",
3487 "member": {
3488 "locationName": "item",
3489 "type": "structure",
3490 "members": {
3491 "Error": {
3492 "locationName": "error",
3493 "type": "structure",
3494 "members": {
3495 "Code": {
3496 "locationName": "code"
3497 },
3498 "Message": {
3499 "locationName": "message"
3500 }
3501 }
3502 },
3503 "FleetId": {
3504 "locationName": "fleetId"
3505 }
3506 }
3507 }
3508 }
3509 }
3510 }
3511 },
3512 "DeleteFlowLogs": {
3513 "input": {
3514 "type": "structure",
3515 "required": [
3516 "FlowLogIds"
3517 ],
3518 "members": {
3519 "DryRun": {
3520 "type": "boolean"
3521 },
3522 "FlowLogIds": {
3523 "shape": "Siu",
3524 "locationName": "FlowLogId"
3525 }
3526 }
3527 },
3528 "output": {
3529 "type": "structure",
3530 "members": {
3531 "Unsuccessful": {
3532 "shape": "Sx",
3533 "locationName": "unsuccessful"
3534 }
3535 }
3536 }
3537 },
3538 "DeleteFpgaImage": {
3539 "input": {
3540 "type": "structure",
3541 "required": [
3542 "FpgaImageId"
3543 ],
3544 "members": {
3545 "DryRun": {
3546 "type": "boolean"
3547 },
3548 "FpgaImageId": {}
3549 }
3550 },
3551 "output": {
3552 "type": "structure",
3553 "members": {
3554 "Return": {
3555 "locationName": "return",
3556 "type": "boolean"
3557 }
3558 }
3559 }
3560 },
3561 "DeleteInternetGateway": {
3562 "input": {
3563 "type": "structure",
3564 "required": [
3565 "InternetGatewayId"
3566 ],
3567 "members": {
3568 "DryRun": {
3569 "locationName": "dryRun",
3570 "type": "boolean"
3571 },
3572 "InternetGatewayId": {
3573 "locationName": "internetGatewayId"
3574 }
3575 }
3576 }
3577 },
3578 "DeleteKeyPair": {
3579 "input": {
3580 "type": "structure",
3581 "required": [
3582 "KeyName"
3583 ],
3584 "members": {
3585 "KeyName": {},
3586 "DryRun": {
3587 "locationName": "dryRun",
3588 "type": "boolean"
3589 }
3590 }
3591 }
3592 },
3593 "DeleteLaunchTemplate": {
3594 "input": {
3595 "type": "structure",
3596 "members": {
3597 "DryRun": {
3598 "type": "boolean"
3599 },
3600 "LaunchTemplateId": {},
3601 "LaunchTemplateName": {}
3602 }
3603 },
3604 "output": {
3605 "type": "structure",
3606 "members": {
3607 "LaunchTemplate": {
3608 "shape": "Sav",
3609 "locationName": "launchTemplate"
3610 }
3611 }
3612 }
3613 },
3614 "DeleteLaunchTemplateVersions": {
3615 "input": {
3616 "type": "structure",
3617 "required": [
3618 "Versions"
3619 ],
3620 "members": {
3621 "DryRun": {
3622 "type": "boolean"
3623 },
3624 "LaunchTemplateId": {},
3625 "LaunchTemplateName": {},
3626 "Versions": {
3627 "shape": "Sj4",
3628 "locationName": "LaunchTemplateVersion"
3629 }
3630 }
3631 },
3632 "output": {
3633 "type": "structure",
3634 "members": {
3635 "SuccessfullyDeletedLaunchTemplateVersions": {
3636 "locationName": "successfullyDeletedLaunchTemplateVersionSet",
3637 "type": "list",
3638 "member": {
3639 "locationName": "item",
3640 "type": "structure",
3641 "members": {
3642 "LaunchTemplateId": {
3643 "locationName": "launchTemplateId"
3644 },
3645 "LaunchTemplateName": {
3646 "locationName": "launchTemplateName"
3647 },
3648 "VersionNumber": {
3649 "locationName": "versionNumber",
3650 "type": "long"
3651 }
3652 }
3653 }
3654 },
3655 "UnsuccessfullyDeletedLaunchTemplateVersions": {
3656 "locationName": "unsuccessfullyDeletedLaunchTemplateVersionSet",
3657 "type": "list",
3658 "member": {
3659 "locationName": "item",
3660 "type": "structure",
3661 "members": {
3662 "LaunchTemplateId": {
3663 "locationName": "launchTemplateId"
3664 },
3665 "LaunchTemplateName": {
3666 "locationName": "launchTemplateName"
3667 },
3668 "VersionNumber": {
3669 "locationName": "versionNumber",
3670 "type": "long"
3671 },
3672 "ResponseError": {
3673 "locationName": "responseError",
3674 "type": "structure",
3675 "members": {
3676 "Code": {
3677 "locationName": "code"
3678 },
3679 "Message": {
3680 "locationName": "message"
3681 }
3682 }
3683 }
3684 }
3685 }
3686 }
3687 }
3688 }
3689 },
3690 "DeleteLocalGatewayRoute": {
3691 "input": {
3692 "type": "structure",
3693 "required": [
3694 "DestinationCidrBlock",
3695 "LocalGatewayRouteTableId"
3696 ],
3697 "members": {
3698 "DestinationCidrBlock": {},
3699 "LocalGatewayRouteTableId": {},
3700 "DryRun": {
3701 "type": "boolean"
3702 }
3703 }
3704 },
3705 "output": {
3706 "type": "structure",
3707 "members": {
3708 "Route": {
3709 "shape": "Sbv",
3710 "locationName": "route"
3711 }
3712 }
3713 }
3714 },
3715 "DeleteLocalGatewayRouteTableVpcAssociation": {
3716 "input": {
3717 "type": "structure",
3718 "required": [
3719 "LocalGatewayRouteTableVpcAssociationId"
3720 ],
3721 "members": {
3722 "LocalGatewayRouteTableVpcAssociationId": {},
3723 "DryRun": {
3724 "type": "boolean"
3725 }
3726 }
3727 },
3728 "output": {
3729 "type": "structure",
3730 "members": {
3731 "LocalGatewayRouteTableVpcAssociation": {
3732 "shape": "Sc0",
3733 "locationName": "localGatewayRouteTableVpcAssociation"
3734 }
3735 }
3736 }
3737 },
3738 "DeleteNatGateway": {
3739 "input": {
3740 "type": "structure",
3741 "required": [
3742 "NatGatewayId"
3743 ],
3744 "members": {
3745 "DryRun": {
3746 "type": "boolean"
3747 },
3748 "NatGatewayId": {}
3749 }
3750 },
3751 "output": {
3752 "type": "structure",
3753 "members": {
3754 "NatGatewayId": {
3755 "locationName": "natGatewayId"
3756 }
3757 }
3758 }
3759 },
3760 "DeleteNetworkAcl": {
3761 "input": {
3762 "type": "structure",
3763 "required": [
3764 "NetworkAclId"
3765 ],
3766 "members": {
3767 "DryRun": {
3768 "locationName": "dryRun",
3769 "type": "boolean"
3770 },
3771 "NetworkAclId": {
3772 "locationName": "networkAclId"
3773 }
3774 }
3775 }
3776 },
3777 "DeleteNetworkAclEntry": {
3778 "input": {
3779 "type": "structure",
3780 "required": [
3781 "Egress",
3782 "NetworkAclId",
3783 "RuleNumber"
3784 ],
3785 "members": {
3786 "DryRun": {
3787 "locationName": "dryRun",
3788 "type": "boolean"
3789 },
3790 "Egress": {
3791 "locationName": "egress",
3792 "type": "boolean"
3793 },
3794 "NetworkAclId": {
3795 "locationName": "networkAclId"
3796 },
3797 "RuleNumber": {
3798 "locationName": "ruleNumber",
3799 "type": "integer"
3800 }
3801 }
3802 }
3803 },
3804 "DeleteNetworkInterface": {
3805 "input": {
3806 "type": "structure",
3807 "required": [
3808 "NetworkInterfaceId"
3809 ],
3810 "members": {
3811 "DryRun": {
3812 "locationName": "dryRun",
3813 "type": "boolean"
3814 },
3815 "NetworkInterfaceId": {
3816 "locationName": "networkInterfaceId"
3817 }
3818 }
3819 }
3820 },
3821 "DeleteNetworkInterfacePermission": {
3822 "input": {
3823 "type": "structure",
3824 "required": [
3825 "NetworkInterfacePermissionId"
3826 ],
3827 "members": {
3828 "NetworkInterfacePermissionId": {},
3829 "Force": {
3830 "type": "boolean"
3831 },
3832 "DryRun": {
3833 "type": "boolean"
3834 }
3835 }
3836 },
3837 "output": {
3838 "type": "structure",
3839 "members": {
3840 "Return": {
3841 "locationName": "return",
3842 "type": "boolean"
3843 }
3844 }
3845 }
3846 },
3847 "DeletePlacementGroup": {
3848 "input": {
3849 "type": "structure",
3850 "required": [
3851 "GroupName"
3852 ],
3853 "members": {
3854 "DryRun": {
3855 "locationName": "dryRun",
3856 "type": "boolean"
3857 },
3858 "GroupName": {
3859 "locationName": "groupName"
3860 }
3861 }
3862 }
3863 },
3864 "DeleteQueuedReservedInstances": {
3865 "input": {
3866 "type": "structure",
3867 "required": [
3868 "ReservedInstancesIds"
3869 ],
3870 "members": {
3871 "DryRun": {
3872 "type": "boolean"
3873 },
3874 "ReservedInstancesIds": {
3875 "locationName": "ReservedInstancesId",
3876 "type": "list",
3877 "member": {
3878 "locationName": "item"
3879 }
3880 }
3881 }
3882 },
3883 "output": {
3884 "type": "structure",
3885 "members": {
3886 "SuccessfulQueuedPurchaseDeletions": {
3887 "locationName": "successfulQueuedPurchaseDeletionSet",
3888 "type": "list",
3889 "member": {
3890 "locationName": "item",
3891 "type": "structure",
3892 "members": {
3893 "ReservedInstancesId": {
3894 "locationName": "reservedInstancesId"
3895 }
3896 }
3897 }
3898 },
3899 "FailedQueuedPurchaseDeletions": {
3900 "locationName": "failedQueuedPurchaseDeletionSet",
3901 "type": "list",
3902 "member": {
3903 "locationName": "item",
3904 "type": "structure",
3905 "members": {
3906 "Error": {
3907 "locationName": "error",
3908 "type": "structure",
3909 "members": {
3910 "Code": {
3911 "locationName": "code"
3912 },
3913 "Message": {
3914 "locationName": "message"
3915 }
3916 }
3917 },
3918 "ReservedInstancesId": {
3919 "locationName": "reservedInstancesId"
3920 }
3921 }
3922 }
3923 }
3924 }
3925 }
3926 },
3927 "DeleteRoute": {
3928 "input": {
3929 "type": "structure",
3930 "required": [
3931 "RouteTableId"
3932 ],
3933 "members": {
3934 "DestinationCidrBlock": {
3935 "locationName": "destinationCidrBlock"
3936 },
3937 "DestinationIpv6CidrBlock": {
3938 "locationName": "destinationIpv6CidrBlock"
3939 },
3940 "DryRun": {
3941 "locationName": "dryRun",
3942 "type": "boolean"
3943 },
3944 "RouteTableId": {
3945 "locationName": "routeTableId"
3946 }
3947 }
3948 }
3949 },
3950 "DeleteRouteTable": {
3951 "input": {
3952 "type": "structure",
3953 "required": [
3954 "RouteTableId"
3955 ],
3956 "members": {
3957 "DryRun": {
3958 "locationName": "dryRun",
3959 "type": "boolean"
3960 },
3961 "RouteTableId": {
3962 "locationName": "routeTableId"
3963 }
3964 }
3965 }
3966 },
3967 "DeleteSecurityGroup": {
3968 "input": {
3969 "type": "structure",
3970 "members": {
3971 "GroupId": {},
3972 "GroupName": {},
3973 "DryRun": {
3974 "locationName": "dryRun",
3975 "type": "boolean"
3976 }
3977 }
3978 }
3979 },
3980 "DeleteSnapshot": {
3981 "input": {
3982 "type": "structure",
3983 "required": [
3984 "SnapshotId"
3985 ],
3986 "members": {
3987 "SnapshotId": {},
3988 "DryRun": {
3989 "locationName": "dryRun",
3990 "type": "boolean"
3991 }
3992 }
3993 }
3994 },
3995 "DeleteSpotDatafeedSubscription": {
3996 "input": {
3997 "type": "structure",
3998 "members": {
3999 "DryRun": {
4000 "locationName": "dryRun",
4001 "type": "boolean"
4002 }
4003 }
4004 }
4005 },
4006 "DeleteSubnet": {
4007 "input": {
4008 "type": "structure",
4009 "required": [
4010 "SubnetId"
4011 ],
4012 "members": {
4013 "SubnetId": {},
4014 "DryRun": {
4015 "locationName": "dryRun",
4016 "type": "boolean"
4017 }
4018 }
4019 }
4020 },
4021 "DeleteTags": {
4022 "input": {
4023 "type": "structure",
4024 "required": [
4025 "Resources"
4026 ],
4027 "members": {
4028 "DryRun": {
4029 "locationName": "dryRun",
4030 "type": "boolean"
4031 },
4032 "Resources": {
4033 "shape": "Seb",
4034 "locationName": "resourceId"
4035 },
4036 "Tags": {
4037 "shape": "Sj",
4038 "locationName": "tag"
4039 }
4040 }
4041 }
4042 },
4043 "DeleteTrafficMirrorFilter": {
4044 "input": {
4045 "type": "structure",
4046 "required": [
4047 "TrafficMirrorFilterId"
4048 ],
4049 "members": {
4050 "TrafficMirrorFilterId": {},
4051 "DryRun": {
4052 "type": "boolean"
4053 }
4054 }
4055 },
4056 "output": {
4057 "type": "structure",
4058 "members": {
4059 "TrafficMirrorFilterId": {
4060 "locationName": "trafficMirrorFilterId"
4061 }
4062 }
4063 }
4064 },
4065 "DeleteTrafficMirrorFilterRule": {
4066 "input": {
4067 "type": "structure",
4068 "required": [
4069 "TrafficMirrorFilterRuleId"
4070 ],
4071 "members": {
4072 "TrafficMirrorFilterRuleId": {},
4073 "DryRun": {
4074 "type": "boolean"
4075 }
4076 }
4077 },
4078 "output": {
4079 "type": "structure",
4080 "members": {
4081 "TrafficMirrorFilterRuleId": {
4082 "locationName": "trafficMirrorFilterRuleId"
4083 }
4084 }
4085 }
4086 },
4087 "DeleteTrafficMirrorSession": {
4088 "input": {
4089 "type": "structure",
4090 "required": [
4091 "TrafficMirrorSessionId"
4092 ],
4093 "members": {
4094 "TrafficMirrorSessionId": {},
4095 "DryRun": {
4096 "type": "boolean"
4097 }
4098 }
4099 },
4100 "output": {
4101 "type": "structure",
4102 "members": {
4103 "TrafficMirrorSessionId": {
4104 "locationName": "trafficMirrorSessionId"
4105 }
4106 }
4107 }
4108 },
4109 "DeleteTrafficMirrorTarget": {
4110 "input": {
4111 "type": "structure",
4112 "required": [
4113 "TrafficMirrorTargetId"
4114 ],
4115 "members": {
4116 "TrafficMirrorTargetId": {},
4117 "DryRun": {
4118 "type": "boolean"
4119 }
4120 }
4121 },
4122 "output": {
4123 "type": "structure",
4124 "members": {
4125 "TrafficMirrorTargetId": {
4126 "locationName": "trafficMirrorTargetId"
4127 }
4128 }
4129 }
4130 },
4131 "DeleteTransitGateway": {
4132 "input": {
4133 "type": "structure",
4134 "required": [
4135 "TransitGatewayId"
4136 ],
4137 "members": {
4138 "TransitGatewayId": {},
4139 "DryRun": {
4140 "type": "boolean"
4141 }
4142 }
4143 },
4144 "output": {
4145 "type": "structure",
4146 "members": {
4147 "TransitGateway": {
4148 "shape": "Sf7",
4149 "locationName": "transitGateway"
4150 }
4151 }
4152 }
4153 },
4154 "DeleteTransitGatewayMulticastDomain": {
4155 "input": {
4156 "type": "structure",
4157 "required": [
4158 "TransitGatewayMulticastDomainId"
4159 ],
4160 "members": {
4161 "TransitGatewayMulticastDomainId": {},
4162 "DryRun": {
4163 "type": "boolean"
4164 }
4165 }
4166 },
4167 "output": {
4168 "type": "structure",
4169 "members": {
4170 "TransitGatewayMulticastDomain": {
4171 "shape": "Sfc",
4172 "locationName": "transitGatewayMulticastDomain"
4173 }
4174 }
4175 }
4176 },
4177 "DeleteTransitGatewayPeeringAttachment": {
4178 "input": {
4179 "type": "structure",
4180 "required": [
4181 "TransitGatewayAttachmentId"
4182 ],
4183 "members": {
4184 "TransitGatewayAttachmentId": {},
4185 "DryRun": {
4186 "type": "boolean"
4187 }
4188 }
4189 },
4190 "output": {
4191 "type": "structure",
4192 "members": {
4193 "TransitGatewayPeeringAttachment": {
4194 "shape": "Se",
4195 "locationName": "transitGatewayPeeringAttachment"
4196 }
4197 }
4198 }
4199 },
4200 "DeleteTransitGatewayRoute": {
4201 "input": {
4202 "type": "structure",
4203 "required": [
4204 "TransitGatewayRouteTableId",
4205 "DestinationCidrBlock"
4206 ],
4207 "members": {
4208 "TransitGatewayRouteTableId": {},
4209 "DestinationCidrBlock": {},
4210 "DryRun": {
4211 "type": "boolean"
4212 }
4213 }
4214 },
4215 "output": {
4216 "type": "structure",
4217 "members": {
4218 "Route": {
4219 "shape": "Sfj",
4220 "locationName": "route"
4221 }
4222 }
4223 }
4224 },
4225 "DeleteTransitGatewayRouteTable": {
4226 "input": {
4227 "type": "structure",
4228 "required": [
4229 "TransitGatewayRouteTableId"
4230 ],
4231 "members": {
4232 "TransitGatewayRouteTableId": {},
4233 "DryRun": {
4234 "type": "boolean"
4235 }
4236 }
4237 },
4238 "output": {
4239 "type": "structure",
4240 "members": {
4241 "TransitGatewayRouteTable": {
4242 "shape": "Sfq",
4243 "locationName": "transitGatewayRouteTable"
4244 }
4245 }
4246 }
4247 },
4248 "DeleteTransitGatewayVpcAttachment": {
4249 "input": {
4250 "type": "structure",
4251 "required": [
4252 "TransitGatewayAttachmentId"
4253 ],
4254 "members": {
4255 "TransitGatewayAttachmentId": {},
4256 "DryRun": {
4257 "type": "boolean"
4258 }
4259 }
4260 },
4261 "output": {
4262 "type": "structure",
4263 "members": {
4264 "TransitGatewayVpcAttachment": {
4265 "shape": "Sn",
4266 "locationName": "transitGatewayVpcAttachment"
4267 }
4268 }
4269 }
4270 },
4271 "DeleteVolume": {
4272 "input": {
4273 "type": "structure",
4274 "required": [
4275 "VolumeId"
4276 ],
4277 "members": {
4278 "VolumeId": {},
4279 "DryRun": {
4280 "locationName": "dryRun",
4281 "type": "boolean"
4282 }
4283 }
4284 }
4285 },
4286 "DeleteVpc": {
4287 "input": {
4288 "type": "structure",
4289 "required": [
4290 "VpcId"
4291 ],
4292 "members": {
4293 "VpcId": {},
4294 "DryRun": {
4295 "locationName": "dryRun",
4296 "type": "boolean"
4297 }
4298 }
4299 }
4300 },
4301 "DeleteVpcEndpointConnectionNotifications": {
4302 "input": {
4303 "type": "structure",
4304 "required": [
4305 "ConnectionNotificationIds"
4306 ],
4307 "members": {
4308 "DryRun": {
4309 "type": "boolean"
4310 },
4311 "ConnectionNotificationIds": {
4312 "shape": "So",
4313 "locationName": "ConnectionNotificationId"
4314 }
4315 }
4316 },
4317 "output": {
4318 "type": "structure",
4319 "members": {
4320 "Unsuccessful": {
4321 "shape": "Sx",
4322 "locationName": "unsuccessful"
4323 }
4324 }
4325 }
4326 },
4327 "DeleteVpcEndpointServiceConfigurations": {
4328 "input": {
4329 "type": "structure",
4330 "required": [
4331 "ServiceIds"
4332 ],
4333 "members": {
4334 "DryRun": {
4335 "type": "boolean"
4336 },
4337 "ServiceIds": {
4338 "shape": "Skw",
4339 "locationName": "ServiceId"
4340 }
4341 }
4342 },
4343 "output": {
4344 "type": "structure",
4345 "members": {
4346 "Unsuccessful": {
4347 "shape": "Sx",
4348 "locationName": "unsuccessful"
4349 }
4350 }
4351 }
4352 },
4353 "DeleteVpcEndpoints": {
4354 "input": {
4355 "type": "structure",
4356 "required": [
4357 "VpcEndpointIds"
4358 ],
4359 "members": {
4360 "DryRun": {
4361 "type": "boolean"
4362 },
4363 "VpcEndpointIds": {
4364 "shape": "Su",
4365 "locationName": "VpcEndpointId"
4366 }
4367 }
4368 },
4369 "output": {
4370 "type": "structure",
4371 "members": {
4372 "Unsuccessful": {
4373 "shape": "Sx",
4374 "locationName": "unsuccessful"
4375 }
4376 }
4377 }
4378 },
4379 "DeleteVpcPeeringConnection": {
4380 "input": {
4381 "type": "structure",
4382 "required": [
4383 "VpcPeeringConnectionId"
4384 ],
4385 "members": {
4386 "DryRun": {
4387 "locationName": "dryRun",
4388 "type": "boolean"
4389 },
4390 "VpcPeeringConnectionId": {
4391 "locationName": "vpcPeeringConnectionId"
4392 }
4393 }
4394 },
4395 "output": {
4396 "type": "structure",
4397 "members": {
4398 "Return": {
4399 "locationName": "return",
4400 "type": "boolean"
4401 }
4402 }
4403 }
4404 },
4405 "DeleteVpnConnection": {
4406 "input": {
4407 "type": "structure",
4408 "required": [
4409 "VpnConnectionId"
4410 ],
4411 "members": {
4412 "VpnConnectionId": {},
4413 "DryRun": {
4414 "locationName": "dryRun",
4415 "type": "boolean"
4416 }
4417 }
4418 }
4419 },
4420 "DeleteVpnConnectionRoute": {
4421 "input": {
4422 "type": "structure",
4423 "required": [
4424 "DestinationCidrBlock",
4425 "VpnConnectionId"
4426 ],
4427 "members": {
4428 "DestinationCidrBlock": {},
4429 "VpnConnectionId": {}
4430 }
4431 }
4432 },
4433 "DeleteVpnGateway": {
4434 "input": {
4435 "type": "structure",
4436 "required": [
4437 "VpnGatewayId"
4438 ],
4439 "members": {
4440 "VpnGatewayId": {},
4441 "DryRun": {
4442 "locationName": "dryRun",
4443 "type": "boolean"
4444 }
4445 }
4446 }
4447 },
4448 "DeprovisionByoipCidr": {
4449 "input": {
4450 "type": "structure",
4451 "required": [
4452 "Cidr"
4453 ],
4454 "members": {
4455 "Cidr": {},
4456 "DryRun": {
4457 "type": "boolean"
4458 }
4459 }
4460 },
4461 "output": {
4462 "type": "structure",
4463 "members": {
4464 "ByoipCidr": {
4465 "shape": "S1e",
4466 "locationName": "byoipCidr"
4467 }
4468 }
4469 }
4470 },
4471 "DeregisterImage": {
4472 "input": {
4473 "type": "structure",
4474 "required": [
4475 "ImageId"
4476 ],
4477 "members": {
4478 "ImageId": {},
4479 "DryRun": {
4480 "locationName": "dryRun",
4481 "type": "boolean"
4482 }
4483 }
4484 }
4485 },
4486 "DeregisterTransitGatewayMulticastGroupMembers": {
4487 "input": {
4488 "type": "structure",
4489 "members": {
4490 "TransitGatewayMulticastDomainId": {},
4491 "GroupIpAddress": {},
4492 "NetworkInterfaceIds": {
4493 "shape": "Sl9"
4494 },
4495 "DryRun": {
4496 "type": "boolean"
4497 }
4498 }
4499 },
4500 "output": {
4501 "type": "structure",
4502 "members": {
4503 "DeregisteredMulticastGroupMembers": {
4504 "locationName": "deregisteredMulticastGroupMembers",
4505 "type": "structure",
4506 "members": {
4507 "TransitGatewayMulticastDomainId": {
4508 "locationName": "transitGatewayMulticastDomainId"
4509 },
4510 "DeregisteredNetworkInterfaceIds": {
4511 "shape": "So",
4512 "locationName": "deregisteredNetworkInterfaceIds"
4513 },
4514 "GroupIpAddress": {
4515 "locationName": "groupIpAddress"
4516 }
4517 }
4518 }
4519 }
4520 }
4521 },
4522 "DeregisterTransitGatewayMulticastGroupSources": {
4523 "input": {
4524 "type": "structure",
4525 "members": {
4526 "TransitGatewayMulticastDomainId": {},
4527 "GroupIpAddress": {},
4528 "NetworkInterfaceIds": {
4529 "shape": "Sl9"
4530 },
4531 "DryRun": {
4532 "type": "boolean"
4533 }
4534 }
4535 },
4536 "output": {
4537 "type": "structure",
4538 "members": {
4539 "DeregisteredMulticastGroupSources": {
4540 "locationName": "deregisteredMulticastGroupSources",
4541 "type": "structure",
4542 "members": {
4543 "TransitGatewayMulticastDomainId": {
4544 "locationName": "transitGatewayMulticastDomainId"
4545 },
4546 "DeregisteredNetworkInterfaceIds": {
4547 "shape": "So",
4548 "locationName": "deregisteredNetworkInterfaceIds"
4549 },
4550 "GroupIpAddress": {
4551 "locationName": "groupIpAddress"
4552 }
4553 }
4554 }
4555 }
4556 }
4557 },
4558 "DescribeAccountAttributes": {
4559 "input": {
4560 "type": "structure",
4561 "members": {
4562 "AttributeNames": {
4563 "locationName": "attributeName",
4564 "type": "list",
4565 "member": {
4566 "locationName": "attributeName"
4567 }
4568 },
4569 "DryRun": {
4570 "locationName": "dryRun",
4571 "type": "boolean"
4572 }
4573 }
4574 },
4575 "output": {
4576 "type": "structure",
4577 "members": {
4578 "AccountAttributes": {
4579 "locationName": "accountAttributeSet",
4580 "type": "list",
4581 "member": {
4582 "locationName": "item",
4583 "type": "structure",
4584 "members": {
4585 "AttributeName": {
4586 "locationName": "attributeName"
4587 },
4588 "AttributeValues": {
4589 "locationName": "attributeValueSet",
4590 "type": "list",
4591 "member": {
4592 "locationName": "item",
4593 "type": "structure",
4594 "members": {
4595 "AttributeValue": {
4596 "locationName": "attributeValue"
4597 }
4598 }
4599 }
4600 }
4601 }
4602 }
4603 }
4604 }
4605 }
4606 },
4607 "DescribeAddresses": {
4608 "input": {
4609 "type": "structure",
4610 "members": {
4611 "Filters": {
4612 "shape": "Slo",
4613 "locationName": "Filter"
4614 },
4615 "PublicIps": {
4616 "locationName": "PublicIp",
4617 "type": "list",
4618 "member": {
4619 "locationName": "PublicIp"
4620 }
4621 },
4622 "AllocationIds": {
4623 "locationName": "AllocationId",
4624 "type": "list",
4625 "member": {
4626 "locationName": "AllocationId"
4627 }
4628 },
4629 "DryRun": {
4630 "locationName": "dryRun",
4631 "type": "boolean"
4632 }
4633 }
4634 },
4635 "output": {
4636 "type": "structure",
4637 "members": {
4638 "Addresses": {
4639 "locationName": "addressesSet",
4640 "type": "list",
4641 "member": {
4642 "locationName": "item",
4643 "type": "structure",
4644 "members": {
4645 "InstanceId": {
4646 "locationName": "instanceId"
4647 },
4648 "PublicIp": {
4649 "locationName": "publicIp"
4650 },
4651 "AllocationId": {
4652 "locationName": "allocationId"
4653 },
4654 "AssociationId": {
4655 "locationName": "associationId"
4656 },
4657 "Domain": {
4658 "locationName": "domain"
4659 },
4660 "NetworkInterfaceId": {
4661 "locationName": "networkInterfaceId"
4662 },
4663 "NetworkInterfaceOwnerId": {
4664 "locationName": "networkInterfaceOwnerId"
4665 },
4666 "PrivateIpAddress": {
4667 "locationName": "privateIpAddress"
4668 },
4669 "Tags": {
4670 "shape": "Sj",
4671 "locationName": "tagSet"
4672 },
4673 "PublicIpv4Pool": {
4674 "locationName": "publicIpv4Pool"
4675 },
4676 "NetworkBorderGroup": {
4677 "locationName": "networkBorderGroup"
4678 },
4679 "CustomerOwnedIp": {
4680 "locationName": "customerOwnedIp"
4681 },
4682 "CustomerOwnedIpv4Pool": {
4683 "locationName": "customerOwnedIpv4Pool"
4684 }
4685 }
4686 }
4687 }
4688 }
4689 }
4690 },
4691 "DescribeAggregateIdFormat": {
4692 "input": {
4693 "type": "structure",
4694 "members": {
4695 "DryRun": {
4696 "type": "boolean"
4697 }
4698 }
4699 },
4700 "output": {
4701 "type": "structure",
4702 "members": {
4703 "UseLongIdsAggregated": {
4704 "locationName": "useLongIdsAggregated",
4705 "type": "boolean"
4706 },
4707 "Statuses": {
4708 "shape": "Slx",
4709 "locationName": "statusSet"
4710 }
4711 }
4712 }
4713 },
4714 "DescribeAvailabilityZones": {
4715 "input": {
4716 "type": "structure",
4717 "members": {
4718 "Filters": {
4719 "shape": "Slo",
4720 "locationName": "Filter"
4721 },
4722 "ZoneNames": {
4723 "locationName": "ZoneName",
4724 "type": "list",
4725 "member": {
4726 "locationName": "ZoneName"
4727 }
4728 },
4729 "ZoneIds": {
4730 "locationName": "ZoneId",
4731 "type": "list",
4732 "member": {
4733 "locationName": "ZoneId"
4734 }
4735 },
4736 "AllAvailabilityZones": {
4737 "type": "boolean"
4738 },
4739 "DryRun": {
4740 "locationName": "dryRun",
4741 "type": "boolean"
4742 }
4743 }
4744 },
4745 "output": {
4746 "type": "structure",
4747 "members": {
4748 "AvailabilityZones": {
4749 "locationName": "availabilityZoneInfo",
4750 "type": "list",
4751 "member": {
4752 "locationName": "item",
4753 "type": "structure",
4754 "members": {
4755 "State": {
4756 "locationName": "zoneState"
4757 },
4758 "OptInStatus": {
4759 "locationName": "optInStatus"
4760 },
4761 "Messages": {
4762 "locationName": "messageSet",
4763 "type": "list",
4764 "member": {
4765 "locationName": "item",
4766 "type": "structure",
4767 "members": {
4768 "Message": {
4769 "locationName": "message"
4770 }
4771 }
4772 }
4773 },
4774 "RegionName": {
4775 "locationName": "regionName"
4776 },
4777 "ZoneName": {
4778 "locationName": "zoneName"
4779 },
4780 "ZoneId": {
4781 "locationName": "zoneId"
4782 },
4783 "GroupName": {
4784 "locationName": "groupName"
4785 },
4786 "NetworkBorderGroup": {
4787 "locationName": "networkBorderGroup"
4788 }
4789 }
4790 }
4791 }
4792 }
4793 }
4794 },
4795 "DescribeBundleTasks": {
4796 "input": {
4797 "type": "structure",
4798 "members": {
4799 "BundleIds": {
4800 "locationName": "BundleId",
4801 "type": "list",
4802 "member": {
4803 "locationName": "BundleId"
4804 }
4805 },
4806 "Filters": {
4807 "shape": "Slo",
4808 "locationName": "Filter"
4809 },
4810 "DryRun": {
4811 "locationName": "dryRun",
4812 "type": "boolean"
4813 }
4814 }
4815 },
4816 "output": {
4817 "type": "structure",
4818 "members": {
4819 "BundleTasks": {
4820 "locationName": "bundleInstanceTasksSet",
4821 "type": "list",
4822 "member": {
4823 "shape": "S4k",
4824 "locationName": "item"
4825 }
4826 }
4827 }
4828 }
4829 },
4830 "DescribeByoipCidrs": {
4831 "input": {
4832 "type": "structure",
4833 "required": [
4834 "MaxResults"
4835 ],
4836 "members": {
4837 "DryRun": {
4838 "type": "boolean"
4839 },
4840 "MaxResults": {
4841 "type": "integer"
4842 },
4843 "NextToken": {}
4844 }
4845 },
4846 "output": {
4847 "type": "structure",
4848 "members": {
4849 "ByoipCidrs": {
4850 "locationName": "byoipCidrSet",
4851 "type": "list",
4852 "member": {
4853 "shape": "S1e",
4854 "locationName": "item"
4855 }
4856 },
4857 "NextToken": {
4858 "locationName": "nextToken"
4859 }
4860 }
4861 }
4862 },
4863 "DescribeCapacityReservations": {
4864 "input": {
4865 "type": "structure",
4866 "members": {
4867 "CapacityReservationIds": {
4868 "locationName": "CapacityReservationId",
4869 "type": "list",
4870 "member": {
4871 "locationName": "item"
4872 }
4873 },
4874 "NextToken": {},
4875 "MaxResults": {
4876 "type": "integer"
4877 },
4878 "Filters": {
4879 "shape": "Slo",
4880 "locationName": "Filter"
4881 },
4882 "DryRun": {
4883 "type": "boolean"
4884 }
4885 }
4886 },
4887 "output": {
4888 "type": "structure",
4889 "members": {
4890 "NextToken": {
4891 "locationName": "nextToken"
4892 },
4893 "CapacityReservations": {
4894 "locationName": "capacityReservationSet",
4895 "type": "list",
4896 "member": {
4897 "shape": "S6c",
4898 "locationName": "item"
4899 }
4900 }
4901 }
4902 }
4903 },
4904 "DescribeClassicLinkInstances": {
4905 "input": {
4906 "type": "structure",
4907 "members": {
4908 "Filters": {
4909 "shape": "Slo",
4910 "locationName": "Filter"
4911 },
4912 "DryRun": {
4913 "locationName": "dryRun",
4914 "type": "boolean"
4915 },
4916 "InstanceIds": {
4917 "shape": "Smo",
4918 "locationName": "InstanceId"
4919 },
4920 "MaxResults": {
4921 "locationName": "maxResults",
4922 "type": "integer"
4923 },
4924 "NextToken": {
4925 "locationName": "nextToken"
4926 }
4927 }
4928 },
4929 "output": {
4930 "type": "structure",
4931 "members": {
4932 "Instances": {
4933 "locationName": "instancesSet",
4934 "type": "list",
4935 "member": {
4936 "locationName": "item",
4937 "type": "structure",
4938 "members": {
4939 "Groups": {
4940 "shape": "Scr",
4941 "locationName": "groupSet"
4942 },
4943 "InstanceId": {
4944 "locationName": "instanceId"
4945 },
4946 "Tags": {
4947 "shape": "Sj",
4948 "locationName": "tagSet"
4949 },
4950 "VpcId": {
4951 "locationName": "vpcId"
4952 }
4953 }
4954 }
4955 },
4956 "NextToken": {
4957 "locationName": "nextToken"
4958 }
4959 }
4960 }
4961 },
4962 "DescribeClientVpnAuthorizationRules": {
4963 "input": {
4964 "type": "structure",
4965 "required": [
4966 "ClientVpnEndpointId"
4967 ],
4968 "members": {
4969 "ClientVpnEndpointId": {},
4970 "DryRun": {
4971 "type": "boolean"
4972 },
4973 "NextToken": {},
4974 "Filters": {
4975 "shape": "Slo",
4976 "locationName": "Filter"
4977 },
4978 "MaxResults": {
4979 "type": "integer"
4980 }
4981 }
4982 },
4983 "output": {
4984 "type": "structure",
4985 "members": {
4986 "AuthorizationRules": {
4987 "locationName": "authorizationRule",
4988 "type": "list",
4989 "member": {
4990 "locationName": "item",
4991 "type": "structure",
4992 "members": {
4993 "ClientVpnEndpointId": {
4994 "locationName": "clientVpnEndpointId"
4995 },
4996 "Description": {
4997 "locationName": "description"
4998 },
4999 "GroupId": {
5000 "locationName": "groupId"
5001 },
5002 "AccessAll": {
5003 "locationName": "accessAll",
5004 "type": "boolean"
5005 },
5006 "DestinationCidr": {
5007 "locationName": "destinationCidr"
5008 },
5009 "Status": {
5010 "shape": "S40",
5011 "locationName": "status"
5012 }
5013 }
5014 }
5015 },
5016 "NextToken": {
5017 "locationName": "nextToken"
5018 }
5019 }
5020 }
5021 },
5022 "DescribeClientVpnConnections": {
5023 "input": {
5024 "type": "structure",
5025 "required": [
5026 "ClientVpnEndpointId"
5027 ],
5028 "members": {
5029 "ClientVpnEndpointId": {},
5030 "Filters": {
5031 "shape": "Slo",
5032 "locationName": "Filter"
5033 },
5034 "NextToken": {},
5035 "MaxResults": {
5036 "type": "integer"
5037 },
5038 "DryRun": {
5039 "type": "boolean"
5040 }
5041 }
5042 },
5043 "output": {
5044 "type": "structure",
5045 "members": {
5046 "Connections": {
5047 "locationName": "connections",
5048 "type": "list",
5049 "member": {
5050 "locationName": "item",
5051 "type": "structure",
5052 "members": {
5053 "ClientVpnEndpointId": {
5054 "locationName": "clientVpnEndpointId"
5055 },
5056 "Timestamp": {
5057 "locationName": "timestamp"
5058 },
5059 "ConnectionId": {
5060 "locationName": "connectionId"
5061 },
5062 "Username": {
5063 "locationName": "username"
5064 },
5065 "ConnectionEstablishedTime": {
5066 "locationName": "connectionEstablishedTime"
5067 },
5068 "IngressBytes": {
5069 "locationName": "ingressBytes"
5070 },
5071 "EgressBytes": {
5072 "locationName": "egressBytes"
5073 },
5074 "IngressPackets": {
5075 "locationName": "ingressPackets"
5076 },
5077 "EgressPackets": {
5078 "locationName": "egressPackets"
5079 },
5080 "ClientIp": {
5081 "locationName": "clientIp"
5082 },
5083 "CommonName": {
5084 "locationName": "commonName"
5085 },
5086 "Status": {
5087 "shape": "Sn3",
5088 "locationName": "status"
5089 },
5090 "ConnectionEndTime": {
5091 "locationName": "connectionEndTime"
5092 }
5093 }
5094 }
5095 },
5096 "NextToken": {
5097 "locationName": "nextToken"
5098 }
5099 }
5100 }
5101 },
5102 "DescribeClientVpnEndpoints": {
5103 "input": {
5104 "type": "structure",
5105 "members": {
5106 "ClientVpnEndpointIds": {
5107 "locationName": "ClientVpnEndpointId",
5108 "type": "list",
5109 "member": {
5110 "locationName": "item"
5111 }
5112 },
5113 "MaxResults": {
5114 "type": "integer"
5115 },
5116 "NextToken": {},
5117 "Filters": {
5118 "shape": "Slo",
5119 "locationName": "Filter"
5120 },
5121 "DryRun": {
5122 "type": "boolean"
5123 }
5124 }
5125 },
5126 "output": {
5127 "type": "structure",
5128 "members": {
5129 "ClientVpnEndpoints": {
5130 "locationName": "clientVpnEndpoint",
5131 "type": "list",
5132 "member": {
5133 "locationName": "item",
5134 "type": "structure",
5135 "members": {
5136 "ClientVpnEndpointId": {
5137 "locationName": "clientVpnEndpointId"
5138 },
5139 "Description": {
5140 "locationName": "description"
5141 },
5142 "Status": {
5143 "shape": "S6n",
5144 "locationName": "status"
5145 },
5146 "CreationTime": {
5147 "locationName": "creationTime"
5148 },
5149 "DeletionTime": {
5150 "locationName": "deletionTime"
5151 },
5152 "DnsName": {
5153 "locationName": "dnsName"
5154 },
5155 "ClientCidrBlock": {
5156 "locationName": "clientCidrBlock"
5157 },
5158 "DnsServers": {
5159 "shape": "So",
5160 "locationName": "dnsServer"
5161 },
5162 "SplitTunnel": {
5163 "locationName": "splitTunnel",
5164 "type": "boolean"
5165 },
5166 "VpnProtocol": {
5167 "locationName": "vpnProtocol"
5168 },
5169 "TransportProtocol": {
5170 "locationName": "transportProtocol"
5171 },
5172 "VpnPort": {
5173 "locationName": "vpnPort",
5174 "type": "integer"
5175 },
5176 "AssociatedTargetNetworks": {
5177 "deprecated": true,
5178 "deprecatedMessage": "This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.",
5179 "locationName": "associatedTargetNetwork",
5180 "type": "list",
5181 "member": {
5182 "locationName": "item",
5183 "type": "structure",
5184 "members": {
5185 "NetworkId": {
5186 "locationName": "networkId"
5187 },
5188 "NetworkType": {
5189 "locationName": "networkType"
5190 }
5191 }
5192 }
5193 },
5194 "ServerCertificateArn": {
5195 "locationName": "serverCertificateArn"
5196 },
5197 "AuthenticationOptions": {
5198 "locationName": "authenticationOptions",
5199 "type": "list",
5200 "member": {
5201 "locationName": "item",
5202 "type": "structure",
5203 "members": {
5204 "Type": {
5205 "locationName": "type"
5206 },
5207 "ActiveDirectory": {
5208 "locationName": "activeDirectory",
5209 "type": "structure",
5210 "members": {
5211 "DirectoryId": {
5212 "locationName": "directoryId"
5213 }
5214 }
5215 },
5216 "MutualAuthentication": {
5217 "locationName": "mutualAuthentication",
5218 "type": "structure",
5219 "members": {
5220 "ClientRootCertificateChain": {
5221 "locationName": "clientRootCertificateChain"
5222 }
5223 }
5224 }
5225 }
5226 }
5227 },
5228 "ConnectionLogOptions": {
5229 "locationName": "connectionLogOptions",
5230 "type": "structure",
5231 "members": {
5232 "Enabled": {
5233 "type": "boolean"
5234 },
5235 "CloudwatchLogGroup": {},
5236 "CloudwatchLogStream": {}
5237 }
5238 },
5239 "Tags": {
5240 "shape": "Sj",
5241 "locationName": "tagSet"
5242 },
5243 "SecurityGroupIds": {
5244 "shape": "S1u",
5245 "locationName": "securityGroupIdSet"
5246 },
5247 "VpcId": {
5248 "locationName": "vpcId"
5249 }
5250 }
5251 }
5252 },
5253 "NextToken": {
5254 "locationName": "nextToken"
5255 }
5256 }
5257 }
5258 },
5259 "DescribeClientVpnRoutes": {
5260 "input": {
5261 "type": "structure",
5262 "required": [
5263 "ClientVpnEndpointId"
5264 ],
5265 "members": {
5266 "ClientVpnEndpointId": {},
5267 "Filters": {
5268 "shape": "Slo",
5269 "locationName": "Filter"
5270 },
5271 "MaxResults": {
5272 "type": "integer"
5273 },
5274 "NextToken": {},
5275 "DryRun": {
5276 "type": "boolean"
5277 }
5278 }
5279 },
5280 "output": {
5281 "type": "structure",
5282 "members": {
5283 "Routes": {
5284 "locationName": "routes",
5285 "type": "list",
5286 "member": {
5287 "locationName": "item",
5288 "type": "structure",
5289 "members": {
5290 "ClientVpnEndpointId": {
5291 "locationName": "clientVpnEndpointId"
5292 },
5293 "DestinationCidr": {
5294 "locationName": "destinationCidr"
5295 },
5296 "TargetSubnet": {
5297 "locationName": "targetSubnet"
5298 },
5299 "Type": {
5300 "locationName": "type"
5301 },
5302 "Origin": {
5303 "locationName": "origin"
5304 },
5305 "Status": {
5306 "shape": "S6r",
5307 "locationName": "status"
5308 },
5309 "Description": {
5310 "locationName": "description"
5311 }
5312 }
5313 }
5314 },
5315 "NextToken": {
5316 "locationName": "nextToken"
5317 }
5318 }
5319 }
5320 },
5321 "DescribeClientVpnTargetNetworks": {
5322 "input": {
5323 "type": "structure",
5324 "required": [
5325 "ClientVpnEndpointId"
5326 ],
5327 "members": {
5328 "ClientVpnEndpointId": {},
5329 "AssociationIds": {
5330 "shape": "So"
5331 },
5332 "MaxResults": {
5333 "type": "integer"
5334 },
5335 "NextToken": {},
5336 "Filters": {
5337 "shape": "Slo",
5338 "locationName": "Filter"
5339 },
5340 "DryRun": {
5341 "type": "boolean"
5342 }
5343 }
5344 },
5345 "output": {
5346 "type": "structure",
5347 "members": {
5348 "ClientVpnTargetNetworks": {
5349 "locationName": "clientVpnTargetNetworks",
5350 "type": "list",
5351 "member": {
5352 "locationName": "item",
5353 "type": "structure",
5354 "members": {
5355 "AssociationId": {
5356 "locationName": "associationId"
5357 },
5358 "VpcId": {
5359 "locationName": "vpcId"
5360 },
5361 "TargetNetworkId": {
5362 "locationName": "targetNetworkId"
5363 },
5364 "ClientVpnEndpointId": {
5365 "locationName": "clientVpnEndpointId"
5366 },
5367 "Status": {
5368 "shape": "S2d",
5369 "locationName": "status"
5370 },
5371 "SecurityGroups": {
5372 "shape": "So",
5373 "locationName": "securityGroups"
5374 }
5375 }
5376 }
5377 },
5378 "NextToken": {
5379 "locationName": "nextToken"
5380 }
5381 }
5382 }
5383 },
5384 "DescribeCoipPools": {
5385 "input": {
5386 "type": "structure",
5387 "members": {
5388 "PoolIds": {
5389 "locationName": "PoolId",
5390 "type": "list",
5391 "member": {
5392 "locationName": "item"
5393 }
5394 },
5395 "Filters": {
5396 "shape": "Slo",
5397 "locationName": "Filter"
5398 },
5399 "MaxResults": {
5400 "type": "integer"
5401 },
5402 "NextToken": {},
5403 "DryRun": {
5404 "type": "boolean"
5405 }
5406 }
5407 },
5408 "output": {
5409 "type": "structure",
5410 "members": {
5411 "CoipPools": {
5412 "locationName": "coipPoolSet",
5413 "type": "list",
5414 "member": {
5415 "locationName": "item",
5416 "type": "structure",
5417 "members": {
5418 "PoolId": {
5419 "locationName": "poolId"
5420 },
5421 "PoolCidrs": {
5422 "shape": "So",
5423 "locationName": "poolCidrSet"
5424 },
5425 "LocalGatewayRouteTableId": {
5426 "locationName": "localGatewayRouteTableId"
5427 },
5428 "Tags": {
5429 "shape": "Sj",
5430 "locationName": "tagSet"
5431 }
5432 }
5433 }
5434 },
5435 "NextToken": {
5436 "locationName": "nextToken"
5437 }
5438 }
5439 }
5440 },
5441 "DescribeConversionTasks": {
5442 "input": {
5443 "type": "structure",
5444 "members": {
5445 "ConversionTaskIds": {
5446 "locationName": "conversionTaskId",
5447 "type": "list",
5448 "member": {
5449 "locationName": "item"
5450 }
5451 },
5452 "DryRun": {
5453 "locationName": "dryRun",
5454 "type": "boolean"
5455 }
5456 }
5457 },
5458 "output": {
5459 "type": "structure",
5460 "members": {
5461 "ConversionTasks": {
5462 "locationName": "conversionTasks",
5463 "type": "list",
5464 "member": {
5465 "shape": "So5",
5466 "locationName": "item"
5467 }
5468 }
5469 }
5470 }
5471 },
5472 "DescribeCustomerGateways": {
5473 "input": {
5474 "type": "structure",
5475 "members": {
5476 "CustomerGatewayIds": {
5477 "locationName": "CustomerGatewayId",
5478 "type": "list",
5479 "member": {
5480 "locationName": "CustomerGatewayId"
5481 }
5482 },
5483 "Filters": {
5484 "shape": "Slo",
5485 "locationName": "Filter"
5486 },
5487 "DryRun": {
5488 "locationName": "dryRun",
5489 "type": "boolean"
5490 }
5491 }
5492 },
5493 "output": {
5494 "type": "structure",
5495 "members": {
5496 "CustomerGateways": {
5497 "locationName": "customerGatewaySet",
5498 "type": "list",
5499 "member": {
5500 "shape": "S6w",
5501 "locationName": "item"
5502 }
5503 }
5504 }
5505 }
5506 },
5507 "DescribeDhcpOptions": {
5508 "input": {
5509 "type": "structure",
5510 "members": {
5511 "DhcpOptionsIds": {
5512 "locationName": "DhcpOptionsId",
5513 "type": "list",
5514 "member": {
5515 "locationName": "DhcpOptionsId"
5516 }
5517 },
5518 "Filters": {
5519 "shape": "Slo",
5520 "locationName": "Filter"
5521 },
5522 "DryRun": {
5523 "locationName": "dryRun",
5524 "type": "boolean"
5525 },
5526 "NextToken": {},
5527 "MaxResults": {
5528 "type": "integer"
5529 }
5530 }
5531 },
5532 "output": {
5533 "type": "structure",
5534 "members": {
5535 "DhcpOptions": {
5536 "locationName": "dhcpOptionsSet",
5537 "type": "list",
5538 "member": {
5539 "shape": "S7d",
5540 "locationName": "item"
5541 }
5542 },
5543 "NextToken": {
5544 "locationName": "nextToken"
5545 }
5546 }
5547 }
5548 },
5549 "DescribeEgressOnlyInternetGateways": {
5550 "input": {
5551 "type": "structure",
5552 "members": {
5553 "DryRun": {
5554 "type": "boolean"
5555 },
5556 "EgressOnlyInternetGatewayIds": {
5557 "locationName": "EgressOnlyInternetGatewayId",
5558 "type": "list",
5559 "member": {
5560 "locationName": "item"
5561 }
5562 },
5563 "MaxResults": {
5564 "type": "integer"
5565 },
5566 "NextToken": {},
5567 "Filters": {
5568 "shape": "Slo",
5569 "locationName": "Filter"
5570 }
5571 }
5572 },
5573 "output": {
5574 "type": "structure",
5575 "members": {
5576 "EgressOnlyInternetGateways": {
5577 "locationName": "egressOnlyInternetGatewaySet",
5578 "type": "list",
5579 "member": {
5580 "shape": "S7k",
5581 "locationName": "item"
5582 }
5583 },
5584 "NextToken": {
5585 "locationName": "nextToken"
5586 }
5587 }
5588 }
5589 },
5590 "DescribeElasticGpus": {
5591 "input": {
5592 "type": "structure",
5593 "members": {
5594 "ElasticGpuIds": {
5595 "locationName": "ElasticGpuId",
5596 "type": "list",
5597 "member": {
5598 "locationName": "item"
5599 }
5600 },
5601 "DryRun": {
5602 "type": "boolean"
5603 },
5604 "Filters": {
5605 "shape": "Slo",
5606 "locationName": "Filter"
5607 },
5608 "MaxResults": {
5609 "type": "integer"
5610 },
5611 "NextToken": {}
5612 }
5613 },
5614 "output": {
5615 "type": "structure",
5616 "members": {
5617 "ElasticGpuSet": {
5618 "locationName": "elasticGpuSet",
5619 "type": "list",
5620 "member": {
5621 "locationName": "item",
5622 "type": "structure",
5623 "members": {
5624 "ElasticGpuId": {
5625 "locationName": "elasticGpuId"
5626 },
5627 "AvailabilityZone": {
5628 "locationName": "availabilityZone"
5629 },
5630 "ElasticGpuType": {
5631 "locationName": "elasticGpuType"
5632 },
5633 "ElasticGpuHealth": {
5634 "locationName": "elasticGpuHealth",
5635 "type": "structure",
5636 "members": {
5637 "Status": {
5638 "locationName": "status"
5639 }
5640 }
5641 },
5642 "ElasticGpuState": {
5643 "locationName": "elasticGpuState"
5644 },
5645 "InstanceId": {
5646 "locationName": "instanceId"
5647 },
5648 "Tags": {
5649 "shape": "Sj",
5650 "locationName": "tagSet"
5651 }
5652 }
5653 }
5654 },
5655 "MaxResults": {
5656 "locationName": "maxResults",
5657 "type": "integer"
5658 },
5659 "NextToken": {
5660 "locationName": "nextToken"
5661 }
5662 }
5663 }
5664 },
5665 "DescribeExportImageTasks": {
5666 "input": {
5667 "type": "structure",
5668 "members": {
5669 "DryRun": {
5670 "type": "boolean"
5671 },
5672 "Filters": {
5673 "shape": "Slo",
5674 "locationName": "Filter"
5675 },
5676 "ExportImageTaskIds": {
5677 "locationName": "ExportImageTaskId",
5678 "type": "list",
5679 "member": {
5680 "locationName": "ExportImageTaskId"
5681 }
5682 },
5683 "MaxResults": {
5684 "type": "integer"
5685 },
5686 "NextToken": {}
5687 }
5688 },
5689 "output": {
5690 "type": "structure",
5691 "members": {
5692 "ExportImageTasks": {
5693 "locationName": "exportImageTaskSet",
5694 "type": "list",
5695 "member": {
5696 "locationName": "item",
5697 "type": "structure",
5698 "members": {
5699 "Description": {
5700 "locationName": "description"
5701 },
5702 "ExportImageTaskId": {
5703 "locationName": "exportImageTaskId"
5704 },
5705 "ImageId": {
5706 "locationName": "imageId"
5707 },
5708 "Progress": {
5709 "locationName": "progress"
5710 },
5711 "S3ExportLocation": {
5712 "shape": "Sp8",
5713 "locationName": "s3ExportLocation"
5714 },
5715 "Status": {
5716 "locationName": "status"
5717 },
5718 "StatusMessage": {
5719 "locationName": "statusMessage"
5720 }
5721 }
5722 }
5723 },
5724 "NextToken": {
5725 "locationName": "nextToken"
5726 }
5727 }
5728 }
5729 },
5730 "DescribeExportTasks": {
5731 "input": {
5732 "type": "structure",
5733 "members": {
5734 "ExportTaskIds": {
5735 "locationName": "exportTaskId",
5736 "type": "list",
5737 "member": {
5738 "locationName": "ExportTaskId"
5739 }
5740 },
5741 "Filters": {
5742 "shape": "Slo",
5743 "locationName": "Filter"
5744 }
5745 }
5746 },
5747 "output": {
5748 "type": "structure",
5749 "members": {
5750 "ExportTasks": {
5751 "locationName": "exportTaskSet",
5752 "type": "list",
5753 "member": {
5754 "shape": "S98",
5755 "locationName": "item"
5756 }
5757 }
5758 }
5759 }
5760 },
5761 "DescribeFastSnapshotRestores": {
5762 "input": {
5763 "type": "structure",
5764 "members": {
5765 "Filters": {
5766 "shape": "Slo",
5767 "locationName": "Filter"
5768 },
5769 "MaxResults": {
5770 "type": "integer"
5771 },
5772 "NextToken": {},
5773 "DryRun": {
5774 "type": "boolean"
5775 }
5776 }
5777 },
5778 "output": {
5779 "type": "structure",
5780 "members": {
5781 "FastSnapshotRestores": {
5782 "locationName": "fastSnapshotRestoreSet",
5783 "type": "list",
5784 "member": {
5785 "locationName": "item",
5786 "type": "structure",
5787 "members": {
5788 "SnapshotId": {
5789 "locationName": "snapshotId"
5790 },
5791 "AvailabilityZone": {
5792 "locationName": "availabilityZone"
5793 },
5794 "State": {
5795 "locationName": "state"
5796 },
5797 "StateTransitionReason": {
5798 "locationName": "stateTransitionReason"
5799 },
5800 "OwnerId": {
5801 "locationName": "ownerId"
5802 },
5803 "OwnerAlias": {
5804 "locationName": "ownerAlias"
5805 },
5806 "EnablingTime": {
5807 "locationName": "enablingTime",
5808 "type": "timestamp"
5809 },
5810 "OptimizingTime": {
5811 "locationName": "optimizingTime",
5812 "type": "timestamp"
5813 },
5814 "EnabledTime": {
5815 "locationName": "enabledTime",
5816 "type": "timestamp"
5817 },
5818 "DisablingTime": {
5819 "locationName": "disablingTime",
5820 "type": "timestamp"
5821 },
5822 "DisabledTime": {
5823 "locationName": "disabledTime",
5824 "type": "timestamp"
5825 }
5826 }
5827 }
5828 },
5829 "NextToken": {
5830 "locationName": "nextToken"
5831 }
5832 }
5833 }
5834 },
5835 "DescribeFleetHistory": {
5836 "input": {
5837 "type": "structure",
5838 "required": [
5839 "FleetId",
5840 "StartTime"
5841 ],
5842 "members": {
5843 "DryRun": {
5844 "type": "boolean"
5845 },
5846 "EventType": {},
5847 "MaxResults": {
5848 "type": "integer"
5849 },
5850 "NextToken": {},
5851 "FleetId": {},
5852 "StartTime": {
5853 "type": "timestamp"
5854 }
5855 }
5856 },
5857 "output": {
5858 "type": "structure",
5859 "members": {
5860 "HistoryRecords": {
5861 "locationName": "historyRecordSet",
5862 "type": "list",
5863 "member": {
5864 "locationName": "item",
5865 "type": "structure",
5866 "members": {
5867 "EventInformation": {
5868 "shape": "Spp",
5869 "locationName": "eventInformation"
5870 },
5871 "EventType": {
5872 "locationName": "eventType"
5873 },
5874 "Timestamp": {
5875 "locationName": "timestamp",
5876 "type": "timestamp"
5877 }
5878 }
5879 }
5880 },
5881 "LastEvaluatedTime": {
5882 "locationName": "lastEvaluatedTime",
5883 "type": "timestamp"
5884 },
5885 "NextToken": {
5886 "locationName": "nextToken"
5887 },
5888 "FleetId": {
5889 "locationName": "fleetId"
5890 },
5891 "StartTime": {
5892 "locationName": "startTime",
5893 "type": "timestamp"
5894 }
5895 }
5896 }
5897 },
5898 "DescribeFleetInstances": {
5899 "input": {
5900 "type": "structure",
5901 "required": [
5902 "FleetId"
5903 ],
5904 "members": {
5905 "DryRun": {
5906 "type": "boolean"
5907 },
5908 "MaxResults": {
5909 "type": "integer"
5910 },
5911 "NextToken": {},
5912 "FleetId": {},
5913 "Filters": {
5914 "shape": "Slo",
5915 "locationName": "Filter"
5916 }
5917 }
5918 },
5919 "output": {
5920 "type": "structure",
5921 "members": {
5922 "ActiveInstances": {
5923 "shape": "Sps",
5924 "locationName": "activeInstanceSet"
5925 },
5926 "NextToken": {
5927 "locationName": "nextToken"
5928 },
5929 "FleetId": {
5930 "locationName": "fleetId"
5931 }
5932 }
5933 }
5934 },
5935 "DescribeFleets": {
5936 "input": {
5937 "type": "structure",
5938 "members": {
5939 "DryRun": {
5940 "type": "boolean"
5941 },
5942 "MaxResults": {
5943 "type": "integer"
5944 },
5945 "NextToken": {},
5946 "FleetIds": {
5947 "shape": "Sik",
5948 "locationName": "FleetId"
5949 },
5950 "Filters": {
5951 "shape": "Slo",
5952 "locationName": "Filter"
5953 }
5954 }
5955 },
5956 "output": {
5957 "type": "structure",
5958 "members": {
5959 "NextToken": {
5960 "locationName": "nextToken"
5961 },
5962 "Fleets": {
5963 "locationName": "fleetSet",
5964 "type": "list",
5965 "member": {
5966 "locationName": "item",
5967 "type": "structure",
5968 "members": {
5969 "ActivityStatus": {
5970 "locationName": "activityStatus"
5971 },
5972 "CreateTime": {
5973 "locationName": "createTime",
5974 "type": "timestamp"
5975 },
5976 "FleetId": {
5977 "locationName": "fleetId"
5978 },
5979 "FleetState": {
5980 "locationName": "fleetState"
5981 },
5982 "ClientToken": {
5983 "locationName": "clientToken"
5984 },
5985 "ExcessCapacityTerminationPolicy": {
5986 "locationName": "excessCapacityTerminationPolicy"
5987 },
5988 "FulfilledCapacity": {
5989 "locationName": "fulfilledCapacity",
5990 "type": "double"
5991 },
5992 "FulfilledOnDemandCapacity": {
5993 "locationName": "fulfilledOnDemandCapacity",
5994 "type": "double"
5995 },
5996 "LaunchTemplateConfigs": {
5997 "locationName": "launchTemplateConfigs",
5998 "type": "list",
5999 "member": {
6000 "locationName": "item",
6001 "type": "structure",
6002 "members": {
6003 "LaunchTemplateSpecification": {
6004 "shape": "S8e",
6005 "locationName": "launchTemplateSpecification"
6006 },
6007 "Overrides": {
6008 "locationName": "overrides",
6009 "type": "list",
6010 "member": {
6011 "shape": "S8f",
6012 "locationName": "item"
6013 }
6014 }
6015 }
6016 }
6017 },
6018 "TargetCapacitySpecification": {
6019 "locationName": "targetCapacitySpecification",
6020 "type": "structure",
6021 "members": {
6022 "TotalTargetCapacity": {
6023 "locationName": "totalTargetCapacity",
6024 "type": "integer"
6025 },
6026 "OnDemandTargetCapacity": {
6027 "locationName": "onDemandTargetCapacity",
6028 "type": "integer"
6029 },
6030 "SpotTargetCapacity": {
6031 "locationName": "spotTargetCapacity",
6032 "type": "integer"
6033 },
6034 "DefaultTargetCapacityType": {
6035 "locationName": "defaultTargetCapacityType"
6036 }
6037 }
6038 },
6039 "TerminateInstancesWithExpiration": {
6040 "locationName": "terminateInstancesWithExpiration",
6041 "type": "boolean"
6042 },
6043 "Type": {
6044 "locationName": "type"
6045 },
6046 "ValidFrom": {
6047 "locationName": "validFrom",
6048 "type": "timestamp"
6049 },
6050 "ValidUntil": {
6051 "locationName": "validUntil",
6052 "type": "timestamp"
6053 },
6054 "ReplaceUnhealthyInstances": {
6055 "locationName": "replaceUnhealthyInstances",
6056 "type": "boolean"
6057 },
6058 "SpotOptions": {
6059 "locationName": "spotOptions",
6060 "type": "structure",
6061 "members": {
6062 "AllocationStrategy": {
6063 "locationName": "allocationStrategy"
6064 },
6065 "InstanceInterruptionBehavior": {
6066 "locationName": "instanceInterruptionBehavior"
6067 },
6068 "InstancePoolsToUseCount": {
6069 "locationName": "instancePoolsToUseCount",
6070 "type": "integer"
6071 },
6072 "SingleInstanceType": {
6073 "locationName": "singleInstanceType",
6074 "type": "boolean"
6075 },
6076 "SingleAvailabilityZone": {
6077 "locationName": "singleAvailabilityZone",
6078 "type": "boolean"
6079 },
6080 "MinTargetCapacity": {
6081 "locationName": "minTargetCapacity",
6082 "type": "integer"
6083 },
6084 "MaxTotalPrice": {
6085 "locationName": "maxTotalPrice"
6086 }
6087 }
6088 },
6089 "OnDemandOptions": {
6090 "locationName": "onDemandOptions",
6091 "type": "structure",
6092 "members": {
6093 "AllocationStrategy": {
6094 "locationName": "allocationStrategy"
6095 },
6096 "CapacityReservationOptions": {
6097 "locationName": "capacityReservationOptions",
6098 "type": "structure",
6099 "members": {
6100 "UsageStrategy": {
6101 "locationName": "usageStrategy"
6102 }
6103 }
6104 },
6105 "SingleInstanceType": {
6106 "locationName": "singleInstanceType",
6107 "type": "boolean"
6108 },
6109 "SingleAvailabilityZone": {
6110 "locationName": "singleAvailabilityZone",
6111 "type": "boolean"
6112 },
6113 "MinTargetCapacity": {
6114 "locationName": "minTargetCapacity",
6115 "type": "integer"
6116 },
6117 "MaxTotalPrice": {
6118 "locationName": "maxTotalPrice"
6119 }
6120 }
6121 },
6122 "Tags": {
6123 "shape": "Sj",
6124 "locationName": "tagSet"
6125 },
6126 "Errors": {
6127 "locationName": "errorSet",
6128 "type": "list",
6129 "member": {
6130 "locationName": "item",
6131 "type": "structure",
6132 "members": {
6133 "LaunchTemplateAndOverrides": {
6134 "shape": "S8d",
6135 "locationName": "launchTemplateAndOverrides"
6136 },
6137 "Lifecycle": {
6138 "locationName": "lifecycle"
6139 },
6140 "ErrorCode": {
6141 "locationName": "errorCode"
6142 },
6143 "ErrorMessage": {
6144 "locationName": "errorMessage"
6145 }
6146 }
6147 }
6148 },
6149 "Instances": {
6150 "locationName": "fleetInstanceSet",
6151 "type": "list",
6152 "member": {
6153 "locationName": "item",
6154 "type": "structure",
6155 "members": {
6156 "LaunchTemplateAndOverrides": {
6157 "shape": "S8d",
6158 "locationName": "launchTemplateAndOverrides"
6159 },
6160 "Lifecycle": {
6161 "locationName": "lifecycle"
6162 },
6163 "InstanceIds": {
6164 "shape": "S8k",
6165 "locationName": "instanceIds"
6166 },
6167 "InstanceType": {
6168 "locationName": "instanceType"
6169 },
6170 "Platform": {
6171 "locationName": "platform"
6172 }
6173 }
6174 }
6175 }
6176 }
6177 }
6178 }
6179 }
6180 }
6181 },
6182 "DescribeFlowLogs": {
6183 "input": {
6184 "type": "structure",
6185 "members": {
6186 "DryRun": {
6187 "type": "boolean"
6188 },
6189 "Filter": {
6190 "shape": "Slo"
6191 },
6192 "FlowLogIds": {
6193 "shape": "Siu",
6194 "locationName": "FlowLogId"
6195 },
6196 "MaxResults": {
6197 "type": "integer"
6198 },
6199 "NextToken": {}
6200 }
6201 },
6202 "output": {
6203 "type": "structure",
6204 "members": {
6205 "FlowLogs": {
6206 "locationName": "flowLogSet",
6207 "type": "list",
6208 "member": {
6209 "locationName": "item",
6210 "type": "structure",
6211 "members": {
6212 "CreationTime": {
6213 "locationName": "creationTime",
6214 "type": "timestamp"
6215 },
6216 "DeliverLogsErrorMessage": {
6217 "locationName": "deliverLogsErrorMessage"
6218 },
6219 "DeliverLogsPermissionArn": {
6220 "locationName": "deliverLogsPermissionArn"
6221 },
6222 "DeliverLogsStatus": {
6223 "locationName": "deliverLogsStatus"
6224 },
6225 "FlowLogId": {
6226 "locationName": "flowLogId"
6227 },
6228 "FlowLogStatus": {
6229 "locationName": "flowLogStatus"
6230 },
6231 "LogGroupName": {
6232 "locationName": "logGroupName"
6233 },
6234 "ResourceId": {
6235 "locationName": "resourceId"
6236 },
6237 "TrafficType": {
6238 "locationName": "trafficType"
6239 },
6240 "LogDestinationType": {
6241 "locationName": "logDestinationType"
6242 },
6243 "LogDestination": {
6244 "locationName": "logDestination"
6245 },
6246 "LogFormat": {
6247 "locationName": "logFormat"
6248 },
6249 "Tags": {
6250 "shape": "Sj",
6251 "locationName": "tagSet"
6252 },
6253 "MaxAggregationInterval": {
6254 "locationName": "maxAggregationInterval",
6255 "type": "integer"
6256 }
6257 }
6258 }
6259 },
6260 "NextToken": {
6261 "locationName": "nextToken"
6262 }
6263 }
6264 }
6265 },
6266 "DescribeFpgaImageAttribute": {
6267 "input": {
6268 "type": "structure",
6269 "required": [
6270 "FpgaImageId",
6271 "Attribute"
6272 ],
6273 "members": {
6274 "DryRun": {
6275 "type": "boolean"
6276 },
6277 "FpgaImageId": {},
6278 "Attribute": {}
6279 }
6280 },
6281 "output": {
6282 "type": "structure",
6283 "members": {
6284 "FpgaImageAttribute": {
6285 "shape": "Sqi",
6286 "locationName": "fpgaImageAttribute"
6287 }
6288 }
6289 }
6290 },
6291 "DescribeFpgaImages": {
6292 "input": {
6293 "type": "structure",
6294 "members": {
6295 "DryRun": {
6296 "type": "boolean"
6297 },
6298 "FpgaImageIds": {
6299 "locationName": "FpgaImageId",
6300 "type": "list",
6301 "member": {
6302 "locationName": "item"
6303 }
6304 },
6305 "Owners": {
6306 "shape": "Sqr",
6307 "locationName": "Owner"
6308 },
6309 "Filters": {
6310 "shape": "Slo",
6311 "locationName": "Filter"
6312 },
6313 "NextToken": {},
6314 "MaxResults": {
6315 "type": "integer"
6316 }
6317 }
6318 },
6319 "output": {
6320 "type": "structure",
6321 "members": {
6322 "FpgaImages": {
6323 "locationName": "fpgaImageSet",
6324 "type": "list",
6325 "member": {
6326 "locationName": "item",
6327 "type": "structure",
6328 "members": {
6329 "FpgaImageId": {
6330 "locationName": "fpgaImageId"
6331 },
6332 "FpgaImageGlobalId": {
6333 "locationName": "fpgaImageGlobalId"
6334 },
6335 "Name": {
6336 "locationName": "name"
6337 },
6338 "Description": {
6339 "locationName": "description"
6340 },
6341 "ShellVersion": {
6342 "locationName": "shellVersion"
6343 },
6344 "PciId": {
6345 "locationName": "pciId",
6346 "type": "structure",
6347 "members": {
6348 "DeviceId": {},
6349 "VendorId": {},
6350 "SubsystemId": {},
6351 "SubsystemVendorId": {}
6352 }
6353 },
6354 "State": {
6355 "locationName": "state",
6356 "type": "structure",
6357 "members": {
6358 "Code": {
6359 "locationName": "code"
6360 },
6361 "Message": {
6362 "locationName": "message"
6363 }
6364 }
6365 },
6366 "CreateTime": {
6367 "locationName": "createTime",
6368 "type": "timestamp"
6369 },
6370 "UpdateTime": {
6371 "locationName": "updateTime",
6372 "type": "timestamp"
6373 },
6374 "OwnerId": {
6375 "locationName": "ownerId"
6376 },
6377 "OwnerAlias": {
6378 "locationName": "ownerAlias"
6379 },
6380 "ProductCodes": {
6381 "shape": "Sqm",
6382 "locationName": "productCodes"
6383 },
6384 "Tags": {
6385 "shape": "Sj",
6386 "locationName": "tags"
6387 },
6388 "Public": {
6389 "locationName": "public",
6390 "type": "boolean"
6391 },
6392 "DataRetentionSupport": {
6393 "locationName": "dataRetentionSupport",
6394 "type": "boolean"
6395 }
6396 }
6397 }
6398 },
6399 "NextToken": {
6400 "locationName": "nextToken"
6401 }
6402 }
6403 }
6404 },
6405 "DescribeHostReservationOfferings": {
6406 "input": {
6407 "type": "structure",
6408 "members": {
6409 "Filter": {
6410 "shape": "Slo"
6411 },
6412 "MaxDuration": {
6413 "type": "integer"
6414 },
6415 "MaxResults": {
6416 "type": "integer"
6417 },
6418 "MinDuration": {
6419 "type": "integer"
6420 },
6421 "NextToken": {},
6422 "OfferingId": {}
6423 }
6424 },
6425 "output": {
6426 "type": "structure",
6427 "members": {
6428 "NextToken": {
6429 "locationName": "nextToken"
6430 },
6431 "OfferingSet": {
6432 "locationName": "offeringSet",
6433 "type": "list",
6434 "member": {
6435 "locationName": "item",
6436 "type": "structure",
6437 "members": {
6438 "CurrencyCode": {
6439 "locationName": "currencyCode"
6440 },
6441 "Duration": {
6442 "locationName": "duration",
6443 "type": "integer"
6444 },
6445 "HourlyPrice": {
6446 "locationName": "hourlyPrice"
6447 },
6448 "InstanceFamily": {
6449 "locationName": "instanceFamily"
6450 },
6451 "OfferingId": {
6452 "locationName": "offeringId"
6453 },
6454 "PaymentOption": {
6455 "locationName": "paymentOption"
6456 },
6457 "UpfrontPrice": {
6458 "locationName": "upfrontPrice"
6459 }
6460 }
6461 }
6462 }
6463 }
6464 }
6465 },
6466 "DescribeHostReservations": {
6467 "input": {
6468 "type": "structure",
6469 "members": {
6470 "Filter": {
6471 "shape": "Slo"
6472 },
6473 "HostReservationIdSet": {
6474 "type": "list",
6475 "member": {
6476 "locationName": "item"
6477 }
6478 },
6479 "MaxResults": {
6480 "type": "integer"
6481 },
6482 "NextToken": {}
6483 }
6484 },
6485 "output": {
6486 "type": "structure",
6487 "members": {
6488 "HostReservationSet": {
6489 "locationName": "hostReservationSet",
6490 "type": "list",
6491 "member": {
6492 "locationName": "item",
6493 "type": "structure",
6494 "members": {
6495 "Count": {
6496 "locationName": "count",
6497 "type": "integer"
6498 },
6499 "CurrencyCode": {
6500 "locationName": "currencyCode"
6501 },
6502 "Duration": {
6503 "locationName": "duration",
6504 "type": "integer"
6505 },
6506 "End": {
6507 "locationName": "end",
6508 "type": "timestamp"
6509 },
6510 "HostIdSet": {
6511 "shape": "Src",
6512 "locationName": "hostIdSet"
6513 },
6514 "HostReservationId": {
6515 "locationName": "hostReservationId"
6516 },
6517 "HourlyPrice": {
6518 "locationName": "hourlyPrice"
6519 },
6520 "InstanceFamily": {
6521 "locationName": "instanceFamily"
6522 },
6523 "OfferingId": {
6524 "locationName": "offeringId"
6525 },
6526 "PaymentOption": {
6527 "locationName": "paymentOption"
6528 },
6529 "Start": {
6530 "locationName": "start",
6531 "type": "timestamp"
6532 },
6533 "State": {
6534 "locationName": "state"
6535 },
6536 "UpfrontPrice": {
6537 "locationName": "upfrontPrice"
6538 },
6539 "Tags": {
6540 "shape": "Sj",
6541 "locationName": "tagSet"
6542 }
6543 }
6544 }
6545 },
6546 "NextToken": {
6547 "locationName": "nextToken"
6548 }
6549 }
6550 }
6551 },
6552 "DescribeHosts": {
6553 "input": {
6554 "type": "structure",
6555 "members": {
6556 "Filter": {
6557 "shape": "Slo",
6558 "locationName": "filter"
6559 },
6560 "HostIds": {
6561 "shape": "Srf",
6562 "locationName": "hostId"
6563 },
6564 "MaxResults": {
6565 "locationName": "maxResults",
6566 "type": "integer"
6567 },
6568 "NextToken": {
6569 "locationName": "nextToken"
6570 }
6571 }
6572 },
6573 "output": {
6574 "type": "structure",
6575 "members": {
6576 "Hosts": {
6577 "locationName": "hostSet",
6578 "type": "list",
6579 "member": {
6580 "locationName": "item",
6581 "type": "structure",
6582 "members": {
6583 "AutoPlacement": {
6584 "locationName": "autoPlacement"
6585 },
6586 "AvailabilityZone": {
6587 "locationName": "availabilityZone"
6588 },
6589 "AvailableCapacity": {
6590 "locationName": "availableCapacity",
6591 "type": "structure",
6592 "members": {
6593 "AvailableInstanceCapacity": {
6594 "locationName": "availableInstanceCapacity",
6595 "type": "list",
6596 "member": {
6597 "locationName": "item",
6598 "type": "structure",
6599 "members": {
6600 "AvailableCapacity": {
6601 "locationName": "availableCapacity",
6602 "type": "integer"
6603 },
6604 "InstanceType": {
6605 "locationName": "instanceType"
6606 },
6607 "TotalCapacity": {
6608 "locationName": "totalCapacity",
6609 "type": "integer"
6610 }
6611 }
6612 }
6613 },
6614 "AvailableVCpus": {
6615 "locationName": "availableVCpus",
6616 "type": "integer"
6617 }
6618 }
6619 },
6620 "ClientToken": {
6621 "locationName": "clientToken"
6622 },
6623 "HostId": {
6624 "locationName": "hostId"
6625 },
6626 "HostProperties": {
6627 "locationName": "hostProperties",
6628 "type": "structure",
6629 "members": {
6630 "Cores": {
6631 "locationName": "cores",
6632 "type": "integer"
6633 },
6634 "InstanceType": {
6635 "locationName": "instanceType"
6636 },
6637 "InstanceFamily": {
6638 "locationName": "instanceFamily"
6639 },
6640 "Sockets": {
6641 "locationName": "sockets",
6642 "type": "integer"
6643 },
6644 "TotalVCpus": {
6645 "locationName": "totalVCpus",
6646 "type": "integer"
6647 }
6648 }
6649 },
6650 "HostReservationId": {
6651 "locationName": "hostReservationId"
6652 },
6653 "Instances": {
6654 "locationName": "instances",
6655 "type": "list",
6656 "member": {
6657 "locationName": "item",
6658 "type": "structure",
6659 "members": {
6660 "InstanceId": {
6661 "locationName": "instanceId"
6662 },
6663 "InstanceType": {
6664 "locationName": "instanceType"
6665 },
6666 "OwnerId": {
6667 "locationName": "ownerId"
6668 }
6669 }
6670 }
6671 },
6672 "State": {
6673 "locationName": "state"
6674 },
6675 "AllocationTime": {
6676 "locationName": "allocationTime",
6677 "type": "timestamp"
6678 },
6679 "ReleaseTime": {
6680 "locationName": "releaseTime",
6681 "type": "timestamp"
6682 },
6683 "Tags": {
6684 "shape": "Sj",
6685 "locationName": "tagSet"
6686 },
6687 "HostRecovery": {
6688 "locationName": "hostRecovery"
6689 },
6690 "AllowsMultipleInstanceTypes": {
6691 "locationName": "allowsMultipleInstanceTypes"
6692 },
6693 "OwnerId": {
6694 "locationName": "ownerId"
6695 },
6696 "AvailabilityZoneId": {
6697 "locationName": "availabilityZoneId"
6698 },
6699 "MemberOfServiceLinkedResourceGroup": {
6700 "locationName": "memberOfServiceLinkedResourceGroup",
6701 "type": "boolean"
6702 }
6703 }
6704 }
6705 },
6706 "NextToken": {
6707 "locationName": "nextToken"
6708 }
6709 }
6710 }
6711 },
6712 "DescribeIamInstanceProfileAssociations": {
6713 "input": {
6714 "type": "structure",
6715 "members": {
6716 "AssociationIds": {
6717 "locationName": "AssociationId",
6718 "type": "list",
6719 "member": {
6720 "locationName": "AssociationId"
6721 }
6722 },
6723 "Filters": {
6724 "shape": "Slo",
6725 "locationName": "Filter"
6726 },
6727 "MaxResults": {
6728 "type": "integer"
6729 },
6730 "NextToken": {}
6731 }
6732 },
6733 "output": {
6734 "type": "structure",
6735 "members": {
6736 "IamInstanceProfileAssociations": {
6737 "locationName": "iamInstanceProfileAssociationSet",
6738 "type": "list",
6739 "member": {
6740 "shape": "S2k",
6741 "locationName": "item"
6742 }
6743 },
6744 "NextToken": {
6745 "locationName": "nextToken"
6746 }
6747 }
6748 }
6749 },
6750 "DescribeIdFormat": {
6751 "input": {
6752 "type": "structure",
6753 "members": {
6754 "Resource": {}
6755 }
6756 },
6757 "output": {
6758 "type": "structure",
6759 "members": {
6760 "Statuses": {
6761 "shape": "Slx",
6762 "locationName": "statusSet"
6763 }
6764 }
6765 }
6766 },
6767 "DescribeIdentityIdFormat": {
6768 "input": {
6769 "type": "structure",
6770 "required": [
6771 "PrincipalArn"
6772 ],
6773 "members": {
6774 "PrincipalArn": {
6775 "locationName": "principalArn"
6776 },
6777 "Resource": {
6778 "locationName": "resource"
6779 }
6780 }
6781 },
6782 "output": {
6783 "type": "structure",
6784 "members": {
6785 "Statuses": {
6786 "shape": "Slx",
6787 "locationName": "statusSet"
6788 }
6789 }
6790 }
6791 },
6792 "DescribeImageAttribute": {
6793 "input": {
6794 "type": "structure",
6795 "required": [
6796 "Attribute",
6797 "ImageId"
6798 ],
6799 "members": {
6800 "Attribute": {},
6801 "ImageId": {},
6802 "DryRun": {
6803 "locationName": "dryRun",
6804 "type": "boolean"
6805 }
6806 }
6807 },
6808 "output": {
6809 "type": "structure",
6810 "members": {
6811 "BlockDeviceMappings": {
6812 "shape": "Ss4",
6813 "locationName": "blockDeviceMapping"
6814 },
6815 "ImageId": {
6816 "locationName": "imageId"
6817 },
6818 "LaunchPermissions": {
6819 "shape": "Ss5",
6820 "locationName": "launchPermission"
6821 },
6822 "ProductCodes": {
6823 "shape": "Sqm",
6824 "locationName": "productCodes"
6825 },
6826 "Description": {
6827 "shape": "S7h",
6828 "locationName": "description"
6829 },
6830 "KernelId": {
6831 "shape": "S7h",
6832 "locationName": "kernel"
6833 },
6834 "RamdiskId": {
6835 "shape": "S7h",
6836 "locationName": "ramdisk"
6837 },
6838 "SriovNetSupport": {
6839 "shape": "S7h",
6840 "locationName": "sriovNetSupport"
6841 }
6842 }
6843 }
6844 },
6845 "DescribeImages": {
6846 "input": {
6847 "type": "structure",
6848 "members": {
6849 "ExecutableUsers": {
6850 "locationName": "ExecutableBy",
6851 "type": "list",
6852 "member": {
6853 "locationName": "ExecutableBy"
6854 }
6855 },
6856 "Filters": {
6857 "shape": "Slo",
6858 "locationName": "Filter"
6859 },
6860 "ImageIds": {
6861 "locationName": "ImageId",
6862 "type": "list",
6863 "member": {
6864 "locationName": "ImageId"
6865 }
6866 },
6867 "Owners": {
6868 "shape": "Sqr",
6869 "locationName": "Owner"
6870 },
6871 "DryRun": {
6872 "locationName": "dryRun",
6873 "type": "boolean"
6874 }
6875 }
6876 },
6877 "output": {
6878 "type": "structure",
6879 "members": {
6880 "Images": {
6881 "locationName": "imagesSet",
6882 "type": "list",
6883 "member": {
6884 "locationName": "item",
6885 "type": "structure",
6886 "members": {
6887 "Architecture": {
6888 "locationName": "architecture"
6889 },
6890 "CreationDate": {
6891 "locationName": "creationDate"
6892 },
6893 "ImageId": {
6894 "locationName": "imageId"
6895 },
6896 "ImageLocation": {
6897 "locationName": "imageLocation"
6898 },
6899 "ImageType": {
6900 "locationName": "imageType"
6901 },
6902 "Public": {
6903 "locationName": "isPublic",
6904 "type": "boolean"
6905 },
6906 "KernelId": {
6907 "locationName": "kernelId"
6908 },
6909 "OwnerId": {
6910 "locationName": "imageOwnerId"
6911 },
6912 "Platform": {
6913 "locationName": "platform"
6914 },
6915 "PlatformDetails": {
6916 "locationName": "platformDetails"
6917 },
6918 "UsageOperation": {
6919 "locationName": "usageOperation"
6920 },
6921 "ProductCodes": {
6922 "shape": "Sqm",
6923 "locationName": "productCodes"
6924 },
6925 "RamdiskId": {
6926 "locationName": "ramdiskId"
6927 },
6928 "State": {
6929 "locationName": "imageState"
6930 },
6931 "BlockDeviceMappings": {
6932 "shape": "Ss4",
6933 "locationName": "blockDeviceMapping"
6934 },
6935 "Description": {
6936 "locationName": "description"
6937 },
6938 "EnaSupport": {
6939 "locationName": "enaSupport",
6940 "type": "boolean"
6941 },
6942 "Hypervisor": {
6943 "locationName": "hypervisor"
6944 },
6945 "ImageOwnerAlias": {
6946 "locationName": "imageOwnerAlias"
6947 },
6948 "Name": {
6949 "locationName": "name"
6950 },
6951 "RootDeviceName": {
6952 "locationName": "rootDeviceName"
6953 },
6954 "RootDeviceType": {
6955 "locationName": "rootDeviceType"
6956 },
6957 "SriovNetSupport": {
6958 "locationName": "sriovNetSupport"
6959 },
6960 "StateReason": {
6961 "shape": "Ssi",
6962 "locationName": "stateReason"
6963 },
6964 "Tags": {
6965 "shape": "Sj",
6966 "locationName": "tagSet"
6967 },
6968 "VirtualizationType": {
6969 "locationName": "virtualizationType"
6970 }
6971 }
6972 }
6973 }
6974 }
6975 }
6976 },
6977 "DescribeImportImageTasks": {
6978 "input": {
6979 "type": "structure",
6980 "members": {
6981 "DryRun": {
6982 "type": "boolean"
6983 },
6984 "Filters": {
6985 "shape": "Slo"
6986 },
6987 "ImportTaskIds": {
6988 "locationName": "ImportTaskId",
6989 "type": "list",
6990 "member": {
6991 "locationName": "ImportTaskId"
6992 }
6993 },
6994 "MaxResults": {
6995 "type": "integer"
6996 },
6997 "NextToken": {}
6998 }
6999 },
7000 "output": {
7001 "type": "structure",
7002 "members": {
7003 "ImportImageTasks": {
7004 "locationName": "importImageTaskSet",
7005 "type": "list",
7006 "member": {
7007 "locationName": "item",
7008 "type": "structure",
7009 "members": {
7010 "Architecture": {
7011 "locationName": "architecture"
7012 },
7013 "Description": {
7014 "locationName": "description"
7015 },
7016 "Encrypted": {
7017 "locationName": "encrypted",
7018 "type": "boolean"
7019 },
7020 "Hypervisor": {
7021 "locationName": "hypervisor"
7022 },
7023 "ImageId": {
7024 "locationName": "imageId"
7025 },
7026 "ImportTaskId": {
7027 "locationName": "importTaskId"
7028 },
7029 "KmsKeyId": {
7030 "locationName": "kmsKeyId"
7031 },
7032 "LicenseType": {
7033 "locationName": "licenseType"
7034 },
7035 "Platform": {
7036 "locationName": "platform"
7037 },
7038 "Progress": {
7039 "locationName": "progress"
7040 },
7041 "SnapshotDetails": {
7042 "shape": "Ssq",
7043 "locationName": "snapshotDetailSet"
7044 },
7045 "Status": {
7046 "locationName": "status"
7047 },
7048 "StatusMessage": {
7049 "locationName": "statusMessage"
7050 },
7051 "Tags": {
7052 "shape": "Sj",
7053 "locationName": "tagSet"
7054 },
7055 "LicenseSpecifications": {
7056 "shape": "Sst",
7057 "locationName": "licenseSpecifications"
7058 }
7059 }
7060 }
7061 },
7062 "NextToken": {
7063 "locationName": "nextToken"
7064 }
7065 }
7066 }
7067 },
7068 "DescribeImportSnapshotTasks": {
7069 "input": {
7070 "type": "structure",
7071 "members": {
7072 "DryRun": {
7073 "type": "boolean"
7074 },
7075 "Filters": {
7076 "shape": "Slo"
7077 },
7078 "ImportTaskIds": {
7079 "locationName": "ImportTaskId",
7080 "type": "list",
7081 "member": {
7082 "locationName": "ImportTaskId"
7083 }
7084 },
7085 "MaxResults": {
7086 "type": "integer"
7087 },
7088 "NextToken": {}
7089 }
7090 },
7091 "output": {
7092 "type": "structure",
7093 "members": {
7094 "ImportSnapshotTasks": {
7095 "locationName": "importSnapshotTaskSet",
7096 "type": "list",
7097 "member": {
7098 "locationName": "item",
7099 "type": "structure",
7100 "members": {
7101 "Description": {
7102 "locationName": "description"
7103 },
7104 "ImportTaskId": {
7105 "locationName": "importTaskId"
7106 },
7107 "SnapshotTaskDetail": {
7108 "shape": "St1",
7109 "locationName": "snapshotTaskDetail"
7110 },
7111 "Tags": {
7112 "shape": "Sj",
7113 "locationName": "tagSet"
7114 }
7115 }
7116 }
7117 },
7118 "NextToken": {
7119 "locationName": "nextToken"
7120 }
7121 }
7122 }
7123 },
7124 "DescribeInstanceAttribute": {
7125 "input": {
7126 "type": "structure",
7127 "required": [
7128 "Attribute",
7129 "InstanceId"
7130 ],
7131 "members": {
7132 "Attribute": {
7133 "locationName": "attribute"
7134 },
7135 "DryRun": {
7136 "locationName": "dryRun",
7137 "type": "boolean"
7138 },
7139 "InstanceId": {
7140 "locationName": "instanceId"
7141 }
7142 }
7143 },
7144 "output": {
7145 "type": "structure",
7146 "members": {
7147 "Groups": {
7148 "shape": "Scr",
7149 "locationName": "groupSet"
7150 },
7151 "BlockDeviceMappings": {
7152 "shape": "St5",
7153 "locationName": "blockDeviceMapping"
7154 },
7155 "DisableApiTermination": {
7156 "shape": "St8",
7157 "locationName": "disableApiTermination"
7158 },
7159 "EnaSupport": {
7160 "shape": "St8",
7161 "locationName": "enaSupport"
7162 },
7163 "EbsOptimized": {
7164 "shape": "St8",
7165 "locationName": "ebsOptimized"
7166 },
7167 "InstanceId": {
7168 "locationName": "instanceId"
7169 },
7170 "InstanceInitiatedShutdownBehavior": {
7171 "shape": "S7h",
7172 "locationName": "instanceInitiatedShutdownBehavior"
7173 },
7174 "InstanceType": {
7175 "shape": "S7h",
7176 "locationName": "instanceType"
7177 },
7178 "KernelId": {
7179 "shape": "S7h",
7180 "locationName": "kernel"
7181 },
7182 "ProductCodes": {
7183 "shape": "Sqm",
7184 "locationName": "productCodes"
7185 },
7186 "RamdiskId": {
7187 "shape": "S7h",
7188 "locationName": "ramdisk"
7189 },
7190 "RootDeviceName": {
7191 "shape": "S7h",
7192 "locationName": "rootDeviceName"
7193 },
7194 "SourceDestCheck": {
7195 "shape": "St8",
7196 "locationName": "sourceDestCheck"
7197 },
7198 "SriovNetSupport": {
7199 "shape": "S7h",
7200 "locationName": "sriovNetSupport"
7201 },
7202 "UserData": {
7203 "shape": "S7h",
7204 "locationName": "userData"
7205 }
7206 }
7207 }
7208 },
7209 "DescribeInstanceCreditSpecifications": {
7210 "input": {
7211 "type": "structure",
7212 "members": {
7213 "DryRun": {
7214 "type": "boolean"
7215 },
7216 "Filters": {
7217 "shape": "Slo",
7218 "locationName": "Filter"
7219 },
7220 "InstanceIds": {
7221 "shape": "Smo",
7222 "locationName": "InstanceId"
7223 },
7224 "MaxResults": {
7225 "type": "integer"
7226 },
7227 "NextToken": {}
7228 }
7229 },
7230 "output": {
7231 "type": "structure",
7232 "members": {
7233 "InstanceCreditSpecifications": {
7234 "locationName": "instanceCreditSpecificationSet",
7235 "type": "list",
7236 "member": {
7237 "locationName": "item",
7238 "type": "structure",
7239 "members": {
7240 "InstanceId": {
7241 "locationName": "instanceId"
7242 },
7243 "CpuCredits": {
7244 "locationName": "cpuCredits"
7245 }
7246 }
7247 }
7248 },
7249 "NextToken": {
7250 "locationName": "nextToken"
7251 }
7252 }
7253 }
7254 },
7255 "DescribeInstanceStatus": {
7256 "input": {
7257 "type": "structure",
7258 "members": {
7259 "Filters": {
7260 "shape": "Slo",
7261 "locationName": "Filter"
7262 },
7263 "InstanceIds": {
7264 "shape": "Smo",
7265 "locationName": "InstanceId"
7266 },
7267 "MaxResults": {
7268 "type": "integer"
7269 },
7270 "NextToken": {},
7271 "DryRun": {
7272 "locationName": "dryRun",
7273 "type": "boolean"
7274 },
7275 "IncludeAllInstances": {
7276 "locationName": "includeAllInstances",
7277 "type": "boolean"
7278 }
7279 }
7280 },
7281 "output": {
7282 "type": "structure",
7283 "members": {
7284 "InstanceStatuses": {
7285 "locationName": "instanceStatusSet",
7286 "type": "list",
7287 "member": {
7288 "locationName": "item",
7289 "type": "structure",
7290 "members": {
7291 "AvailabilityZone": {
7292 "locationName": "availabilityZone"
7293 },
7294 "OutpostArn": {
7295 "locationName": "outpostArn"
7296 },
7297 "Events": {
7298 "locationName": "eventsSet",
7299 "type": "list",
7300 "member": {
7301 "shape": "Stj",
7302 "locationName": "item"
7303 }
7304 },
7305 "InstanceId": {
7306 "locationName": "instanceId"
7307 },
7308 "InstanceState": {
7309 "shape": "Stm",
7310 "locationName": "instanceState"
7311 },
7312 "InstanceStatus": {
7313 "shape": "Sto",
7314 "locationName": "instanceStatus"
7315 },
7316 "SystemStatus": {
7317 "shape": "Sto",
7318 "locationName": "systemStatus"
7319 }
7320 }
7321 }
7322 },
7323 "NextToken": {
7324 "locationName": "nextToken"
7325 }
7326 }
7327 }
7328 },
7329 "DescribeInstanceTypeOfferings": {
7330 "input": {
7331 "type": "structure",
7332 "members": {
7333 "DryRun": {
7334 "type": "boolean"
7335 },
7336 "LocationType": {},
7337 "Filters": {
7338 "shape": "Slo",
7339 "locationName": "Filter"
7340 },
7341 "MaxResults": {
7342 "type": "integer"
7343 },
7344 "NextToken": {}
7345 }
7346 },
7347 "output": {
7348 "type": "structure",
7349 "members": {
7350 "InstanceTypeOfferings": {
7351 "locationName": "instanceTypeOfferingSet",
7352 "type": "list",
7353 "member": {
7354 "locationName": "item",
7355 "type": "structure",
7356 "members": {
7357 "InstanceType": {
7358 "locationName": "instanceType"
7359 },
7360 "LocationType": {
7361 "locationName": "locationType"
7362 },
7363 "Location": {
7364 "locationName": "location"
7365 }
7366 }
7367 }
7368 },
7369 "NextToken": {
7370 "locationName": "nextToken"
7371 }
7372 }
7373 }
7374 },
7375 "DescribeInstanceTypes": {
7376 "input": {
7377 "type": "structure",
7378 "members": {
7379 "DryRun": {
7380 "type": "boolean"
7381 },
7382 "InstanceTypes": {
7383 "locationName": "InstanceType",
7384 "type": "list",
7385 "member": {}
7386 },
7387 "Filters": {
7388 "shape": "Slo",
7389 "locationName": "Filter"
7390 },
7391 "MaxResults": {
7392 "type": "integer"
7393 },
7394 "NextToken": {}
7395 }
7396 },
7397 "output": {
7398 "type": "structure",
7399 "members": {
7400 "InstanceTypes": {
7401 "locationName": "instanceTypeSet",
7402 "type": "list",
7403 "member": {
7404 "locationName": "item",
7405 "type": "structure",
7406 "members": {
7407 "InstanceType": {
7408 "locationName": "instanceType"
7409 },
7410 "CurrentGeneration": {
7411 "locationName": "currentGeneration",
7412 "type": "boolean"
7413 },
7414 "FreeTierEligible": {
7415 "locationName": "freeTierEligible",
7416 "type": "boolean"
7417 },
7418 "SupportedUsageClasses": {
7419 "locationName": "supportedUsageClasses",
7420 "type": "list",
7421 "member": {
7422 "locationName": "item"
7423 }
7424 },
7425 "SupportedRootDeviceTypes": {
7426 "locationName": "supportedRootDeviceTypes",
7427 "type": "list",
7428 "member": {
7429 "locationName": "item"
7430 }
7431 },
7432 "BareMetal": {
7433 "locationName": "bareMetal",
7434 "type": "boolean"
7435 },
7436 "Hypervisor": {
7437 "locationName": "hypervisor"
7438 },
7439 "ProcessorInfo": {
7440 "locationName": "processorInfo",
7441 "type": "structure",
7442 "members": {
7443 "SupportedArchitectures": {
7444 "locationName": "supportedArchitectures",
7445 "type": "list",
7446 "member": {
7447 "locationName": "item"
7448 }
7449 },
7450 "SustainedClockSpeedInGhz": {
7451 "locationName": "sustainedClockSpeedInGhz",
7452 "type": "double"
7453 }
7454 }
7455 },
7456 "VCpuInfo": {
7457 "locationName": "vCpuInfo",
7458 "type": "structure",
7459 "members": {
7460 "DefaultVCpus": {
7461 "locationName": "defaultVCpus",
7462 "type": "integer"
7463 },
7464 "DefaultCores": {
7465 "locationName": "defaultCores",
7466 "type": "integer"
7467 },
7468 "DefaultThreadsPerCore": {
7469 "locationName": "defaultThreadsPerCore",
7470 "type": "integer"
7471 },
7472 "ValidCores": {
7473 "locationName": "validCores",
7474 "type": "list",
7475 "member": {
7476 "locationName": "item",
7477 "type": "integer"
7478 }
7479 },
7480 "ValidThreadsPerCore": {
7481 "locationName": "validThreadsPerCore",
7482 "type": "list",
7483 "member": {
7484 "locationName": "item",
7485 "type": "integer"
7486 }
7487 }
7488 }
7489 },
7490 "MemoryInfo": {
7491 "locationName": "memoryInfo",
7492 "type": "structure",
7493 "members": {
7494 "SizeInMiB": {
7495 "locationName": "sizeInMiB",
7496 "type": "long"
7497 }
7498 }
7499 },
7500 "InstanceStorageSupported": {
7501 "locationName": "instanceStorageSupported",
7502 "type": "boolean"
7503 },
7504 "InstanceStorageInfo": {
7505 "locationName": "instanceStorageInfo",
7506 "type": "structure",
7507 "members": {
7508 "TotalSizeInGB": {
7509 "locationName": "totalSizeInGB",
7510 "type": "long"
7511 },
7512 "Disks": {
7513 "locationName": "disks",
7514 "type": "list",
7515 "member": {
7516 "locationName": "item",
7517 "type": "structure",
7518 "members": {
7519 "SizeInGB": {
7520 "locationName": "sizeInGB",
7521 "type": "long"
7522 },
7523 "Count": {
7524 "locationName": "count",
7525 "type": "integer"
7526 },
7527 "Type": {
7528 "locationName": "type"
7529 }
7530 }
7531 }
7532 }
7533 }
7534 },
7535 "EbsInfo": {
7536 "locationName": "ebsInfo",
7537 "type": "structure",
7538 "members": {
7539 "EbsOptimizedSupport": {
7540 "locationName": "ebsOptimizedSupport"
7541 },
7542 "EncryptionSupport": {
7543 "locationName": "encryptionSupport"
7544 }
7545 }
7546 },
7547 "NetworkInfo": {
7548 "locationName": "networkInfo",
7549 "type": "structure",
7550 "members": {
7551 "NetworkPerformance": {
7552 "locationName": "networkPerformance"
7553 },
7554 "MaximumNetworkInterfaces": {
7555 "locationName": "maximumNetworkInterfaces",
7556 "type": "integer"
7557 },
7558 "Ipv4AddressesPerInterface": {
7559 "locationName": "ipv4AddressesPerInterface",
7560 "type": "integer"
7561 },
7562 "Ipv6AddressesPerInterface": {
7563 "locationName": "ipv6AddressesPerInterface",
7564 "type": "integer"
7565 },
7566 "Ipv6Supported": {
7567 "locationName": "ipv6Supported",
7568 "type": "boolean"
7569 },
7570 "EnaSupport": {
7571 "locationName": "enaSupport"
7572 }
7573 }
7574 },
7575 "GpuInfo": {
7576 "locationName": "gpuInfo",
7577 "type": "structure",
7578 "members": {
7579 "Gpus": {
7580 "locationName": "gpus",
7581 "type": "list",
7582 "member": {
7583 "locationName": "item",
7584 "type": "structure",
7585 "members": {
7586 "Name": {
7587 "locationName": "name"
7588 },
7589 "Manufacturer": {
7590 "locationName": "manufacturer"
7591 },
7592 "Count": {
7593 "locationName": "count",
7594 "type": "integer"
7595 },
7596 "MemoryInfo": {
7597 "locationName": "memoryInfo",
7598 "type": "structure",
7599 "members": {
7600 "SizeInMiB": {
7601 "locationName": "sizeInMiB",
7602 "type": "integer"
7603 }
7604 }
7605 }
7606 }
7607 }
7608 },
7609 "TotalGpuMemoryInMiB": {
7610 "locationName": "totalGpuMemoryInMiB",
7611 "type": "integer"
7612 }
7613 }
7614 },
7615 "FpgaInfo": {
7616 "locationName": "fpgaInfo",
7617 "type": "structure",
7618 "members": {
7619 "Fpgas": {
7620 "locationName": "fpgas",
7621 "type": "list",
7622 "member": {
7623 "locationName": "item",
7624 "type": "structure",
7625 "members": {
7626 "Name": {
7627 "locationName": "name"
7628 },
7629 "Manufacturer": {
7630 "locationName": "manufacturer"
7631 },
7632 "Count": {
7633 "locationName": "count",
7634 "type": "integer"
7635 },
7636 "MemoryInfo": {
7637 "locationName": "memoryInfo",
7638 "type": "structure",
7639 "members": {
7640 "SizeInMiB": {
7641 "locationName": "sizeInMiB",
7642 "type": "integer"
7643 }
7644 }
7645 }
7646 }
7647 }
7648 },
7649 "TotalFpgaMemoryInMiB": {
7650 "locationName": "totalFpgaMemoryInMiB",
7651 "type": "integer"
7652 }
7653 }
7654 },
7655 "PlacementGroupInfo": {
7656 "locationName": "placementGroupInfo",
7657 "type": "structure",
7658 "members": {
7659 "SupportedStrategies": {
7660 "locationName": "supportedStrategies",
7661 "type": "list",
7662 "member": {
7663 "locationName": "item"
7664 }
7665 }
7666 }
7667 },
7668 "InferenceAcceleratorInfo": {
7669 "locationName": "inferenceAcceleratorInfo",
7670 "type": "structure",
7671 "members": {
7672 "Accelerators": {
7673 "locationName": "item",
7674 "type": "list",
7675 "member": {
7676 "type": "structure",
7677 "members": {
7678 "Count": {
7679 "locationName": "count",
7680 "type": "integer"
7681 },
7682 "Name": {
7683 "locationName": "name"
7684 },
7685 "Manufacturer": {
7686 "locationName": "manufacturer"
7687 }
7688 }
7689 }
7690 }
7691 }
7692 },
7693 "HibernationSupported": {
7694 "locationName": "hibernationSupported",
7695 "type": "boolean"
7696 },
7697 "BurstablePerformanceSupported": {
7698 "locationName": "burstablePerformanceSupported",
7699 "type": "boolean"
7700 },
7701 "DedicatedHostsSupported": {
7702 "locationName": "dedicatedHostsSupported",
7703 "type": "boolean"
7704 },
7705 "AutoRecoverySupported": {
7706 "locationName": "autoRecoverySupported",
7707 "type": "boolean"
7708 }
7709 }
7710 }
7711 },
7712 "NextToken": {
7713 "locationName": "nextToken"
7714 }
7715 }
7716 }
7717 },
7718 "DescribeInstances": {
7719 "input": {
7720 "type": "structure",
7721 "members": {
7722 "Filters": {
7723 "shape": "Slo",
7724 "locationName": "Filter"
7725 },
7726 "InstanceIds": {
7727 "shape": "Smo",
7728 "locationName": "InstanceId"
7729 },
7730 "DryRun": {
7731 "locationName": "dryRun",
7732 "type": "boolean"
7733 },
7734 "MaxResults": {
7735 "locationName": "maxResults",
7736 "type": "integer"
7737 },
7738 "NextToken": {
7739 "locationName": "nextToken"
7740 }
7741 }
7742 },
7743 "output": {
7744 "type": "structure",
7745 "members": {
7746 "Reservations": {
7747 "locationName": "reservationSet",
7748 "type": "list",
7749 "member": {
7750 "shape": "Sw6",
7751 "locationName": "item"
7752 }
7753 },
7754 "NextToken": {
7755 "locationName": "nextToken"
7756 }
7757 }
7758 }
7759 },
7760 "DescribeInternetGateways": {
7761 "input": {
7762 "type": "structure",
7763 "members": {
7764 "Filters": {
7765 "shape": "Slo",
7766 "locationName": "Filter"
7767 },
7768 "DryRun": {
7769 "locationName": "dryRun",
7770 "type": "boolean"
7771 },
7772 "InternetGatewayIds": {
7773 "locationName": "internetGatewayId",
7774 "type": "list",
7775 "member": {
7776 "locationName": "item"
7777 }
7778 },
7779 "NextToken": {},
7780 "MaxResults": {
7781 "type": "integer"
7782 }
7783 }
7784 },
7785 "output": {
7786 "type": "structure",
7787 "members": {
7788 "InternetGateways": {
7789 "locationName": "internetGatewaySet",
7790 "type": "list",
7791 "member": {
7792 "shape": "S9e",
7793 "locationName": "item"
7794 }
7795 },
7796 "NextToken": {
7797 "locationName": "nextToken"
7798 }
7799 }
7800 }
7801 },
7802 "DescribeIpv6Pools": {
7803 "input": {
7804 "type": "structure",
7805 "members": {
7806 "PoolIds": {
7807 "locationName": "PoolId",
7808 "type": "list",
7809 "member": {
7810 "locationName": "item"
7811 }
7812 },
7813 "NextToken": {},
7814 "MaxResults": {
7815 "type": "integer"
7816 },
7817 "DryRun": {
7818 "type": "boolean"
7819 },
7820 "Filters": {
7821 "shape": "Slo",
7822 "locationName": "Filter"
7823 }
7824 }
7825 },
7826 "output": {
7827 "type": "structure",
7828 "members": {
7829 "Ipv6Pools": {
7830 "locationName": "ipv6PoolSet",
7831 "type": "list",
7832 "member": {
7833 "locationName": "item",
7834 "type": "structure",
7835 "members": {
7836 "PoolId": {
7837 "locationName": "poolId"
7838 },
7839 "Description": {
7840 "locationName": "description"
7841 },
7842 "PoolCidrBlocks": {
7843 "locationName": "poolCidrBlockSet",
7844 "type": "list",
7845 "member": {
7846 "locationName": "item",
7847 "type": "structure",
7848 "members": {
7849 "Cidr": {
7850 "locationName": "poolCidrBlock"
7851 }
7852 }
7853 }
7854 },
7855 "Tags": {
7856 "shape": "Sj",
7857 "locationName": "tagSet"
7858 }
7859 }
7860 }
7861 },
7862 "NextToken": {
7863 "locationName": "nextToken"
7864 }
7865 }
7866 }
7867 },
7868 "DescribeKeyPairs": {
7869 "input": {
7870 "type": "structure",
7871 "members": {
7872 "Filters": {
7873 "shape": "Slo",
7874 "locationName": "Filter"
7875 },
7876 "KeyNames": {
7877 "locationName": "KeyName",
7878 "type": "list",
7879 "member": {
7880 "locationName": "KeyName"
7881 }
7882 },
7883 "KeyPairIds": {
7884 "locationName": "KeyPairId",
7885 "type": "list",
7886 "member": {
7887 "locationName": "KeyPairId"
7888 }
7889 },
7890 "DryRun": {
7891 "locationName": "dryRun",
7892 "type": "boolean"
7893 }
7894 }
7895 },
7896 "output": {
7897 "type": "structure",
7898 "members": {
7899 "KeyPairs": {
7900 "locationName": "keySet",
7901 "type": "list",
7902 "member": {
7903 "locationName": "item",
7904 "type": "structure",
7905 "members": {
7906 "KeyPairId": {
7907 "locationName": "keyPairId"
7908 },
7909 "KeyFingerprint": {
7910 "locationName": "keyFingerprint"
7911 },
7912 "KeyName": {
7913 "locationName": "keyName"
7914 },
7915 "Tags": {
7916 "shape": "Sj",
7917 "locationName": "tagSet"
7918 }
7919 }
7920 }
7921 }
7922 }
7923 }
7924 },
7925 "DescribeLaunchTemplateVersions": {
7926 "input": {
7927 "type": "structure",
7928 "members": {
7929 "DryRun": {
7930 "type": "boolean"
7931 },
7932 "LaunchTemplateId": {},
7933 "LaunchTemplateName": {},
7934 "Versions": {
7935 "shape": "Sj4",
7936 "locationName": "LaunchTemplateVersion"
7937 },
7938 "MinVersion": {},
7939 "MaxVersion": {},
7940 "NextToken": {},
7941 "MaxResults": {
7942 "type": "integer"
7943 },
7944 "Filters": {
7945 "shape": "Slo",
7946 "locationName": "Filter"
7947 }
7948 }
7949 },
7950 "output": {
7951 "type": "structure",
7952 "members": {
7953 "LaunchTemplateVersions": {
7954 "locationName": "launchTemplateVersionSet",
7955 "type": "list",
7956 "member": {
7957 "shape": "Say",
7958 "locationName": "item"
7959 }
7960 },
7961 "NextToken": {
7962 "locationName": "nextToken"
7963 }
7964 }
7965 }
7966 },
7967 "DescribeLaunchTemplates": {
7968 "input": {
7969 "type": "structure",
7970 "members": {
7971 "DryRun": {
7972 "type": "boolean"
7973 },
7974 "LaunchTemplateIds": {
7975 "locationName": "LaunchTemplateId",
7976 "type": "list",
7977 "member": {
7978 "locationName": "item"
7979 }
7980 },
7981 "LaunchTemplateNames": {
7982 "locationName": "LaunchTemplateName",
7983 "type": "list",
7984 "member": {
7985 "locationName": "item"
7986 }
7987 },
7988 "Filters": {
7989 "shape": "Slo",
7990 "locationName": "Filter"
7991 },
7992 "NextToken": {},
7993 "MaxResults": {
7994 "type": "integer"
7995 }
7996 }
7997 },
7998 "output": {
7999 "type": "structure",
8000 "members": {
8001 "LaunchTemplates": {
8002 "locationName": "launchTemplates",
8003 "type": "list",
8004 "member": {
8005 "shape": "Sav",
8006 "locationName": "item"
8007 }
8008 },
8009 "NextToken": {
8010 "locationName": "nextToken"
8011 }
8012 }
8013 }
8014 },
8015 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations": {
8016 "input": {
8017 "type": "structure",
8018 "members": {
8019 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds": {
8020 "locationName": "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",
8021 "type": "list",
8022 "member": {
8023 "locationName": "item"
8024 }
8025 },
8026 "Filters": {
8027 "shape": "Slo",
8028 "locationName": "Filter"
8029 },
8030 "MaxResults": {
8031 "type": "integer"
8032 },
8033 "NextToken": {},
8034 "DryRun": {
8035 "type": "boolean"
8036 }
8037 }
8038 },
8039 "output": {
8040 "type": "structure",
8041 "members": {
8042 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations": {
8043 "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationSet",
8044 "type": "list",
8045 "member": {
8046 "locationName": "item",
8047 "type": "structure",
8048 "members": {
8049 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": {
8050 "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationId"
8051 },
8052 "LocalGatewayVirtualInterfaceGroupId": {
8053 "locationName": "localGatewayVirtualInterfaceGroupId"
8054 },
8055 "LocalGatewayId": {
8056 "locationName": "localGatewayId"
8057 },
8058 "LocalGatewayRouteTableId": {
8059 "locationName": "localGatewayRouteTableId"
8060 },
8061 "State": {
8062 "locationName": "state"
8063 },
8064 "Tags": {
8065 "shape": "Sj",
8066 "locationName": "tagSet"
8067 }
8068 }
8069 }
8070 },
8071 "NextToken": {
8072 "locationName": "nextToken"
8073 }
8074 }
8075 }
8076 },
8077 "DescribeLocalGatewayRouteTableVpcAssociations": {
8078 "input": {
8079 "type": "structure",
8080 "members": {
8081 "LocalGatewayRouteTableVpcAssociationIds": {
8082 "locationName": "LocalGatewayRouteTableVpcAssociationId",
8083 "type": "list",
8084 "member": {
8085 "locationName": "item"
8086 }
8087 },
8088 "Filters": {
8089 "shape": "Slo",
8090 "locationName": "Filter"
8091 },
8092 "MaxResults": {
8093 "type": "integer"
8094 },
8095 "NextToken": {},
8096 "DryRun": {
8097 "type": "boolean"
8098 }
8099 }
8100 },
8101 "output": {
8102 "type": "structure",
8103 "members": {
8104 "LocalGatewayRouteTableVpcAssociations": {
8105 "locationName": "localGatewayRouteTableVpcAssociationSet",
8106 "type": "list",
8107 "member": {
8108 "shape": "Sc0",
8109 "locationName": "item"
8110 }
8111 },
8112 "NextToken": {
8113 "locationName": "nextToken"
8114 }
8115 }
8116 }
8117 },
8118 "DescribeLocalGatewayRouteTables": {
8119 "input": {
8120 "type": "structure",
8121 "members": {
8122 "LocalGatewayRouteTableIds": {
8123 "locationName": "LocalGatewayRouteTableId",
8124 "type": "list",
8125 "member": {
8126 "locationName": "item"
8127 }
8128 },
8129 "Filters": {
8130 "shape": "Slo",
8131 "locationName": "Filter"
8132 },
8133 "MaxResults": {
8134 "type": "integer"
8135 },
8136 "NextToken": {},
8137 "DryRun": {
8138 "type": "boolean"
8139 }
8140 }
8141 },
8142 "output": {
8143 "type": "structure",
8144 "members": {
8145 "LocalGatewayRouteTables": {
8146 "locationName": "localGatewayRouteTableSet",
8147 "type": "list",
8148 "member": {
8149 "locationName": "item",
8150 "type": "structure",
8151 "members": {
8152 "LocalGatewayRouteTableId": {
8153 "locationName": "localGatewayRouteTableId"
8154 },
8155 "LocalGatewayId": {
8156 "locationName": "localGatewayId"
8157 },
8158 "OutpostArn": {
8159 "locationName": "outpostArn"
8160 },
8161 "State": {
8162 "locationName": "state"
8163 },
8164 "Tags": {
8165 "shape": "Sj",
8166 "locationName": "tagSet"
8167 }
8168 }
8169 }
8170 },
8171 "NextToken": {
8172 "locationName": "nextToken"
8173 }
8174 }
8175 }
8176 },
8177 "DescribeLocalGatewayVirtualInterfaceGroups": {
8178 "input": {
8179 "type": "structure",
8180 "members": {
8181 "LocalGatewayVirtualInterfaceGroupIds": {
8182 "locationName": "LocalGatewayVirtualInterfaceGroupId",
8183 "type": "list",
8184 "member": {
8185 "locationName": "item"
8186 }
8187 },
8188 "Filters": {
8189 "shape": "Slo",
8190 "locationName": "Filter"
8191 },
8192 "MaxResults": {
8193 "type": "integer"
8194 },
8195 "NextToken": {},
8196 "DryRun": {
8197 "type": "boolean"
8198 }
8199 }
8200 },
8201 "output": {
8202 "type": "structure",
8203 "members": {
8204 "LocalGatewayVirtualInterfaceGroups": {
8205 "locationName": "localGatewayVirtualInterfaceGroupSet",
8206 "type": "list",
8207 "member": {
8208 "locationName": "item",
8209 "type": "structure",
8210 "members": {
8211 "LocalGatewayVirtualInterfaceGroupId": {
8212 "locationName": "localGatewayVirtualInterfaceGroupId"
8213 },
8214 "LocalGatewayVirtualInterfaceIds": {
8215 "shape": "Sy9",
8216 "locationName": "localGatewayVirtualInterfaceIdSet"
8217 },
8218 "LocalGatewayId": {
8219 "locationName": "localGatewayId"
8220 },
8221 "Tags": {
8222 "shape": "Sj",
8223 "locationName": "tagSet"
8224 }
8225 }
8226 }
8227 },
8228 "NextToken": {
8229 "locationName": "nextToken"
8230 }
8231 }
8232 }
8233 },
8234 "DescribeLocalGatewayVirtualInterfaces": {
8235 "input": {
8236 "type": "structure",
8237 "members": {
8238 "LocalGatewayVirtualInterfaceIds": {
8239 "shape": "Sy9",
8240 "locationName": "LocalGatewayVirtualInterfaceId"
8241 },
8242 "Filters": {
8243 "shape": "Slo",
8244 "locationName": "Filter"
8245 },
8246 "MaxResults": {
8247 "type": "integer"
8248 },
8249 "NextToken": {},
8250 "DryRun": {
8251 "type": "boolean"
8252 }
8253 }
8254 },
8255 "output": {
8256 "type": "structure",
8257 "members": {
8258 "LocalGatewayVirtualInterfaces": {
8259 "locationName": "localGatewayVirtualInterfaceSet",
8260 "type": "list",
8261 "member": {
8262 "locationName": "item",
8263 "type": "structure",
8264 "members": {
8265 "LocalGatewayVirtualInterfaceId": {
8266 "locationName": "localGatewayVirtualInterfaceId"
8267 },
8268 "LocalGatewayId": {
8269 "locationName": "localGatewayId"
8270 },
8271 "Vlan": {
8272 "locationName": "vlan",
8273 "type": "integer"
8274 },
8275 "LocalAddress": {
8276 "locationName": "localAddress"
8277 },
8278 "PeerAddress": {
8279 "locationName": "peerAddress"
8280 },
8281 "LocalBgpAsn": {
8282 "locationName": "localBgpAsn",
8283 "type": "integer"
8284 },
8285 "PeerBgpAsn": {
8286 "locationName": "peerBgpAsn",
8287 "type": "integer"
8288 },
8289 "Tags": {
8290 "shape": "Sj",
8291 "locationName": "tagSet"
8292 }
8293 }
8294 }
8295 },
8296 "NextToken": {
8297 "locationName": "nextToken"
8298 }
8299 }
8300 }
8301 },
8302 "DescribeLocalGateways": {
8303 "input": {
8304 "type": "structure",
8305 "members": {
8306 "LocalGatewayIds": {
8307 "locationName": "LocalGatewayId",
8308 "type": "list",
8309 "member": {
8310 "locationName": "item"
8311 }
8312 },
8313 "Filters": {
8314 "shape": "Slo",
8315 "locationName": "Filter"
8316 },
8317 "MaxResults": {
8318 "type": "integer"
8319 },
8320 "NextToken": {},
8321 "DryRun": {
8322 "type": "boolean"
8323 }
8324 }
8325 },
8326 "output": {
8327 "type": "structure",
8328 "members": {
8329 "LocalGateways": {
8330 "locationName": "localGatewaySet",
8331 "type": "list",
8332 "member": {
8333 "locationName": "item",
8334 "type": "structure",
8335 "members": {
8336 "LocalGatewayId": {
8337 "locationName": "localGatewayId"
8338 },
8339 "OutpostArn": {
8340 "locationName": "outpostArn"
8341 },
8342 "OwnerId": {
8343 "locationName": "ownerId"
8344 },
8345 "State": {
8346 "locationName": "state"
8347 },
8348 "Tags": {
8349 "shape": "Sj",
8350 "locationName": "tagSet"
8351 }
8352 }
8353 }
8354 },
8355 "NextToken": {
8356 "locationName": "nextToken"
8357 }
8358 }
8359 }
8360 },
8361 "DescribeMovingAddresses": {
8362 "input": {
8363 "type": "structure",
8364 "members": {
8365 "Filters": {
8366 "shape": "Slo",
8367 "locationName": "filter"
8368 },
8369 "DryRun": {
8370 "locationName": "dryRun",
8371 "type": "boolean"
8372 },
8373 "MaxResults": {
8374 "locationName": "maxResults",
8375 "type": "integer"
8376 },
8377 "NextToken": {
8378 "locationName": "nextToken"
8379 },
8380 "PublicIps": {
8381 "shape": "So",
8382 "locationName": "publicIp"
8383 }
8384 }
8385 },
8386 "output": {
8387 "type": "structure",
8388 "members": {
8389 "MovingAddressStatuses": {
8390 "locationName": "movingAddressStatusSet",
8391 "type": "list",
8392 "member": {
8393 "locationName": "item",
8394 "type": "structure",
8395 "members": {
8396 "MoveStatus": {
8397 "locationName": "moveStatus"
8398 },
8399 "PublicIp": {
8400 "locationName": "publicIp"
8401 }
8402 }
8403 }
8404 },
8405 "NextToken": {
8406 "locationName": "nextToken"
8407 }
8408 }
8409 }
8410 },
8411 "DescribeNatGateways": {
8412 "input": {
8413 "type": "structure",
8414 "members": {
8415 "DryRun": {
8416 "type": "boolean"
8417 },
8418 "Filter": {
8419 "shape": "Slo"
8420 },
8421 "MaxResults": {
8422 "type": "integer"
8423 },
8424 "NatGatewayIds": {
8425 "locationName": "NatGatewayId",
8426 "type": "list",
8427 "member": {
8428 "locationName": "item"
8429 }
8430 },
8431 "NextToken": {}
8432 }
8433 },
8434 "output": {
8435 "type": "structure",
8436 "members": {
8437 "NatGateways": {
8438 "locationName": "natGatewaySet",
8439 "type": "list",
8440 "member": {
8441 "shape": "Sc4",
8442 "locationName": "item"
8443 }
8444 },
8445 "NextToken": {
8446 "locationName": "nextToken"
8447 }
8448 }
8449 }
8450 },
8451 "DescribeNetworkAcls": {
8452 "input": {
8453 "type": "structure",
8454 "members": {
8455 "Filters": {
8456 "shape": "Slo",
8457 "locationName": "Filter"
8458 },
8459 "DryRun": {
8460 "locationName": "dryRun",
8461 "type": "boolean"
8462 },
8463 "NetworkAclIds": {
8464 "locationName": "NetworkAclId",
8465 "type": "list",
8466 "member": {
8467 "locationName": "item"
8468 }
8469 },
8470 "NextToken": {},
8471 "MaxResults": {
8472 "type": "integer"
8473 }
8474 }
8475 },
8476 "output": {
8477 "type": "structure",
8478 "members": {
8479 "NetworkAcls": {
8480 "locationName": "networkAclSet",
8481 "type": "list",
8482 "member": {
8483 "shape": "Scb",
8484 "locationName": "item"
8485 }
8486 },
8487 "NextToken": {
8488 "locationName": "nextToken"
8489 }
8490 }
8491 }
8492 },
8493 "DescribeNetworkInterfaceAttribute": {
8494 "input": {
8495 "type": "structure",
8496 "required": [
8497 "NetworkInterfaceId"
8498 ],
8499 "members": {
8500 "Attribute": {
8501 "locationName": "attribute"
8502 },
8503 "DryRun": {
8504 "locationName": "dryRun",
8505 "type": "boolean"
8506 },
8507 "NetworkInterfaceId": {
8508 "locationName": "networkInterfaceId"
8509 }
8510 }
8511 },
8512 "output": {
8513 "type": "structure",
8514 "members": {
8515 "Attachment": {
8516 "shape": "Scq",
8517 "locationName": "attachment"
8518 },
8519 "Description": {
8520 "shape": "S7h",
8521 "locationName": "description"
8522 },
8523 "Groups": {
8524 "shape": "Scr",
8525 "locationName": "groupSet"
8526 },
8527 "NetworkInterfaceId": {
8528 "locationName": "networkInterfaceId"
8529 },
8530 "SourceDestCheck": {
8531 "shape": "St8",
8532 "locationName": "sourceDestCheck"
8533 }
8534 }
8535 }
8536 },
8537 "DescribeNetworkInterfacePermissions": {
8538 "input": {
8539 "type": "structure",
8540 "members": {
8541 "NetworkInterfacePermissionIds": {
8542 "locationName": "NetworkInterfacePermissionId",
8543 "type": "list",
8544 "member": {}
8545 },
8546 "Filters": {
8547 "shape": "Slo",
8548 "locationName": "Filter"
8549 },
8550 "NextToken": {},
8551 "MaxResults": {
8552 "type": "integer"
8553 }
8554 }
8555 },
8556 "output": {
8557 "type": "structure",
8558 "members": {
8559 "NetworkInterfacePermissions": {
8560 "locationName": "networkInterfacePermissions",
8561 "type": "list",
8562 "member": {
8563 "shape": "Sd2",
8564 "locationName": "item"
8565 }
8566 },
8567 "NextToken": {
8568 "locationName": "nextToken"
8569 }
8570 }
8571 }
8572 },
8573 "DescribeNetworkInterfaces": {
8574 "input": {
8575 "type": "structure",
8576 "members": {
8577 "Filters": {
8578 "shape": "Slo",
8579 "locationName": "filter"
8580 },
8581 "DryRun": {
8582 "locationName": "dryRun",
8583 "type": "boolean"
8584 },
8585 "NetworkInterfaceIds": {
8586 "locationName": "NetworkInterfaceId",
8587 "type": "list",
8588 "member": {
8589 "locationName": "item"
8590 }
8591 },
8592 "NextToken": {},
8593 "MaxResults": {
8594 "type": "integer"
8595 }
8596 }
8597 },
8598 "output": {
8599 "type": "structure",
8600 "members": {
8601 "NetworkInterfaces": {
8602 "locationName": "networkInterfaceSet",
8603 "type": "list",
8604 "member": {
8605 "shape": "Sco",
8606 "locationName": "item"
8607 }
8608 },
8609 "NextToken": {
8610 "locationName": "nextToken"
8611 }
8612 }
8613 }
8614 },
8615 "DescribePlacementGroups": {
8616 "input": {
8617 "type": "structure",
8618 "members": {
8619 "Filters": {
8620 "shape": "Slo",
8621 "locationName": "Filter"
8622 },
8623 "DryRun": {
8624 "locationName": "dryRun",
8625 "type": "boolean"
8626 },
8627 "GroupNames": {
8628 "locationName": "groupName",
8629 "type": "list",
8630 "member": {}
8631 },
8632 "GroupIds": {
8633 "locationName": "GroupId",
8634 "type": "list",
8635 "member": {
8636 "locationName": "GroupId"
8637 }
8638 }
8639 }
8640 },
8641 "output": {
8642 "type": "structure",
8643 "members": {
8644 "PlacementGroups": {
8645 "locationName": "placementGroupSet",
8646 "type": "list",
8647 "member": {
8648 "locationName": "item",
8649 "type": "structure",
8650 "members": {
8651 "GroupName": {
8652 "locationName": "groupName"
8653 },
8654 "State": {
8655 "locationName": "state"
8656 },
8657 "Strategy": {
8658 "locationName": "strategy"
8659 },
8660 "PartitionCount": {
8661 "locationName": "partitionCount",
8662 "type": "integer"
8663 },
8664 "GroupId": {
8665 "locationName": "groupId"
8666 },
8667 "Tags": {
8668 "shape": "Sj",
8669 "locationName": "tagSet"
8670 }
8671 }
8672 }
8673 }
8674 }
8675 }
8676 },
8677 "DescribePrefixLists": {
8678 "input": {
8679 "type": "structure",
8680 "members": {
8681 "DryRun": {
8682 "type": "boolean"
8683 },
8684 "Filters": {
8685 "shape": "Slo",
8686 "locationName": "Filter"
8687 },
8688 "MaxResults": {
8689 "type": "integer"
8690 },
8691 "NextToken": {},
8692 "PrefixListIds": {
8693 "locationName": "PrefixListId",
8694 "type": "list",
8695 "member": {
8696 "locationName": "item"
8697 }
8698 }
8699 }
8700 },
8701 "output": {
8702 "type": "structure",
8703 "members": {
8704 "NextToken": {
8705 "locationName": "nextToken"
8706 },
8707 "PrefixLists": {
8708 "locationName": "prefixListSet",
8709 "type": "list",
8710 "member": {
8711 "locationName": "item",
8712 "type": "structure",
8713 "members": {
8714 "Cidrs": {
8715 "shape": "So",
8716 "locationName": "cidrSet"
8717 },
8718 "PrefixListId": {
8719 "locationName": "prefixListId"
8720 },
8721 "PrefixListName": {
8722 "locationName": "prefixListName"
8723 }
8724 }
8725 }
8726 }
8727 }
8728 }
8729 },
8730 "DescribePrincipalIdFormat": {
8731 "input": {
8732 "type": "structure",
8733 "members": {
8734 "DryRun": {
8735 "type": "boolean"
8736 },
8737 "Resources": {
8738 "locationName": "Resource",
8739 "type": "list",
8740 "member": {
8741 "locationName": "item"
8742 }
8743 },
8744 "MaxResults": {
8745 "type": "integer"
8746 },
8747 "NextToken": {}
8748 }
8749 },
8750 "output": {
8751 "type": "structure",
8752 "members": {
8753 "Principals": {
8754 "locationName": "principalSet",
8755 "type": "list",
8756 "member": {
8757 "locationName": "item",
8758 "type": "structure",
8759 "members": {
8760 "Arn": {
8761 "locationName": "arn"
8762 },
8763 "Statuses": {
8764 "shape": "Slx",
8765 "locationName": "statusSet"
8766 }
8767 }
8768 }
8769 },
8770 "NextToken": {
8771 "locationName": "nextToken"
8772 }
8773 }
8774 }
8775 },
8776 "DescribePublicIpv4Pools": {
8777 "input": {
8778 "type": "structure",
8779 "members": {
8780 "PoolIds": {
8781 "locationName": "PoolId",
8782 "type": "list",
8783 "member": {
8784 "locationName": "item"
8785 }
8786 },
8787 "NextToken": {},
8788 "MaxResults": {
8789 "type": "integer"
8790 },
8791 "Filters": {
8792 "shape": "Slo",
8793 "locationName": "Filter"
8794 }
8795 }
8796 },
8797 "output": {
8798 "type": "structure",
8799 "members": {
8800 "PublicIpv4Pools": {
8801 "locationName": "publicIpv4PoolSet",
8802 "type": "list",
8803 "member": {
8804 "locationName": "item",
8805 "type": "structure",
8806 "members": {
8807 "PoolId": {
8808 "locationName": "poolId"
8809 },
8810 "Description": {
8811 "locationName": "description"
8812 },
8813 "PoolAddressRanges": {
8814 "locationName": "poolAddressRangeSet",
8815 "type": "list",
8816 "member": {
8817 "locationName": "item",
8818 "type": "structure",
8819 "members": {
8820 "FirstAddress": {
8821 "locationName": "firstAddress"
8822 },
8823 "LastAddress": {
8824 "locationName": "lastAddress"
8825 },
8826 "AddressCount": {
8827 "locationName": "addressCount",
8828 "type": "integer"
8829 },
8830 "AvailableAddressCount": {
8831 "locationName": "availableAddressCount",
8832 "type": "integer"
8833 }
8834 }
8835 }
8836 },
8837 "TotalAddressCount": {
8838 "locationName": "totalAddressCount",
8839 "type": "integer"
8840 },
8841 "TotalAvailableAddressCount": {
8842 "locationName": "totalAvailableAddressCount",
8843 "type": "integer"
8844 },
8845 "Tags": {
8846 "shape": "Sj",
8847 "locationName": "tagSet"
8848 }
8849 }
8850 }
8851 },
8852 "NextToken": {
8853 "locationName": "nextToken"
8854 }
8855 }
8856 }
8857 },
8858 "DescribeRegions": {
8859 "input": {
8860 "type": "structure",
8861 "members": {
8862 "Filters": {
8863 "shape": "Slo",
8864 "locationName": "Filter"
8865 },
8866 "RegionNames": {
8867 "locationName": "RegionName",
8868 "type": "list",
8869 "member": {
8870 "locationName": "RegionName"
8871 }
8872 },
8873 "DryRun": {
8874 "locationName": "dryRun",
8875 "type": "boolean"
8876 },
8877 "AllRegions": {
8878 "type": "boolean"
8879 }
8880 }
8881 },
8882 "output": {
8883 "type": "structure",
8884 "members": {
8885 "Regions": {
8886 "locationName": "regionInfo",
8887 "type": "list",
8888 "member": {
8889 "locationName": "item",
8890 "type": "structure",
8891 "members": {
8892 "Endpoint": {
8893 "locationName": "regionEndpoint"
8894 },
8895 "RegionName": {
8896 "locationName": "regionName"
8897 },
8898 "OptInStatus": {
8899 "locationName": "optInStatus"
8900 }
8901 }
8902 }
8903 }
8904 }
8905 }
8906 },
8907 "DescribeReservedInstances": {
8908 "input": {
8909 "type": "structure",
8910 "members": {
8911 "Filters": {
8912 "shape": "Slo",
8913 "locationName": "Filter"
8914 },
8915 "OfferingClass": {},
8916 "ReservedInstancesIds": {
8917 "shape": "S10d",
8918 "locationName": "ReservedInstancesId"
8919 },
8920 "DryRun": {
8921 "locationName": "dryRun",
8922 "type": "boolean"
8923 },
8924 "OfferingType": {
8925 "locationName": "offeringType"
8926 }
8927 }
8928 },
8929 "output": {
8930 "type": "structure",
8931 "members": {
8932 "ReservedInstances": {
8933 "locationName": "reservedInstancesSet",
8934 "type": "list",
8935 "member": {
8936 "locationName": "item",
8937 "type": "structure",
8938 "members": {
8939 "AvailabilityZone": {
8940 "locationName": "availabilityZone"
8941 },
8942 "Duration": {
8943 "locationName": "duration",
8944 "type": "long"
8945 },
8946 "End": {
8947 "locationName": "end",
8948 "type": "timestamp"
8949 },
8950 "FixedPrice": {
8951 "locationName": "fixedPrice",
8952 "type": "float"
8953 },
8954 "InstanceCount": {
8955 "locationName": "instanceCount",
8956 "type": "integer"
8957 },
8958 "InstanceType": {
8959 "locationName": "instanceType"
8960 },
8961 "ProductDescription": {
8962 "locationName": "productDescription"
8963 },
8964 "ReservedInstancesId": {
8965 "locationName": "reservedInstancesId"
8966 },
8967 "Start": {
8968 "locationName": "start",
8969 "type": "timestamp"
8970 },
8971 "State": {
8972 "locationName": "state"
8973 },
8974 "UsagePrice": {
8975 "locationName": "usagePrice",
8976 "type": "float"
8977 },
8978 "CurrencyCode": {
8979 "locationName": "currencyCode"
8980 },
8981 "InstanceTenancy": {
8982 "locationName": "instanceTenancy"
8983 },
8984 "OfferingClass": {
8985 "locationName": "offeringClass"
8986 },
8987 "OfferingType": {
8988 "locationName": "offeringType"
8989 },
8990 "RecurringCharges": {
8991 "shape": "S10l",
8992 "locationName": "recurringCharges"
8993 },
8994 "Scope": {
8995 "locationName": "scope"
8996 },
8997 "Tags": {
8998 "shape": "Sj",
8999 "locationName": "tagSet"
9000 }
9001 }
9002 }
9003 }
9004 }
9005 }
9006 },
9007 "DescribeReservedInstancesListings": {
9008 "input": {
9009 "type": "structure",
9010 "members": {
9011 "Filters": {
9012 "shape": "Slo",
9013 "locationName": "Filter"
9014 },
9015 "ReservedInstancesId": {
9016 "locationName": "reservedInstancesId"
9017 },
9018 "ReservedInstancesListingId": {
9019 "locationName": "reservedInstancesListingId"
9020 }
9021 }
9022 },
9023 "output": {
9024 "type": "structure",
9025 "members": {
9026 "ReservedInstancesListings": {
9027 "shape": "S53",
9028 "locationName": "reservedInstancesListingsSet"
9029 }
9030 }
9031 }
9032 },
9033 "DescribeReservedInstancesModifications": {
9034 "input": {
9035 "type": "structure",
9036 "members": {
9037 "Filters": {
9038 "shape": "Slo",
9039 "locationName": "Filter"
9040 },
9041 "ReservedInstancesModificationIds": {
9042 "locationName": "ReservedInstancesModificationId",
9043 "type": "list",
9044 "member": {
9045 "locationName": "ReservedInstancesModificationId"
9046 }
9047 },
9048 "NextToken": {
9049 "locationName": "nextToken"
9050 }
9051 }
9052 },
9053 "output": {
9054 "type": "structure",
9055 "members": {
9056 "NextToken": {
9057 "locationName": "nextToken"
9058 },
9059 "ReservedInstancesModifications": {
9060 "locationName": "reservedInstancesModificationsSet",
9061 "type": "list",
9062 "member": {
9063 "locationName": "item",
9064 "type": "structure",
9065 "members": {
9066 "ClientToken": {
9067 "locationName": "clientToken"
9068 },
9069 "CreateDate": {
9070 "locationName": "createDate",
9071 "type": "timestamp"
9072 },
9073 "EffectiveDate": {
9074 "locationName": "effectiveDate",
9075 "type": "timestamp"
9076 },
9077 "ModificationResults": {
9078 "locationName": "modificationResultSet",
9079 "type": "list",
9080 "member": {
9081 "locationName": "item",
9082 "type": "structure",
9083 "members": {
9084 "ReservedInstancesId": {
9085 "locationName": "reservedInstancesId"
9086 },
9087 "TargetConfiguration": {
9088 "shape": "S10z",
9089 "locationName": "targetConfiguration"
9090 }
9091 }
9092 }
9093 },
9094 "ReservedInstancesIds": {
9095 "locationName": "reservedInstancesSet",
9096 "type": "list",
9097 "member": {
9098 "locationName": "item",
9099 "type": "structure",
9100 "members": {
9101 "ReservedInstancesId": {
9102 "locationName": "reservedInstancesId"
9103 }
9104 }
9105 }
9106 },
9107 "ReservedInstancesModificationId": {
9108 "locationName": "reservedInstancesModificationId"
9109 },
9110 "Status": {
9111 "locationName": "status"
9112 },
9113 "StatusMessage": {
9114 "locationName": "statusMessage"
9115 },
9116 "UpdateDate": {
9117 "locationName": "updateDate",
9118 "type": "timestamp"
9119 }
9120 }
9121 }
9122 }
9123 }
9124 }
9125 },
9126 "DescribeReservedInstancesOfferings": {
9127 "input": {
9128 "type": "structure",
9129 "members": {
9130 "AvailabilityZone": {},
9131 "Filters": {
9132 "shape": "Slo",
9133 "locationName": "Filter"
9134 },
9135 "IncludeMarketplace": {
9136 "type": "boolean"
9137 },
9138 "InstanceType": {},
9139 "MaxDuration": {
9140 "type": "long"
9141 },
9142 "MaxInstanceCount": {
9143 "type": "integer"
9144 },
9145 "MinDuration": {
9146 "type": "long"
9147 },
9148 "OfferingClass": {},
9149 "ProductDescription": {},
9150 "ReservedInstancesOfferingIds": {
9151 "locationName": "ReservedInstancesOfferingId",
9152 "type": "list",
9153 "member": {}
9154 },
9155 "DryRun": {
9156 "locationName": "dryRun",
9157 "type": "boolean"
9158 },
9159 "InstanceTenancy": {
9160 "locationName": "instanceTenancy"
9161 },
9162 "MaxResults": {
9163 "locationName": "maxResults",
9164 "type": "integer"
9165 },
9166 "NextToken": {
9167 "locationName": "nextToken"
9168 },
9169 "OfferingType": {
9170 "locationName": "offeringType"
9171 }
9172 }
9173 },
9174 "output": {
9175 "type": "structure",
9176 "members": {
9177 "ReservedInstancesOfferings": {
9178 "locationName": "reservedInstancesOfferingsSet",
9179 "type": "list",
9180 "member": {
9181 "locationName": "item",
9182 "type": "structure",
9183 "members": {
9184 "AvailabilityZone": {
9185 "locationName": "availabilityZone"
9186 },
9187 "Duration": {
9188 "locationName": "duration",
9189 "type": "long"
9190 },
9191 "FixedPrice": {
9192 "locationName": "fixedPrice",
9193 "type": "float"
9194 },
9195 "InstanceType": {
9196 "locationName": "instanceType"
9197 },
9198 "ProductDescription": {
9199 "locationName": "productDescription"
9200 },
9201 "ReservedInstancesOfferingId": {
9202 "locationName": "reservedInstancesOfferingId"
9203 },
9204 "UsagePrice": {
9205 "locationName": "usagePrice",
9206 "type": "float"
9207 },
9208 "CurrencyCode": {
9209 "locationName": "currencyCode"
9210 },
9211 "InstanceTenancy": {
9212 "locationName": "instanceTenancy"
9213 },
9214 "Marketplace": {
9215 "locationName": "marketplace",
9216 "type": "boolean"
9217 },
9218 "OfferingClass": {
9219 "locationName": "offeringClass"
9220 },
9221 "OfferingType": {
9222 "locationName": "offeringType"
9223 },
9224 "PricingDetails": {
9225 "locationName": "pricingDetailsSet",
9226 "type": "list",
9227 "member": {
9228 "locationName": "item",
9229 "type": "structure",
9230 "members": {
9231 "Count": {
9232 "locationName": "count",
9233 "type": "integer"
9234 },
9235 "Price": {
9236 "locationName": "price",
9237 "type": "double"
9238 }
9239 }
9240 }
9241 },
9242 "RecurringCharges": {
9243 "shape": "S10l",
9244 "locationName": "recurringCharges"
9245 },
9246 "Scope": {
9247 "locationName": "scope"
9248 }
9249 }
9250 }
9251 },
9252 "NextToken": {
9253 "locationName": "nextToken"
9254 }
9255 }
9256 }
9257 },
9258 "DescribeRouteTables": {
9259 "input": {
9260 "type": "structure",
9261 "members": {
9262 "Filters": {
9263 "shape": "Slo",
9264 "locationName": "Filter"
9265 },
9266 "DryRun": {
9267 "locationName": "dryRun",
9268 "type": "boolean"
9269 },
9270 "RouteTableIds": {
9271 "locationName": "RouteTableId",
9272 "type": "list",
9273 "member": {
9274 "locationName": "item"
9275 }
9276 },
9277 "NextToken": {},
9278 "MaxResults": {
9279 "type": "integer"
9280 }
9281 }
9282 },
9283 "output": {
9284 "type": "structure",
9285 "members": {
9286 "RouteTables": {
9287 "locationName": "routeTableSet",
9288 "type": "list",
9289 "member": {
9290 "shape": "Sdi",
9291 "locationName": "item"
9292 }
9293 },
9294 "NextToken": {
9295 "locationName": "nextToken"
9296 }
9297 }
9298 }
9299 },
9300 "DescribeScheduledInstanceAvailability": {
9301 "input": {
9302 "type": "structure",
9303 "required": [
9304 "FirstSlotStartTimeRange",
9305 "Recurrence"
9306 ],
9307 "members": {
9308 "DryRun": {
9309 "type": "boolean"
9310 },
9311 "Filters": {
9312 "shape": "Slo",
9313 "locationName": "Filter"
9314 },
9315 "FirstSlotStartTimeRange": {
9316 "type": "structure",
9317 "required": [
9318 "EarliestTime",
9319 "LatestTime"
9320 ],
9321 "members": {
9322 "EarliestTime": {
9323 "type": "timestamp"
9324 },
9325 "LatestTime": {
9326 "type": "timestamp"
9327 }
9328 }
9329 },
9330 "MaxResults": {
9331 "type": "integer"
9332 },
9333 "MaxSlotDurationInHours": {
9334 "type": "integer"
9335 },
9336 "MinSlotDurationInHours": {
9337 "type": "integer"
9338 },
9339 "NextToken": {},
9340 "Recurrence": {
9341 "type": "structure",
9342 "members": {
9343 "Frequency": {},
9344 "Interval": {
9345 "type": "integer"
9346 },
9347 "OccurrenceDays": {
9348 "locationName": "OccurrenceDay",
9349 "type": "list",
9350 "member": {
9351 "locationName": "OccurenceDay",
9352 "type": "integer"
9353 }
9354 },
9355 "OccurrenceRelativeToEnd": {
9356 "type": "boolean"
9357 },
9358 "OccurrenceUnit": {}
9359 }
9360 }
9361 }
9362 },
9363 "output": {
9364 "type": "structure",
9365 "members": {
9366 "NextToken": {
9367 "locationName": "nextToken"
9368 },
9369 "ScheduledInstanceAvailabilitySet": {
9370 "locationName": "scheduledInstanceAvailabilitySet",
9371 "type": "list",
9372 "member": {
9373 "locationName": "item",
9374 "type": "structure",
9375 "members": {
9376 "AvailabilityZone": {
9377 "locationName": "availabilityZone"
9378 },
9379 "AvailableInstanceCount": {
9380 "locationName": "availableInstanceCount",
9381 "type": "integer"
9382 },
9383 "FirstSlotStartTime": {
9384 "locationName": "firstSlotStartTime",
9385 "type": "timestamp"
9386 },
9387 "HourlyPrice": {
9388 "locationName": "hourlyPrice"
9389 },
9390 "InstanceType": {
9391 "locationName": "instanceType"
9392 },
9393 "MaxTermDurationInDays": {
9394 "locationName": "maxTermDurationInDays",
9395 "type": "integer"
9396 },
9397 "MinTermDurationInDays": {
9398 "locationName": "minTermDurationInDays",
9399 "type": "integer"
9400 },
9401 "NetworkPlatform": {
9402 "locationName": "networkPlatform"
9403 },
9404 "Platform": {
9405 "locationName": "platform"
9406 },
9407 "PurchaseToken": {
9408 "locationName": "purchaseToken"
9409 },
9410 "Recurrence": {
9411 "shape": "S11m",
9412 "locationName": "recurrence"
9413 },
9414 "SlotDurationInHours": {
9415 "locationName": "slotDurationInHours",
9416 "type": "integer"
9417 },
9418 "TotalScheduledInstanceHours": {
9419 "locationName": "totalScheduledInstanceHours",
9420 "type": "integer"
9421 }
9422 }
9423 }
9424 }
9425 }
9426 }
9427 },
9428 "DescribeScheduledInstances": {
9429 "input": {
9430 "type": "structure",
9431 "members": {
9432 "DryRun": {
9433 "type": "boolean"
9434 },
9435 "Filters": {
9436 "shape": "Slo",
9437 "locationName": "Filter"
9438 },
9439 "MaxResults": {
9440 "type": "integer"
9441 },
9442 "NextToken": {},
9443 "ScheduledInstanceIds": {
9444 "locationName": "ScheduledInstanceId",
9445 "type": "list",
9446 "member": {
9447 "locationName": "ScheduledInstanceId"
9448 }
9449 },
9450 "SlotStartTimeRange": {
9451 "type": "structure",
9452 "members": {
9453 "EarliestTime": {
9454 "type": "timestamp"
9455 },
9456 "LatestTime": {
9457 "type": "timestamp"
9458 }
9459 }
9460 }
9461 }
9462 },
9463 "output": {
9464 "type": "structure",
9465 "members": {
9466 "NextToken": {
9467 "locationName": "nextToken"
9468 },
9469 "ScheduledInstanceSet": {
9470 "locationName": "scheduledInstanceSet",
9471 "type": "list",
9472 "member": {
9473 "shape": "S11u",
9474 "locationName": "item"
9475 }
9476 }
9477 }
9478 }
9479 },
9480 "DescribeSecurityGroupReferences": {
9481 "input": {
9482 "type": "structure",
9483 "required": [
9484 "GroupId"
9485 ],
9486 "members": {
9487 "DryRun": {
9488 "type": "boolean"
9489 },
9490 "GroupId": {
9491 "type": "list",
9492 "member": {
9493 "locationName": "item"
9494 }
9495 }
9496 }
9497 },
9498 "output": {
9499 "type": "structure",
9500 "members": {
9501 "SecurityGroupReferenceSet": {
9502 "locationName": "securityGroupReferenceSet",
9503 "type": "list",
9504 "member": {
9505 "locationName": "item",
9506 "type": "structure",
9507 "members": {
9508 "GroupId": {
9509 "locationName": "groupId"
9510 },
9511 "ReferencingVpcId": {
9512 "locationName": "referencingVpcId"
9513 },
9514 "VpcPeeringConnectionId": {
9515 "locationName": "vpcPeeringConnectionId"
9516 }
9517 }
9518 }
9519 }
9520 }
9521 }
9522 },
9523 "DescribeSecurityGroups": {
9524 "input": {
9525 "type": "structure",
9526 "members": {
9527 "Filters": {
9528 "shape": "Slo",
9529 "locationName": "Filter"
9530 },
9531 "GroupIds": {
9532 "shape": "S3j",
9533 "locationName": "GroupId"
9534 },
9535 "GroupNames": {
9536 "shape": "S121",
9537 "locationName": "GroupName"
9538 },
9539 "DryRun": {
9540 "locationName": "dryRun",
9541 "type": "boolean"
9542 },
9543 "NextToken": {},
9544 "MaxResults": {
9545 "type": "integer"
9546 }
9547 }
9548 },
9549 "output": {
9550 "type": "structure",
9551 "members": {
9552 "SecurityGroups": {
9553 "locationName": "securityGroupInfo",
9554 "type": "list",
9555 "member": {
9556 "locationName": "item",
9557 "type": "structure",
9558 "members": {
9559 "Description": {
9560 "locationName": "groupDescription"
9561 },
9562 "GroupName": {
9563 "locationName": "groupName"
9564 },
9565 "IpPermissions": {
9566 "shape": "S43",
9567 "locationName": "ipPermissions"
9568 },
9569 "OwnerId": {
9570 "locationName": "ownerId"
9571 },
9572 "GroupId": {
9573 "locationName": "groupId"
9574 },
9575 "IpPermissionsEgress": {
9576 "shape": "S43",
9577 "locationName": "ipPermissionsEgress"
9578 },
9579 "Tags": {
9580 "shape": "Sj",
9581 "locationName": "tagSet"
9582 },
9583 "VpcId": {
9584 "locationName": "vpcId"
9585 }
9586 }
9587 }
9588 },
9589 "NextToken": {
9590 "locationName": "nextToken"
9591 }
9592 }
9593 }
9594 },
9595 "DescribeSnapshotAttribute": {
9596 "input": {
9597 "type": "structure",
9598 "required": [
9599 "Attribute",
9600 "SnapshotId"
9601 ],
9602 "members": {
9603 "Attribute": {},
9604 "SnapshotId": {},
9605 "DryRun": {
9606 "locationName": "dryRun",
9607 "type": "boolean"
9608 }
9609 }
9610 },
9611 "output": {
9612 "type": "structure",
9613 "members": {
9614 "CreateVolumePermissions": {
9615 "shape": "S129",
9616 "locationName": "createVolumePermission"
9617 },
9618 "ProductCodes": {
9619 "shape": "Sqm",
9620 "locationName": "productCodes"
9621 },
9622 "SnapshotId": {
9623 "locationName": "snapshotId"
9624 }
9625 }
9626 }
9627 },
9628 "DescribeSnapshots": {
9629 "input": {
9630 "type": "structure",
9631 "members": {
9632 "Filters": {
9633 "shape": "Slo",
9634 "locationName": "Filter"
9635 },
9636 "MaxResults": {
9637 "type": "integer"
9638 },
9639 "NextToken": {},
9640 "OwnerIds": {
9641 "shape": "Sqr",
9642 "locationName": "Owner"
9643 },
9644 "RestorableByUserIds": {
9645 "locationName": "RestorableBy",
9646 "type": "list",
9647 "member": {}
9648 },
9649 "SnapshotIds": {
9650 "shape": "S12d",
9651 "locationName": "SnapshotId"
9652 },
9653 "DryRun": {
9654 "locationName": "dryRun",
9655 "type": "boolean"
9656 }
9657 }
9658 },
9659 "output": {
9660 "type": "structure",
9661 "members": {
9662 "Snapshots": {
9663 "locationName": "snapshotSet",
9664 "type": "list",
9665 "member": {
9666 "shape": "Sdu",
9667 "locationName": "item"
9668 }
9669 },
9670 "NextToken": {
9671 "locationName": "nextToken"
9672 }
9673 }
9674 }
9675 },
9676 "DescribeSpotDatafeedSubscription": {
9677 "input": {
9678 "type": "structure",
9679 "members": {
9680 "DryRun": {
9681 "locationName": "dryRun",
9682 "type": "boolean"
9683 }
9684 }
9685 },
9686 "output": {
9687 "type": "structure",
9688 "members": {
9689 "SpotDatafeedSubscription": {
9690 "shape": "Se5",
9691 "locationName": "spotDatafeedSubscription"
9692 }
9693 }
9694 }
9695 },
9696 "DescribeSpotFleetInstances": {
9697 "input": {
9698 "type": "structure",
9699 "required": [
9700 "SpotFleetRequestId"
9701 ],
9702 "members": {
9703 "DryRun": {
9704 "locationName": "dryRun",
9705 "type": "boolean"
9706 },
9707 "MaxResults": {
9708 "locationName": "maxResults",
9709 "type": "integer"
9710 },
9711 "NextToken": {
9712 "locationName": "nextToken"
9713 },
9714 "SpotFleetRequestId": {
9715 "locationName": "spotFleetRequestId"
9716 }
9717 }
9718 },
9719 "output": {
9720 "type": "structure",
9721 "members": {
9722 "ActiveInstances": {
9723 "shape": "Sps",
9724 "locationName": "activeInstanceSet"
9725 },
9726 "NextToken": {
9727 "locationName": "nextToken"
9728 },
9729 "SpotFleetRequestId": {
9730 "locationName": "spotFleetRequestId"
9731 }
9732 }
9733 }
9734 },
9735 "DescribeSpotFleetRequestHistory": {
9736 "input": {
9737 "type": "structure",
9738 "required": [
9739 "SpotFleetRequestId",
9740 "StartTime"
9741 ],
9742 "members": {
9743 "DryRun": {
9744 "locationName": "dryRun",
9745 "type": "boolean"
9746 },
9747 "EventType": {
9748 "locationName": "eventType"
9749 },
9750 "MaxResults": {
9751 "locationName": "maxResults",
9752 "type": "integer"
9753 },
9754 "NextToken": {
9755 "locationName": "nextToken"
9756 },
9757 "SpotFleetRequestId": {
9758 "locationName": "spotFleetRequestId"
9759 },
9760 "StartTime": {
9761 "locationName": "startTime",
9762 "type": "timestamp"
9763 }
9764 }
9765 },
9766 "output": {
9767 "type": "structure",
9768 "members": {
9769 "HistoryRecords": {
9770 "locationName": "historyRecordSet",
9771 "type": "list",
9772 "member": {
9773 "locationName": "item",
9774 "type": "structure",
9775 "members": {
9776 "EventInformation": {
9777 "shape": "Spp",
9778 "locationName": "eventInformation"
9779 },
9780 "EventType": {
9781 "locationName": "eventType"
9782 },
9783 "Timestamp": {
9784 "locationName": "timestamp",
9785 "type": "timestamp"
9786 }
9787 }
9788 }
9789 },
9790 "LastEvaluatedTime": {
9791 "locationName": "lastEvaluatedTime",
9792 "type": "timestamp"
9793 },
9794 "NextToken": {
9795 "locationName": "nextToken"
9796 },
9797 "SpotFleetRequestId": {
9798 "locationName": "spotFleetRequestId"
9799 },
9800 "StartTime": {
9801 "locationName": "startTime",
9802 "type": "timestamp"
9803 }
9804 }
9805 }
9806 },
9807 "DescribeSpotFleetRequests": {
9808 "input": {
9809 "type": "structure",
9810 "members": {
9811 "DryRun": {
9812 "locationName": "dryRun",
9813 "type": "boolean"
9814 },
9815 "MaxResults": {
9816 "locationName": "maxResults",
9817 "type": "integer"
9818 },
9819 "NextToken": {
9820 "locationName": "nextToken"
9821 },
9822 "SpotFleetRequestIds": {
9823 "shape": "S5f",
9824 "locationName": "spotFleetRequestId"
9825 }
9826 }
9827 },
9828 "output": {
9829 "type": "structure",
9830 "members": {
9831 "NextToken": {
9832 "locationName": "nextToken"
9833 },
9834 "SpotFleetRequestConfigs": {
9835 "locationName": "spotFleetRequestConfigSet",
9836 "type": "list",
9837 "member": {
9838 "locationName": "item",
9839 "type": "structure",
9840 "members": {
9841 "ActivityStatus": {
9842 "locationName": "activityStatus"
9843 },
9844 "CreateTime": {
9845 "locationName": "createTime",
9846 "type": "timestamp"
9847 },
9848 "SpotFleetRequestConfig": {
9849 "shape": "S12w",
9850 "locationName": "spotFleetRequestConfig"
9851 },
9852 "SpotFleetRequestId": {
9853 "locationName": "spotFleetRequestId"
9854 },
9855 "SpotFleetRequestState": {
9856 "locationName": "spotFleetRequestState"
9857 },
9858 "Tags": {
9859 "shape": "Sj",
9860 "locationName": "tagSet"
9861 }
9862 }
9863 }
9864 }
9865 }
9866 }
9867 },
9868 "DescribeSpotInstanceRequests": {
9869 "input": {
9870 "type": "structure",
9871 "members": {
9872 "Filters": {
9873 "shape": "Slo",
9874 "locationName": "Filter"
9875 },
9876 "DryRun": {
9877 "locationName": "dryRun",
9878 "type": "boolean"
9879 },
9880 "SpotInstanceRequestIds": {
9881 "shape": "S5q",
9882 "locationName": "SpotInstanceRequestId"
9883 },
9884 "NextToken": {},
9885 "MaxResults": {
9886 "type": "integer"
9887 }
9888 }
9889 },
9890 "output": {
9891 "type": "structure",
9892 "members": {
9893 "SpotInstanceRequests": {
9894 "shape": "S13l",
9895 "locationName": "spotInstanceRequestSet"
9896 },
9897 "NextToken": {
9898 "locationName": "nextToken"
9899 }
9900 }
9901 }
9902 },
9903 "DescribeSpotPriceHistory": {
9904 "input": {
9905 "type": "structure",
9906 "members": {
9907 "Filters": {
9908 "shape": "Slo",
9909 "locationName": "Filter"
9910 },
9911 "AvailabilityZone": {
9912 "locationName": "availabilityZone"
9913 },
9914 "DryRun": {
9915 "locationName": "dryRun",
9916 "type": "boolean"
9917 },
9918 "EndTime": {
9919 "locationName": "endTime",
9920 "type": "timestamp"
9921 },
9922 "InstanceTypes": {
9923 "locationName": "InstanceType",
9924 "type": "list",
9925 "member": {}
9926 },
9927 "MaxResults": {
9928 "locationName": "maxResults",
9929 "type": "integer"
9930 },
9931 "NextToken": {
9932 "locationName": "nextToken"
9933 },
9934 "ProductDescriptions": {
9935 "locationName": "ProductDescription",
9936 "type": "list",
9937 "member": {}
9938 },
9939 "StartTime": {
9940 "locationName": "startTime",
9941 "type": "timestamp"
9942 }
9943 }
9944 },
9945 "output": {
9946 "type": "structure",
9947 "members": {
9948 "NextToken": {
9949 "locationName": "nextToken"
9950 },
9951 "SpotPriceHistory": {
9952 "locationName": "spotPriceHistorySet",
9953 "type": "list",
9954 "member": {
9955 "locationName": "item",
9956 "type": "structure",
9957 "members": {
9958 "AvailabilityZone": {
9959 "locationName": "availabilityZone"
9960 },
9961 "InstanceType": {
9962 "locationName": "instanceType"
9963 },
9964 "ProductDescription": {
9965 "locationName": "productDescription"
9966 },
9967 "SpotPrice": {
9968 "locationName": "spotPrice"
9969 },
9970 "Timestamp": {
9971 "locationName": "timestamp",
9972 "type": "timestamp"
9973 }
9974 }
9975 }
9976 }
9977 }
9978 }
9979 },
9980 "DescribeStaleSecurityGroups": {
9981 "input": {
9982 "type": "structure",
9983 "required": [
9984 "VpcId"
9985 ],
9986 "members": {
9987 "DryRun": {
9988 "type": "boolean"
9989 },
9990 "MaxResults": {
9991 "type": "integer"
9992 },
9993 "NextToken": {},
9994 "VpcId": {}
9995 }
9996 },
9997 "output": {
9998 "type": "structure",
9999 "members": {
10000 "NextToken": {
10001 "locationName": "nextToken"
10002 },
10003 "StaleSecurityGroupSet": {
10004 "locationName": "staleSecurityGroupSet",
10005 "type": "list",
10006 "member": {
10007 "locationName": "item",
10008 "type": "structure",
10009 "members": {
10010 "Description": {
10011 "locationName": "description"
10012 },
10013 "GroupId": {
10014 "locationName": "groupId"
10015 },
10016 "GroupName": {
10017 "locationName": "groupName"
10018 },
10019 "StaleIpPermissions": {
10020 "shape": "S143",
10021 "locationName": "staleIpPermissions"
10022 },
10023 "StaleIpPermissionsEgress": {
10024 "shape": "S143",
10025 "locationName": "staleIpPermissionsEgress"
10026 },
10027 "VpcId": {
10028 "locationName": "vpcId"
10029 }
10030 }
10031 }
10032 }
10033 }
10034 }
10035 },
10036 "DescribeSubnets": {
10037 "input": {
10038 "type": "structure",
10039 "members": {
10040 "Filters": {
10041 "shape": "Slo",
10042 "locationName": "Filter"
10043 },
10044 "SubnetIds": {
10045 "locationName": "SubnetId",
10046 "type": "list",
10047 "member": {
10048 "locationName": "SubnetId"
10049 }
10050 },
10051 "DryRun": {
10052 "locationName": "dryRun",
10053 "type": "boolean"
10054 },
10055 "NextToken": {},
10056 "MaxResults": {
10057 "type": "integer"
10058 }
10059 }
10060 },
10061 "output": {
10062 "type": "structure",
10063 "members": {
10064 "Subnets": {
10065 "locationName": "subnetSet",
10066 "type": "list",
10067 "member": {
10068 "shape": "S6z",
10069 "locationName": "item"
10070 }
10071 },
10072 "NextToken": {
10073 "locationName": "nextToken"
10074 }
10075 }
10076 }
10077 },
10078 "DescribeTags": {
10079 "input": {
10080 "type": "structure",
10081 "members": {
10082 "DryRun": {
10083 "locationName": "dryRun",
10084 "type": "boolean"
10085 },
10086 "Filters": {
10087 "shape": "Slo",
10088 "locationName": "Filter"
10089 },
10090 "MaxResults": {
10091 "locationName": "maxResults",
10092 "type": "integer"
10093 },
10094 "NextToken": {
10095 "locationName": "nextToken"
10096 }
10097 }
10098 },
10099 "output": {
10100 "type": "structure",
10101 "members": {
10102 "NextToken": {
10103 "locationName": "nextToken"
10104 },
10105 "Tags": {
10106 "locationName": "tagSet",
10107 "type": "list",
10108 "member": {
10109 "locationName": "item",
10110 "type": "structure",
10111 "members": {
10112 "Key": {
10113 "locationName": "key"
10114 },
10115 "ResourceId": {
10116 "locationName": "resourceId"
10117 },
10118 "ResourceType": {
10119 "locationName": "resourceType"
10120 },
10121 "Value": {
10122 "locationName": "value"
10123 }
10124 }
10125 }
10126 }
10127 }
10128 }
10129 },
10130 "DescribeTrafficMirrorFilters": {
10131 "input": {
10132 "type": "structure",
10133 "members": {
10134 "TrafficMirrorFilterIds": {
10135 "locationName": "TrafficMirrorFilterId",
10136 "type": "list",
10137 "member": {
10138 "locationName": "item"
10139 }
10140 },
10141 "DryRun": {
10142 "type": "boolean"
10143 },
10144 "Filters": {
10145 "shape": "Slo",
10146 "locationName": "Filter"
10147 },
10148 "MaxResults": {
10149 "type": "integer"
10150 },
10151 "NextToken": {}
10152 }
10153 },
10154 "output": {
10155 "type": "structure",
10156 "members": {
10157 "TrafficMirrorFilters": {
10158 "locationName": "trafficMirrorFilterSet",
10159 "type": "list",
10160 "member": {
10161 "shape": "Sef",
10162 "locationName": "item"
10163 }
10164 },
10165 "NextToken": {
10166 "locationName": "nextToken"
10167 }
10168 }
10169 }
10170 },
10171 "DescribeTrafficMirrorSessions": {
10172 "input": {
10173 "type": "structure",
10174 "members": {
10175 "TrafficMirrorSessionIds": {
10176 "locationName": "TrafficMirrorSessionId",
10177 "type": "list",
10178 "member": {
10179 "locationName": "item"
10180 }
10181 },
10182 "DryRun": {
10183 "type": "boolean"
10184 },
10185 "Filters": {
10186 "shape": "Slo",
10187 "locationName": "Filter"
10188 },
10189 "MaxResults": {
10190 "type": "integer"
10191 },
10192 "NextToken": {}
10193 }
10194 },
10195 "output": {
10196 "type": "structure",
10197 "members": {
10198 "TrafficMirrorSessions": {
10199 "locationName": "trafficMirrorSessionSet",
10200 "type": "list",
10201 "member": {
10202 "shape": "Seu",
10203 "locationName": "item"
10204 }
10205 },
10206 "NextToken": {
10207 "locationName": "nextToken"
10208 }
10209 }
10210 }
10211 },
10212 "DescribeTrafficMirrorTargets": {
10213 "input": {
10214 "type": "structure",
10215 "members": {
10216 "TrafficMirrorTargetIds": {
10217 "locationName": "TrafficMirrorTargetId",
10218 "type": "list",
10219 "member": {
10220 "locationName": "item"
10221 }
10222 },
10223 "DryRun": {
10224 "type": "boolean"
10225 },
10226 "Filters": {
10227 "shape": "Slo",
10228 "locationName": "Filter"
10229 },
10230 "MaxResults": {
10231 "type": "integer"
10232 },
10233 "NextToken": {}
10234 }
10235 },
10236 "output": {
10237 "type": "structure",
10238 "members": {
10239 "TrafficMirrorTargets": {
10240 "locationName": "trafficMirrorTargetSet",
10241 "type": "list",
10242 "member": {
10243 "shape": "Sex",
10244 "locationName": "item"
10245 }
10246 },
10247 "NextToken": {
10248 "locationName": "nextToken"
10249 }
10250 }
10251 }
10252 },
10253 "DescribeTransitGatewayAttachments": {
10254 "input": {
10255 "type": "structure",
10256 "members": {
10257 "TransitGatewayAttachmentIds": {
10258 "shape": "S14v"
10259 },
10260 "Filters": {
10261 "shape": "Slo",
10262 "locationName": "Filter"
10263 },
10264 "MaxResults": {
10265 "type": "integer"
10266 },
10267 "NextToken": {},
10268 "DryRun": {
10269 "type": "boolean"
10270 }
10271 }
10272 },
10273 "output": {
10274 "type": "structure",
10275 "members": {
10276 "TransitGatewayAttachments": {
10277 "locationName": "transitGatewayAttachments",
10278 "type": "list",
10279 "member": {
10280 "locationName": "item",
10281 "type": "structure",
10282 "members": {
10283 "TransitGatewayAttachmentId": {
10284 "locationName": "transitGatewayAttachmentId"
10285 },
10286 "TransitGatewayId": {
10287 "locationName": "transitGatewayId"
10288 },
10289 "TransitGatewayOwnerId": {
10290 "locationName": "transitGatewayOwnerId"
10291 },
10292 "ResourceOwnerId": {
10293 "locationName": "resourceOwnerId"
10294 },
10295 "ResourceType": {
10296 "locationName": "resourceType"
10297 },
10298 "ResourceId": {
10299 "locationName": "resourceId"
10300 },
10301 "State": {
10302 "locationName": "state"
10303 },
10304 "Association": {
10305 "locationName": "association",
10306 "type": "structure",
10307 "members": {
10308 "TransitGatewayRouteTableId": {
10309 "locationName": "transitGatewayRouteTableId"
10310 },
10311 "State": {
10312 "locationName": "state"
10313 }
10314 }
10315 },
10316 "CreationTime": {
10317 "locationName": "creationTime",
10318 "type": "timestamp"
10319 },
10320 "Tags": {
10321 "shape": "Sj",
10322 "locationName": "tagSet"
10323 }
10324 }
10325 }
10326 },
10327 "NextToken": {
10328 "locationName": "nextToken"
10329 }
10330 }
10331 }
10332 },
10333 "DescribeTransitGatewayMulticastDomains": {
10334 "input": {
10335 "type": "structure",
10336 "members": {
10337 "TransitGatewayMulticastDomainIds": {
10338 "type": "list",
10339 "member": {
10340 "locationName": "item"
10341 }
10342 },
10343 "Filters": {
10344 "shape": "Slo",
10345 "locationName": "Filter"
10346 },
10347 "MaxResults": {
10348 "type": "integer"
10349 },
10350 "NextToken": {},
10351 "DryRun": {
10352 "type": "boolean"
10353 }
10354 }
10355 },
10356 "output": {
10357 "type": "structure",
10358 "members": {
10359 "TransitGatewayMulticastDomains": {
10360 "locationName": "transitGatewayMulticastDomains",
10361 "type": "list",
10362 "member": {
10363 "shape": "Sfc",
10364 "locationName": "item"
10365 }
10366 },
10367 "NextToken": {
10368 "locationName": "nextToken"
10369 }
10370 }
10371 }
10372 },
10373 "DescribeTransitGatewayPeeringAttachments": {
10374 "input": {
10375 "type": "structure",
10376 "members": {
10377 "TransitGatewayAttachmentIds": {
10378 "shape": "S14v"
10379 },
10380 "Filters": {
10381 "shape": "Slo",
10382 "locationName": "Filter"
10383 },
10384 "MaxResults": {
10385 "type": "integer"
10386 },
10387 "NextToken": {},
10388 "DryRun": {
10389 "type": "boolean"
10390 }
10391 }
10392 },
10393 "output": {
10394 "type": "structure",
10395 "members": {
10396 "TransitGatewayPeeringAttachments": {
10397 "locationName": "transitGatewayPeeringAttachments",
10398 "type": "list",
10399 "member": {
10400 "shape": "Se",
10401 "locationName": "item"
10402 }
10403 },
10404 "NextToken": {
10405 "locationName": "nextToken"
10406 }
10407 }
10408 }
10409 },
10410 "DescribeTransitGatewayRouteTables": {
10411 "input": {
10412 "type": "structure",
10413 "members": {
10414 "TransitGatewayRouteTableIds": {
10415 "type": "list",
10416 "member": {
10417 "locationName": "item"
10418 }
10419 },
10420 "Filters": {
10421 "shape": "Slo",
10422 "locationName": "Filter"
10423 },
10424 "MaxResults": {
10425 "type": "integer"
10426 },
10427 "NextToken": {},
10428 "DryRun": {
10429 "type": "boolean"
10430 }
10431 }
10432 },
10433 "output": {
10434 "type": "structure",
10435 "members": {
10436 "TransitGatewayRouteTables": {
10437 "locationName": "transitGatewayRouteTables",
10438 "type": "list",
10439 "member": {
10440 "shape": "Sfq",
10441 "locationName": "item"
10442 }
10443 },
10444 "NextToken": {
10445 "locationName": "nextToken"
10446 }
10447 }
10448 }
10449 },
10450 "DescribeTransitGatewayVpcAttachments": {
10451 "input": {
10452 "type": "structure",
10453 "members": {
10454 "TransitGatewayAttachmentIds": {
10455 "shape": "S14v"
10456 },
10457 "Filters": {
10458 "shape": "Slo",
10459 "locationName": "Filter"
10460 },
10461 "MaxResults": {
10462 "type": "integer"
10463 },
10464 "NextToken": {},
10465 "DryRun": {
10466 "type": "boolean"
10467 }
10468 }
10469 },
10470 "output": {
10471 "type": "structure",
10472 "members": {
10473 "TransitGatewayVpcAttachments": {
10474 "locationName": "transitGatewayVpcAttachments",
10475 "type": "list",
10476 "member": {
10477 "shape": "Sn",
10478 "locationName": "item"
10479 }
10480 },
10481 "NextToken": {
10482 "locationName": "nextToken"
10483 }
10484 }
10485 }
10486 },
10487 "DescribeTransitGateways": {
10488 "input": {
10489 "type": "structure",
10490 "members": {
10491 "TransitGatewayIds": {
10492 "type": "list",
10493 "member": {
10494 "locationName": "item"
10495 }
10496 },
10497 "Filters": {
10498 "shape": "Slo",
10499 "locationName": "Filter"
10500 },
10501 "MaxResults": {
10502 "type": "integer"
10503 },
10504 "NextToken": {},
10505 "DryRun": {
10506 "type": "boolean"
10507 }
10508 }
10509 },
10510 "output": {
10511 "type": "structure",
10512 "members": {
10513 "TransitGateways": {
10514 "locationName": "transitGatewaySet",
10515 "type": "list",
10516 "member": {
10517 "shape": "Sf7",
10518 "locationName": "item"
10519 }
10520 },
10521 "NextToken": {
10522 "locationName": "nextToken"
10523 }
10524 }
10525 }
10526 },
10527 "DescribeVolumeAttribute": {
10528 "input": {
10529 "type": "structure",
10530 "required": [
10531 "Attribute",
10532 "VolumeId"
10533 ],
10534 "members": {
10535 "Attribute": {},
10536 "VolumeId": {},
10537 "DryRun": {
10538 "locationName": "dryRun",
10539 "type": "boolean"
10540 }
10541 }
10542 },
10543 "output": {
10544 "type": "structure",
10545 "members": {
10546 "AutoEnableIO": {
10547 "shape": "St8",
10548 "locationName": "autoEnableIO"
10549 },
10550 "ProductCodes": {
10551 "shape": "Sqm",
10552 "locationName": "productCodes"
10553 },
10554 "VolumeId": {
10555 "locationName": "volumeId"
10556 }
10557 }
10558 }
10559 },
10560 "DescribeVolumeStatus": {
10561 "input": {
10562 "type": "structure",
10563 "members": {
10564 "Filters": {
10565 "shape": "Slo",
10566 "locationName": "Filter"
10567 },
10568 "MaxResults": {
10569 "type": "integer"
10570 },
10571 "NextToken": {},
10572 "VolumeIds": {
10573 "shape": "S15n",
10574 "locationName": "VolumeId"
10575 },
10576 "DryRun": {
10577 "locationName": "dryRun",
10578 "type": "boolean"
10579 }
10580 }
10581 },
10582 "output": {
10583 "type": "structure",
10584 "members": {
10585 "NextToken": {
10586 "locationName": "nextToken"
10587 },
10588 "VolumeStatuses": {
10589 "locationName": "volumeStatusSet",
10590 "type": "list",
10591 "member": {
10592 "locationName": "item",
10593 "type": "structure",
10594 "members": {
10595 "Actions": {
10596 "locationName": "actionsSet",
10597 "type": "list",
10598 "member": {
10599 "locationName": "item",
10600 "type": "structure",
10601 "members": {
10602 "Code": {
10603 "locationName": "code"
10604 },
10605 "Description": {
10606 "locationName": "description"
10607 },
10608 "EventId": {
10609 "locationName": "eventId"
10610 },
10611 "EventType": {
10612 "locationName": "eventType"
10613 }
10614 }
10615 }
10616 },
10617 "AvailabilityZone": {
10618 "locationName": "availabilityZone"
10619 },
10620 "OutpostArn": {
10621 "locationName": "outpostArn"
10622 },
10623 "Events": {
10624 "locationName": "eventsSet",
10625 "type": "list",
10626 "member": {
10627 "locationName": "item",
10628 "type": "structure",
10629 "members": {
10630 "Description": {
10631 "locationName": "description"
10632 },
10633 "EventId": {
10634 "locationName": "eventId"
10635 },
10636 "EventType": {
10637 "locationName": "eventType"
10638 },
10639 "NotAfter": {
10640 "locationName": "notAfter",
10641 "type": "timestamp"
10642 },
10643 "NotBefore": {
10644 "locationName": "notBefore",
10645 "type": "timestamp"
10646 },
10647 "InstanceId": {
10648 "locationName": "instanceId"
10649 }
10650 }
10651 }
10652 },
10653 "VolumeId": {
10654 "locationName": "volumeId"
10655 },
10656 "VolumeStatus": {
10657 "locationName": "volumeStatus",
10658 "type": "structure",
10659 "members": {
10660 "Details": {
10661 "locationName": "details",
10662 "type": "list",
10663 "member": {
10664 "locationName": "item",
10665 "type": "structure",
10666 "members": {
10667 "Name": {
10668 "locationName": "name"
10669 },
10670 "Status": {
10671 "locationName": "status"
10672 }
10673 }
10674 }
10675 },
10676 "Status": {
10677 "locationName": "status"
10678 }
10679 }
10680 },
10681 "AttachmentStatuses": {
10682 "locationName": "attachmentStatuses",
10683 "type": "list",
10684 "member": {
10685 "locationName": "item",
10686 "type": "structure",
10687 "members": {
10688 "IoPerformance": {
10689 "locationName": "ioPerformance"
10690 },
10691 "InstanceId": {
10692 "locationName": "instanceId"
10693 }
10694 }
10695 }
10696 }
10697 }
10698 }
10699 }
10700 }
10701 }
10702 },
10703 "DescribeVolumes": {
10704 "input": {
10705 "type": "structure",
10706 "members": {
10707 "Filters": {
10708 "shape": "Slo",
10709 "locationName": "Filter"
10710 },
10711 "VolumeIds": {
10712 "shape": "S15n",
10713 "locationName": "VolumeId"
10714 },
10715 "DryRun": {
10716 "locationName": "dryRun",
10717 "type": "boolean"
10718 },
10719 "MaxResults": {
10720 "locationName": "maxResults",
10721 "type": "integer"
10722 },
10723 "NextToken": {
10724 "locationName": "nextToken"
10725 }
10726 }
10727 },
10728 "output": {
10729 "type": "structure",
10730 "members": {
10731 "Volumes": {
10732 "locationName": "volumeSet",
10733 "type": "list",
10734 "member": {
10735 "shape": "Sfx",
10736 "locationName": "item"
10737 }
10738 },
10739 "NextToken": {
10740 "locationName": "nextToken"
10741 }
10742 }
10743 }
10744 },
10745 "DescribeVolumesModifications": {
10746 "input": {
10747 "type": "structure",
10748 "members": {
10749 "DryRun": {
10750 "type": "boolean"
10751 },
10752 "VolumeIds": {
10753 "shape": "S15n",
10754 "locationName": "VolumeId"
10755 },
10756 "Filters": {
10757 "shape": "Slo",
10758 "locationName": "Filter"
10759 },
10760 "NextToken": {},
10761 "MaxResults": {
10762 "type": "integer"
10763 }
10764 }
10765 },
10766 "output": {
10767 "type": "structure",
10768 "members": {
10769 "VolumesModifications": {
10770 "locationName": "volumeModificationSet",
10771 "type": "list",
10772 "member": {
10773 "shape": "S168",
10774 "locationName": "item"
10775 }
10776 },
10777 "NextToken": {
10778 "locationName": "nextToken"
10779 }
10780 }
10781 }
10782 },
10783 "DescribeVpcAttribute": {
10784 "input": {
10785 "type": "structure",
10786 "required": [
10787 "Attribute",
10788 "VpcId"
10789 ],
10790 "members": {
10791 "Attribute": {},
10792 "VpcId": {},
10793 "DryRun": {
10794 "locationName": "dryRun",
10795 "type": "boolean"
10796 }
10797 }
10798 },
10799 "output": {
10800 "type": "structure",
10801 "members": {
10802 "VpcId": {
10803 "locationName": "vpcId"
10804 },
10805 "EnableDnsHostnames": {
10806 "shape": "St8",
10807 "locationName": "enableDnsHostnames"
10808 },
10809 "EnableDnsSupport": {
10810 "shape": "St8",
10811 "locationName": "enableDnsSupport"
10812 }
10813 }
10814 }
10815 },
10816 "DescribeVpcClassicLink": {
10817 "input": {
10818 "type": "structure",
10819 "members": {
10820 "Filters": {
10821 "shape": "Slo",
10822 "locationName": "Filter"
10823 },
10824 "DryRun": {
10825 "locationName": "dryRun",
10826 "type": "boolean"
10827 },
10828 "VpcIds": {
10829 "shape": "S16e",
10830 "locationName": "VpcId"
10831 }
10832 }
10833 },
10834 "output": {
10835 "type": "structure",
10836 "members": {
10837 "Vpcs": {
10838 "locationName": "vpcSet",
10839 "type": "list",
10840 "member": {
10841 "locationName": "item",
10842 "type": "structure",
10843 "members": {
10844 "ClassicLinkEnabled": {
10845 "locationName": "classicLinkEnabled",
10846 "type": "boolean"
10847 },
10848 "Tags": {
10849 "shape": "Sj",
10850 "locationName": "tagSet"
10851 },
10852 "VpcId": {
10853 "locationName": "vpcId"
10854 }
10855 }
10856 }
10857 }
10858 }
10859 }
10860 },
10861 "DescribeVpcClassicLinkDnsSupport": {
10862 "input": {
10863 "type": "structure",
10864 "members": {
10865 "MaxResults": {
10866 "locationName": "maxResults",
10867 "type": "integer"
10868 },
10869 "NextToken": {
10870 "locationName": "nextToken"
10871 },
10872 "VpcIds": {
10873 "shape": "S16e"
10874 }
10875 }
10876 },
10877 "output": {
10878 "type": "structure",
10879 "members": {
10880 "NextToken": {
10881 "locationName": "nextToken"
10882 },
10883 "Vpcs": {
10884 "locationName": "vpcs",
10885 "type": "list",
10886 "member": {
10887 "locationName": "item",
10888 "type": "structure",
10889 "members": {
10890 "ClassicLinkDnsSupported": {
10891 "locationName": "classicLinkDnsSupported",
10892 "type": "boolean"
10893 },
10894 "VpcId": {
10895 "locationName": "vpcId"
10896 }
10897 }
10898 }
10899 }
10900 }
10901 }
10902 },
10903 "DescribeVpcEndpointConnectionNotifications": {
10904 "input": {
10905 "type": "structure",
10906 "members": {
10907 "DryRun": {
10908 "type": "boolean"
10909 },
10910 "ConnectionNotificationId": {},
10911 "Filters": {
10912 "shape": "Slo",
10913 "locationName": "Filter"
10914 },
10915 "MaxResults": {
10916 "type": "integer"
10917 },
10918 "NextToken": {}
10919 }
10920 },
10921 "output": {
10922 "type": "structure",
10923 "members": {
10924 "ConnectionNotificationSet": {
10925 "locationName": "connectionNotificationSet",
10926 "type": "list",
10927 "member": {
10928 "shape": "Sgh",
10929 "locationName": "item"
10930 }
10931 },
10932 "NextToken": {
10933 "locationName": "nextToken"
10934 }
10935 }
10936 }
10937 },
10938 "DescribeVpcEndpointConnections": {
10939 "input": {
10940 "type": "structure",
10941 "members": {
10942 "DryRun": {
10943 "type": "boolean"
10944 },
10945 "Filters": {
10946 "shape": "Slo",
10947 "locationName": "Filter"
10948 },
10949 "MaxResults": {
10950 "type": "integer"
10951 },
10952 "NextToken": {}
10953 }
10954 },
10955 "output": {
10956 "type": "structure",
10957 "members": {
10958 "VpcEndpointConnections": {
10959 "locationName": "vpcEndpointConnectionSet",
10960 "type": "list",
10961 "member": {
10962 "locationName": "item",
10963 "type": "structure",
10964 "members": {
10965 "ServiceId": {
10966 "locationName": "serviceId"
10967 },
10968 "VpcEndpointId": {
10969 "locationName": "vpcEndpointId"
10970 },
10971 "VpcEndpointOwner": {
10972 "locationName": "vpcEndpointOwner"
10973 },
10974 "VpcEndpointState": {
10975 "locationName": "vpcEndpointState"
10976 },
10977 "CreationTimestamp": {
10978 "locationName": "creationTimestamp",
10979 "type": "timestamp"
10980 },
10981 "DnsEntries": {
10982 "shape": "Sgc",
10983 "locationName": "dnsEntrySet"
10984 },
10985 "NetworkLoadBalancerArns": {
10986 "shape": "So",
10987 "locationName": "networkLoadBalancerArnSet"
10988 }
10989 }
10990 }
10991 },
10992 "NextToken": {
10993 "locationName": "nextToken"
10994 }
10995 }
10996 }
10997 },
10998 "DescribeVpcEndpointServiceConfigurations": {
10999 "input": {
11000 "type": "structure",
11001 "members": {
11002 "DryRun": {
11003 "type": "boolean"
11004 },
11005 "ServiceIds": {
11006 "shape": "Skw",
11007 "locationName": "ServiceId"
11008 },
11009 "Filters": {
11010 "shape": "Slo",
11011 "locationName": "Filter"
11012 },
11013 "MaxResults": {
11014 "type": "integer"
11015 },
11016 "NextToken": {}
11017 }
11018 },
11019 "output": {
11020 "type": "structure",
11021 "members": {
11022 "ServiceConfigurations": {
11023 "locationName": "serviceConfigurationSet",
11024 "type": "list",
11025 "member": {
11026 "shape": "Sgm",
11027 "locationName": "item"
11028 }
11029 },
11030 "NextToken": {
11031 "locationName": "nextToken"
11032 }
11033 }
11034 }
11035 },
11036 "DescribeVpcEndpointServicePermissions": {
11037 "input": {
11038 "type": "structure",
11039 "required": [
11040 "ServiceId"
11041 ],
11042 "members": {
11043 "DryRun": {
11044 "type": "boolean"
11045 },
11046 "ServiceId": {},
11047 "Filters": {
11048 "shape": "Slo",
11049 "locationName": "Filter"
11050 },
11051 "MaxResults": {
11052 "type": "integer"
11053 },
11054 "NextToken": {}
11055 }
11056 },
11057 "output": {
11058 "type": "structure",
11059 "members": {
11060 "AllowedPrincipals": {
11061 "locationName": "allowedPrincipals",
11062 "type": "list",
11063 "member": {
11064 "locationName": "item",
11065 "type": "structure",
11066 "members": {
11067 "PrincipalType": {
11068 "locationName": "principalType"
11069 },
11070 "Principal": {
11071 "locationName": "principal"
11072 }
11073 }
11074 }
11075 },
11076 "NextToken": {
11077 "locationName": "nextToken"
11078 }
11079 }
11080 }
11081 },
11082 "DescribeVpcEndpointServices": {
11083 "input": {
11084 "type": "structure",
11085 "members": {
11086 "DryRun": {
11087 "type": "boolean"
11088 },
11089 "ServiceNames": {
11090 "shape": "So",
11091 "locationName": "ServiceName"
11092 },
11093 "Filters": {
11094 "shape": "Slo",
11095 "locationName": "Filter"
11096 },
11097 "MaxResults": {
11098 "type": "integer"
11099 },
11100 "NextToken": {}
11101 }
11102 },
11103 "output": {
11104 "type": "structure",
11105 "members": {
11106 "ServiceNames": {
11107 "shape": "So",
11108 "locationName": "serviceNameSet"
11109 },
11110 "ServiceDetails": {
11111 "locationName": "serviceDetailSet",
11112 "type": "list",
11113 "member": {
11114 "locationName": "item",
11115 "type": "structure",
11116 "members": {
11117 "ServiceName": {
11118 "locationName": "serviceName"
11119 },
11120 "ServiceId": {
11121 "locationName": "serviceId"
11122 },
11123 "ServiceType": {
11124 "shape": "Sgn",
11125 "locationName": "serviceType"
11126 },
11127 "AvailabilityZones": {
11128 "shape": "So",
11129 "locationName": "availabilityZoneSet"
11130 },
11131 "Owner": {
11132 "locationName": "owner"
11133 },
11134 "BaseEndpointDnsNames": {
11135 "shape": "So",
11136 "locationName": "baseEndpointDnsNameSet"
11137 },
11138 "PrivateDnsName": {
11139 "locationName": "privateDnsName"
11140 },
11141 "VpcEndpointPolicySupported": {
11142 "locationName": "vpcEndpointPolicySupported",
11143 "type": "boolean"
11144 },
11145 "AcceptanceRequired": {
11146 "locationName": "acceptanceRequired",
11147 "type": "boolean"
11148 },
11149 "ManagesVpcEndpoints": {
11150 "locationName": "managesVpcEndpoints",
11151 "type": "boolean"
11152 },
11153 "Tags": {
11154 "shape": "Sj",
11155 "locationName": "tagSet"
11156 },
11157 "PrivateDnsNameVerificationState": {
11158 "locationName": "privateDnsNameVerificationState"
11159 }
11160 }
11161 }
11162 },
11163 "NextToken": {
11164 "locationName": "nextToken"
11165 }
11166 }
11167 }
11168 },
11169 "DescribeVpcEndpoints": {
11170 "input": {
11171 "type": "structure",
11172 "members": {
11173 "DryRun": {
11174 "type": "boolean"
11175 },
11176 "VpcEndpointIds": {
11177 "shape": "Su",
11178 "locationName": "VpcEndpointId"
11179 },
11180 "Filters": {
11181 "shape": "Slo",
11182 "locationName": "Filter"
11183 },
11184 "MaxResults": {
11185 "type": "integer"
11186 },
11187 "NextToken": {}
11188 }
11189 },
11190 "output": {
11191 "type": "structure",
11192 "members": {
11193 "VpcEndpoints": {
11194 "locationName": "vpcEndpointSet",
11195 "type": "list",
11196 "member": {
11197 "shape": "Sg8",
11198 "locationName": "item"
11199 }
11200 },
11201 "NextToken": {
11202 "locationName": "nextToken"
11203 }
11204 }
11205 }
11206 },
11207 "DescribeVpcPeeringConnections": {
11208 "input": {
11209 "type": "structure",
11210 "members": {
11211 "Filters": {
11212 "shape": "Slo",
11213 "locationName": "Filter"
11214 },
11215 "DryRun": {
11216 "locationName": "dryRun",
11217 "type": "boolean"
11218 },
11219 "VpcPeeringConnectionIds": {
11220 "locationName": "VpcPeeringConnectionId",
11221 "type": "list",
11222 "member": {
11223 "locationName": "item"
11224 }
11225 },
11226 "NextToken": {},
11227 "MaxResults": {
11228 "type": "integer"
11229 }
11230 }
11231 },
11232 "output": {
11233 "type": "structure",
11234 "members": {
11235 "VpcPeeringConnections": {
11236 "locationName": "vpcPeeringConnectionSet",
11237 "type": "list",
11238 "member": {
11239 "shape": "S13",
11240 "locationName": "item"
11241 }
11242 },
11243 "NextToken": {
11244 "locationName": "nextToken"
11245 }
11246 }
11247 }
11248 },
11249 "DescribeVpcs": {
11250 "input": {
11251 "type": "structure",
11252 "members": {
11253 "Filters": {
11254 "shape": "Slo",
11255 "locationName": "Filter"
11256 },
11257 "VpcIds": {
11258 "locationName": "VpcId",
11259 "type": "list",
11260 "member": {
11261 "locationName": "VpcId"
11262 }
11263 },
11264 "DryRun": {
11265 "locationName": "dryRun",
11266 "type": "boolean"
11267 },
11268 "NextToken": {},
11269 "MaxResults": {
11270 "type": "integer"
11271 }
11272 }
11273 },
11274 "output": {
11275 "type": "structure",
11276 "members": {
11277 "Vpcs": {
11278 "locationName": "vpcSet",
11279 "type": "list",
11280 "member": {
11281 "shape": "S74",
11282 "locationName": "item"
11283 }
11284 },
11285 "NextToken": {
11286 "locationName": "nextToken"
11287 }
11288 }
11289 }
11290 },
11291 "DescribeVpnConnections": {
11292 "input": {
11293 "type": "structure",
11294 "members": {
11295 "Filters": {
11296 "shape": "Slo",
11297 "locationName": "Filter"
11298 },
11299 "VpnConnectionIds": {
11300 "locationName": "VpnConnectionId",
11301 "type": "list",
11302 "member": {
11303 "locationName": "VpnConnectionId"
11304 }
11305 },
11306 "DryRun": {
11307 "locationName": "dryRun",
11308 "type": "boolean"
11309 }
11310 }
11311 },
11312 "output": {
11313 "type": "structure",
11314 "members": {
11315 "VpnConnections": {
11316 "locationName": "vpnConnectionSet",
11317 "type": "list",
11318 "member": {
11319 "shape": "Shf",
11320 "locationName": "item"
11321 }
11322 }
11323 }
11324 }
11325 },
11326 "DescribeVpnGateways": {
11327 "input": {
11328 "type": "structure",
11329 "members": {
11330 "Filters": {
11331 "shape": "Slo",
11332 "locationName": "Filter"
11333 },
11334 "VpnGatewayIds": {
11335 "locationName": "VpnGatewayId",
11336 "type": "list",
11337 "member": {
11338 "locationName": "VpnGatewayId"
11339 }
11340 },
11341 "DryRun": {
11342 "locationName": "dryRun",
11343 "type": "boolean"
11344 }
11345 }
11346 },
11347 "output": {
11348 "type": "structure",
11349 "members": {
11350 "VpnGateways": {
11351 "locationName": "vpnGatewaySet",
11352 "type": "list",
11353 "member": {
11354 "shape": "Si8",
11355 "locationName": "item"
11356 }
11357 }
11358 }
11359 }
11360 },
11361 "DetachClassicLinkVpc": {
11362 "input": {
11363 "type": "structure",
11364 "required": [
11365 "InstanceId",
11366 "VpcId"
11367 ],
11368 "members": {
11369 "DryRun": {
11370 "locationName": "dryRun",
11371 "type": "boolean"
11372 },
11373 "InstanceId": {
11374 "locationName": "instanceId"
11375 },
11376 "VpcId": {
11377 "locationName": "vpcId"
11378 }
11379 }
11380 },
11381 "output": {
11382 "type": "structure",
11383 "members": {
11384 "Return": {
11385 "locationName": "return",
11386 "type": "boolean"
11387 }
11388 }
11389 }
11390 },
11391 "DetachInternetGateway": {
11392 "input": {
11393 "type": "structure",
11394 "required": [
11395 "InternetGatewayId",
11396 "VpcId"
11397 ],
11398 "members": {
11399 "DryRun": {
11400 "locationName": "dryRun",
11401 "type": "boolean"
11402 },
11403 "InternetGatewayId": {
11404 "locationName": "internetGatewayId"
11405 },
11406 "VpcId": {
11407 "locationName": "vpcId"
11408 }
11409 }
11410 }
11411 },
11412 "DetachNetworkInterface": {
11413 "input": {
11414 "type": "structure",
11415 "required": [
11416 "AttachmentId"
11417 ],
11418 "members": {
11419 "AttachmentId": {
11420 "locationName": "attachmentId"
11421 },
11422 "DryRun": {
11423 "locationName": "dryRun",
11424 "type": "boolean"
11425 },
11426 "Force": {
11427 "locationName": "force",
11428 "type": "boolean"
11429 }
11430 }
11431 }
11432 },
11433 "DetachVolume": {
11434 "input": {
11435 "type": "structure",
11436 "required": [
11437 "VolumeId"
11438 ],
11439 "members": {
11440 "Device": {},
11441 "Force": {
11442 "type": "boolean"
11443 },
11444 "InstanceId": {},
11445 "VolumeId": {},
11446 "DryRun": {
11447 "locationName": "dryRun",
11448 "type": "boolean"
11449 }
11450 }
11451 },
11452 "output": {
11453 "shape": "S3r"
11454 }
11455 },
11456 "DetachVpnGateway": {
11457 "input": {
11458 "type": "structure",
11459 "required": [
11460 "VpcId",
11461 "VpnGatewayId"
11462 ],
11463 "members": {
11464 "VpcId": {},
11465 "VpnGatewayId": {},
11466 "DryRun": {
11467 "locationName": "dryRun",
11468 "type": "boolean"
11469 }
11470 }
11471 }
11472 },
11473 "DisableEbsEncryptionByDefault": {
11474 "input": {
11475 "type": "structure",
11476 "members": {
11477 "DryRun": {
11478 "type": "boolean"
11479 }
11480 }
11481 },
11482 "output": {
11483 "type": "structure",
11484 "members": {
11485 "EbsEncryptionByDefault": {
11486 "locationName": "ebsEncryptionByDefault",
11487 "type": "boolean"
11488 }
11489 }
11490 }
11491 },
11492 "DisableFastSnapshotRestores": {
11493 "input": {
11494 "type": "structure",
11495 "required": [
11496 "AvailabilityZones",
11497 "SourceSnapshotIds"
11498 ],
11499 "members": {
11500 "AvailabilityZones": {
11501 "shape": "S183",
11502 "locationName": "AvailabilityZone"
11503 },
11504 "SourceSnapshotIds": {
11505 "shape": "S12d",
11506 "locationName": "SourceSnapshotId"
11507 },
11508 "DryRun": {
11509 "type": "boolean"
11510 }
11511 }
11512 },
11513 "output": {
11514 "type": "structure",
11515 "members": {
11516 "Successful": {
11517 "locationName": "successful",
11518 "type": "list",
11519 "member": {
11520 "locationName": "item",
11521 "type": "structure",
11522 "members": {
11523 "SnapshotId": {
11524 "locationName": "snapshotId"
11525 },
11526 "AvailabilityZone": {
11527 "locationName": "availabilityZone"
11528 },
11529 "State": {
11530 "locationName": "state"
11531 },
11532 "StateTransitionReason": {
11533 "locationName": "stateTransitionReason"
11534 },
11535 "OwnerId": {
11536 "locationName": "ownerId"
11537 },
11538 "OwnerAlias": {
11539 "locationName": "ownerAlias"
11540 },
11541 "EnablingTime": {
11542 "locationName": "enablingTime",
11543 "type": "timestamp"
11544 },
11545 "OptimizingTime": {
11546 "locationName": "optimizingTime",
11547 "type": "timestamp"
11548 },
11549 "EnabledTime": {
11550 "locationName": "enabledTime",
11551 "type": "timestamp"
11552 },
11553 "DisablingTime": {
11554 "locationName": "disablingTime",
11555 "type": "timestamp"
11556 },
11557 "DisabledTime": {
11558 "locationName": "disabledTime",
11559 "type": "timestamp"
11560 }
11561 }
11562 }
11563 },
11564 "Unsuccessful": {
11565 "locationName": "unsuccessful",
11566 "type": "list",
11567 "member": {
11568 "locationName": "item",
11569 "type": "structure",
11570 "members": {
11571 "SnapshotId": {
11572 "locationName": "snapshotId"
11573 },
11574 "FastSnapshotRestoreStateErrors": {
11575 "locationName": "fastSnapshotRestoreStateErrorSet",
11576 "type": "list",
11577 "member": {
11578 "locationName": "item",
11579 "type": "structure",
11580 "members": {
11581 "AvailabilityZone": {
11582 "locationName": "availabilityZone"
11583 },
11584 "Error": {
11585 "locationName": "error",
11586 "type": "structure",
11587 "members": {
11588 "Code": {
11589 "locationName": "code"
11590 },
11591 "Message": {
11592 "locationName": "message"
11593 }
11594 }
11595 }
11596 }
11597 }
11598 }
11599 }
11600 }
11601 }
11602 }
11603 }
11604 },
11605 "DisableTransitGatewayRouteTablePropagation": {
11606 "input": {
11607 "type": "structure",
11608 "required": [
11609 "TransitGatewayRouteTableId",
11610 "TransitGatewayAttachmentId"
11611 ],
11612 "members": {
11613 "TransitGatewayRouteTableId": {},
11614 "TransitGatewayAttachmentId": {},
11615 "DryRun": {
11616 "type": "boolean"
11617 }
11618 }
11619 },
11620 "output": {
11621 "type": "structure",
11622 "members": {
11623 "Propagation": {
11624 "shape": "S18e",
11625 "locationName": "propagation"
11626 }
11627 }
11628 }
11629 },
11630 "DisableVgwRoutePropagation": {
11631 "input": {
11632 "type": "structure",
11633 "required": [
11634 "GatewayId",
11635 "RouteTableId"
11636 ],
11637 "members": {
11638 "GatewayId": {},
11639 "RouteTableId": {},
11640 "DryRun": {
11641 "type": "boolean"
11642 }
11643 }
11644 }
11645 },
11646 "DisableVpcClassicLink": {
11647 "input": {
11648 "type": "structure",
11649 "required": [
11650 "VpcId"
11651 ],
11652 "members": {
11653 "DryRun": {
11654 "locationName": "dryRun",
11655 "type": "boolean"
11656 },
11657 "VpcId": {
11658 "locationName": "vpcId"
11659 }
11660 }
11661 },
11662 "output": {
11663 "type": "structure",
11664 "members": {
11665 "Return": {
11666 "locationName": "return",
11667 "type": "boolean"
11668 }
11669 }
11670 }
11671 },
11672 "DisableVpcClassicLinkDnsSupport": {
11673 "input": {
11674 "type": "structure",
11675 "members": {
11676 "VpcId": {}
11677 }
11678 },
11679 "output": {
11680 "type": "structure",
11681 "members": {
11682 "Return": {
11683 "locationName": "return",
11684 "type": "boolean"
11685 }
11686 }
11687 }
11688 },
11689 "DisassociateAddress": {
11690 "input": {
11691 "type": "structure",
11692 "members": {
11693 "AssociationId": {},
11694 "PublicIp": {},
11695 "DryRun": {
11696 "locationName": "dryRun",
11697 "type": "boolean"
11698 }
11699 }
11700 }
11701 },
11702 "DisassociateClientVpnTargetNetwork": {
11703 "input": {
11704 "type": "structure",
11705 "required": [
11706 "ClientVpnEndpointId",
11707 "AssociationId"
11708 ],
11709 "members": {
11710 "ClientVpnEndpointId": {},
11711 "AssociationId": {},
11712 "DryRun": {
11713 "type": "boolean"
11714 }
11715 }
11716 },
11717 "output": {
11718 "type": "structure",
11719 "members": {
11720 "AssociationId": {
11721 "locationName": "associationId"
11722 },
11723 "Status": {
11724 "shape": "S2d",
11725 "locationName": "status"
11726 }
11727 }
11728 }
11729 },
11730 "DisassociateIamInstanceProfile": {
11731 "input": {
11732 "type": "structure",
11733 "required": [
11734 "AssociationId"
11735 ],
11736 "members": {
11737 "AssociationId": {}
11738 }
11739 },
11740 "output": {
11741 "type": "structure",
11742 "members": {
11743 "IamInstanceProfileAssociation": {
11744 "shape": "S2k",
11745 "locationName": "iamInstanceProfileAssociation"
11746 }
11747 }
11748 }
11749 },
11750 "DisassociateRouteTable": {
11751 "input": {
11752 "type": "structure",
11753 "required": [
11754 "AssociationId"
11755 ],
11756 "members": {
11757 "AssociationId": {
11758 "locationName": "associationId"
11759 },
11760 "DryRun": {
11761 "locationName": "dryRun",
11762 "type": "boolean"
11763 }
11764 }
11765 }
11766 },
11767 "DisassociateSubnetCidrBlock": {
11768 "input": {
11769 "type": "structure",
11770 "required": [
11771 "AssociationId"
11772 ],
11773 "members": {
11774 "AssociationId": {
11775 "locationName": "associationId"
11776 }
11777 }
11778 },
11779 "output": {
11780 "type": "structure",
11781 "members": {
11782 "Ipv6CidrBlockAssociation": {
11783 "shape": "S2v",
11784 "locationName": "ipv6CidrBlockAssociation"
11785 },
11786 "SubnetId": {
11787 "locationName": "subnetId"
11788 }
11789 }
11790 }
11791 },
11792 "DisassociateTransitGatewayMulticastDomain": {
11793 "input": {
11794 "type": "structure",
11795 "members": {
11796 "TransitGatewayMulticastDomainId": {},
11797 "TransitGatewayAttachmentId": {},
11798 "SubnetIds": {
11799 "shape": "So"
11800 },
11801 "DryRun": {
11802 "type": "boolean"
11803 }
11804 }
11805 },
11806 "output": {
11807 "type": "structure",
11808 "members": {
11809 "Associations": {
11810 "shape": "S31",
11811 "locationName": "associations"
11812 }
11813 }
11814 }
11815 },
11816 "DisassociateTransitGatewayRouteTable": {
11817 "input": {
11818 "type": "structure",
11819 "required": [
11820 "TransitGatewayRouteTableId",
11821 "TransitGatewayAttachmentId"
11822 ],
11823 "members": {
11824 "TransitGatewayRouteTableId": {},
11825 "TransitGatewayAttachmentId": {},
11826 "DryRun": {
11827 "type": "boolean"
11828 }
11829 }
11830 },
11831 "output": {
11832 "type": "structure",
11833 "members": {
11834 "Association": {
11835 "shape": "S39",
11836 "locationName": "association"
11837 }
11838 }
11839 }
11840 },
11841 "DisassociateVpcCidrBlock": {
11842 "input": {
11843 "type": "structure",
11844 "required": [
11845 "AssociationId"
11846 ],
11847 "members": {
11848 "AssociationId": {
11849 "locationName": "associationId"
11850 }
11851 }
11852 },
11853 "output": {
11854 "type": "structure",
11855 "members": {
11856 "Ipv6CidrBlockAssociation": {
11857 "shape": "S3e",
11858 "locationName": "ipv6CidrBlockAssociation"
11859 },
11860 "CidrBlockAssociation": {
11861 "shape": "S3h",
11862 "locationName": "cidrBlockAssociation"
11863 },
11864 "VpcId": {
11865 "locationName": "vpcId"
11866 }
11867 }
11868 }
11869 },
11870 "EnableEbsEncryptionByDefault": {
11871 "input": {
11872 "type": "structure",
11873 "members": {
11874 "DryRun": {
11875 "type": "boolean"
11876 }
11877 }
11878 },
11879 "output": {
11880 "type": "structure",
11881 "members": {
11882 "EbsEncryptionByDefault": {
11883 "locationName": "ebsEncryptionByDefault",
11884 "type": "boolean"
11885 }
11886 }
11887 }
11888 },
11889 "EnableFastSnapshotRestores": {
11890 "input": {
11891 "type": "structure",
11892 "required": [
11893 "AvailabilityZones",
11894 "SourceSnapshotIds"
11895 ],
11896 "members": {
11897 "AvailabilityZones": {
11898 "shape": "S183",
11899 "locationName": "AvailabilityZone"
11900 },
11901 "SourceSnapshotIds": {
11902 "shape": "S12d",
11903 "locationName": "SourceSnapshotId"
11904 },
11905 "DryRun": {
11906 "type": "boolean"
11907 }
11908 }
11909 },
11910 "output": {
11911 "type": "structure",
11912 "members": {
11913 "Successful": {
11914 "locationName": "successful",
11915 "type": "list",
11916 "member": {
11917 "locationName": "item",
11918 "type": "structure",
11919 "members": {
11920 "SnapshotId": {
11921 "locationName": "snapshotId"
11922 },
11923 "AvailabilityZone": {
11924 "locationName": "availabilityZone"
11925 },
11926 "State": {
11927 "locationName": "state"
11928 },
11929 "StateTransitionReason": {
11930 "locationName": "stateTransitionReason"
11931 },
11932 "OwnerId": {
11933 "locationName": "ownerId"
11934 },
11935 "OwnerAlias": {
11936 "locationName": "ownerAlias"
11937 },
11938 "EnablingTime": {
11939 "locationName": "enablingTime",
11940 "type": "timestamp"
11941 },
11942 "OptimizingTime": {
11943 "locationName": "optimizingTime",
11944 "type": "timestamp"
11945 },
11946 "EnabledTime": {
11947 "locationName": "enabledTime",
11948 "type": "timestamp"
11949 },
11950 "DisablingTime": {
11951 "locationName": "disablingTime",
11952 "type": "timestamp"
11953 },
11954 "DisabledTime": {
11955 "locationName": "disabledTime",
11956 "type": "timestamp"
11957 }
11958 }
11959 }
11960 },
11961 "Unsuccessful": {
11962 "locationName": "unsuccessful",
11963 "type": "list",
11964 "member": {
11965 "locationName": "item",
11966 "type": "structure",
11967 "members": {
11968 "SnapshotId": {
11969 "locationName": "snapshotId"
11970 },
11971 "FastSnapshotRestoreStateErrors": {
11972 "locationName": "fastSnapshotRestoreStateErrorSet",
11973 "type": "list",
11974 "member": {
11975 "locationName": "item",
11976 "type": "structure",
11977 "members": {
11978 "AvailabilityZone": {
11979 "locationName": "availabilityZone"
11980 },
11981 "Error": {
11982 "locationName": "error",
11983 "type": "structure",
11984 "members": {
11985 "Code": {
11986 "locationName": "code"
11987 },
11988 "Message": {
11989 "locationName": "message"
11990 }
11991 }
11992 }
11993 }
11994 }
11995 }
11996 }
11997 }
11998 }
11999 }
12000 }
12001 },
12002 "EnableTransitGatewayRouteTablePropagation": {
12003 "input": {
12004 "type": "structure",
12005 "required": [
12006 "TransitGatewayRouteTableId",
12007 "TransitGatewayAttachmentId"
12008 ],
12009 "members": {
12010 "TransitGatewayRouteTableId": {},
12011 "TransitGatewayAttachmentId": {},
12012 "DryRun": {
12013 "type": "boolean"
12014 }
12015 }
12016 },
12017 "output": {
12018 "type": "structure",
12019 "members": {
12020 "Propagation": {
12021 "shape": "S18e",
12022 "locationName": "propagation"
12023 }
12024 }
12025 }
12026 },
12027 "EnableVgwRoutePropagation": {
12028 "input": {
12029 "type": "structure",
12030 "required": [
12031 "GatewayId",
12032 "RouteTableId"
12033 ],
12034 "members": {
12035 "GatewayId": {},
12036 "RouteTableId": {},
12037 "DryRun": {
12038 "type": "boolean"
12039 }
12040 }
12041 }
12042 },
12043 "EnableVolumeIO": {
12044 "input": {
12045 "type": "structure",
12046 "required": [
12047 "VolumeId"
12048 ],
12049 "members": {
12050 "DryRun": {
12051 "locationName": "dryRun",
12052 "type": "boolean"
12053 },
12054 "VolumeId": {
12055 "locationName": "volumeId"
12056 }
12057 }
12058 }
12059 },
12060 "EnableVpcClassicLink": {
12061 "input": {
12062 "type": "structure",
12063 "required": [
12064 "VpcId"
12065 ],
12066 "members": {
12067 "DryRun": {
12068 "locationName": "dryRun",
12069 "type": "boolean"
12070 },
12071 "VpcId": {
12072 "locationName": "vpcId"
12073 }
12074 }
12075 },
12076 "output": {
12077 "type": "structure",
12078 "members": {
12079 "Return": {
12080 "locationName": "return",
12081 "type": "boolean"
12082 }
12083 }
12084 }
12085 },
12086 "EnableVpcClassicLinkDnsSupport": {
12087 "input": {
12088 "type": "structure",
12089 "members": {
12090 "VpcId": {}
12091 }
12092 },
12093 "output": {
12094 "type": "structure",
12095 "members": {
12096 "Return": {
12097 "locationName": "return",
12098 "type": "boolean"
12099 }
12100 }
12101 }
12102 },
12103 "ExportClientVpnClientCertificateRevocationList": {
12104 "input": {
12105 "type": "structure",
12106 "required": [
12107 "ClientVpnEndpointId"
12108 ],
12109 "members": {
12110 "ClientVpnEndpointId": {},
12111 "DryRun": {
12112 "type": "boolean"
12113 }
12114 }
12115 },
12116 "output": {
12117 "type": "structure",
12118 "members": {
12119 "CertificateRevocationList": {
12120 "locationName": "certificateRevocationList"
12121 },
12122 "Status": {
12123 "locationName": "status",
12124 "type": "structure",
12125 "members": {
12126 "Code": {
12127 "locationName": "code"
12128 },
12129 "Message": {
12130 "locationName": "message"
12131 }
12132 }
12133 }
12134 }
12135 }
12136 },
12137 "ExportClientVpnClientConfiguration": {
12138 "input": {
12139 "type": "structure",
12140 "required": [
12141 "ClientVpnEndpointId"
12142 ],
12143 "members": {
12144 "ClientVpnEndpointId": {},
12145 "DryRun": {
12146 "type": "boolean"
12147 }
12148 }
12149 },
12150 "output": {
12151 "type": "structure",
12152 "members": {
12153 "ClientConfiguration": {
12154 "locationName": "clientConfiguration"
12155 }
12156 }
12157 }
12158 },
12159 "ExportImage": {
12160 "input": {
12161 "type": "structure",
12162 "required": [
12163 "DiskImageFormat",
12164 "ImageId",
12165 "S3ExportLocation"
12166 ],
12167 "members": {
12168 "ClientToken": {
12169 "idempotencyToken": true
12170 },
12171 "Description": {},
12172 "DiskImageFormat": {},
12173 "DryRun": {
12174 "type": "boolean"
12175 },
12176 "ImageId": {},
12177 "S3ExportLocation": {
12178 "type": "structure",
12179 "required": [
12180 "S3Bucket"
12181 ],
12182 "members": {
12183 "S3Bucket": {},
12184 "S3Prefix": {}
12185 }
12186 },
12187 "RoleName": {}
12188 }
12189 },
12190 "output": {
12191 "type": "structure",
12192 "members": {
12193 "Description": {
12194 "locationName": "description"
12195 },
12196 "DiskImageFormat": {
12197 "locationName": "diskImageFormat"
12198 },
12199 "ExportImageTaskId": {
12200 "locationName": "exportImageTaskId"
12201 },
12202 "ImageId": {
12203 "locationName": "imageId"
12204 },
12205 "RoleName": {
12206 "locationName": "roleName"
12207 },
12208 "Progress": {
12209 "locationName": "progress"
12210 },
12211 "S3ExportLocation": {
12212 "shape": "Sp8",
12213 "locationName": "s3ExportLocation"
12214 },
12215 "Status": {
12216 "locationName": "status"
12217 },
12218 "StatusMessage": {
12219 "locationName": "statusMessage"
12220 }
12221 }
12222 }
12223 },
12224 "ExportTransitGatewayRoutes": {
12225 "input": {
12226 "type": "structure",
12227 "required": [
12228 "TransitGatewayRouteTableId",
12229 "S3Bucket"
12230 ],
12231 "members": {
12232 "TransitGatewayRouteTableId": {},
12233 "Filters": {
12234 "shape": "Slo",
12235 "locationName": "Filter"
12236 },
12237 "S3Bucket": {},
12238 "DryRun": {
12239 "type": "boolean"
12240 }
12241 }
12242 },
12243 "output": {
12244 "type": "structure",
12245 "members": {
12246 "S3Location": {
12247 "locationName": "s3Location"
12248 }
12249 }
12250 }
12251 },
12252 "GetAssociatedIpv6PoolCidrs": {
12253 "input": {
12254 "type": "structure",
12255 "required": [
12256 "PoolId"
12257 ],
12258 "members": {
12259 "PoolId": {},
12260 "NextToken": {},
12261 "MaxResults": {
12262 "type": "integer"
12263 },
12264 "DryRun": {
12265 "type": "boolean"
12266 }
12267 }
12268 },
12269 "output": {
12270 "type": "structure",
12271 "members": {
12272 "Ipv6CidrAssociations": {
12273 "locationName": "ipv6CidrAssociationSet",
12274 "type": "list",
12275 "member": {
12276 "locationName": "item",
12277 "type": "structure",
12278 "members": {
12279 "Ipv6Cidr": {
12280 "locationName": "ipv6Cidr"
12281 },
12282 "AssociatedResource": {
12283 "locationName": "associatedResource"
12284 }
12285 }
12286 }
12287 },
12288 "NextToken": {
12289 "locationName": "nextToken"
12290 }
12291 }
12292 }
12293 },
12294 "GetCapacityReservationUsage": {
12295 "input": {
12296 "type": "structure",
12297 "required": [
12298 "CapacityReservationId"
12299 ],
12300 "members": {
12301 "CapacityReservationId": {},
12302 "NextToken": {},
12303 "MaxResults": {
12304 "type": "integer"
12305 },
12306 "DryRun": {
12307 "type": "boolean"
12308 }
12309 }
12310 },
12311 "output": {
12312 "type": "structure",
12313 "members": {
12314 "NextToken": {
12315 "locationName": "nextToken"
12316 },
12317 "CapacityReservationId": {
12318 "locationName": "capacityReservationId"
12319 },
12320 "InstanceType": {
12321 "locationName": "instanceType"
12322 },
12323 "TotalInstanceCount": {
12324 "locationName": "totalInstanceCount",
12325 "type": "integer"
12326 },
12327 "AvailableInstanceCount": {
12328 "locationName": "availableInstanceCount",
12329 "type": "integer"
12330 },
12331 "State": {
12332 "locationName": "state"
12333 },
12334 "InstanceUsages": {
12335 "locationName": "instanceUsageSet",
12336 "type": "list",
12337 "member": {
12338 "locationName": "item",
12339 "type": "structure",
12340 "members": {
12341 "AccountId": {
12342 "locationName": "accountId"
12343 },
12344 "UsedInstanceCount": {
12345 "locationName": "usedInstanceCount",
12346 "type": "integer"
12347 }
12348 }
12349 }
12350 }
12351 }
12352 }
12353 },
12354 "GetCoipPoolUsage": {
12355 "input": {
12356 "type": "structure",
12357 "required": [
12358 "PoolId"
12359 ],
12360 "members": {
12361 "PoolId": {},
12362 "Filters": {
12363 "shape": "Slo",
12364 "locationName": "Filter"
12365 },
12366 "MaxResults": {
12367 "type": "integer"
12368 },
12369 "NextToken": {},
12370 "DryRun": {
12371 "type": "boolean"
12372 }
12373 }
12374 },
12375 "output": {
12376 "type": "structure",
12377 "members": {
12378 "CoipPoolId": {
12379 "locationName": "coipPoolId"
12380 },
12381 "CoipAddressUsages": {
12382 "locationName": "coipAddressUsageSet",
12383 "type": "list",
12384 "member": {
12385 "locationName": "item",
12386 "type": "structure",
12387 "members": {
12388 "AllocationId": {
12389 "locationName": "allocationId"
12390 },
12391 "AwsAccountId": {
12392 "locationName": "awsAccountId"
12393 },
12394 "AwsService": {
12395 "locationName": "awsService"
12396 },
12397 "CoIp": {
12398 "locationName": "coIp"
12399 }
12400 }
12401 }
12402 },
12403 "LocalGatewayRouteTableId": {
12404 "locationName": "localGatewayRouteTableId"
12405 }
12406 }
12407 }
12408 },
12409 "GetConsoleOutput": {
12410 "input": {
12411 "type": "structure",
12412 "required": [
12413 "InstanceId"
12414 ],
12415 "members": {
12416 "InstanceId": {},
12417 "DryRun": {
12418 "locationName": "dryRun",
12419 "type": "boolean"
12420 },
12421 "Latest": {
12422 "type": "boolean"
12423 }
12424 }
12425 },
12426 "output": {
12427 "type": "structure",
12428 "members": {
12429 "InstanceId": {
12430 "locationName": "instanceId"
12431 },
12432 "Output": {
12433 "locationName": "output"
12434 },
12435 "Timestamp": {
12436 "locationName": "timestamp",
12437 "type": "timestamp"
12438 }
12439 }
12440 }
12441 },
12442 "GetConsoleScreenshot": {
12443 "input": {
12444 "type": "structure",
12445 "required": [
12446 "InstanceId"
12447 ],
12448 "members": {
12449 "DryRun": {
12450 "type": "boolean"
12451 },
12452 "InstanceId": {},
12453 "WakeUp": {
12454 "type": "boolean"
12455 }
12456 }
12457 },
12458 "output": {
12459 "type": "structure",
12460 "members": {
12461 "ImageData": {
12462 "locationName": "imageData"
12463 },
12464 "InstanceId": {
12465 "locationName": "instanceId"
12466 }
12467 }
12468 }
12469 },
12470 "GetDefaultCreditSpecification": {
12471 "input": {
12472 "type": "structure",
12473 "required": [
12474 "InstanceFamily"
12475 ],
12476 "members": {
12477 "DryRun": {
12478 "type": "boolean"
12479 },
12480 "InstanceFamily": {}
12481 }
12482 },
12483 "output": {
12484 "type": "structure",
12485 "members": {
12486 "InstanceFamilyCreditSpecification": {
12487 "shape": "S1ai",
12488 "locationName": "instanceFamilyCreditSpecification"
12489 }
12490 }
12491 }
12492 },
12493 "GetEbsDefaultKmsKeyId": {
12494 "input": {
12495 "type": "structure",
12496 "members": {
12497 "DryRun": {
12498 "type": "boolean"
12499 }
12500 }
12501 },
12502 "output": {
12503 "type": "structure",
12504 "members": {
12505 "KmsKeyId": {
12506 "locationName": "kmsKeyId"
12507 }
12508 }
12509 }
12510 },
12511 "GetEbsEncryptionByDefault": {
12512 "input": {
12513 "type": "structure",
12514 "members": {
12515 "DryRun": {
12516 "type": "boolean"
12517 }
12518 }
12519 },
12520 "output": {
12521 "type": "structure",
12522 "members": {
12523 "EbsEncryptionByDefault": {
12524 "locationName": "ebsEncryptionByDefault",
12525 "type": "boolean"
12526 }
12527 }
12528 }
12529 },
12530 "GetHostReservationPurchasePreview": {
12531 "input": {
12532 "type": "structure",
12533 "required": [
12534 "HostIdSet",
12535 "OfferingId"
12536 ],
12537 "members": {
12538 "HostIdSet": {
12539 "shape": "S1ao"
12540 },
12541 "OfferingId": {}
12542 }
12543 },
12544 "output": {
12545 "type": "structure",
12546 "members": {
12547 "CurrencyCode": {
12548 "locationName": "currencyCode"
12549 },
12550 "Purchase": {
12551 "shape": "S1aq",
12552 "locationName": "purchase"
12553 },
12554 "TotalHourlyPrice": {
12555 "locationName": "totalHourlyPrice"
12556 },
12557 "TotalUpfrontPrice": {
12558 "locationName": "totalUpfrontPrice"
12559 }
12560 }
12561 }
12562 },
12563 "GetLaunchTemplateData": {
12564 "input": {
12565 "type": "structure",
12566 "required": [
12567 "InstanceId"
12568 ],
12569 "members": {
12570 "DryRun": {
12571 "type": "boolean"
12572 },
12573 "InstanceId": {}
12574 }
12575 },
12576 "output": {
12577 "type": "structure",
12578 "members": {
12579 "LaunchTemplateData": {
12580 "shape": "Saz",
12581 "locationName": "launchTemplateData"
12582 }
12583 }
12584 }
12585 },
12586 "GetPasswordData": {
12587 "input": {
12588 "type": "structure",
12589 "required": [
12590 "InstanceId"
12591 ],
12592 "members": {
12593 "InstanceId": {},
12594 "DryRun": {
12595 "locationName": "dryRun",
12596 "type": "boolean"
12597 }
12598 }
12599 },
12600 "output": {
12601 "type": "structure",
12602 "members": {
12603 "InstanceId": {
12604 "locationName": "instanceId"
12605 },
12606 "PasswordData": {
12607 "locationName": "passwordData"
12608 },
12609 "Timestamp": {
12610 "locationName": "timestamp",
12611 "type": "timestamp"
12612 }
12613 }
12614 }
12615 },
12616 "GetReservedInstancesExchangeQuote": {
12617 "input": {
12618 "type": "structure",
12619 "required": [
12620 "ReservedInstanceIds"
12621 ],
12622 "members": {
12623 "DryRun": {
12624 "type": "boolean"
12625 },
12626 "ReservedInstanceIds": {
12627 "shape": "S3",
12628 "locationName": "ReservedInstanceId"
12629 },
12630 "TargetConfigurations": {
12631 "shape": "S5",
12632 "locationName": "TargetConfiguration"
12633 }
12634 }
12635 },
12636 "output": {
12637 "type": "structure",
12638 "members": {
12639 "CurrencyCode": {
12640 "locationName": "currencyCode"
12641 },
12642 "IsValidExchange": {
12643 "locationName": "isValidExchange",
12644 "type": "boolean"
12645 },
12646 "OutputReservedInstancesWillExpireAt": {
12647 "locationName": "outputReservedInstancesWillExpireAt",
12648 "type": "timestamp"
12649 },
12650 "PaymentDue": {
12651 "locationName": "paymentDue"
12652 },
12653 "ReservedInstanceValueRollup": {
12654 "shape": "S1ay",
12655 "locationName": "reservedInstanceValueRollup"
12656 },
12657 "ReservedInstanceValueSet": {
12658 "locationName": "reservedInstanceValueSet",
12659 "type": "list",
12660 "member": {
12661 "locationName": "item",
12662 "type": "structure",
12663 "members": {
12664 "ReservationValue": {
12665 "shape": "S1ay",
12666 "locationName": "reservationValue"
12667 },
12668 "ReservedInstanceId": {
12669 "locationName": "reservedInstanceId"
12670 }
12671 }
12672 }
12673 },
12674 "TargetConfigurationValueRollup": {
12675 "shape": "S1ay",
12676 "locationName": "targetConfigurationValueRollup"
12677 },
12678 "TargetConfigurationValueSet": {
12679 "locationName": "targetConfigurationValueSet",
12680 "type": "list",
12681 "member": {
12682 "locationName": "item",
12683 "type": "structure",
12684 "members": {
12685 "ReservationValue": {
12686 "shape": "S1ay",
12687 "locationName": "reservationValue"
12688 },
12689 "TargetConfiguration": {
12690 "locationName": "targetConfiguration",
12691 "type": "structure",
12692 "members": {
12693 "InstanceCount": {
12694 "locationName": "instanceCount",
12695 "type": "integer"
12696 },
12697 "OfferingId": {
12698 "locationName": "offeringId"
12699 }
12700 }
12701 }
12702 }
12703 }
12704 },
12705 "ValidationFailureReason": {
12706 "locationName": "validationFailureReason"
12707 }
12708 }
12709 }
12710 },
12711 "GetTransitGatewayAttachmentPropagations": {
12712 "input": {
12713 "type": "structure",
12714 "required": [
12715 "TransitGatewayAttachmentId"
12716 ],
12717 "members": {
12718 "TransitGatewayAttachmentId": {},
12719 "Filters": {
12720 "shape": "Slo",
12721 "locationName": "Filter"
12722 },
12723 "MaxResults": {
12724 "type": "integer"
12725 },
12726 "NextToken": {},
12727 "DryRun": {
12728 "type": "boolean"
12729 }
12730 }
12731 },
12732 "output": {
12733 "type": "structure",
12734 "members": {
12735 "TransitGatewayAttachmentPropagations": {
12736 "locationName": "transitGatewayAttachmentPropagations",
12737 "type": "list",
12738 "member": {
12739 "locationName": "item",
12740 "type": "structure",
12741 "members": {
12742 "TransitGatewayRouteTableId": {
12743 "locationName": "transitGatewayRouteTableId"
12744 },
12745 "State": {
12746 "locationName": "state"
12747 }
12748 }
12749 }
12750 },
12751 "NextToken": {
12752 "locationName": "nextToken"
12753 }
12754 }
12755 }
12756 },
12757 "GetTransitGatewayMulticastDomainAssociations": {
12758 "input": {
12759 "type": "structure",
12760 "members": {
12761 "TransitGatewayMulticastDomainId": {},
12762 "Filters": {
12763 "shape": "Slo",
12764 "locationName": "Filter"
12765 },
12766 "MaxResults": {
12767 "type": "integer"
12768 },
12769 "NextToken": {},
12770 "DryRun": {
12771 "type": "boolean"
12772 }
12773 }
12774 },
12775 "output": {
12776 "type": "structure",
12777 "members": {
12778 "MulticastDomainAssociations": {
12779 "locationName": "multicastDomainAssociations",
12780 "type": "list",
12781 "member": {
12782 "locationName": "item",
12783 "type": "structure",
12784 "members": {
12785 "TransitGatewayAttachmentId": {
12786 "locationName": "transitGatewayAttachmentId"
12787 },
12788 "ResourceId": {
12789 "locationName": "resourceId"
12790 },
12791 "ResourceType": {
12792 "locationName": "resourceType"
12793 },
12794 "Subnet": {
12795 "shape": "S34",
12796 "locationName": "subnet"
12797 }
12798 }
12799 }
12800 },
12801 "NextToken": {
12802 "locationName": "nextToken"
12803 }
12804 }
12805 }
12806 },
12807 "GetTransitGatewayRouteTableAssociations": {
12808 "input": {
12809 "type": "structure",
12810 "required": [
12811 "TransitGatewayRouteTableId"
12812 ],
12813 "members": {
12814 "TransitGatewayRouteTableId": {},
12815 "Filters": {
12816 "shape": "Slo",
12817 "locationName": "Filter"
12818 },
12819 "MaxResults": {
12820 "type": "integer"
12821 },
12822 "NextToken": {},
12823 "DryRun": {
12824 "type": "boolean"
12825 }
12826 }
12827 },
12828 "output": {
12829 "type": "structure",
12830 "members": {
12831 "Associations": {
12832 "locationName": "associations",
12833 "type": "list",
12834 "member": {
12835 "locationName": "item",
12836 "type": "structure",
12837 "members": {
12838 "TransitGatewayAttachmentId": {
12839 "locationName": "transitGatewayAttachmentId"
12840 },
12841 "ResourceId": {
12842 "locationName": "resourceId"
12843 },
12844 "ResourceType": {
12845 "locationName": "resourceType"
12846 },
12847 "State": {
12848 "locationName": "state"
12849 }
12850 }
12851 }
12852 },
12853 "NextToken": {
12854 "locationName": "nextToken"
12855 }
12856 }
12857 }
12858 },
12859 "GetTransitGatewayRouteTablePropagations": {
12860 "input": {
12861 "type": "structure",
12862 "required": [
12863 "TransitGatewayRouteTableId"
12864 ],
12865 "members": {
12866 "TransitGatewayRouteTableId": {},
12867 "Filters": {
12868 "shape": "Slo",
12869 "locationName": "Filter"
12870 },
12871 "MaxResults": {
12872 "type": "integer"
12873 },
12874 "NextToken": {},
12875 "DryRun": {
12876 "type": "boolean"
12877 }
12878 }
12879 },
12880 "output": {
12881 "type": "structure",
12882 "members": {
12883 "TransitGatewayRouteTablePropagations": {
12884 "locationName": "transitGatewayRouteTablePropagations",
12885 "type": "list",
12886 "member": {
12887 "locationName": "item",
12888 "type": "structure",
12889 "members": {
12890 "TransitGatewayAttachmentId": {
12891 "locationName": "transitGatewayAttachmentId"
12892 },
12893 "ResourceId": {
12894 "locationName": "resourceId"
12895 },
12896 "ResourceType": {
12897 "locationName": "resourceType"
12898 },
12899 "State": {
12900 "locationName": "state"
12901 }
12902 }
12903 }
12904 },
12905 "NextToken": {
12906 "locationName": "nextToken"
12907 }
12908 }
12909 }
12910 },
12911 "ImportClientVpnClientCertificateRevocationList": {
12912 "input": {
12913 "type": "structure",
12914 "required": [
12915 "ClientVpnEndpointId",
12916 "CertificateRevocationList"
12917 ],
12918 "members": {
12919 "ClientVpnEndpointId": {},
12920 "CertificateRevocationList": {},
12921 "DryRun": {
12922 "type": "boolean"
12923 }
12924 }
12925 },
12926 "output": {
12927 "type": "structure",
12928 "members": {
12929 "Return": {
12930 "locationName": "return",
12931 "type": "boolean"
12932 }
12933 }
12934 }
12935 },
12936 "ImportImage": {
12937 "input": {
12938 "type": "structure",
12939 "members": {
12940 "Architecture": {},
12941 "ClientData": {
12942 "shape": "S1bn"
12943 },
12944 "ClientToken": {},
12945 "Description": {},
12946 "DiskContainers": {
12947 "locationName": "DiskContainer",
12948 "type": "list",
12949 "member": {
12950 "locationName": "item",
12951 "type": "structure",
12952 "members": {
12953 "Description": {},
12954 "DeviceName": {},
12955 "Format": {},
12956 "SnapshotId": {},
12957 "Url": {},
12958 "UserBucket": {
12959 "shape": "S1bq"
12960 }
12961 }
12962 }
12963 },
12964 "DryRun": {
12965 "type": "boolean"
12966 },
12967 "Encrypted": {
12968 "type": "boolean"
12969 },
12970 "Hypervisor": {},
12971 "KmsKeyId": {},
12972 "LicenseType": {},
12973 "Platform": {},
12974 "RoleName": {},
12975 "LicenseSpecifications": {
12976 "type": "list",
12977 "member": {
12978 "locationName": "item",
12979 "type": "structure",
12980 "members": {
12981 "LicenseConfigurationArn": {}
12982 }
12983 }
12984 }
12985 }
12986 },
12987 "output": {
12988 "type": "structure",
12989 "members": {
12990 "Architecture": {
12991 "locationName": "architecture"
12992 },
12993 "Description": {
12994 "locationName": "description"
12995 },
12996 "Encrypted": {
12997 "locationName": "encrypted",
12998 "type": "boolean"
12999 },
13000 "Hypervisor": {
13001 "locationName": "hypervisor"
13002 },
13003 "ImageId": {
13004 "locationName": "imageId"
13005 },
13006 "ImportTaskId": {
13007 "locationName": "importTaskId"
13008 },
13009 "KmsKeyId": {
13010 "locationName": "kmsKeyId"
13011 },
13012 "LicenseType": {
13013 "locationName": "licenseType"
13014 },
13015 "Platform": {
13016 "locationName": "platform"
13017 },
13018 "Progress": {
13019 "locationName": "progress"
13020 },
13021 "SnapshotDetails": {
13022 "shape": "Ssq",
13023 "locationName": "snapshotDetailSet"
13024 },
13025 "Status": {
13026 "locationName": "status"
13027 },
13028 "StatusMessage": {
13029 "locationName": "statusMessage"
13030 },
13031 "LicenseSpecifications": {
13032 "shape": "Sst",
13033 "locationName": "licenseSpecifications"
13034 }
13035 }
13036 }
13037 },
13038 "ImportInstance": {
13039 "input": {
13040 "type": "structure",
13041 "required": [
13042 "Platform"
13043 ],
13044 "members": {
13045 "Description": {
13046 "locationName": "description"
13047 },
13048 "DiskImages": {
13049 "locationName": "diskImage",
13050 "type": "list",
13051 "member": {
13052 "type": "structure",
13053 "members": {
13054 "Description": {},
13055 "Image": {
13056 "shape": "S1bx"
13057 },
13058 "Volume": {
13059 "shape": "S1by"
13060 }
13061 }
13062 }
13063 },
13064 "DryRun": {
13065 "locationName": "dryRun",
13066 "type": "boolean"
13067 },
13068 "LaunchSpecification": {
13069 "locationName": "launchSpecification",
13070 "type": "structure",
13071 "members": {
13072 "AdditionalInfo": {
13073 "locationName": "additionalInfo"
13074 },
13075 "Architecture": {
13076 "locationName": "architecture"
13077 },
13078 "GroupIds": {
13079 "shape": "S9t",
13080 "locationName": "GroupId"
13081 },
13082 "GroupNames": {
13083 "shape": "Sad",
13084 "locationName": "GroupName"
13085 },
13086 "InstanceInitiatedShutdownBehavior": {
13087 "locationName": "instanceInitiatedShutdownBehavior"
13088 },
13089 "InstanceType": {
13090 "locationName": "instanceType"
13091 },
13092 "Monitoring": {
13093 "locationName": "monitoring",
13094 "type": "boolean"
13095 },
13096 "Placement": {
13097 "shape": "S85",
13098 "locationName": "placement"
13099 },
13100 "PrivateIpAddress": {
13101 "locationName": "privateIpAddress"
13102 },
13103 "SubnetId": {
13104 "locationName": "subnetId"
13105 },
13106 "UserData": {
13107 "locationName": "userData",
13108 "type": "structure",
13109 "members": {
13110 "Data": {
13111 "locationName": "data"
13112 }
13113 },
13114 "sensitive": true
13115 }
13116 }
13117 },
13118 "Platform": {
13119 "locationName": "platform"
13120 }
13121 }
13122 },
13123 "output": {
13124 "type": "structure",
13125 "members": {
13126 "ConversionTask": {
13127 "shape": "So5",
13128 "locationName": "conversionTask"
13129 }
13130 }
13131 }
13132 },
13133 "ImportKeyPair": {
13134 "input": {
13135 "type": "structure",
13136 "required": [
13137 "KeyName",
13138 "PublicKeyMaterial"
13139 ],
13140 "members": {
13141 "DryRun": {
13142 "locationName": "dryRun",
13143 "type": "boolean"
13144 },
13145 "KeyName": {
13146 "locationName": "keyName"
13147 },
13148 "PublicKeyMaterial": {
13149 "locationName": "publicKeyMaterial",
13150 "type": "blob"
13151 }
13152 }
13153 },
13154 "output": {
13155 "type": "structure",
13156 "members": {
13157 "KeyFingerprint": {
13158 "locationName": "keyFingerprint"
13159 },
13160 "KeyName": {
13161 "locationName": "keyName"
13162 }
13163 }
13164 }
13165 },
13166 "ImportSnapshot": {
13167 "input": {
13168 "type": "structure",
13169 "members": {
13170 "ClientData": {
13171 "shape": "S1bn"
13172 },
13173 "ClientToken": {},
13174 "Description": {},
13175 "DiskContainer": {
13176 "type": "structure",
13177 "members": {
13178 "Description": {},
13179 "Format": {},
13180 "Url": {},
13181 "UserBucket": {
13182 "shape": "S1bq"
13183 }
13184 }
13185 },
13186 "DryRun": {
13187 "type": "boolean"
13188 },
13189 "Encrypted": {
13190 "type": "boolean"
13191 },
13192 "KmsKeyId": {},
13193 "RoleName": {}
13194 }
13195 },
13196 "output": {
13197 "type": "structure",
13198 "members": {
13199 "Description": {
13200 "locationName": "description"
13201 },
13202 "ImportTaskId": {
13203 "locationName": "importTaskId"
13204 },
13205 "SnapshotTaskDetail": {
13206 "shape": "St1",
13207 "locationName": "snapshotTaskDetail"
13208 }
13209 }
13210 }
13211 },
13212 "ImportVolume": {
13213 "input": {
13214 "type": "structure",
13215 "required": [
13216 "AvailabilityZone",
13217 "Image",
13218 "Volume"
13219 ],
13220 "members": {
13221 "AvailabilityZone": {
13222 "locationName": "availabilityZone"
13223 },
13224 "Description": {
13225 "locationName": "description"
13226 },
13227 "DryRun": {
13228 "locationName": "dryRun",
13229 "type": "boolean"
13230 },
13231 "Image": {
13232 "shape": "S1bx",
13233 "locationName": "image"
13234 },
13235 "Volume": {
13236 "shape": "S1by",
13237 "locationName": "volume"
13238 }
13239 }
13240 },
13241 "output": {
13242 "type": "structure",
13243 "members": {
13244 "ConversionTask": {
13245 "shape": "So5",
13246 "locationName": "conversionTask"
13247 }
13248 }
13249 }
13250 },
13251 "ModifyAvailabilityZoneGroup": {
13252 "input": {
13253 "type": "structure",
13254 "required": [
13255 "GroupName",
13256 "OptInStatus"
13257 ],
13258 "members": {
13259 "GroupName": {},
13260 "OptInStatus": {},
13261 "DryRun": {
13262 "type": "boolean"
13263 }
13264 }
13265 },
13266 "output": {
13267 "type": "structure",
13268 "members": {
13269 "Return": {
13270 "locationName": "return",
13271 "type": "boolean"
13272 }
13273 }
13274 }
13275 },
13276 "ModifyCapacityReservation": {
13277 "input": {
13278 "type": "structure",
13279 "required": [
13280 "CapacityReservationId"
13281 ],
13282 "members": {
13283 "CapacityReservationId": {},
13284 "InstanceCount": {
13285 "type": "integer"
13286 },
13287 "EndDate": {
13288 "type": "timestamp"
13289 },
13290 "EndDateType": {},
13291 "DryRun": {
13292 "type": "boolean"
13293 }
13294 }
13295 },
13296 "output": {
13297 "type": "structure",
13298 "members": {
13299 "Return": {
13300 "locationName": "return",
13301 "type": "boolean"
13302 }
13303 }
13304 }
13305 },
13306 "ModifyClientVpnEndpoint": {
13307 "input": {
13308 "type": "structure",
13309 "required": [
13310 "ClientVpnEndpointId"
13311 ],
13312 "members": {
13313 "ClientVpnEndpointId": {},
13314 "ServerCertificateArn": {},
13315 "ConnectionLogOptions": {
13316 "shape": "S6k"
13317 },
13318 "DnsServers": {
13319 "type": "structure",
13320 "members": {
13321 "CustomDnsServers": {
13322 "shape": "So"
13323 },
13324 "Enabled": {
13325 "type": "boolean"
13326 }
13327 }
13328 },
13329 "VpnPort": {
13330 "type": "integer"
13331 },
13332 "Description": {},
13333 "SplitTunnel": {
13334 "type": "boolean"
13335 },
13336 "DryRun": {
13337 "type": "boolean"
13338 },
13339 "SecurityGroupIds": {
13340 "shape": "S1u",
13341 "locationName": "SecurityGroupId"
13342 },
13343 "VpcId": {}
13344 }
13345 },
13346 "output": {
13347 "type": "structure",
13348 "members": {
13349 "Return": {
13350 "locationName": "return",
13351 "type": "boolean"
13352 }
13353 }
13354 }
13355 },
13356 "ModifyDefaultCreditSpecification": {
13357 "input": {
13358 "type": "structure",
13359 "required": [
13360 "InstanceFamily",
13361 "CpuCredits"
13362 ],
13363 "members": {
13364 "DryRun": {
13365 "type": "boolean"
13366 },
13367 "InstanceFamily": {},
13368 "CpuCredits": {}
13369 }
13370 },
13371 "output": {
13372 "type": "structure",
13373 "members": {
13374 "InstanceFamilyCreditSpecification": {
13375 "shape": "S1ai",
13376 "locationName": "instanceFamilyCreditSpecification"
13377 }
13378 }
13379 }
13380 },
13381 "ModifyEbsDefaultKmsKeyId": {
13382 "input": {
13383 "type": "structure",
13384 "required": [
13385 "KmsKeyId"
13386 ],
13387 "members": {
13388 "KmsKeyId": {},
13389 "DryRun": {
13390 "type": "boolean"
13391 }
13392 }
13393 },
13394 "output": {
13395 "type": "structure",
13396 "members": {
13397 "KmsKeyId": {
13398 "locationName": "kmsKeyId"
13399 }
13400 }
13401 }
13402 },
13403 "ModifyFleet": {
13404 "input": {
13405 "type": "structure",
13406 "required": [
13407 "FleetId",
13408 "TargetCapacitySpecification"
13409 ],
13410 "members": {
13411 "DryRun": {
13412 "type": "boolean"
13413 },
13414 "ExcessCapacityTerminationPolicy": {},
13415 "FleetId": {},
13416 "TargetCapacitySpecification": {
13417 "shape": "S86"
13418 }
13419 }
13420 },
13421 "output": {
13422 "type": "structure",
13423 "members": {
13424 "Return": {
13425 "locationName": "return",
13426 "type": "boolean"
13427 }
13428 }
13429 }
13430 },
13431 "ModifyFpgaImageAttribute": {
13432 "input": {
13433 "type": "structure",
13434 "required": [
13435 "FpgaImageId"
13436 ],
13437 "members": {
13438 "DryRun": {
13439 "type": "boolean"
13440 },
13441 "FpgaImageId": {},
13442 "Attribute": {},
13443 "OperationType": {},
13444 "UserIds": {
13445 "shape": "S1cp",
13446 "locationName": "UserId"
13447 },
13448 "UserGroups": {
13449 "shape": "S1cq",
13450 "locationName": "UserGroup"
13451 },
13452 "ProductCodes": {
13453 "shape": "S1cr",
13454 "locationName": "ProductCode"
13455 },
13456 "LoadPermission": {
13457 "type": "structure",
13458 "members": {
13459 "Add": {
13460 "shape": "S1ct"
13461 },
13462 "Remove": {
13463 "shape": "S1ct"
13464 }
13465 }
13466 },
13467 "Description": {},
13468 "Name": {}
13469 }
13470 },
13471 "output": {
13472 "type": "structure",
13473 "members": {
13474 "FpgaImageAttribute": {
13475 "shape": "Sqi",
13476 "locationName": "fpgaImageAttribute"
13477 }
13478 }
13479 }
13480 },
13481 "ModifyHosts": {
13482 "input": {
13483 "type": "structure",
13484 "required": [
13485 "HostIds"
13486 ],
13487 "members": {
13488 "AutoPlacement": {
13489 "locationName": "autoPlacement"
13490 },
13491 "HostIds": {
13492 "shape": "Srf",
13493 "locationName": "hostId"
13494 },
13495 "HostRecovery": {},
13496 "InstanceType": {},
13497 "InstanceFamily": {}
13498 }
13499 },
13500 "output": {
13501 "type": "structure",
13502 "members": {
13503 "Successful": {
13504 "shape": "S1q",
13505 "locationName": "successful"
13506 },
13507 "Unsuccessful": {
13508 "shape": "S1cy",
13509 "locationName": "unsuccessful"
13510 }
13511 }
13512 }
13513 },
13514 "ModifyIdFormat": {
13515 "input": {
13516 "type": "structure",
13517 "required": [
13518 "Resource",
13519 "UseLongIds"
13520 ],
13521 "members": {
13522 "Resource": {},
13523 "UseLongIds": {
13524 "type": "boolean"
13525 }
13526 }
13527 }
13528 },
13529 "ModifyIdentityIdFormat": {
13530 "input": {
13531 "type": "structure",
13532 "required": [
13533 "PrincipalArn",
13534 "Resource",
13535 "UseLongIds"
13536 ],
13537 "members": {
13538 "PrincipalArn": {
13539 "locationName": "principalArn"
13540 },
13541 "Resource": {
13542 "locationName": "resource"
13543 },
13544 "UseLongIds": {
13545 "locationName": "useLongIds",
13546 "type": "boolean"
13547 }
13548 }
13549 }
13550 },
13551 "ModifyImageAttribute": {
13552 "input": {
13553 "type": "structure",
13554 "required": [
13555 "ImageId"
13556 ],
13557 "members": {
13558 "Attribute": {},
13559 "Description": {
13560 "shape": "S7h"
13561 },
13562 "ImageId": {},
13563 "LaunchPermission": {
13564 "type": "structure",
13565 "members": {
13566 "Add": {
13567 "shape": "Ss5"
13568 },
13569 "Remove": {
13570 "shape": "Ss5"
13571 }
13572 }
13573 },
13574 "OperationType": {},
13575 "ProductCodes": {
13576 "shape": "S1cr",
13577 "locationName": "ProductCode"
13578 },
13579 "UserGroups": {
13580 "shape": "S1cq",
13581 "locationName": "UserGroup"
13582 },
13583 "UserIds": {
13584 "shape": "S1cp",
13585 "locationName": "UserId"
13586 },
13587 "Value": {},
13588 "DryRun": {
13589 "locationName": "dryRun",
13590 "type": "boolean"
13591 }
13592 }
13593 }
13594 },
13595 "ModifyInstanceAttribute": {
13596 "input": {
13597 "type": "structure",
13598 "required": [
13599 "InstanceId"
13600 ],
13601 "members": {
13602 "SourceDestCheck": {
13603 "shape": "St8"
13604 },
13605 "Attribute": {
13606 "locationName": "attribute"
13607 },
13608 "BlockDeviceMappings": {
13609 "locationName": "blockDeviceMapping",
13610 "type": "list",
13611 "member": {
13612 "locationName": "item",
13613 "type": "structure",
13614 "members": {
13615 "DeviceName": {
13616 "locationName": "deviceName"
13617 },
13618 "Ebs": {
13619 "locationName": "ebs",
13620 "type": "structure",
13621 "members": {
13622 "DeleteOnTermination": {
13623 "locationName": "deleteOnTermination",
13624 "type": "boolean"
13625 },
13626 "VolumeId": {
13627 "locationName": "volumeId"
13628 }
13629 }
13630 },
13631 "NoDevice": {
13632 "locationName": "noDevice"
13633 },
13634 "VirtualName": {
13635 "locationName": "virtualName"
13636 }
13637 }
13638 }
13639 },
13640 "DisableApiTermination": {
13641 "shape": "St8",
13642 "locationName": "disableApiTermination"
13643 },
13644 "DryRun": {
13645 "locationName": "dryRun",
13646 "type": "boolean"
13647 },
13648 "EbsOptimized": {
13649 "shape": "St8",
13650 "locationName": "ebsOptimized"
13651 },
13652 "EnaSupport": {
13653 "shape": "St8",
13654 "locationName": "enaSupport"
13655 },
13656 "Groups": {
13657 "shape": "S3j",
13658 "locationName": "GroupId"
13659 },
13660 "InstanceId": {
13661 "locationName": "instanceId"
13662 },
13663 "InstanceInitiatedShutdownBehavior": {
13664 "shape": "S7h",
13665 "locationName": "instanceInitiatedShutdownBehavior"
13666 },
13667 "InstanceType": {
13668 "shape": "S7h",
13669 "locationName": "instanceType"
13670 },
13671 "Kernel": {
13672 "shape": "S7h",
13673 "locationName": "kernel"
13674 },
13675 "Ramdisk": {
13676 "shape": "S7h",
13677 "locationName": "ramdisk"
13678 },
13679 "SriovNetSupport": {
13680 "shape": "S7h",
13681 "locationName": "sriovNetSupport"
13682 },
13683 "UserData": {
13684 "locationName": "userData",
13685 "type": "structure",
13686 "members": {
13687 "Value": {
13688 "locationName": "value",
13689 "type": "blob"
13690 }
13691 }
13692 },
13693 "Value": {
13694 "locationName": "value"
13695 }
13696 }
13697 }
13698 },
13699 "ModifyInstanceCapacityReservationAttributes": {
13700 "input": {
13701 "type": "structure",
13702 "required": [
13703 "InstanceId",
13704 "CapacityReservationSpecification"
13705 ],
13706 "members": {
13707 "InstanceId": {},
13708 "CapacityReservationSpecification": {
13709 "shape": "S1d9"
13710 },
13711 "DryRun": {
13712 "type": "boolean"
13713 }
13714 }
13715 },
13716 "output": {
13717 "type": "structure",
13718 "members": {
13719 "Return": {
13720 "locationName": "return",
13721 "type": "boolean"
13722 }
13723 }
13724 }
13725 },
13726 "ModifyInstanceCreditSpecification": {
13727 "input": {
13728 "type": "structure",
13729 "required": [
13730 "InstanceCreditSpecifications"
13731 ],
13732 "members": {
13733 "DryRun": {
13734 "type": "boolean"
13735 },
13736 "ClientToken": {},
13737 "InstanceCreditSpecifications": {
13738 "locationName": "InstanceCreditSpecification",
13739 "type": "list",
13740 "member": {
13741 "locationName": "item",
13742 "type": "structure",
13743 "members": {
13744 "InstanceId": {},
13745 "CpuCredits": {}
13746 }
13747 }
13748 }
13749 }
13750 },
13751 "output": {
13752 "type": "structure",
13753 "members": {
13754 "SuccessfulInstanceCreditSpecifications": {
13755 "locationName": "successfulInstanceCreditSpecificationSet",
13756 "type": "list",
13757 "member": {
13758 "locationName": "item",
13759 "type": "structure",
13760 "members": {
13761 "InstanceId": {
13762 "locationName": "instanceId"
13763 }
13764 }
13765 }
13766 },
13767 "UnsuccessfulInstanceCreditSpecifications": {
13768 "locationName": "unsuccessfulInstanceCreditSpecificationSet",
13769 "type": "list",
13770 "member": {
13771 "locationName": "item",
13772 "type": "structure",
13773 "members": {
13774 "InstanceId": {
13775 "locationName": "instanceId"
13776 },
13777 "Error": {
13778 "locationName": "error",
13779 "type": "structure",
13780 "members": {
13781 "Code": {
13782 "locationName": "code"
13783 },
13784 "Message": {
13785 "locationName": "message"
13786 }
13787 }
13788 }
13789 }
13790 }
13791 }
13792 }
13793 }
13794 },
13795 "ModifyInstanceEventStartTime": {
13796 "input": {
13797 "type": "structure",
13798 "required": [
13799 "InstanceId",
13800 "InstanceEventId",
13801 "NotBefore"
13802 ],
13803 "members": {
13804 "DryRun": {
13805 "type": "boolean"
13806 },
13807 "InstanceId": {},
13808 "InstanceEventId": {},
13809 "NotBefore": {
13810 "type": "timestamp"
13811 }
13812 }
13813 },
13814 "output": {
13815 "type": "structure",
13816 "members": {
13817 "Event": {
13818 "shape": "Stj",
13819 "locationName": "event"
13820 }
13821 }
13822 }
13823 },
13824 "ModifyInstanceMetadataOptions": {
13825 "input": {
13826 "type": "structure",
13827 "required": [
13828 "InstanceId"
13829 ],
13830 "members": {
13831 "InstanceId": {},
13832 "HttpTokens": {},
13833 "HttpPutResponseHopLimit": {
13834 "type": "integer"
13835 },
13836 "HttpEndpoint": {},
13837 "DryRun": {
13838 "type": "boolean"
13839 }
13840 }
13841 },
13842 "output": {
13843 "type": "structure",
13844 "members": {
13845 "InstanceId": {
13846 "locationName": "instanceId"
13847 },
13848 "InstanceMetadataOptions": {
13849 "shape": "Swr",
13850 "locationName": "instanceMetadataOptions"
13851 }
13852 }
13853 }
13854 },
13855 "ModifyInstancePlacement": {
13856 "input": {
13857 "type": "structure",
13858 "required": [
13859 "InstanceId"
13860 ],
13861 "members": {
13862 "Affinity": {
13863 "locationName": "affinity"
13864 },
13865 "GroupName": {},
13866 "HostId": {
13867 "locationName": "hostId"
13868 },
13869 "InstanceId": {
13870 "locationName": "instanceId"
13871 },
13872 "Tenancy": {
13873 "locationName": "tenancy"
13874 },
13875 "PartitionNumber": {
13876 "type": "integer"
13877 },
13878 "HostResourceGroupArn": {}
13879 }
13880 },
13881 "output": {
13882 "type": "structure",
13883 "members": {
13884 "Return": {
13885 "locationName": "return",
13886 "type": "boolean"
13887 }
13888 }
13889 }
13890 },
13891 "ModifyLaunchTemplate": {
13892 "input": {
13893 "type": "structure",
13894 "members": {
13895 "DryRun": {
13896 "type": "boolean"
13897 },
13898 "ClientToken": {},
13899 "LaunchTemplateId": {},
13900 "LaunchTemplateName": {},
13901 "DefaultVersion": {
13902 "locationName": "SetDefaultVersion"
13903 }
13904 }
13905 },
13906 "output": {
13907 "type": "structure",
13908 "members": {
13909 "LaunchTemplate": {
13910 "shape": "Sav",
13911 "locationName": "launchTemplate"
13912 }
13913 }
13914 }
13915 },
13916 "ModifyNetworkInterfaceAttribute": {
13917 "input": {
13918 "type": "structure",
13919 "required": [
13920 "NetworkInterfaceId"
13921 ],
13922 "members": {
13923 "Attachment": {
13924 "locationName": "attachment",
13925 "type": "structure",
13926 "members": {
13927 "AttachmentId": {
13928 "locationName": "attachmentId"
13929 },
13930 "DeleteOnTermination": {
13931 "locationName": "deleteOnTermination",
13932 "type": "boolean"
13933 }
13934 }
13935 },
13936 "Description": {
13937 "shape": "S7h",
13938 "locationName": "description"
13939 },
13940 "DryRun": {
13941 "locationName": "dryRun",
13942 "type": "boolean"
13943 },
13944 "Groups": {
13945 "shape": "S9t",
13946 "locationName": "SecurityGroupId"
13947 },
13948 "NetworkInterfaceId": {
13949 "locationName": "networkInterfaceId"
13950 },
13951 "SourceDestCheck": {
13952 "shape": "St8",
13953 "locationName": "sourceDestCheck"
13954 }
13955 }
13956 }
13957 },
13958 "ModifyReservedInstances": {
13959 "input": {
13960 "type": "structure",
13961 "required": [
13962 "ReservedInstancesIds",
13963 "TargetConfigurations"
13964 ],
13965 "members": {
13966 "ReservedInstancesIds": {
13967 "shape": "S10d",
13968 "locationName": "ReservedInstancesId"
13969 },
13970 "ClientToken": {
13971 "locationName": "clientToken"
13972 },
13973 "TargetConfigurations": {
13974 "locationName": "ReservedInstancesConfigurationSetItemType",
13975 "type": "list",
13976 "member": {
13977 "shape": "S10z",
13978 "locationName": "item"
13979 }
13980 }
13981 }
13982 },
13983 "output": {
13984 "type": "structure",
13985 "members": {
13986 "ReservedInstancesModificationId": {
13987 "locationName": "reservedInstancesModificationId"
13988 }
13989 }
13990 }
13991 },
13992 "ModifySnapshotAttribute": {
13993 "input": {
13994 "type": "structure",
13995 "required": [
13996 "SnapshotId"
13997 ],
13998 "members": {
13999 "Attribute": {},
14000 "CreateVolumePermission": {
14001 "type": "structure",
14002 "members": {
14003 "Add": {
14004 "shape": "S129"
14005 },
14006 "Remove": {
14007 "shape": "S129"
14008 }
14009 }
14010 },
14011 "GroupNames": {
14012 "shape": "S121",
14013 "locationName": "UserGroup"
14014 },
14015 "OperationType": {},
14016 "SnapshotId": {},
14017 "UserIds": {
14018 "shape": "S1cp",
14019 "locationName": "UserId"
14020 },
14021 "DryRun": {
14022 "locationName": "dryRun",
14023 "type": "boolean"
14024 }
14025 }
14026 }
14027 },
14028 "ModifySpotFleetRequest": {
14029 "input": {
14030 "type": "structure",
14031 "required": [
14032 "SpotFleetRequestId"
14033 ],
14034 "members": {
14035 "ExcessCapacityTerminationPolicy": {
14036 "locationName": "excessCapacityTerminationPolicy"
14037 },
14038 "SpotFleetRequestId": {
14039 "locationName": "spotFleetRequestId"
14040 },
14041 "TargetCapacity": {
14042 "locationName": "targetCapacity",
14043 "type": "integer"
14044 },
14045 "OnDemandTargetCapacity": {
14046 "type": "integer"
14047 }
14048 }
14049 },
14050 "output": {
14051 "type": "structure",
14052 "members": {
14053 "Return": {
14054 "locationName": "return",
14055 "type": "boolean"
14056 }
14057 }
14058 }
14059 },
14060 "ModifySubnetAttribute": {
14061 "input": {
14062 "type": "structure",
14063 "required": [
14064 "SubnetId"
14065 ],
14066 "members": {
14067 "AssignIpv6AddressOnCreation": {
14068 "shape": "St8"
14069 },
14070 "MapPublicIpOnLaunch": {
14071 "shape": "St8"
14072 },
14073 "SubnetId": {
14074 "locationName": "subnetId"
14075 }
14076 }
14077 }
14078 },
14079 "ModifyTrafficMirrorFilterNetworkServices": {
14080 "input": {
14081 "type": "structure",
14082 "required": [
14083 "TrafficMirrorFilterId"
14084 ],
14085 "members": {
14086 "TrafficMirrorFilterId": {},
14087 "AddNetworkServices": {
14088 "shape": "Sel",
14089 "locationName": "AddNetworkService"
14090 },
14091 "RemoveNetworkServices": {
14092 "shape": "Sel",
14093 "locationName": "RemoveNetworkService"
14094 },
14095 "DryRun": {
14096 "type": "boolean"
14097 }
14098 }
14099 },
14100 "output": {
14101 "type": "structure",
14102 "members": {
14103 "TrafficMirrorFilter": {
14104 "shape": "Sef",
14105 "locationName": "trafficMirrorFilter"
14106 }
14107 }
14108 }
14109 },
14110 "ModifyTrafficMirrorFilterRule": {
14111 "input": {
14112 "type": "structure",
14113 "required": [
14114 "TrafficMirrorFilterRuleId"
14115 ],
14116 "members": {
14117 "TrafficMirrorFilterRuleId": {},
14118 "TrafficDirection": {},
14119 "RuleNumber": {
14120 "type": "integer"
14121 },
14122 "RuleAction": {},
14123 "DestinationPortRange": {
14124 "shape": "Sep"
14125 },
14126 "SourcePortRange": {
14127 "shape": "Sep"
14128 },
14129 "Protocol": {
14130 "type": "integer"
14131 },
14132 "DestinationCidrBlock": {},
14133 "SourceCidrBlock": {},
14134 "Description": {},
14135 "RemoveFields": {
14136 "locationName": "RemoveField",
14137 "type": "list",
14138 "member": {}
14139 },
14140 "DryRun": {
14141 "type": "boolean"
14142 }
14143 }
14144 },
14145 "output": {
14146 "type": "structure",
14147 "members": {
14148 "TrafficMirrorFilterRule": {
14149 "shape": "Seh",
14150 "locationName": "trafficMirrorFilterRule"
14151 }
14152 }
14153 }
14154 },
14155 "ModifyTrafficMirrorSession": {
14156 "input": {
14157 "type": "structure",
14158 "required": [
14159 "TrafficMirrorSessionId"
14160 ],
14161 "members": {
14162 "TrafficMirrorSessionId": {},
14163 "TrafficMirrorTargetId": {},
14164 "TrafficMirrorFilterId": {},
14165 "PacketLength": {
14166 "type": "integer"
14167 },
14168 "SessionNumber": {
14169 "type": "integer"
14170 },
14171 "VirtualNetworkId": {
14172 "type": "integer"
14173 },
14174 "Description": {},
14175 "RemoveFields": {
14176 "locationName": "RemoveField",
14177 "type": "list",
14178 "member": {}
14179 },
14180 "DryRun": {
14181 "type": "boolean"
14182 }
14183 }
14184 },
14185 "output": {
14186 "type": "structure",
14187 "members": {
14188 "TrafficMirrorSession": {
14189 "shape": "Seu",
14190 "locationName": "trafficMirrorSession"
14191 }
14192 }
14193 }
14194 },
14195 "ModifyTransitGatewayVpcAttachment": {
14196 "input": {
14197 "type": "structure",
14198 "required": [
14199 "TransitGatewayAttachmentId"
14200 ],
14201 "members": {
14202 "TransitGatewayAttachmentId": {},
14203 "AddSubnetIds": {
14204 "shape": "Sft"
14205 },
14206 "RemoveSubnetIds": {
14207 "shape": "Sft"
14208 },
14209 "Options": {
14210 "type": "structure",
14211 "members": {
14212 "DnsSupport": {},
14213 "Ipv6Support": {}
14214 }
14215 },
14216 "DryRun": {
14217 "type": "boolean"
14218 }
14219 }
14220 },
14221 "output": {
14222 "type": "structure",
14223 "members": {
14224 "TransitGatewayVpcAttachment": {
14225 "shape": "Sn",
14226 "locationName": "transitGatewayVpcAttachment"
14227 }
14228 }
14229 }
14230 },
14231 "ModifyVolume": {
14232 "input": {
14233 "type": "structure",
14234 "required": [
14235 "VolumeId"
14236 ],
14237 "members": {
14238 "DryRun": {
14239 "type": "boolean"
14240 },
14241 "VolumeId": {},
14242 "Size": {
14243 "type": "integer"
14244 },
14245 "VolumeType": {},
14246 "Iops": {
14247 "type": "integer"
14248 }
14249 }
14250 },
14251 "output": {
14252 "type": "structure",
14253 "members": {
14254 "VolumeModification": {
14255 "shape": "S168",
14256 "locationName": "volumeModification"
14257 }
14258 }
14259 }
14260 },
14261 "ModifyVolumeAttribute": {
14262 "input": {
14263 "type": "structure",
14264 "required": [
14265 "VolumeId"
14266 ],
14267 "members": {
14268 "AutoEnableIO": {
14269 "shape": "St8"
14270 },
14271 "VolumeId": {},
14272 "DryRun": {
14273 "locationName": "dryRun",
14274 "type": "boolean"
14275 }
14276 }
14277 }
14278 },
14279 "ModifyVpcAttribute": {
14280 "input": {
14281 "type": "structure",
14282 "required": [
14283 "VpcId"
14284 ],
14285 "members": {
14286 "EnableDnsHostnames": {
14287 "shape": "St8"
14288 },
14289 "EnableDnsSupport": {
14290 "shape": "St8"
14291 },
14292 "VpcId": {
14293 "locationName": "vpcId"
14294 }
14295 }
14296 }
14297 },
14298 "ModifyVpcEndpoint": {
14299 "input": {
14300 "type": "structure",
14301 "required": [
14302 "VpcEndpointId"
14303 ],
14304 "members": {
14305 "DryRun": {
14306 "type": "boolean"
14307 },
14308 "VpcEndpointId": {},
14309 "ResetPolicy": {
14310 "type": "boolean"
14311 },
14312 "PolicyDocument": {},
14313 "AddRouteTableIds": {
14314 "shape": "Sg4",
14315 "locationName": "AddRouteTableId"
14316 },
14317 "RemoveRouteTableIds": {
14318 "shape": "Sg4",
14319 "locationName": "RemoveRouteTableId"
14320 },
14321 "AddSubnetIds": {
14322 "shape": "Sg5",
14323 "locationName": "AddSubnetId"
14324 },
14325 "RemoveSubnetIds": {
14326 "shape": "Sg5",
14327 "locationName": "RemoveSubnetId"
14328 },
14329 "AddSecurityGroupIds": {
14330 "shape": "Sg6",
14331 "locationName": "AddSecurityGroupId"
14332 },
14333 "RemoveSecurityGroupIds": {
14334 "shape": "Sg6",
14335 "locationName": "RemoveSecurityGroupId"
14336 },
14337 "PrivateDnsEnabled": {
14338 "type": "boolean"
14339 }
14340 }
14341 },
14342 "output": {
14343 "type": "structure",
14344 "members": {
14345 "Return": {
14346 "locationName": "return",
14347 "type": "boolean"
14348 }
14349 }
14350 }
14351 },
14352 "ModifyVpcEndpointConnectionNotification": {
14353 "input": {
14354 "type": "structure",
14355 "required": [
14356 "ConnectionNotificationId"
14357 ],
14358 "members": {
14359 "DryRun": {
14360 "type": "boolean"
14361 },
14362 "ConnectionNotificationId": {},
14363 "ConnectionNotificationArn": {},
14364 "ConnectionEvents": {
14365 "shape": "So"
14366 }
14367 }
14368 },
14369 "output": {
14370 "type": "structure",
14371 "members": {
14372 "ReturnValue": {
14373 "locationName": "return",
14374 "type": "boolean"
14375 }
14376 }
14377 }
14378 },
14379 "ModifyVpcEndpointServiceConfiguration": {
14380 "input": {
14381 "type": "structure",
14382 "required": [
14383 "ServiceId"
14384 ],
14385 "members": {
14386 "DryRun": {
14387 "type": "boolean"
14388 },
14389 "ServiceId": {},
14390 "PrivateDnsName": {},
14391 "RemovePrivateDnsName": {
14392 "type": "boolean"
14393 },
14394 "AcceptanceRequired": {
14395 "type": "boolean"
14396 },
14397 "AddNetworkLoadBalancerArns": {
14398 "shape": "So",
14399 "locationName": "AddNetworkLoadBalancerArn"
14400 },
14401 "RemoveNetworkLoadBalancerArns": {
14402 "shape": "So",
14403 "locationName": "RemoveNetworkLoadBalancerArn"
14404 }
14405 }
14406 },
14407 "output": {
14408 "type": "structure",
14409 "members": {
14410 "Return": {
14411 "locationName": "return",
14412 "type": "boolean"
14413 }
14414 }
14415 }
14416 },
14417 "ModifyVpcEndpointServicePermissions": {
14418 "input": {
14419 "type": "structure",
14420 "required": [
14421 "ServiceId"
14422 ],
14423 "members": {
14424 "DryRun": {
14425 "type": "boolean"
14426 },
14427 "ServiceId": {},
14428 "AddAllowedPrincipals": {
14429 "shape": "So"
14430 },
14431 "RemoveAllowedPrincipals": {
14432 "shape": "So"
14433 }
14434 }
14435 },
14436 "output": {
14437 "type": "structure",
14438 "members": {
14439 "ReturnValue": {
14440 "locationName": "return",
14441 "type": "boolean"
14442 }
14443 }
14444 }
14445 },
14446 "ModifyVpcPeeringConnectionOptions": {
14447 "input": {
14448 "type": "structure",
14449 "required": [
14450 "VpcPeeringConnectionId"
14451 ],
14452 "members": {
14453 "AccepterPeeringConnectionOptions": {
14454 "shape": "S1ev"
14455 },
14456 "DryRun": {
14457 "type": "boolean"
14458 },
14459 "RequesterPeeringConnectionOptions": {
14460 "shape": "S1ev"
14461 },
14462 "VpcPeeringConnectionId": {}
14463 }
14464 },
14465 "output": {
14466 "type": "structure",
14467 "members": {
14468 "AccepterPeeringConnectionOptions": {
14469 "shape": "S1ex",
14470 "locationName": "accepterPeeringConnectionOptions"
14471 },
14472 "RequesterPeeringConnectionOptions": {
14473 "shape": "S1ex",
14474 "locationName": "requesterPeeringConnectionOptions"
14475 }
14476 }
14477 }
14478 },
14479 "ModifyVpcTenancy": {
14480 "input": {
14481 "type": "structure",
14482 "required": [
14483 "VpcId",
14484 "InstanceTenancy"
14485 ],
14486 "members": {
14487 "VpcId": {},
14488 "InstanceTenancy": {},
14489 "DryRun": {
14490 "type": "boolean"
14491 }
14492 }
14493 },
14494 "output": {
14495 "type": "structure",
14496 "members": {
14497 "ReturnValue": {
14498 "locationName": "return",
14499 "type": "boolean"
14500 }
14501 }
14502 }
14503 },
14504 "ModifyVpnConnection": {
14505 "input": {
14506 "type": "structure",
14507 "required": [
14508 "VpnConnectionId"
14509 ],
14510 "members": {
14511 "VpnConnectionId": {},
14512 "TransitGatewayId": {},
14513 "CustomerGatewayId": {},
14514 "VpnGatewayId": {},
14515 "DryRun": {
14516 "type": "boolean"
14517 }
14518 }
14519 },
14520 "output": {
14521 "type": "structure",
14522 "members": {
14523 "VpnConnection": {
14524 "shape": "Shf",
14525 "locationName": "vpnConnection"
14526 }
14527 }
14528 }
14529 },
14530 "ModifyVpnTunnelCertificate": {
14531 "input": {
14532 "type": "structure",
14533 "required": [
14534 "VpnConnectionId",
14535 "VpnTunnelOutsideIpAddress"
14536 ],
14537 "members": {
14538 "VpnConnectionId": {},
14539 "VpnTunnelOutsideIpAddress": {},
14540 "DryRun": {
14541 "type": "boolean"
14542 }
14543 }
14544 },
14545 "output": {
14546 "type": "structure",
14547 "members": {
14548 "VpnConnection": {
14549 "shape": "Shf",
14550 "locationName": "vpnConnection"
14551 }
14552 }
14553 }
14554 },
14555 "ModifyVpnTunnelOptions": {
14556 "input": {
14557 "type": "structure",
14558 "required": [
14559 "VpnConnectionId",
14560 "VpnTunnelOutsideIpAddress",
14561 "TunnelOptions"
14562 ],
14563 "members": {
14564 "VpnConnectionId": {},
14565 "VpnTunnelOutsideIpAddress": {},
14566 "TunnelOptions": {
14567 "type": "structure",
14568 "members": {
14569 "TunnelInsideCidr": {},
14570 "PreSharedKey": {},
14571 "Phase1LifetimeSeconds": {
14572 "type": "integer"
14573 },
14574 "Phase2LifetimeSeconds": {
14575 "type": "integer"
14576 },
14577 "RekeyMarginTimeSeconds": {
14578 "type": "integer"
14579 },
14580 "RekeyFuzzPercentage": {
14581 "type": "integer"
14582 },
14583 "ReplayWindowSize": {
14584 "type": "integer"
14585 },
14586 "DPDTimeoutSeconds": {
14587 "type": "integer"
14588 },
14589 "Phase1EncryptionAlgorithms": {
14590 "shape": "Sh0",
14591 "locationName": "Phase1EncryptionAlgorithm"
14592 },
14593 "Phase2EncryptionAlgorithms": {
14594 "shape": "Sh2",
14595 "locationName": "Phase2EncryptionAlgorithm"
14596 },
14597 "Phase1IntegrityAlgorithms": {
14598 "shape": "Sh4",
14599 "locationName": "Phase1IntegrityAlgorithm"
14600 },
14601 "Phase2IntegrityAlgorithms": {
14602 "shape": "Sh6",
14603 "locationName": "Phase2IntegrityAlgorithm"
14604 },
14605 "Phase1DHGroupNumbers": {
14606 "shape": "Sh8",
14607 "locationName": "Phase1DHGroupNumber"
14608 },
14609 "Phase2DHGroupNumbers": {
14610 "shape": "Sha",
14611 "locationName": "Phase2DHGroupNumber"
14612 },
14613 "IKEVersions": {
14614 "shape": "Shc",
14615 "locationName": "IKEVersion"
14616 }
14617 }
14618 },
14619 "DryRun": {
14620 "type": "boolean"
14621 }
14622 }
14623 },
14624 "output": {
14625 "type": "structure",
14626 "members": {
14627 "VpnConnection": {
14628 "shape": "Shf",
14629 "locationName": "vpnConnection"
14630 }
14631 }
14632 }
14633 },
14634 "MonitorInstances": {
14635 "input": {
14636 "type": "structure",
14637 "required": [
14638 "InstanceIds"
14639 ],
14640 "members": {
14641 "InstanceIds": {
14642 "shape": "Smo",
14643 "locationName": "InstanceId"
14644 },
14645 "DryRun": {
14646 "locationName": "dryRun",
14647 "type": "boolean"
14648 }
14649 }
14650 },
14651 "output": {
14652 "type": "structure",
14653 "members": {
14654 "InstanceMonitorings": {
14655 "shape": "S1fa",
14656 "locationName": "instancesSet"
14657 }
14658 }
14659 }
14660 },
14661 "MoveAddressToVpc": {
14662 "input": {
14663 "type": "structure",
14664 "required": [
14665 "PublicIp"
14666 ],
14667 "members": {
14668 "DryRun": {
14669 "locationName": "dryRun",
14670 "type": "boolean"
14671 },
14672 "PublicIp": {
14673 "locationName": "publicIp"
14674 }
14675 }
14676 },
14677 "output": {
14678 "type": "structure",
14679 "members": {
14680 "AllocationId": {
14681 "locationName": "allocationId"
14682 },
14683 "Status": {
14684 "locationName": "status"
14685 }
14686 }
14687 }
14688 },
14689 "ProvisionByoipCidr": {
14690 "input": {
14691 "type": "structure",
14692 "required": [
14693 "Cidr"
14694 ],
14695 "members": {
14696 "Cidr": {},
14697 "CidrAuthorizationContext": {
14698 "type": "structure",
14699 "required": [
14700 "Message",
14701 "Signature"
14702 ],
14703 "members": {
14704 "Message": {},
14705 "Signature": {}
14706 }
14707 },
14708 "PubliclyAdvertisable": {
14709 "type": "boolean"
14710 },
14711 "Description": {},
14712 "DryRun": {
14713 "type": "boolean"
14714 }
14715 }
14716 },
14717 "output": {
14718 "type": "structure",
14719 "members": {
14720 "ByoipCidr": {
14721 "shape": "S1e",
14722 "locationName": "byoipCidr"
14723 }
14724 }
14725 }
14726 },
14727 "PurchaseHostReservation": {
14728 "input": {
14729 "type": "structure",
14730 "required": [
14731 "HostIdSet",
14732 "OfferingId"
14733 ],
14734 "members": {
14735 "ClientToken": {},
14736 "CurrencyCode": {},
14737 "HostIdSet": {
14738 "shape": "S1ao"
14739 },
14740 "LimitPrice": {},
14741 "OfferingId": {}
14742 }
14743 },
14744 "output": {
14745 "type": "structure",
14746 "members": {
14747 "ClientToken": {
14748 "locationName": "clientToken"
14749 },
14750 "CurrencyCode": {
14751 "locationName": "currencyCode"
14752 },
14753 "Purchase": {
14754 "shape": "S1aq",
14755 "locationName": "purchase"
14756 },
14757 "TotalHourlyPrice": {
14758 "locationName": "totalHourlyPrice"
14759 },
14760 "TotalUpfrontPrice": {
14761 "locationName": "totalUpfrontPrice"
14762 }
14763 }
14764 }
14765 },
14766 "PurchaseReservedInstancesOffering": {
14767 "input": {
14768 "type": "structure",
14769 "required": [
14770 "InstanceCount",
14771 "ReservedInstancesOfferingId"
14772 ],
14773 "members": {
14774 "InstanceCount": {
14775 "type": "integer"
14776 },
14777 "ReservedInstancesOfferingId": {},
14778 "DryRun": {
14779 "locationName": "dryRun",
14780 "type": "boolean"
14781 },
14782 "LimitPrice": {
14783 "locationName": "limitPrice",
14784 "type": "structure",
14785 "members": {
14786 "Amount": {
14787 "locationName": "amount",
14788 "type": "double"
14789 },
14790 "CurrencyCode": {
14791 "locationName": "currencyCode"
14792 }
14793 }
14794 },
14795 "PurchaseTime": {
14796 "type": "timestamp"
14797 }
14798 }
14799 },
14800 "output": {
14801 "type": "structure",
14802 "members": {
14803 "ReservedInstancesId": {
14804 "locationName": "reservedInstancesId"
14805 }
14806 }
14807 }
14808 },
14809 "PurchaseScheduledInstances": {
14810 "input": {
14811 "type": "structure",
14812 "required": [
14813 "PurchaseRequests"
14814 ],
14815 "members": {
14816 "ClientToken": {
14817 "idempotencyToken": true
14818 },
14819 "DryRun": {
14820 "type": "boolean"
14821 },
14822 "PurchaseRequests": {
14823 "locationName": "PurchaseRequest",
14824 "type": "list",
14825 "member": {
14826 "locationName": "PurchaseRequest",
14827 "type": "structure",
14828 "required": [
14829 "InstanceCount",
14830 "PurchaseToken"
14831 ],
14832 "members": {
14833 "InstanceCount": {
14834 "type": "integer"
14835 },
14836 "PurchaseToken": {}
14837 }
14838 }
14839 }
14840 }
14841 },
14842 "output": {
14843 "type": "structure",
14844 "members": {
14845 "ScheduledInstanceSet": {
14846 "locationName": "scheduledInstanceSet",
14847 "type": "list",
14848 "member": {
14849 "shape": "S11u",
14850 "locationName": "item"
14851 }
14852 }
14853 }
14854 }
14855 },
14856 "RebootInstances": {
14857 "input": {
14858 "type": "structure",
14859 "required": [
14860 "InstanceIds"
14861 ],
14862 "members": {
14863 "InstanceIds": {
14864 "shape": "Smo",
14865 "locationName": "InstanceId"
14866 },
14867 "DryRun": {
14868 "locationName": "dryRun",
14869 "type": "boolean"
14870 }
14871 }
14872 }
14873 },
14874 "RegisterImage": {
14875 "input": {
14876 "type": "structure",
14877 "required": [
14878 "Name"
14879 ],
14880 "members": {
14881 "ImageLocation": {},
14882 "Architecture": {
14883 "locationName": "architecture"
14884 },
14885 "BlockDeviceMappings": {
14886 "shape": "S8x",
14887 "locationName": "BlockDeviceMapping"
14888 },
14889 "Description": {
14890 "locationName": "description"
14891 },
14892 "DryRun": {
14893 "locationName": "dryRun",
14894 "type": "boolean"
14895 },
14896 "EnaSupport": {
14897 "locationName": "enaSupport",
14898 "type": "boolean"
14899 },
14900 "KernelId": {
14901 "locationName": "kernelId"
14902 },
14903 "Name": {
14904 "locationName": "name"
14905 },
14906 "BillingProducts": {
14907 "locationName": "BillingProduct",
14908 "type": "list",
14909 "member": {
14910 "locationName": "item"
14911 }
14912 },
14913 "RamdiskId": {
14914 "locationName": "ramdiskId"
14915 },
14916 "RootDeviceName": {
14917 "locationName": "rootDeviceName"
14918 },
14919 "SriovNetSupport": {
14920 "locationName": "sriovNetSupport"
14921 },
14922 "VirtualizationType": {
14923 "locationName": "virtualizationType"
14924 }
14925 }
14926 },
14927 "output": {
14928 "type": "structure",
14929 "members": {
14930 "ImageId": {
14931 "locationName": "imageId"
14932 }
14933 }
14934 }
14935 },
14936 "RegisterTransitGatewayMulticastGroupMembers": {
14937 "input": {
14938 "type": "structure",
14939 "members": {
14940 "TransitGatewayMulticastDomainId": {},
14941 "GroupIpAddress": {},
14942 "NetworkInterfaceIds": {
14943 "shape": "Sl9"
14944 },
14945 "DryRun": {
14946 "type": "boolean"
14947 }
14948 }
14949 },
14950 "output": {
14951 "type": "structure",
14952 "members": {
14953 "RegisteredMulticastGroupMembers": {
14954 "locationName": "registeredMulticastGroupMembers",
14955 "type": "structure",
14956 "members": {
14957 "TransitGatewayMulticastDomainId": {
14958 "locationName": "transitGatewayMulticastDomainId"
14959 },
14960 "RegisteredNetworkInterfaceIds": {
14961 "shape": "So",
14962 "locationName": "registeredNetworkInterfaceIds"
14963 },
14964 "GroupIpAddress": {
14965 "locationName": "groupIpAddress"
14966 }
14967 }
14968 }
14969 }
14970 }
14971 },
14972 "RegisterTransitGatewayMulticastGroupSources": {
14973 "input": {
14974 "type": "structure",
14975 "members": {
14976 "TransitGatewayMulticastDomainId": {},
14977 "GroupIpAddress": {},
14978 "NetworkInterfaceIds": {
14979 "shape": "Sl9"
14980 },
14981 "DryRun": {
14982 "type": "boolean"
14983 }
14984 }
14985 },
14986 "output": {
14987 "type": "structure",
14988 "members": {
14989 "RegisteredMulticastGroupSources": {
14990 "locationName": "registeredMulticastGroupSources",
14991 "type": "structure",
14992 "members": {
14993 "TransitGatewayMulticastDomainId": {
14994 "locationName": "transitGatewayMulticastDomainId"
14995 },
14996 "RegisteredNetworkInterfaceIds": {
14997 "shape": "So",
14998 "locationName": "registeredNetworkInterfaceIds"
14999 },
15000 "GroupIpAddress": {
15001 "locationName": "groupIpAddress"
15002 }
15003 }
15004 }
15005 }
15006 }
15007 },
15008 "RejectTransitGatewayPeeringAttachment": {
15009 "input": {
15010 "type": "structure",
15011 "required": [
15012 "TransitGatewayAttachmentId"
15013 ],
15014 "members": {
15015 "TransitGatewayAttachmentId": {},
15016 "DryRun": {
15017 "type": "boolean"
15018 }
15019 }
15020 },
15021 "output": {
15022 "type": "structure",
15023 "members": {
15024 "TransitGatewayPeeringAttachment": {
15025 "shape": "Se",
15026 "locationName": "transitGatewayPeeringAttachment"
15027 }
15028 }
15029 }
15030 },
15031 "RejectTransitGatewayVpcAttachment": {
15032 "input": {
15033 "type": "structure",
15034 "required": [
15035 "TransitGatewayAttachmentId"
15036 ],
15037 "members": {
15038 "TransitGatewayAttachmentId": {},
15039 "DryRun": {
15040 "type": "boolean"
15041 }
15042 }
15043 },
15044 "output": {
15045 "type": "structure",
15046 "members": {
15047 "TransitGatewayVpcAttachment": {
15048 "shape": "Sn",
15049 "locationName": "transitGatewayVpcAttachment"
15050 }
15051 }
15052 }
15053 },
15054 "RejectVpcEndpointConnections": {
15055 "input": {
15056 "type": "structure",
15057 "required": [
15058 "ServiceId",
15059 "VpcEndpointIds"
15060 ],
15061 "members": {
15062 "DryRun": {
15063 "type": "boolean"
15064 },
15065 "ServiceId": {},
15066 "VpcEndpointIds": {
15067 "shape": "Su",
15068 "locationName": "VpcEndpointId"
15069 }
15070 }
15071 },
15072 "output": {
15073 "type": "structure",
15074 "members": {
15075 "Unsuccessful": {
15076 "shape": "Sx",
15077 "locationName": "unsuccessful"
15078 }
15079 }
15080 }
15081 },
15082 "RejectVpcPeeringConnection": {
15083 "input": {
15084 "type": "structure",
15085 "required": [
15086 "VpcPeeringConnectionId"
15087 ],
15088 "members": {
15089 "DryRun": {
15090 "locationName": "dryRun",
15091 "type": "boolean"
15092 },
15093 "VpcPeeringConnectionId": {
15094 "locationName": "vpcPeeringConnectionId"
15095 }
15096 }
15097 },
15098 "output": {
15099 "type": "structure",
15100 "members": {
15101 "Return": {
15102 "locationName": "return",
15103 "type": "boolean"
15104 }
15105 }
15106 }
15107 },
15108 "ReleaseAddress": {
15109 "input": {
15110 "type": "structure",
15111 "members": {
15112 "AllocationId": {},
15113 "PublicIp": {},
15114 "NetworkBorderGroup": {},
15115 "DryRun": {
15116 "locationName": "dryRun",
15117 "type": "boolean"
15118 }
15119 }
15120 }
15121 },
15122 "ReleaseHosts": {
15123 "input": {
15124 "type": "structure",
15125 "required": [
15126 "HostIds"
15127 ],
15128 "members": {
15129 "HostIds": {
15130 "shape": "Srf",
15131 "locationName": "hostId"
15132 }
15133 }
15134 },
15135 "output": {
15136 "type": "structure",
15137 "members": {
15138 "Successful": {
15139 "shape": "S1q",
15140 "locationName": "successful"
15141 },
15142 "Unsuccessful": {
15143 "shape": "S1cy",
15144 "locationName": "unsuccessful"
15145 }
15146 }
15147 }
15148 },
15149 "ReplaceIamInstanceProfileAssociation": {
15150 "input": {
15151 "type": "structure",
15152 "required": [
15153 "IamInstanceProfile",
15154 "AssociationId"
15155 ],
15156 "members": {
15157 "IamInstanceProfile": {
15158 "shape": "S2i"
15159 },
15160 "AssociationId": {}
15161 }
15162 },
15163 "output": {
15164 "type": "structure",
15165 "members": {
15166 "IamInstanceProfileAssociation": {
15167 "shape": "S2k",
15168 "locationName": "iamInstanceProfileAssociation"
15169 }
15170 }
15171 }
15172 },
15173 "ReplaceNetworkAclAssociation": {
15174 "input": {
15175 "type": "structure",
15176 "required": [
15177 "AssociationId",
15178 "NetworkAclId"
15179 ],
15180 "members": {
15181 "AssociationId": {
15182 "locationName": "associationId"
15183 },
15184 "DryRun": {
15185 "locationName": "dryRun",
15186 "type": "boolean"
15187 },
15188 "NetworkAclId": {
15189 "locationName": "networkAclId"
15190 }
15191 }
15192 },
15193 "output": {
15194 "type": "structure",
15195 "members": {
15196 "NewAssociationId": {
15197 "locationName": "newAssociationId"
15198 }
15199 }
15200 }
15201 },
15202 "ReplaceNetworkAclEntry": {
15203 "input": {
15204 "type": "structure",
15205 "required": [
15206 "Egress",
15207 "NetworkAclId",
15208 "Protocol",
15209 "RuleAction",
15210 "RuleNumber"
15211 ],
15212 "members": {
15213 "CidrBlock": {
15214 "locationName": "cidrBlock"
15215 },
15216 "DryRun": {
15217 "locationName": "dryRun",
15218 "type": "boolean"
15219 },
15220 "Egress": {
15221 "locationName": "egress",
15222 "type": "boolean"
15223 },
15224 "IcmpTypeCode": {
15225 "shape": "Scg",
15226 "locationName": "Icmp"
15227 },
15228 "Ipv6CidrBlock": {
15229 "locationName": "ipv6CidrBlock"
15230 },
15231 "NetworkAclId": {
15232 "locationName": "networkAclId"
15233 },
15234 "PortRange": {
15235 "shape": "Sch",
15236 "locationName": "portRange"
15237 },
15238 "Protocol": {
15239 "locationName": "protocol"
15240 },
15241 "RuleAction": {
15242 "locationName": "ruleAction"
15243 },
15244 "RuleNumber": {
15245 "locationName": "ruleNumber",
15246 "type": "integer"
15247 }
15248 }
15249 }
15250 },
15251 "ReplaceRoute": {
15252 "input": {
15253 "type": "structure",
15254 "required": [
15255 "RouteTableId"
15256 ],
15257 "members": {
15258 "DestinationCidrBlock": {
15259 "locationName": "destinationCidrBlock"
15260 },
15261 "DestinationIpv6CidrBlock": {
15262 "locationName": "destinationIpv6CidrBlock"
15263 },
15264 "DryRun": {
15265 "locationName": "dryRun",
15266 "type": "boolean"
15267 },
15268 "EgressOnlyInternetGatewayId": {
15269 "locationName": "egressOnlyInternetGatewayId"
15270 },
15271 "GatewayId": {
15272 "locationName": "gatewayId"
15273 },
15274 "InstanceId": {
15275 "locationName": "instanceId"
15276 },
15277 "LocalTarget": {
15278 "type": "boolean"
15279 },
15280 "NatGatewayId": {
15281 "locationName": "natGatewayId"
15282 },
15283 "TransitGatewayId": {},
15284 "LocalGatewayId": {},
15285 "NetworkInterfaceId": {
15286 "locationName": "networkInterfaceId"
15287 },
15288 "RouteTableId": {
15289 "locationName": "routeTableId"
15290 },
15291 "VpcPeeringConnectionId": {
15292 "locationName": "vpcPeeringConnectionId"
15293 }
15294 }
15295 }
15296 },
15297 "ReplaceRouteTableAssociation": {
15298 "input": {
15299 "type": "structure",
15300 "required": [
15301 "AssociationId",
15302 "RouteTableId"
15303 ],
15304 "members": {
15305 "AssociationId": {
15306 "locationName": "associationId"
15307 },
15308 "DryRun": {
15309 "locationName": "dryRun",
15310 "type": "boolean"
15311 },
15312 "RouteTableId": {
15313 "locationName": "routeTableId"
15314 }
15315 }
15316 },
15317 "output": {
15318 "type": "structure",
15319 "members": {
15320 "NewAssociationId": {
15321 "locationName": "newAssociationId"
15322 },
15323 "AssociationState": {
15324 "shape": "S2r",
15325 "locationName": "associationState"
15326 }
15327 }
15328 }
15329 },
15330 "ReplaceTransitGatewayRoute": {
15331 "input": {
15332 "type": "structure",
15333 "required": [
15334 "DestinationCidrBlock",
15335 "TransitGatewayRouteTableId"
15336 ],
15337 "members": {
15338 "DestinationCidrBlock": {},
15339 "TransitGatewayRouteTableId": {},
15340 "TransitGatewayAttachmentId": {},
15341 "Blackhole": {
15342 "type": "boolean"
15343 },
15344 "DryRun": {
15345 "type": "boolean"
15346 }
15347 }
15348 },
15349 "output": {
15350 "type": "structure",
15351 "members": {
15352 "Route": {
15353 "shape": "Sfj",
15354 "locationName": "route"
15355 }
15356 }
15357 }
15358 },
15359 "ReportInstanceStatus": {
15360 "input": {
15361 "type": "structure",
15362 "required": [
15363 "Instances",
15364 "ReasonCodes",
15365 "Status"
15366 ],
15367 "members": {
15368 "Description": {
15369 "locationName": "description"
15370 },
15371 "DryRun": {
15372 "locationName": "dryRun",
15373 "type": "boolean"
15374 },
15375 "EndTime": {
15376 "locationName": "endTime",
15377 "type": "timestamp"
15378 },
15379 "Instances": {
15380 "shape": "Smo",
15381 "locationName": "instanceId"
15382 },
15383 "ReasonCodes": {
15384 "locationName": "reasonCode",
15385 "type": "list",
15386 "member": {
15387 "locationName": "item"
15388 }
15389 },
15390 "StartTime": {
15391 "locationName": "startTime",
15392 "type": "timestamp"
15393 },
15394 "Status": {
15395 "locationName": "status"
15396 }
15397 }
15398 }
15399 },
15400 "RequestSpotFleet": {
15401 "input": {
15402 "type": "structure",
15403 "required": [
15404 "SpotFleetRequestConfig"
15405 ],
15406 "members": {
15407 "DryRun": {
15408 "locationName": "dryRun",
15409 "type": "boolean"
15410 },
15411 "SpotFleetRequestConfig": {
15412 "shape": "S12w",
15413 "locationName": "spotFleetRequestConfig"
15414 }
15415 }
15416 },
15417 "output": {
15418 "type": "structure",
15419 "members": {
15420 "SpotFleetRequestId": {
15421 "locationName": "spotFleetRequestId"
15422 }
15423 }
15424 }
15425 },
15426 "RequestSpotInstances": {
15427 "input": {
15428 "type": "structure",
15429 "members": {
15430 "AvailabilityZoneGroup": {
15431 "locationName": "availabilityZoneGroup"
15432 },
15433 "BlockDurationMinutes": {
15434 "locationName": "blockDurationMinutes",
15435 "type": "integer"
15436 },
15437 "ClientToken": {
15438 "locationName": "clientToken"
15439 },
15440 "DryRun": {
15441 "locationName": "dryRun",
15442 "type": "boolean"
15443 },
15444 "InstanceCount": {
15445 "locationName": "instanceCount",
15446 "type": "integer"
15447 },
15448 "LaunchGroup": {
15449 "locationName": "launchGroup"
15450 },
15451 "LaunchSpecification": {
15452 "type": "structure",
15453 "members": {
15454 "SecurityGroupIds": {
15455 "locationName": "SecurityGroupId",
15456 "type": "list",
15457 "member": {
15458 "locationName": "item"
15459 }
15460 },
15461 "SecurityGroups": {
15462 "locationName": "SecurityGroup",
15463 "type": "list",
15464 "member": {
15465 "locationName": "item"
15466 }
15467 },
15468 "AddressingType": {
15469 "locationName": "addressingType"
15470 },
15471 "BlockDeviceMappings": {
15472 "shape": "Ss4",
15473 "locationName": "blockDeviceMapping"
15474 },
15475 "EbsOptimized": {
15476 "locationName": "ebsOptimized",
15477 "type": "boolean"
15478 },
15479 "IamInstanceProfile": {
15480 "shape": "S2i",
15481 "locationName": "iamInstanceProfile"
15482 },
15483 "ImageId": {
15484 "locationName": "imageId"
15485 },
15486 "InstanceType": {
15487 "locationName": "instanceType"
15488 },
15489 "KernelId": {
15490 "locationName": "kernelId"
15491 },
15492 "KeyName": {
15493 "locationName": "keyName"
15494 },
15495 "Monitoring": {
15496 "shape": "S13o",
15497 "locationName": "monitoring"
15498 },
15499 "NetworkInterfaces": {
15500 "shape": "S133",
15501 "locationName": "NetworkInterface"
15502 },
15503 "Placement": {
15504 "shape": "S135",
15505 "locationName": "placement"
15506 },
15507 "RamdiskId": {
15508 "locationName": "ramdiskId"
15509 },
15510 "SubnetId": {
15511 "locationName": "subnetId"
15512 },
15513 "UserData": {
15514 "locationName": "userData"
15515 }
15516 }
15517 },
15518 "SpotPrice": {
15519 "locationName": "spotPrice"
15520 },
15521 "Type": {
15522 "locationName": "type"
15523 },
15524 "ValidFrom": {
15525 "locationName": "validFrom",
15526 "type": "timestamp"
15527 },
15528 "ValidUntil": {
15529 "locationName": "validUntil",
15530 "type": "timestamp"
15531 },
15532 "InstanceInterruptionBehavior": {}
15533 }
15534 },
15535 "output": {
15536 "type": "structure",
15537 "members": {
15538 "SpotInstanceRequests": {
15539 "shape": "S13l",
15540 "locationName": "spotInstanceRequestSet"
15541 }
15542 }
15543 }
15544 },
15545 "ResetEbsDefaultKmsKeyId": {
15546 "input": {
15547 "type": "structure",
15548 "members": {
15549 "DryRun": {
15550 "type": "boolean"
15551 }
15552 }
15553 },
15554 "output": {
15555 "type": "structure",
15556 "members": {
15557 "KmsKeyId": {
15558 "locationName": "kmsKeyId"
15559 }
15560 }
15561 }
15562 },
15563 "ResetFpgaImageAttribute": {
15564 "input": {
15565 "type": "structure",
15566 "required": [
15567 "FpgaImageId"
15568 ],
15569 "members": {
15570 "DryRun": {
15571 "type": "boolean"
15572 },
15573 "FpgaImageId": {},
15574 "Attribute": {}
15575 }
15576 },
15577 "output": {
15578 "type": "structure",
15579 "members": {
15580 "Return": {
15581 "locationName": "return",
15582 "type": "boolean"
15583 }
15584 }
15585 }
15586 },
15587 "ResetImageAttribute": {
15588 "input": {
15589 "type": "structure",
15590 "required": [
15591 "Attribute",
15592 "ImageId"
15593 ],
15594 "members": {
15595 "Attribute": {},
15596 "ImageId": {},
15597 "DryRun": {
15598 "locationName": "dryRun",
15599 "type": "boolean"
15600 }
15601 }
15602 }
15603 },
15604 "ResetInstanceAttribute": {
15605 "input": {
15606 "type": "structure",
15607 "required": [
15608 "Attribute",
15609 "InstanceId"
15610 ],
15611 "members": {
15612 "Attribute": {
15613 "locationName": "attribute"
15614 },
15615 "DryRun": {
15616 "locationName": "dryRun",
15617 "type": "boolean"
15618 },
15619 "InstanceId": {
15620 "locationName": "instanceId"
15621 }
15622 }
15623 }
15624 },
15625 "ResetNetworkInterfaceAttribute": {
15626 "input": {
15627 "type": "structure",
15628 "required": [
15629 "NetworkInterfaceId"
15630 ],
15631 "members": {
15632 "DryRun": {
15633 "locationName": "dryRun",
15634 "type": "boolean"
15635 },
15636 "NetworkInterfaceId": {
15637 "locationName": "networkInterfaceId"
15638 },
15639 "SourceDestCheck": {
15640 "locationName": "sourceDestCheck"
15641 }
15642 }
15643 }
15644 },
15645 "ResetSnapshotAttribute": {
15646 "input": {
15647 "type": "structure",
15648 "required": [
15649 "Attribute",
15650 "SnapshotId"
15651 ],
15652 "members": {
15653 "Attribute": {},
15654 "SnapshotId": {},
15655 "DryRun": {
15656 "locationName": "dryRun",
15657 "type": "boolean"
15658 }
15659 }
15660 }
15661 },
15662 "RestoreAddressToClassic": {
15663 "input": {
15664 "type": "structure",
15665 "required": [
15666 "PublicIp"
15667 ],
15668 "members": {
15669 "DryRun": {
15670 "locationName": "dryRun",
15671 "type": "boolean"
15672 },
15673 "PublicIp": {
15674 "locationName": "publicIp"
15675 }
15676 }
15677 },
15678 "output": {
15679 "type": "structure",
15680 "members": {
15681 "PublicIp": {
15682 "locationName": "publicIp"
15683 },
15684 "Status": {
15685 "locationName": "status"
15686 }
15687 }
15688 }
15689 },
15690 "RevokeClientVpnIngress": {
15691 "input": {
15692 "type": "structure",
15693 "required": [
15694 "ClientVpnEndpointId",
15695 "TargetNetworkCidr"
15696 ],
15697 "members": {
15698 "ClientVpnEndpointId": {},
15699 "TargetNetworkCidr": {},
15700 "AccessGroupId": {},
15701 "RevokeAllGroups": {
15702 "type": "boolean"
15703 },
15704 "DryRun": {
15705 "type": "boolean"
15706 }
15707 }
15708 },
15709 "output": {
15710 "type": "structure",
15711 "members": {
15712 "Status": {
15713 "shape": "S40",
15714 "locationName": "status"
15715 }
15716 }
15717 }
15718 },
15719 "RevokeSecurityGroupEgress": {
15720 "input": {
15721 "type": "structure",
15722 "required": [
15723 "GroupId"
15724 ],
15725 "members": {
15726 "DryRun": {
15727 "locationName": "dryRun",
15728 "type": "boolean"
15729 },
15730 "GroupId": {
15731 "locationName": "groupId"
15732 },
15733 "IpPermissions": {
15734 "shape": "S43",
15735 "locationName": "ipPermissions"
15736 },
15737 "CidrIp": {
15738 "locationName": "cidrIp"
15739 },
15740 "FromPort": {
15741 "locationName": "fromPort",
15742 "type": "integer"
15743 },
15744 "IpProtocol": {
15745 "locationName": "ipProtocol"
15746 },
15747 "ToPort": {
15748 "locationName": "toPort",
15749 "type": "integer"
15750 },
15751 "SourceSecurityGroupName": {
15752 "locationName": "sourceSecurityGroupName"
15753 },
15754 "SourceSecurityGroupOwnerId": {
15755 "locationName": "sourceSecurityGroupOwnerId"
15756 }
15757 }
15758 }
15759 },
15760 "RevokeSecurityGroupIngress": {
15761 "input": {
15762 "type": "structure",
15763 "members": {
15764 "CidrIp": {},
15765 "FromPort": {
15766 "type": "integer"
15767 },
15768 "GroupId": {},
15769 "GroupName": {},
15770 "IpPermissions": {
15771 "shape": "S43"
15772 },
15773 "IpProtocol": {},
15774 "SourceSecurityGroupName": {},
15775 "SourceSecurityGroupOwnerId": {},
15776 "ToPort": {
15777 "type": "integer"
15778 },
15779 "DryRun": {
15780 "locationName": "dryRun",
15781 "type": "boolean"
15782 }
15783 }
15784 }
15785 },
15786 "RunInstances": {
15787 "input": {
15788 "type": "structure",
15789 "required": [
15790 "MaxCount",
15791 "MinCount"
15792 ],
15793 "members": {
15794 "BlockDeviceMappings": {
15795 "shape": "S8x",
15796 "locationName": "BlockDeviceMapping"
15797 },
15798 "ImageId": {},
15799 "InstanceType": {},
15800 "Ipv6AddressCount": {
15801 "type": "integer"
15802 },
15803 "Ipv6Addresses": {
15804 "shape": "Sb6",
15805 "locationName": "Ipv6Address"
15806 },
15807 "KernelId": {},
15808 "KeyName": {},
15809 "MaxCount": {
15810 "type": "integer"
15811 },
15812 "MinCount": {
15813 "type": "integer"
15814 },
15815 "Monitoring": {
15816 "shape": "S13o"
15817 },
15818 "Placement": {
15819 "shape": "S85"
15820 },
15821 "RamdiskId": {},
15822 "SecurityGroupIds": {
15823 "shape": "S9t",
15824 "locationName": "SecurityGroupId"
15825 },
15826 "SecurityGroups": {
15827 "shape": "Sad",
15828 "locationName": "SecurityGroup"
15829 },
15830 "SubnetId": {},
15831 "UserData": {},
15832 "AdditionalInfo": {
15833 "locationName": "additionalInfo"
15834 },
15835 "ClientToken": {
15836 "locationName": "clientToken"
15837 },
15838 "DisableApiTermination": {
15839 "locationName": "disableApiTermination",
15840 "type": "boolean"
15841 },
15842 "DryRun": {
15843 "locationName": "dryRun",
15844 "type": "boolean"
15845 },
15846 "EbsOptimized": {
15847 "locationName": "ebsOptimized",
15848 "type": "boolean"
15849 },
15850 "IamInstanceProfile": {
15851 "shape": "S2i",
15852 "locationName": "iamInstanceProfile"
15853 },
15854 "InstanceInitiatedShutdownBehavior": {
15855 "locationName": "instanceInitiatedShutdownBehavior"
15856 },
15857 "NetworkInterfaces": {
15858 "shape": "S133",
15859 "locationName": "networkInterface"
15860 },
15861 "PrivateIpAddress": {
15862 "locationName": "privateIpAddress"
15863 },
15864 "ElasticGpuSpecification": {
15865 "type": "list",
15866 "member": {
15867 "shape": "Sa9",
15868 "locationName": "item"
15869 }
15870 },
15871 "ElasticInferenceAccelerators": {
15872 "locationName": "ElasticInferenceAccelerator",
15873 "type": "list",
15874 "member": {
15875 "locationName": "item",
15876 "type": "structure",
15877 "required": [
15878 "Type"
15879 ],
15880 "members": {
15881 "Type": {},
15882 "Count": {
15883 "type": "integer"
15884 }
15885 }
15886 }
15887 },
15888 "TagSpecifications": {
15889 "shape": "S1l",
15890 "locationName": "TagSpecification"
15891 },
15892 "LaunchTemplate": {
15893 "type": "structure",
15894 "members": {
15895 "LaunchTemplateId": {},
15896 "LaunchTemplateName": {},
15897 "Version": {}
15898 }
15899 },
15900 "InstanceMarketOptions": {
15901 "type": "structure",
15902 "members": {
15903 "MarketType": {},
15904 "SpotOptions": {
15905 "type": "structure",
15906 "members": {
15907 "MaxPrice": {},
15908 "SpotInstanceType": {},
15909 "BlockDurationMinutes": {
15910 "type": "integer"
15911 },
15912 "ValidUntil": {
15913 "type": "timestamp"
15914 },
15915 "InstanceInterruptionBehavior": {}
15916 }
15917 }
15918 }
15919 },
15920 "CreditSpecification": {
15921 "shape": "Saj"
15922 },
15923 "CpuOptions": {
15924 "type": "structure",
15925 "members": {
15926 "CoreCount": {
15927 "type": "integer"
15928 },
15929 "ThreadsPerCore": {
15930 "type": "integer"
15931 }
15932 }
15933 },
15934 "CapacityReservationSpecification": {
15935 "shape": "S1d9"
15936 },
15937 "HibernationOptions": {
15938 "type": "structure",
15939 "members": {
15940 "Configured": {
15941 "type": "boolean"
15942 }
15943 }
15944 },
15945 "LicenseSpecifications": {
15946 "locationName": "LicenseSpecification",
15947 "type": "list",
15948 "member": {
15949 "locationName": "item",
15950 "type": "structure",
15951 "members": {
15952 "LicenseConfigurationArn": {}
15953 }
15954 }
15955 },
15956 "MetadataOptions": {
15957 "type": "structure",
15958 "members": {
15959 "HttpTokens": {},
15960 "HttpPutResponseHopLimit": {
15961 "type": "integer"
15962 },
15963 "HttpEndpoint": {}
15964 }
15965 }
15966 }
15967 },
15968 "output": {
15969 "shape": "Sw6"
15970 }
15971 },
15972 "RunScheduledInstances": {
15973 "input": {
15974 "type": "structure",
15975 "required": [
15976 "LaunchSpecification",
15977 "ScheduledInstanceId"
15978 ],
15979 "members": {
15980 "ClientToken": {
15981 "idempotencyToken": true
15982 },
15983 "DryRun": {
15984 "type": "boolean"
15985 },
15986 "InstanceCount": {
15987 "type": "integer"
15988 },
15989 "LaunchSpecification": {
15990 "type": "structure",
15991 "required": [
15992 "ImageId"
15993 ],
15994 "members": {
15995 "BlockDeviceMappings": {
15996 "locationName": "BlockDeviceMapping",
15997 "type": "list",
15998 "member": {
15999 "locationName": "BlockDeviceMapping",
16000 "type": "structure",
16001 "members": {
16002 "DeviceName": {},
16003 "Ebs": {
16004 "type": "structure",
16005 "members": {
16006 "DeleteOnTermination": {
16007 "type": "boolean"
16008 },
16009 "Encrypted": {
16010 "type": "boolean"
16011 },
16012 "Iops": {
16013 "type": "integer"
16014 },
16015 "SnapshotId": {},
16016 "VolumeSize": {
16017 "type": "integer"
16018 },
16019 "VolumeType": {}
16020 }
16021 },
16022 "NoDevice": {},
16023 "VirtualName": {}
16024 }
16025 }
16026 },
16027 "EbsOptimized": {
16028 "type": "boolean"
16029 },
16030 "IamInstanceProfile": {
16031 "type": "structure",
16032 "members": {
16033 "Arn": {},
16034 "Name": {}
16035 }
16036 },
16037 "ImageId": {},
16038 "InstanceType": {},
16039 "KernelId": {},
16040 "KeyName": {},
16041 "Monitoring": {
16042 "type": "structure",
16043 "members": {
16044 "Enabled": {
16045 "type": "boolean"
16046 }
16047 }
16048 },
16049 "NetworkInterfaces": {
16050 "locationName": "NetworkInterface",
16051 "type": "list",
16052 "member": {
16053 "locationName": "NetworkInterface",
16054 "type": "structure",
16055 "members": {
16056 "AssociatePublicIpAddress": {
16057 "type": "boolean"
16058 },
16059 "DeleteOnTermination": {
16060 "type": "boolean"
16061 },
16062 "Description": {},
16063 "DeviceIndex": {
16064 "type": "integer"
16065 },
16066 "Groups": {
16067 "shape": "S1i1",
16068 "locationName": "Group"
16069 },
16070 "Ipv6AddressCount": {
16071 "type": "integer"
16072 },
16073 "Ipv6Addresses": {
16074 "locationName": "Ipv6Address",
16075 "type": "list",
16076 "member": {
16077 "locationName": "Ipv6Address",
16078 "type": "structure",
16079 "members": {
16080 "Ipv6Address": {}
16081 }
16082 }
16083 },
16084 "NetworkInterfaceId": {},
16085 "PrivateIpAddress": {},
16086 "PrivateIpAddressConfigs": {
16087 "locationName": "PrivateIpAddressConfig",
16088 "type": "list",
16089 "member": {
16090 "locationName": "PrivateIpAddressConfigSet",
16091 "type": "structure",
16092 "members": {
16093 "Primary": {
16094 "type": "boolean"
16095 },
16096 "PrivateIpAddress": {}
16097 }
16098 }
16099 },
16100 "SecondaryPrivateIpAddressCount": {
16101 "type": "integer"
16102 },
16103 "SubnetId": {}
16104 }
16105 }
16106 },
16107 "Placement": {
16108 "type": "structure",
16109 "members": {
16110 "AvailabilityZone": {},
16111 "GroupName": {}
16112 }
16113 },
16114 "RamdiskId": {},
16115 "SecurityGroupIds": {
16116 "shape": "S1i1",
16117 "locationName": "SecurityGroupId"
16118 },
16119 "SubnetId": {},
16120 "UserData": {}
16121 }
16122 },
16123 "ScheduledInstanceId": {}
16124 }
16125 },
16126 "output": {
16127 "type": "structure",
16128 "members": {
16129 "InstanceIdSet": {
16130 "locationName": "instanceIdSet",
16131 "type": "list",
16132 "member": {
16133 "locationName": "item"
16134 }
16135 }
16136 }
16137 }
16138 },
16139 "SearchLocalGatewayRoutes": {
16140 "input": {
16141 "type": "structure",
16142 "required": [
16143 "LocalGatewayRouteTableId",
16144 "Filters"
16145 ],
16146 "members": {
16147 "LocalGatewayRouteTableId": {},
16148 "Filters": {
16149 "shape": "Slo",
16150 "locationName": "Filter"
16151 },
16152 "MaxResults": {
16153 "type": "integer"
16154 },
16155 "NextToken": {},
16156 "DryRun": {
16157 "type": "boolean"
16158 }
16159 }
16160 },
16161 "output": {
16162 "type": "structure",
16163 "members": {
16164 "Routes": {
16165 "locationName": "routeSet",
16166 "type": "list",
16167 "member": {
16168 "shape": "Sbv",
16169 "locationName": "item"
16170 }
16171 },
16172 "NextToken": {
16173 "locationName": "nextToken"
16174 }
16175 }
16176 }
16177 },
16178 "SearchTransitGatewayMulticastGroups": {
16179 "input": {
16180 "type": "structure",
16181 "members": {
16182 "TransitGatewayMulticastDomainId": {},
16183 "Filters": {
16184 "shape": "Slo",
16185 "locationName": "Filter"
16186 },
16187 "MaxResults": {
16188 "type": "integer"
16189 },
16190 "NextToken": {},
16191 "DryRun": {
16192 "type": "boolean"
16193 }
16194 }
16195 },
16196 "output": {
16197 "type": "structure",
16198 "members": {
16199 "MulticastGroups": {
16200 "locationName": "multicastGroups",
16201 "type": "list",
16202 "member": {
16203 "locationName": "item",
16204 "type": "structure",
16205 "members": {
16206 "GroupIpAddress": {
16207 "locationName": "groupIpAddress"
16208 },
16209 "TransitGatewayAttachmentId": {
16210 "locationName": "transitGatewayAttachmentId"
16211 },
16212 "SubnetId": {
16213 "locationName": "subnetId"
16214 },
16215 "ResourceId": {
16216 "locationName": "resourceId"
16217 },
16218 "ResourceType": {
16219 "locationName": "resourceType"
16220 },
16221 "NetworkInterfaceId": {
16222 "locationName": "networkInterfaceId"
16223 },
16224 "GroupMember": {
16225 "locationName": "groupMember",
16226 "type": "boolean"
16227 },
16228 "GroupSource": {
16229 "locationName": "groupSource",
16230 "type": "boolean"
16231 },
16232 "MemberType": {
16233 "locationName": "memberType"
16234 },
16235 "SourceType": {
16236 "locationName": "sourceType"
16237 }
16238 }
16239 }
16240 },
16241 "NextToken": {
16242 "locationName": "nextToken"
16243 }
16244 }
16245 }
16246 },
16247 "SearchTransitGatewayRoutes": {
16248 "input": {
16249 "type": "structure",
16250 "required": [
16251 "TransitGatewayRouteTableId",
16252 "Filters"
16253 ],
16254 "members": {
16255 "TransitGatewayRouteTableId": {},
16256 "Filters": {
16257 "shape": "Slo",
16258 "locationName": "Filter"
16259 },
16260 "MaxResults": {
16261 "type": "integer"
16262 },
16263 "DryRun": {
16264 "type": "boolean"
16265 }
16266 }
16267 },
16268 "output": {
16269 "type": "structure",
16270 "members": {
16271 "Routes": {
16272 "locationName": "routeSet",
16273 "type": "list",
16274 "member": {
16275 "shape": "Sfj",
16276 "locationName": "item"
16277 }
16278 },
16279 "AdditionalRoutesAvailable": {
16280 "locationName": "additionalRoutesAvailable",
16281 "type": "boolean"
16282 }
16283 }
16284 }
16285 },
16286 "SendDiagnosticInterrupt": {
16287 "input": {
16288 "type": "structure",
16289 "required": [
16290 "InstanceId"
16291 ],
16292 "members": {
16293 "InstanceId": {},
16294 "DryRun": {
16295 "type": "boolean"
16296 }
16297 }
16298 }
16299 },
16300 "StartInstances": {
16301 "input": {
16302 "type": "structure",
16303 "required": [
16304 "InstanceIds"
16305 ],
16306 "members": {
16307 "InstanceIds": {
16308 "shape": "Smo",
16309 "locationName": "InstanceId"
16310 },
16311 "AdditionalInfo": {
16312 "locationName": "additionalInfo"
16313 },
16314 "DryRun": {
16315 "locationName": "dryRun",
16316 "type": "boolean"
16317 }
16318 }
16319 },
16320 "output": {
16321 "type": "structure",
16322 "members": {
16323 "StartingInstances": {
16324 "shape": "S1ip",
16325 "locationName": "instancesSet"
16326 }
16327 }
16328 }
16329 },
16330 "StartVpcEndpointServicePrivateDnsVerification": {
16331 "input": {
16332 "type": "structure",
16333 "required": [
16334 "ServiceId"
16335 ],
16336 "members": {
16337 "DryRun": {
16338 "type": "boolean"
16339 },
16340 "ServiceId": {}
16341 }
16342 },
16343 "output": {
16344 "type": "structure",
16345 "members": {
16346 "ReturnValue": {
16347 "locationName": "return",
16348 "type": "boolean"
16349 }
16350 }
16351 }
16352 },
16353 "StopInstances": {
16354 "input": {
16355 "type": "structure",
16356 "required": [
16357 "InstanceIds"
16358 ],
16359 "members": {
16360 "InstanceIds": {
16361 "shape": "Smo",
16362 "locationName": "InstanceId"
16363 },
16364 "Hibernate": {
16365 "type": "boolean"
16366 },
16367 "DryRun": {
16368 "locationName": "dryRun",
16369 "type": "boolean"
16370 },
16371 "Force": {
16372 "locationName": "force",
16373 "type": "boolean"
16374 }
16375 }
16376 },
16377 "output": {
16378 "type": "structure",
16379 "members": {
16380 "StoppingInstances": {
16381 "shape": "S1ip",
16382 "locationName": "instancesSet"
16383 }
16384 }
16385 }
16386 },
16387 "TerminateClientVpnConnections": {
16388 "input": {
16389 "type": "structure",
16390 "required": [
16391 "ClientVpnEndpointId"
16392 ],
16393 "members": {
16394 "ClientVpnEndpointId": {},
16395 "ConnectionId": {},
16396 "Username": {},
16397 "DryRun": {
16398 "type": "boolean"
16399 }
16400 }
16401 },
16402 "output": {
16403 "type": "structure",
16404 "members": {
16405 "ClientVpnEndpointId": {
16406 "locationName": "clientVpnEndpointId"
16407 },
16408 "Username": {
16409 "locationName": "username"
16410 },
16411 "ConnectionStatuses": {
16412 "locationName": "connectionStatuses",
16413 "type": "list",
16414 "member": {
16415 "locationName": "item",
16416 "type": "structure",
16417 "members": {
16418 "ConnectionId": {
16419 "locationName": "connectionId"
16420 },
16421 "PreviousStatus": {
16422 "shape": "Sn3",
16423 "locationName": "previousStatus"
16424 },
16425 "CurrentStatus": {
16426 "shape": "Sn3",
16427 "locationName": "currentStatus"
16428 }
16429 }
16430 }
16431 }
16432 }
16433 }
16434 },
16435 "TerminateInstances": {
16436 "input": {
16437 "type": "structure",
16438 "required": [
16439 "InstanceIds"
16440 ],
16441 "members": {
16442 "InstanceIds": {
16443 "shape": "Smo",
16444 "locationName": "InstanceId"
16445 },
16446 "DryRun": {
16447 "locationName": "dryRun",
16448 "type": "boolean"
16449 }
16450 }
16451 },
16452 "output": {
16453 "type": "structure",
16454 "members": {
16455 "TerminatingInstances": {
16456 "shape": "S1ip",
16457 "locationName": "instancesSet"
16458 }
16459 }
16460 }
16461 },
16462 "UnassignIpv6Addresses": {
16463 "input": {
16464 "type": "structure",
16465 "required": [
16466 "Ipv6Addresses",
16467 "NetworkInterfaceId"
16468 ],
16469 "members": {
16470 "Ipv6Addresses": {
16471 "shape": "S1y",
16472 "locationName": "ipv6Addresses"
16473 },
16474 "NetworkInterfaceId": {
16475 "locationName": "networkInterfaceId"
16476 }
16477 }
16478 },
16479 "output": {
16480 "type": "structure",
16481 "members": {
16482 "NetworkInterfaceId": {
16483 "locationName": "networkInterfaceId"
16484 },
16485 "UnassignedIpv6Addresses": {
16486 "shape": "S1y",
16487 "locationName": "unassignedIpv6Addresses"
16488 }
16489 }
16490 }
16491 },
16492 "UnassignPrivateIpAddresses": {
16493 "input": {
16494 "type": "structure",
16495 "required": [
16496 "NetworkInterfaceId",
16497 "PrivateIpAddresses"
16498 ],
16499 "members": {
16500 "NetworkInterfaceId": {
16501 "locationName": "networkInterfaceId"
16502 },
16503 "PrivateIpAddresses": {
16504 "shape": "S22",
16505 "locationName": "privateIpAddress"
16506 }
16507 }
16508 }
16509 },
16510 "UnmonitorInstances": {
16511 "input": {
16512 "type": "structure",
16513 "required": [
16514 "InstanceIds"
16515 ],
16516 "members": {
16517 "InstanceIds": {
16518 "shape": "Smo",
16519 "locationName": "InstanceId"
16520 },
16521 "DryRun": {
16522 "locationName": "dryRun",
16523 "type": "boolean"
16524 }
16525 }
16526 },
16527 "output": {
16528 "type": "structure",
16529 "members": {
16530 "InstanceMonitorings": {
16531 "shape": "S1fa",
16532 "locationName": "instancesSet"
16533 }
16534 }
16535 }
16536 },
16537 "UpdateSecurityGroupRuleDescriptionsEgress": {
16538 "input": {
16539 "type": "structure",
16540 "required": [
16541 "IpPermissions"
16542 ],
16543 "members": {
16544 "DryRun": {
16545 "type": "boolean"
16546 },
16547 "GroupId": {},
16548 "GroupName": {},
16549 "IpPermissions": {
16550 "shape": "S43"
16551 }
16552 }
16553 },
16554 "output": {
16555 "type": "structure",
16556 "members": {
16557 "Return": {
16558 "locationName": "return",
16559 "type": "boolean"
16560 }
16561 }
16562 }
16563 },
16564 "UpdateSecurityGroupRuleDescriptionsIngress": {
16565 "input": {
16566 "type": "structure",
16567 "required": [
16568 "IpPermissions"
16569 ],
16570 "members": {
16571 "DryRun": {
16572 "type": "boolean"
16573 },
16574 "GroupId": {},
16575 "GroupName": {},
16576 "IpPermissions": {
16577 "shape": "S43"
16578 }
16579 }
16580 },
16581 "output": {
16582 "type": "structure",
16583 "members": {
16584 "Return": {
16585 "locationName": "return",
16586 "type": "boolean"
16587 }
16588 }
16589 }
16590 },
16591 "WithdrawByoipCidr": {
16592 "input": {
16593 "type": "structure",
16594 "required": [
16595 "Cidr"
16596 ],
16597 "members": {
16598 "Cidr": {},
16599 "DryRun": {
16600 "type": "boolean"
16601 }
16602 }
16603 },
16604 "output": {
16605 "type": "structure",
16606 "members": {
16607 "ByoipCidr": {
16608 "shape": "S1e",
16609 "locationName": "byoipCidr"
16610 }
16611 }
16612 }
16613 }
16614 },
16615 "shapes": {
16616 "S3": {
16617 "type": "list",
16618 "member": {
16619 "locationName": "ReservedInstanceId"
16620 }
16621 },
16622 "S5": {
16623 "type": "list",
16624 "member": {
16625 "locationName": "TargetConfigurationRequest",
16626 "type": "structure",
16627 "required": [
16628 "OfferingId"
16629 ],
16630 "members": {
16631 "InstanceCount": {
16632 "type": "integer"
16633 },
16634 "OfferingId": {}
16635 }
16636 }
16637 },
16638 "Se": {
16639 "type": "structure",
16640 "members": {
16641 "TransitGatewayAttachmentId": {
16642 "locationName": "transitGatewayAttachmentId"
16643 },
16644 "RequesterTgwInfo": {
16645 "shape": "Sf",
16646 "locationName": "requesterTgwInfo"
16647 },
16648 "AccepterTgwInfo": {
16649 "shape": "Sf",
16650 "locationName": "accepterTgwInfo"
16651 },
16652 "Status": {
16653 "locationName": "status",
16654 "type": "structure",
16655 "members": {
16656 "Code": {
16657 "locationName": "code"
16658 },
16659 "Message": {
16660 "locationName": "message"
16661 }
16662 }
16663 },
16664 "State": {
16665 "locationName": "state"
16666 },
16667 "CreationTime": {
16668 "locationName": "creationTime",
16669 "type": "timestamp"
16670 },
16671 "Tags": {
16672 "shape": "Sj",
16673 "locationName": "tagSet"
16674 }
16675 }
16676 },
16677 "Sf": {
16678 "type": "structure",
16679 "members": {
16680 "TransitGatewayId": {
16681 "locationName": "transitGatewayId"
16682 },
16683 "OwnerId": {
16684 "locationName": "ownerId"
16685 },
16686 "Region": {
16687 "locationName": "region"
16688 }
16689 }
16690 },
16691 "Sj": {
16692 "type": "list",
16693 "member": {
16694 "locationName": "item",
16695 "type": "structure",
16696 "members": {
16697 "Key": {
16698 "locationName": "key"
16699 },
16700 "Value": {
16701 "locationName": "value"
16702 }
16703 }
16704 }
16705 },
16706 "Sn": {
16707 "type": "structure",
16708 "members": {
16709 "TransitGatewayAttachmentId": {
16710 "locationName": "transitGatewayAttachmentId"
16711 },
16712 "TransitGatewayId": {
16713 "locationName": "transitGatewayId"
16714 },
16715 "VpcId": {
16716 "locationName": "vpcId"
16717 },
16718 "VpcOwnerId": {
16719 "locationName": "vpcOwnerId"
16720 },
16721 "State": {
16722 "locationName": "state"
16723 },
16724 "SubnetIds": {
16725 "shape": "So",
16726 "locationName": "subnetIds"
16727 },
16728 "CreationTime": {
16729 "locationName": "creationTime",
16730 "type": "timestamp"
16731 },
16732 "Options": {
16733 "locationName": "options",
16734 "type": "structure",
16735 "members": {
16736 "DnsSupport": {
16737 "locationName": "dnsSupport"
16738 },
16739 "Ipv6Support": {
16740 "locationName": "ipv6Support"
16741 }
16742 }
16743 },
16744 "Tags": {
16745 "shape": "Sj",
16746 "locationName": "tagSet"
16747 }
16748 }
16749 },
16750 "So": {
16751 "type": "list",
16752 "member": {
16753 "locationName": "item"
16754 }
16755 },
16756 "Su": {
16757 "type": "list",
16758 "member": {
16759 "locationName": "item"
16760 }
16761 },
16762 "Sx": {
16763 "type": "list",
16764 "member": {
16765 "shape": "Sy",
16766 "locationName": "item"
16767 }
16768 },
16769 "Sy": {
16770 "type": "structure",
16771 "members": {
16772 "Error": {
16773 "locationName": "error",
16774 "type": "structure",
16775 "members": {
16776 "Code": {
16777 "locationName": "code"
16778 },
16779 "Message": {
16780 "locationName": "message"
16781 }
16782 }
16783 },
16784 "ResourceId": {
16785 "locationName": "resourceId"
16786 }
16787 }
16788 },
16789 "S13": {
16790 "type": "structure",
16791 "members": {
16792 "AccepterVpcInfo": {
16793 "shape": "S14",
16794 "locationName": "accepterVpcInfo"
16795 },
16796 "ExpirationTime": {
16797 "locationName": "expirationTime",
16798 "type": "timestamp"
16799 },
16800 "RequesterVpcInfo": {
16801 "shape": "S14",
16802 "locationName": "requesterVpcInfo"
16803 },
16804 "Status": {
16805 "locationName": "status",
16806 "type": "structure",
16807 "members": {
16808 "Code": {
16809 "locationName": "code"
16810 },
16811 "Message": {
16812 "locationName": "message"
16813 }
16814 }
16815 },
16816 "Tags": {
16817 "shape": "Sj",
16818 "locationName": "tagSet"
16819 },
16820 "VpcPeeringConnectionId": {
16821 "locationName": "vpcPeeringConnectionId"
16822 }
16823 }
16824 },
16825 "S14": {
16826 "type": "structure",
16827 "members": {
16828 "CidrBlock": {
16829 "locationName": "cidrBlock"
16830 },
16831 "Ipv6CidrBlockSet": {
16832 "locationName": "ipv6CidrBlockSet",
16833 "type": "list",
16834 "member": {
16835 "locationName": "item",
16836 "type": "structure",
16837 "members": {
16838 "Ipv6CidrBlock": {
16839 "locationName": "ipv6CidrBlock"
16840 }
16841 }
16842 }
16843 },
16844 "CidrBlockSet": {
16845 "locationName": "cidrBlockSet",
16846 "type": "list",
16847 "member": {
16848 "locationName": "item",
16849 "type": "structure",
16850 "members": {
16851 "CidrBlock": {
16852 "locationName": "cidrBlock"
16853 }
16854 }
16855 }
16856 },
16857 "OwnerId": {
16858 "locationName": "ownerId"
16859 },
16860 "PeeringOptions": {
16861 "locationName": "peeringOptions",
16862 "type": "structure",
16863 "members": {
16864 "AllowDnsResolutionFromRemoteVpc": {
16865 "locationName": "allowDnsResolutionFromRemoteVpc",
16866 "type": "boolean"
16867 },
16868 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
16869 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
16870 "type": "boolean"
16871 },
16872 "AllowEgressFromLocalVpcToRemoteClassicLink": {
16873 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
16874 "type": "boolean"
16875 }
16876 }
16877 },
16878 "VpcId": {
16879 "locationName": "vpcId"
16880 },
16881 "Region": {
16882 "locationName": "region"
16883 }
16884 }
16885 },
16886 "S1e": {
16887 "type": "structure",
16888 "members": {
16889 "Cidr": {
16890 "locationName": "cidr"
16891 },
16892 "Description": {
16893 "locationName": "description"
16894 },
16895 "StatusMessage": {
16896 "locationName": "statusMessage"
16897 },
16898 "State": {
16899 "locationName": "state"
16900 }
16901 }
16902 },
16903 "S1l": {
16904 "type": "list",
16905 "member": {
16906 "locationName": "item",
16907 "type": "structure",
16908 "members": {
16909 "ResourceType": {
16910 "locationName": "resourceType"
16911 },
16912 "Tags": {
16913 "shape": "Sj",
16914 "locationName": "Tag"
16915 }
16916 }
16917 }
16918 },
16919 "S1q": {
16920 "type": "list",
16921 "member": {
16922 "locationName": "item"
16923 }
16924 },
16925 "S1u": {
16926 "type": "list",
16927 "member": {
16928 "locationName": "item"
16929 }
16930 },
16931 "S1y": {
16932 "type": "list",
16933 "member": {
16934 "locationName": "item"
16935 }
16936 },
16937 "S22": {
16938 "type": "list",
16939 "member": {
16940 "locationName": "PrivateIpAddress"
16941 }
16942 },
16943 "S2d": {
16944 "type": "structure",
16945 "members": {
16946 "Code": {
16947 "locationName": "code"
16948 },
16949 "Message": {
16950 "locationName": "message"
16951 }
16952 }
16953 },
16954 "S2i": {
16955 "type": "structure",
16956 "members": {
16957 "Arn": {
16958 "locationName": "arn"
16959 },
16960 "Name": {
16961 "locationName": "name"
16962 }
16963 }
16964 },
16965 "S2k": {
16966 "type": "structure",
16967 "members": {
16968 "AssociationId": {
16969 "locationName": "associationId"
16970 },
16971 "InstanceId": {
16972 "locationName": "instanceId"
16973 },
16974 "IamInstanceProfile": {
16975 "shape": "S2l",
16976 "locationName": "iamInstanceProfile"
16977 },
16978 "State": {
16979 "locationName": "state"
16980 },
16981 "Timestamp": {
16982 "locationName": "timestamp",
16983 "type": "timestamp"
16984 }
16985 }
16986 },
16987 "S2l": {
16988 "type": "structure",
16989 "members": {
16990 "Arn": {
16991 "locationName": "arn"
16992 },
16993 "Id": {
16994 "locationName": "id"
16995 }
16996 }
16997 },
16998 "S2r": {
16999 "type": "structure",
17000 "members": {
17001 "State": {
17002 "locationName": "state"
17003 },
17004 "StatusMessage": {
17005 "locationName": "statusMessage"
17006 }
17007 }
17008 },
17009 "S2v": {
17010 "type": "structure",
17011 "members": {
17012 "AssociationId": {
17013 "locationName": "associationId"
17014 },
17015 "Ipv6CidrBlock": {
17016 "locationName": "ipv6CidrBlock"
17017 },
17018 "Ipv6CidrBlockState": {
17019 "locationName": "ipv6CidrBlockState",
17020 "type": "structure",
17021 "members": {
17022 "State": {
17023 "locationName": "state"
17024 },
17025 "StatusMessage": {
17026 "locationName": "statusMessage"
17027 }
17028 }
17029 }
17030 }
17031 },
17032 "S31": {
17033 "type": "structure",
17034 "members": {
17035 "TransitGatewayMulticastDomainId": {
17036 "locationName": "transitGatewayMulticastDomainId"
17037 },
17038 "TransitGatewayAttachmentId": {
17039 "locationName": "transitGatewayAttachmentId"
17040 },
17041 "ResourceId": {
17042 "locationName": "resourceId"
17043 },
17044 "ResourceType": {
17045 "locationName": "resourceType"
17046 },
17047 "Subnets": {
17048 "locationName": "subnets",
17049 "type": "list",
17050 "member": {
17051 "shape": "S34",
17052 "locationName": "item"
17053 }
17054 }
17055 }
17056 },
17057 "S34": {
17058 "type": "structure",
17059 "members": {
17060 "SubnetId": {
17061 "locationName": "subnetId"
17062 },
17063 "State": {
17064 "locationName": "state"
17065 }
17066 }
17067 },
17068 "S39": {
17069 "type": "structure",
17070 "members": {
17071 "TransitGatewayRouteTableId": {
17072 "locationName": "transitGatewayRouteTableId"
17073 },
17074 "TransitGatewayAttachmentId": {
17075 "locationName": "transitGatewayAttachmentId"
17076 },
17077 "ResourceId": {
17078 "locationName": "resourceId"
17079 },
17080 "ResourceType": {
17081 "locationName": "resourceType"
17082 },
17083 "State": {
17084 "locationName": "state"
17085 }
17086 }
17087 },
17088 "S3e": {
17089 "type": "structure",
17090 "members": {
17091 "AssociationId": {
17092 "locationName": "associationId"
17093 },
17094 "Ipv6CidrBlock": {
17095 "locationName": "ipv6CidrBlock"
17096 },
17097 "Ipv6CidrBlockState": {
17098 "shape": "S3f",
17099 "locationName": "ipv6CidrBlockState"
17100 },
17101 "NetworkBorderGroup": {
17102 "locationName": "networkBorderGroup"
17103 },
17104 "Ipv6Pool": {
17105 "locationName": "ipv6Pool"
17106 }
17107 }
17108 },
17109 "S3f": {
17110 "type": "structure",
17111 "members": {
17112 "State": {
17113 "locationName": "state"
17114 },
17115 "StatusMessage": {
17116 "locationName": "statusMessage"
17117 }
17118 }
17119 },
17120 "S3h": {
17121 "type": "structure",
17122 "members": {
17123 "AssociationId": {
17124 "locationName": "associationId"
17125 },
17126 "CidrBlock": {
17127 "locationName": "cidrBlock"
17128 },
17129 "CidrBlockState": {
17130 "shape": "S3f",
17131 "locationName": "cidrBlockState"
17132 }
17133 }
17134 },
17135 "S3j": {
17136 "type": "list",
17137 "member": {
17138 "locationName": "groupId"
17139 }
17140 },
17141 "S3r": {
17142 "type": "structure",
17143 "members": {
17144 "AttachTime": {
17145 "locationName": "attachTime",
17146 "type": "timestamp"
17147 },
17148 "Device": {
17149 "locationName": "device"
17150 },
17151 "InstanceId": {
17152 "locationName": "instanceId"
17153 },
17154 "State": {
17155 "locationName": "status"
17156 },
17157 "VolumeId": {
17158 "locationName": "volumeId"
17159 },
17160 "DeleteOnTermination": {
17161 "locationName": "deleteOnTermination",
17162 "type": "boolean"
17163 }
17164 }
17165 },
17166 "S3w": {
17167 "type": "structure",
17168 "members": {
17169 "State": {
17170 "locationName": "state"
17171 },
17172 "VpcId": {
17173 "locationName": "vpcId"
17174 }
17175 }
17176 },
17177 "S40": {
17178 "type": "structure",
17179 "members": {
17180 "Code": {
17181 "locationName": "code"
17182 },
17183 "Message": {
17184 "locationName": "message"
17185 }
17186 }
17187 },
17188 "S43": {
17189 "type": "list",
17190 "member": {
17191 "locationName": "item",
17192 "type": "structure",
17193 "members": {
17194 "FromPort": {
17195 "locationName": "fromPort",
17196 "type": "integer"
17197 },
17198 "IpProtocol": {
17199 "locationName": "ipProtocol"
17200 },
17201 "IpRanges": {
17202 "locationName": "ipRanges",
17203 "type": "list",
17204 "member": {
17205 "locationName": "item",
17206 "type": "structure",
17207 "members": {
17208 "CidrIp": {
17209 "locationName": "cidrIp"
17210 },
17211 "Description": {
17212 "locationName": "description"
17213 }
17214 }
17215 }
17216 },
17217 "Ipv6Ranges": {
17218 "locationName": "ipv6Ranges",
17219 "type": "list",
17220 "member": {
17221 "locationName": "item",
17222 "type": "structure",
17223 "members": {
17224 "CidrIpv6": {
17225 "locationName": "cidrIpv6"
17226 },
17227 "Description": {
17228 "locationName": "description"
17229 }
17230 }
17231 }
17232 },
17233 "PrefixListIds": {
17234 "locationName": "prefixListIds",
17235 "type": "list",
17236 "member": {
17237 "locationName": "item",
17238 "type": "structure",
17239 "members": {
17240 "Description": {
17241 "locationName": "description"
17242 },
17243 "PrefixListId": {
17244 "locationName": "prefixListId"
17245 }
17246 }
17247 }
17248 },
17249 "ToPort": {
17250 "locationName": "toPort",
17251 "type": "integer"
17252 },
17253 "UserIdGroupPairs": {
17254 "locationName": "groups",
17255 "type": "list",
17256 "member": {
17257 "shape": "S4c",
17258 "locationName": "item"
17259 }
17260 }
17261 }
17262 }
17263 },
17264 "S4c": {
17265 "type": "structure",
17266 "members": {
17267 "Description": {
17268 "locationName": "description"
17269 },
17270 "GroupId": {
17271 "locationName": "groupId"
17272 },
17273 "GroupName": {
17274 "locationName": "groupName"
17275 },
17276 "PeeringStatus": {
17277 "locationName": "peeringStatus"
17278 },
17279 "UserId": {
17280 "locationName": "userId"
17281 },
17282 "VpcId": {
17283 "locationName": "vpcId"
17284 },
17285 "VpcPeeringConnectionId": {
17286 "locationName": "vpcPeeringConnectionId"
17287 }
17288 }
17289 },
17290 "S4g": {
17291 "type": "structure",
17292 "members": {
17293 "S3": {
17294 "type": "structure",
17295 "members": {
17296 "AWSAccessKeyId": {},
17297 "Bucket": {
17298 "locationName": "bucket"
17299 },
17300 "Prefix": {
17301 "locationName": "prefix"
17302 },
17303 "UploadPolicy": {
17304 "locationName": "uploadPolicy",
17305 "type": "blob"
17306 },
17307 "UploadPolicySignature": {
17308 "locationName": "uploadPolicySignature"
17309 }
17310 }
17311 }
17312 }
17313 },
17314 "S4k": {
17315 "type": "structure",
17316 "members": {
17317 "BundleId": {
17318 "locationName": "bundleId"
17319 },
17320 "BundleTaskError": {
17321 "locationName": "error",
17322 "type": "structure",
17323 "members": {
17324 "Code": {
17325 "locationName": "code"
17326 },
17327 "Message": {
17328 "locationName": "message"
17329 }
17330 }
17331 },
17332 "InstanceId": {
17333 "locationName": "instanceId"
17334 },
17335 "Progress": {
17336 "locationName": "progress"
17337 },
17338 "StartTime": {
17339 "locationName": "startTime",
17340 "type": "timestamp"
17341 },
17342 "State": {
17343 "locationName": "state"
17344 },
17345 "Storage": {
17346 "shape": "S4g",
17347 "locationName": "storage"
17348 },
17349 "UpdateTime": {
17350 "locationName": "updateTime",
17351 "type": "timestamp"
17352 }
17353 }
17354 },
17355 "S53": {
17356 "type": "list",
17357 "member": {
17358 "locationName": "item",
17359 "type": "structure",
17360 "members": {
17361 "ClientToken": {
17362 "locationName": "clientToken"
17363 },
17364 "CreateDate": {
17365 "locationName": "createDate",
17366 "type": "timestamp"
17367 },
17368 "InstanceCounts": {
17369 "locationName": "instanceCounts",
17370 "type": "list",
17371 "member": {
17372 "locationName": "item",
17373 "type": "structure",
17374 "members": {
17375 "InstanceCount": {
17376 "locationName": "instanceCount",
17377 "type": "integer"
17378 },
17379 "State": {
17380 "locationName": "state"
17381 }
17382 }
17383 }
17384 },
17385 "PriceSchedules": {
17386 "locationName": "priceSchedules",
17387 "type": "list",
17388 "member": {
17389 "locationName": "item",
17390 "type": "structure",
17391 "members": {
17392 "Active": {
17393 "locationName": "active",
17394 "type": "boolean"
17395 },
17396 "CurrencyCode": {
17397 "locationName": "currencyCode"
17398 },
17399 "Price": {
17400 "locationName": "price",
17401 "type": "double"
17402 },
17403 "Term": {
17404 "locationName": "term",
17405 "type": "long"
17406 }
17407 }
17408 }
17409 },
17410 "ReservedInstancesId": {
17411 "locationName": "reservedInstancesId"
17412 },
17413 "ReservedInstancesListingId": {
17414 "locationName": "reservedInstancesListingId"
17415 },
17416 "Status": {
17417 "locationName": "status"
17418 },
17419 "StatusMessage": {
17420 "locationName": "statusMessage"
17421 },
17422 "Tags": {
17423 "shape": "Sj",
17424 "locationName": "tagSet"
17425 },
17426 "UpdateDate": {
17427 "locationName": "updateDate",
17428 "type": "timestamp"
17429 }
17430 }
17431 }
17432 },
17433 "S5f": {
17434 "type": "list",
17435 "member": {
17436 "locationName": "item"
17437 }
17438 },
17439 "S5q": {
17440 "type": "list",
17441 "member": {
17442 "locationName": "SpotInstanceRequestId"
17443 }
17444 },
17445 "S6c": {
17446 "type": "structure",
17447 "members": {
17448 "CapacityReservationId": {
17449 "locationName": "capacityReservationId"
17450 },
17451 "OwnerId": {
17452 "locationName": "ownerId"
17453 },
17454 "CapacityReservationArn": {
17455 "locationName": "capacityReservationArn"
17456 },
17457 "AvailabilityZoneId": {
17458 "locationName": "availabilityZoneId"
17459 },
17460 "InstanceType": {
17461 "locationName": "instanceType"
17462 },
17463 "InstancePlatform": {
17464 "locationName": "instancePlatform"
17465 },
17466 "AvailabilityZone": {
17467 "locationName": "availabilityZone"
17468 },
17469 "Tenancy": {
17470 "locationName": "tenancy"
17471 },
17472 "TotalInstanceCount": {
17473 "locationName": "totalInstanceCount",
17474 "type": "integer"
17475 },
17476 "AvailableInstanceCount": {
17477 "locationName": "availableInstanceCount",
17478 "type": "integer"
17479 },
17480 "EbsOptimized": {
17481 "locationName": "ebsOptimized",
17482 "type": "boolean"
17483 },
17484 "EphemeralStorage": {
17485 "locationName": "ephemeralStorage",
17486 "type": "boolean"
17487 },
17488 "State": {
17489 "locationName": "state"
17490 },
17491 "EndDate": {
17492 "locationName": "endDate",
17493 "type": "timestamp"
17494 },
17495 "EndDateType": {
17496 "locationName": "endDateType"
17497 },
17498 "InstanceMatchCriteria": {
17499 "locationName": "instanceMatchCriteria"
17500 },
17501 "CreateDate": {
17502 "locationName": "createDate",
17503 "type": "timestamp"
17504 },
17505 "Tags": {
17506 "shape": "Sj",
17507 "locationName": "tagSet"
17508 }
17509 }
17510 },
17511 "S6k": {
17512 "type": "structure",
17513 "members": {
17514 "Enabled": {
17515 "type": "boolean"
17516 },
17517 "CloudwatchLogGroup": {},
17518 "CloudwatchLogStream": {}
17519 }
17520 },
17521 "S6n": {
17522 "type": "structure",
17523 "members": {
17524 "Code": {
17525 "locationName": "code"
17526 },
17527 "Message": {
17528 "locationName": "message"
17529 }
17530 }
17531 },
17532 "S6r": {
17533 "type": "structure",
17534 "members": {
17535 "Code": {
17536 "locationName": "code"
17537 },
17538 "Message": {
17539 "locationName": "message"
17540 }
17541 }
17542 },
17543 "S6w": {
17544 "type": "structure",
17545 "members": {
17546 "BgpAsn": {
17547 "locationName": "bgpAsn"
17548 },
17549 "CustomerGatewayId": {
17550 "locationName": "customerGatewayId"
17551 },
17552 "IpAddress": {
17553 "locationName": "ipAddress"
17554 },
17555 "CertificateArn": {
17556 "locationName": "certificateArn"
17557 },
17558 "State": {
17559 "locationName": "state"
17560 },
17561 "Type": {
17562 "locationName": "type"
17563 },
17564 "DeviceName": {
17565 "locationName": "deviceName"
17566 },
17567 "Tags": {
17568 "shape": "Sj",
17569 "locationName": "tagSet"
17570 }
17571 }
17572 },
17573 "S6z": {
17574 "type": "structure",
17575 "members": {
17576 "AvailabilityZone": {
17577 "locationName": "availabilityZone"
17578 },
17579 "AvailabilityZoneId": {
17580 "locationName": "availabilityZoneId"
17581 },
17582 "AvailableIpAddressCount": {
17583 "locationName": "availableIpAddressCount",
17584 "type": "integer"
17585 },
17586 "CidrBlock": {
17587 "locationName": "cidrBlock"
17588 },
17589 "DefaultForAz": {
17590 "locationName": "defaultForAz",
17591 "type": "boolean"
17592 },
17593 "MapPublicIpOnLaunch": {
17594 "locationName": "mapPublicIpOnLaunch",
17595 "type": "boolean"
17596 },
17597 "State": {
17598 "locationName": "state"
17599 },
17600 "SubnetId": {
17601 "locationName": "subnetId"
17602 },
17603 "VpcId": {
17604 "locationName": "vpcId"
17605 },
17606 "OwnerId": {
17607 "locationName": "ownerId"
17608 },
17609 "AssignIpv6AddressOnCreation": {
17610 "locationName": "assignIpv6AddressOnCreation",
17611 "type": "boolean"
17612 },
17613 "Ipv6CidrBlockAssociationSet": {
17614 "locationName": "ipv6CidrBlockAssociationSet",
17615 "type": "list",
17616 "member": {
17617 "shape": "S2v",
17618 "locationName": "item"
17619 }
17620 },
17621 "Tags": {
17622 "shape": "Sj",
17623 "locationName": "tagSet"
17624 },
17625 "SubnetArn": {
17626 "locationName": "subnetArn"
17627 },
17628 "OutpostArn": {
17629 "locationName": "outpostArn"
17630 }
17631 }
17632 },
17633 "S74": {
17634 "type": "structure",
17635 "members": {
17636 "CidrBlock": {
17637 "locationName": "cidrBlock"
17638 },
17639 "DhcpOptionsId": {
17640 "locationName": "dhcpOptionsId"
17641 },
17642 "State": {
17643 "locationName": "state"
17644 },
17645 "VpcId": {
17646 "locationName": "vpcId"
17647 },
17648 "OwnerId": {
17649 "locationName": "ownerId"
17650 },
17651 "InstanceTenancy": {
17652 "locationName": "instanceTenancy"
17653 },
17654 "Ipv6CidrBlockAssociationSet": {
17655 "locationName": "ipv6CidrBlockAssociationSet",
17656 "type": "list",
17657 "member": {
17658 "shape": "S3e",
17659 "locationName": "item"
17660 }
17661 },
17662 "CidrBlockAssociationSet": {
17663 "locationName": "cidrBlockAssociationSet",
17664 "type": "list",
17665 "member": {
17666 "shape": "S3h",
17667 "locationName": "item"
17668 }
17669 },
17670 "IsDefault": {
17671 "locationName": "isDefault",
17672 "type": "boolean"
17673 },
17674 "Tags": {
17675 "shape": "Sj",
17676 "locationName": "tagSet"
17677 }
17678 }
17679 },
17680 "S7d": {
17681 "type": "structure",
17682 "members": {
17683 "DhcpConfigurations": {
17684 "locationName": "dhcpConfigurationSet",
17685 "type": "list",
17686 "member": {
17687 "locationName": "item",
17688 "type": "structure",
17689 "members": {
17690 "Key": {
17691 "locationName": "key"
17692 },
17693 "Values": {
17694 "locationName": "valueSet",
17695 "type": "list",
17696 "member": {
17697 "shape": "S7h",
17698 "locationName": "item"
17699 }
17700 }
17701 }
17702 }
17703 },
17704 "DhcpOptionsId": {
17705 "locationName": "dhcpOptionsId"
17706 },
17707 "OwnerId": {
17708 "locationName": "ownerId"
17709 },
17710 "Tags": {
17711 "shape": "Sj",
17712 "locationName": "tagSet"
17713 }
17714 }
17715 },
17716 "S7h": {
17717 "type": "structure",
17718 "members": {
17719 "Value": {
17720 "locationName": "value"
17721 }
17722 }
17723 },
17724 "S7k": {
17725 "type": "structure",
17726 "members": {
17727 "Attachments": {
17728 "shape": "S7l",
17729 "locationName": "attachmentSet"
17730 },
17731 "EgressOnlyInternetGatewayId": {
17732 "locationName": "egressOnlyInternetGatewayId"
17733 },
17734 "Tags": {
17735 "shape": "Sj",
17736 "locationName": "tagSet"
17737 }
17738 }
17739 },
17740 "S7l": {
17741 "type": "list",
17742 "member": {
17743 "locationName": "item",
17744 "type": "structure",
17745 "members": {
17746 "State": {
17747 "locationName": "state"
17748 },
17749 "VpcId": {
17750 "locationName": "vpcId"
17751 }
17752 }
17753 }
17754 },
17755 "S85": {
17756 "type": "structure",
17757 "members": {
17758 "AvailabilityZone": {
17759 "locationName": "availabilityZone"
17760 },
17761 "Affinity": {
17762 "locationName": "affinity"
17763 },
17764 "GroupName": {
17765 "locationName": "groupName"
17766 },
17767 "PartitionNumber": {
17768 "locationName": "partitionNumber",
17769 "type": "integer"
17770 },
17771 "HostId": {
17772 "locationName": "hostId"
17773 },
17774 "Tenancy": {
17775 "locationName": "tenancy"
17776 },
17777 "SpreadDomain": {
17778 "locationName": "spreadDomain"
17779 },
17780 "HostResourceGroupArn": {
17781 "locationName": "hostResourceGroupArn"
17782 }
17783 }
17784 },
17785 "S86": {
17786 "type": "structure",
17787 "required": [
17788 "TotalTargetCapacity"
17789 ],
17790 "members": {
17791 "TotalTargetCapacity": {
17792 "type": "integer"
17793 },
17794 "OnDemandTargetCapacity": {
17795 "type": "integer"
17796 },
17797 "SpotTargetCapacity": {
17798 "type": "integer"
17799 },
17800 "DefaultTargetCapacityType": {}
17801 }
17802 },
17803 "S8d": {
17804 "type": "structure",
17805 "members": {
17806 "LaunchTemplateSpecification": {
17807 "shape": "S8e",
17808 "locationName": "launchTemplateSpecification"
17809 },
17810 "Overrides": {
17811 "shape": "S8f",
17812 "locationName": "overrides"
17813 }
17814 }
17815 },
17816 "S8e": {
17817 "type": "structure",
17818 "members": {
17819 "LaunchTemplateId": {
17820 "locationName": "launchTemplateId"
17821 },
17822 "LaunchTemplateName": {
17823 "locationName": "launchTemplateName"
17824 },
17825 "Version": {
17826 "locationName": "version"
17827 }
17828 }
17829 },
17830 "S8f": {
17831 "type": "structure",
17832 "members": {
17833 "InstanceType": {
17834 "locationName": "instanceType"
17835 },
17836 "MaxPrice": {
17837 "locationName": "maxPrice"
17838 },
17839 "SubnetId": {
17840 "locationName": "subnetId"
17841 },
17842 "AvailabilityZone": {
17843 "locationName": "availabilityZone"
17844 },
17845 "WeightedCapacity": {
17846 "locationName": "weightedCapacity",
17847 "type": "double"
17848 },
17849 "Priority": {
17850 "locationName": "priority",
17851 "type": "double"
17852 },
17853 "Placement": {
17854 "locationName": "placement",
17855 "type": "structure",
17856 "members": {
17857 "GroupName": {
17858 "locationName": "groupName"
17859 }
17860 }
17861 }
17862 }
17863 },
17864 "S8k": {
17865 "type": "list",
17866 "member": {
17867 "locationName": "item"
17868 }
17869 },
17870 "S8u": {
17871 "type": "structure",
17872 "members": {
17873 "Bucket": {},
17874 "Key": {}
17875 }
17876 },
17877 "S8x": {
17878 "type": "list",
17879 "member": {
17880 "shape": "S8y",
17881 "locationName": "BlockDeviceMapping"
17882 }
17883 },
17884 "S8y": {
17885 "type": "structure",
17886 "members": {
17887 "DeviceName": {
17888 "locationName": "deviceName"
17889 },
17890 "VirtualName": {
17891 "locationName": "virtualName"
17892 },
17893 "Ebs": {
17894 "locationName": "ebs",
17895 "type": "structure",
17896 "members": {
17897 "DeleteOnTermination": {
17898 "locationName": "deleteOnTermination",
17899 "type": "boolean"
17900 },
17901 "Iops": {
17902 "locationName": "iops",
17903 "type": "integer"
17904 },
17905 "SnapshotId": {
17906 "locationName": "snapshotId"
17907 },
17908 "VolumeSize": {
17909 "locationName": "volumeSize",
17910 "type": "integer"
17911 },
17912 "VolumeType": {
17913 "locationName": "volumeType"
17914 },
17915 "KmsKeyId": {},
17916 "Encrypted": {
17917 "locationName": "encrypted",
17918 "type": "boolean"
17919 }
17920 }
17921 },
17922 "NoDevice": {
17923 "locationName": "noDevice"
17924 }
17925 }
17926 },
17927 "S98": {
17928 "type": "structure",
17929 "members": {
17930 "Description": {
17931 "locationName": "description"
17932 },
17933 "ExportTaskId": {
17934 "locationName": "exportTaskId"
17935 },
17936 "ExportToS3Task": {
17937 "locationName": "exportToS3",
17938 "type": "structure",
17939 "members": {
17940 "ContainerFormat": {
17941 "locationName": "containerFormat"
17942 },
17943 "DiskImageFormat": {
17944 "locationName": "diskImageFormat"
17945 },
17946 "S3Bucket": {
17947 "locationName": "s3Bucket"
17948 },
17949 "S3Key": {
17950 "locationName": "s3Key"
17951 }
17952 }
17953 },
17954 "InstanceExportDetails": {
17955 "locationName": "instanceExport",
17956 "type": "structure",
17957 "members": {
17958 "InstanceId": {
17959 "locationName": "instanceId"
17960 },
17961 "TargetEnvironment": {
17962 "locationName": "targetEnvironment"
17963 }
17964 }
17965 },
17966 "State": {
17967 "locationName": "state"
17968 },
17969 "StatusMessage": {
17970 "locationName": "statusMessage"
17971 },
17972 "Tags": {
17973 "shape": "Sj",
17974 "locationName": "tagSet"
17975 }
17976 }
17977 },
17978 "S9e": {
17979 "type": "structure",
17980 "members": {
17981 "Attachments": {
17982 "shape": "S7l",
17983 "locationName": "attachmentSet"
17984 },
17985 "InternetGatewayId": {
17986 "locationName": "internetGatewayId"
17987 },
17988 "OwnerId": {
17989 "locationName": "ownerId"
17990 },
17991 "Tags": {
17992 "shape": "Sj",
17993 "locationName": "tagSet"
17994 }
17995 }
17996 },
17997 "S9k": {
17998 "type": "structure",
17999 "members": {
18000 "KernelId": {},
18001 "EbsOptimized": {
18002 "type": "boolean"
18003 },
18004 "IamInstanceProfile": {
18005 "type": "structure",
18006 "members": {
18007 "Arn": {},
18008 "Name": {}
18009 }
18010 },
18011 "BlockDeviceMappings": {
18012 "locationName": "BlockDeviceMapping",
18013 "type": "list",
18014 "member": {
18015 "locationName": "BlockDeviceMapping",
18016 "type": "structure",
18017 "members": {
18018 "DeviceName": {},
18019 "VirtualName": {},
18020 "Ebs": {
18021 "type": "structure",
18022 "members": {
18023 "Encrypted": {
18024 "type": "boolean"
18025 },
18026 "DeleteOnTermination": {
18027 "type": "boolean"
18028 },
18029 "Iops": {
18030 "type": "integer"
18031 },
18032 "KmsKeyId": {},
18033 "SnapshotId": {},
18034 "VolumeSize": {
18035 "type": "integer"
18036 },
18037 "VolumeType": {}
18038 }
18039 },
18040 "NoDevice": {}
18041 }
18042 }
18043 },
18044 "NetworkInterfaces": {
18045 "locationName": "NetworkInterface",
18046 "type": "list",
18047 "member": {
18048 "locationName": "InstanceNetworkInterfaceSpecification",
18049 "type": "structure",
18050 "members": {
18051 "AssociatePublicIpAddress": {
18052 "type": "boolean"
18053 },
18054 "DeleteOnTermination": {
18055 "type": "boolean"
18056 },
18057 "Description": {},
18058 "DeviceIndex": {
18059 "type": "integer"
18060 },
18061 "Groups": {
18062 "shape": "S9t",
18063 "locationName": "SecurityGroupId"
18064 },
18065 "InterfaceType": {},
18066 "Ipv6AddressCount": {
18067 "type": "integer"
18068 },
18069 "Ipv6Addresses": {
18070 "type": "list",
18071 "member": {
18072 "locationName": "InstanceIpv6Address",
18073 "type": "structure",
18074 "members": {
18075 "Ipv6Address": {}
18076 }
18077 }
18078 },
18079 "NetworkInterfaceId": {},
18080 "PrivateIpAddress": {},
18081 "PrivateIpAddresses": {
18082 "shape": "S9w"
18083 },
18084 "SecondaryPrivateIpAddressCount": {
18085 "type": "integer"
18086 },
18087 "SubnetId": {}
18088 }
18089 }
18090 },
18091 "ImageId": {},
18092 "InstanceType": {},
18093 "KeyName": {},
18094 "Monitoring": {
18095 "type": "structure",
18096 "members": {
18097 "Enabled": {
18098 "type": "boolean"
18099 }
18100 }
18101 },
18102 "Placement": {
18103 "type": "structure",
18104 "members": {
18105 "AvailabilityZone": {},
18106 "Affinity": {},
18107 "GroupName": {},
18108 "HostId": {},
18109 "Tenancy": {},
18110 "SpreadDomain": {},
18111 "HostResourceGroupArn": {},
18112 "PartitionNumber": {
18113 "type": "integer"
18114 }
18115 }
18116 },
18117 "RamDiskId": {},
18118 "DisableApiTermination": {
18119 "type": "boolean"
18120 },
18121 "InstanceInitiatedShutdownBehavior": {},
18122 "UserData": {},
18123 "TagSpecifications": {
18124 "locationName": "TagSpecification",
18125 "type": "list",
18126 "member": {
18127 "locationName": "LaunchTemplateTagSpecificationRequest",
18128 "type": "structure",
18129 "members": {
18130 "ResourceType": {},
18131 "Tags": {
18132 "shape": "Sj",
18133 "locationName": "Tag"
18134 }
18135 }
18136 }
18137 },
18138 "ElasticGpuSpecifications": {
18139 "locationName": "ElasticGpuSpecification",
18140 "type": "list",
18141 "member": {
18142 "shape": "Sa9",
18143 "locationName": "ElasticGpuSpecification"
18144 }
18145 },
18146 "ElasticInferenceAccelerators": {
18147 "locationName": "ElasticInferenceAccelerator",
18148 "type": "list",
18149 "member": {
18150 "locationName": "item",
18151 "type": "structure",
18152 "required": [
18153 "Type"
18154 ],
18155 "members": {
18156 "Type": {},
18157 "Count": {
18158 "type": "integer"
18159 }
18160 }
18161 }
18162 },
18163 "SecurityGroupIds": {
18164 "shape": "S9t",
18165 "locationName": "SecurityGroupId"
18166 },
18167 "SecurityGroups": {
18168 "shape": "Sad",
18169 "locationName": "SecurityGroup"
18170 },
18171 "InstanceMarketOptions": {
18172 "type": "structure",
18173 "members": {
18174 "MarketType": {},
18175 "SpotOptions": {
18176 "type": "structure",
18177 "members": {
18178 "MaxPrice": {},
18179 "SpotInstanceType": {},
18180 "BlockDurationMinutes": {
18181 "type": "integer"
18182 },
18183 "ValidUntil": {
18184 "type": "timestamp"
18185 },
18186 "InstanceInterruptionBehavior": {}
18187 }
18188 }
18189 }
18190 },
18191 "CreditSpecification": {
18192 "shape": "Saj"
18193 },
18194 "CpuOptions": {
18195 "type": "structure",
18196 "members": {
18197 "CoreCount": {
18198 "type": "integer"
18199 },
18200 "ThreadsPerCore": {
18201 "type": "integer"
18202 }
18203 }
18204 },
18205 "CapacityReservationSpecification": {
18206 "type": "structure",
18207 "members": {
18208 "CapacityReservationPreference": {},
18209 "CapacityReservationTarget": {
18210 "shape": "San"
18211 }
18212 }
18213 },
18214 "LicenseSpecifications": {
18215 "locationName": "LicenseSpecification",
18216 "type": "list",
18217 "member": {
18218 "locationName": "item",
18219 "type": "structure",
18220 "members": {
18221 "LicenseConfigurationArn": {}
18222 }
18223 }
18224 },
18225 "HibernationOptions": {
18226 "type": "structure",
18227 "members": {
18228 "Configured": {
18229 "type": "boolean"
18230 }
18231 }
18232 },
18233 "MetadataOptions": {
18234 "type": "structure",
18235 "members": {
18236 "HttpTokens": {},
18237 "HttpPutResponseHopLimit": {
18238 "type": "integer"
18239 },
18240 "HttpEndpoint": {}
18241 }
18242 }
18243 }
18244 },
18245 "S9t": {
18246 "type": "list",
18247 "member": {
18248 "locationName": "SecurityGroupId"
18249 }
18250 },
18251 "S9w": {
18252 "type": "list",
18253 "member": {
18254 "locationName": "item",
18255 "type": "structure",
18256 "members": {
18257 "Primary": {
18258 "locationName": "primary",
18259 "type": "boolean"
18260 },
18261 "PrivateIpAddress": {
18262 "locationName": "privateIpAddress"
18263 }
18264 }
18265 }
18266 },
18267 "Sa9": {
18268 "type": "structure",
18269 "required": [
18270 "Type"
18271 ],
18272 "members": {
18273 "Type": {}
18274 }
18275 },
18276 "Sad": {
18277 "type": "list",
18278 "member": {
18279 "locationName": "SecurityGroup"
18280 }
18281 },
18282 "Saj": {
18283 "type": "structure",
18284 "required": [
18285 "CpuCredits"
18286 ],
18287 "members": {
18288 "CpuCredits": {}
18289 }
18290 },
18291 "San": {
18292 "type": "structure",
18293 "members": {
18294 "CapacityReservationId": {}
18295 }
18296 },
18297 "Sav": {
18298 "type": "structure",
18299 "members": {
18300 "LaunchTemplateId": {
18301 "locationName": "launchTemplateId"
18302 },
18303 "LaunchTemplateName": {
18304 "locationName": "launchTemplateName"
18305 },
18306 "CreateTime": {
18307 "locationName": "createTime",
18308 "type": "timestamp"
18309 },
18310 "CreatedBy": {
18311 "locationName": "createdBy"
18312 },
18313 "DefaultVersionNumber": {
18314 "locationName": "defaultVersionNumber",
18315 "type": "long"
18316 },
18317 "LatestVersionNumber": {
18318 "locationName": "latestVersionNumber",
18319 "type": "long"
18320 },
18321 "Tags": {
18322 "shape": "Sj",
18323 "locationName": "tagSet"
18324 }
18325 }
18326 },
18327 "Say": {
18328 "type": "structure",
18329 "members": {
18330 "LaunchTemplateId": {
18331 "locationName": "launchTemplateId"
18332 },
18333 "LaunchTemplateName": {
18334 "locationName": "launchTemplateName"
18335 },
18336 "VersionNumber": {
18337 "locationName": "versionNumber",
18338 "type": "long"
18339 },
18340 "VersionDescription": {
18341 "locationName": "versionDescription"
18342 },
18343 "CreateTime": {
18344 "locationName": "createTime",
18345 "type": "timestamp"
18346 },
18347 "CreatedBy": {
18348 "locationName": "createdBy"
18349 },
18350 "DefaultVersion": {
18351 "locationName": "defaultVersion",
18352 "type": "boolean"
18353 },
18354 "LaunchTemplateData": {
18355 "shape": "Saz",
18356 "locationName": "launchTemplateData"
18357 }
18358 }
18359 },
18360 "Saz": {
18361 "type": "structure",
18362 "members": {
18363 "KernelId": {
18364 "locationName": "kernelId"
18365 },
18366 "EbsOptimized": {
18367 "locationName": "ebsOptimized",
18368 "type": "boolean"
18369 },
18370 "IamInstanceProfile": {
18371 "locationName": "iamInstanceProfile",
18372 "type": "structure",
18373 "members": {
18374 "Arn": {
18375 "locationName": "arn"
18376 },
18377 "Name": {
18378 "locationName": "name"
18379 }
18380 }
18381 },
18382 "BlockDeviceMappings": {
18383 "locationName": "blockDeviceMappingSet",
18384 "type": "list",
18385 "member": {
18386 "locationName": "item",
18387 "type": "structure",
18388 "members": {
18389 "DeviceName": {
18390 "locationName": "deviceName"
18391 },
18392 "VirtualName": {
18393 "locationName": "virtualName"
18394 },
18395 "Ebs": {
18396 "locationName": "ebs",
18397 "type": "structure",
18398 "members": {
18399 "Encrypted": {
18400 "locationName": "encrypted",
18401 "type": "boolean"
18402 },
18403 "DeleteOnTermination": {
18404 "locationName": "deleteOnTermination",
18405 "type": "boolean"
18406 },
18407 "Iops": {
18408 "locationName": "iops",
18409 "type": "integer"
18410 },
18411 "KmsKeyId": {
18412 "locationName": "kmsKeyId"
18413 },
18414 "SnapshotId": {
18415 "locationName": "snapshotId"
18416 },
18417 "VolumeSize": {
18418 "locationName": "volumeSize",
18419 "type": "integer"
18420 },
18421 "VolumeType": {
18422 "locationName": "volumeType"
18423 }
18424 }
18425 },
18426 "NoDevice": {
18427 "locationName": "noDevice"
18428 }
18429 }
18430 }
18431 },
18432 "NetworkInterfaces": {
18433 "locationName": "networkInterfaceSet",
18434 "type": "list",
18435 "member": {
18436 "locationName": "item",
18437 "type": "structure",
18438 "members": {
18439 "AssociatePublicIpAddress": {
18440 "locationName": "associatePublicIpAddress",
18441 "type": "boolean"
18442 },
18443 "DeleteOnTermination": {
18444 "locationName": "deleteOnTermination",
18445 "type": "boolean"
18446 },
18447 "Description": {
18448 "locationName": "description"
18449 },
18450 "DeviceIndex": {
18451 "locationName": "deviceIndex",
18452 "type": "integer"
18453 },
18454 "Groups": {
18455 "shape": "S3j",
18456 "locationName": "groupSet"
18457 },
18458 "InterfaceType": {
18459 "locationName": "interfaceType"
18460 },
18461 "Ipv6AddressCount": {
18462 "locationName": "ipv6AddressCount",
18463 "type": "integer"
18464 },
18465 "Ipv6Addresses": {
18466 "shape": "Sb6",
18467 "locationName": "ipv6AddressesSet"
18468 },
18469 "NetworkInterfaceId": {
18470 "locationName": "networkInterfaceId"
18471 },
18472 "PrivateIpAddress": {
18473 "locationName": "privateIpAddress"
18474 },
18475 "PrivateIpAddresses": {
18476 "shape": "S9w",
18477 "locationName": "privateIpAddressesSet"
18478 },
18479 "SecondaryPrivateIpAddressCount": {
18480 "locationName": "secondaryPrivateIpAddressCount",
18481 "type": "integer"
18482 },
18483 "SubnetId": {
18484 "locationName": "subnetId"
18485 }
18486 }
18487 }
18488 },
18489 "ImageId": {
18490 "locationName": "imageId"
18491 },
18492 "InstanceType": {
18493 "locationName": "instanceType"
18494 },
18495 "KeyName": {
18496 "locationName": "keyName"
18497 },
18498 "Monitoring": {
18499 "locationName": "monitoring",
18500 "type": "structure",
18501 "members": {
18502 "Enabled": {
18503 "locationName": "enabled",
18504 "type": "boolean"
18505 }
18506 }
18507 },
18508 "Placement": {
18509 "locationName": "placement",
18510 "type": "structure",
18511 "members": {
18512 "AvailabilityZone": {
18513 "locationName": "availabilityZone"
18514 },
18515 "Affinity": {
18516 "locationName": "affinity"
18517 },
18518 "GroupName": {
18519 "locationName": "groupName"
18520 },
18521 "HostId": {
18522 "locationName": "hostId"
18523 },
18524 "Tenancy": {
18525 "locationName": "tenancy"
18526 },
18527 "SpreadDomain": {
18528 "locationName": "spreadDomain"
18529 },
18530 "HostResourceGroupArn": {
18531 "locationName": "hostResourceGroupArn"
18532 },
18533 "PartitionNumber": {
18534 "locationName": "partitionNumber",
18535 "type": "integer"
18536 }
18537 }
18538 },
18539 "RamDiskId": {
18540 "locationName": "ramDiskId"
18541 },
18542 "DisableApiTermination": {
18543 "locationName": "disableApiTermination",
18544 "type": "boolean"
18545 },
18546 "InstanceInitiatedShutdownBehavior": {
18547 "locationName": "instanceInitiatedShutdownBehavior"
18548 },
18549 "UserData": {
18550 "locationName": "userData"
18551 },
18552 "TagSpecifications": {
18553 "locationName": "tagSpecificationSet",
18554 "type": "list",
18555 "member": {
18556 "locationName": "item",
18557 "type": "structure",
18558 "members": {
18559 "ResourceType": {
18560 "locationName": "resourceType"
18561 },
18562 "Tags": {
18563 "shape": "Sj",
18564 "locationName": "tagSet"
18565 }
18566 }
18567 }
18568 },
18569 "ElasticGpuSpecifications": {
18570 "locationName": "elasticGpuSpecificationSet",
18571 "type": "list",
18572 "member": {
18573 "locationName": "item",
18574 "type": "structure",
18575 "members": {
18576 "Type": {
18577 "locationName": "type"
18578 }
18579 }
18580 }
18581 },
18582 "ElasticInferenceAccelerators": {
18583 "locationName": "elasticInferenceAcceleratorSet",
18584 "type": "list",
18585 "member": {
18586 "locationName": "item",
18587 "type": "structure",
18588 "members": {
18589 "Type": {
18590 "locationName": "type"
18591 },
18592 "Count": {
18593 "locationName": "count",
18594 "type": "integer"
18595 }
18596 }
18597 }
18598 },
18599 "SecurityGroupIds": {
18600 "shape": "So",
18601 "locationName": "securityGroupIdSet"
18602 },
18603 "SecurityGroups": {
18604 "shape": "So",
18605 "locationName": "securityGroupSet"
18606 },
18607 "InstanceMarketOptions": {
18608 "locationName": "instanceMarketOptions",
18609 "type": "structure",
18610 "members": {
18611 "MarketType": {
18612 "locationName": "marketType"
18613 },
18614 "SpotOptions": {
18615 "locationName": "spotOptions",
18616 "type": "structure",
18617 "members": {
18618 "MaxPrice": {
18619 "locationName": "maxPrice"
18620 },
18621 "SpotInstanceType": {
18622 "locationName": "spotInstanceType"
18623 },
18624 "BlockDurationMinutes": {
18625 "locationName": "blockDurationMinutes",
18626 "type": "integer"
18627 },
18628 "ValidUntil": {
18629 "locationName": "validUntil",
18630 "type": "timestamp"
18631 },
18632 "InstanceInterruptionBehavior": {
18633 "locationName": "instanceInterruptionBehavior"
18634 }
18635 }
18636 }
18637 }
18638 },
18639 "CreditSpecification": {
18640 "locationName": "creditSpecification",
18641 "type": "structure",
18642 "members": {
18643 "CpuCredits": {
18644 "locationName": "cpuCredits"
18645 }
18646 }
18647 },
18648 "CpuOptions": {
18649 "locationName": "cpuOptions",
18650 "type": "structure",
18651 "members": {
18652 "CoreCount": {
18653 "locationName": "coreCount",
18654 "type": "integer"
18655 },
18656 "ThreadsPerCore": {
18657 "locationName": "threadsPerCore",
18658 "type": "integer"
18659 }
18660 }
18661 },
18662 "CapacityReservationSpecification": {
18663 "locationName": "capacityReservationSpecification",
18664 "type": "structure",
18665 "members": {
18666 "CapacityReservationPreference": {
18667 "locationName": "capacityReservationPreference"
18668 },
18669 "CapacityReservationTarget": {
18670 "shape": "Sbl",
18671 "locationName": "capacityReservationTarget"
18672 }
18673 }
18674 },
18675 "LicenseSpecifications": {
18676 "locationName": "licenseSet",
18677 "type": "list",
18678 "member": {
18679 "locationName": "item",
18680 "type": "structure",
18681 "members": {
18682 "LicenseConfigurationArn": {
18683 "locationName": "licenseConfigurationArn"
18684 }
18685 }
18686 }
18687 },
18688 "HibernationOptions": {
18689 "locationName": "hibernationOptions",
18690 "type": "structure",
18691 "members": {
18692 "Configured": {
18693 "locationName": "configured",
18694 "type": "boolean"
18695 }
18696 }
18697 },
18698 "MetadataOptions": {
18699 "locationName": "metadataOptions",
18700 "type": "structure",
18701 "members": {
18702 "State": {
18703 "locationName": "state"
18704 },
18705 "HttpTokens": {
18706 "locationName": "httpTokens"
18707 },
18708 "HttpPutResponseHopLimit": {
18709 "locationName": "httpPutResponseHopLimit",
18710 "type": "integer"
18711 },
18712 "HttpEndpoint": {
18713 "locationName": "httpEndpoint"
18714 }
18715 }
18716 }
18717 }
18718 },
18719 "Sb6": {
18720 "type": "list",
18721 "member": {
18722 "locationName": "item",
18723 "type": "structure",
18724 "members": {
18725 "Ipv6Address": {
18726 "locationName": "ipv6Address"
18727 }
18728 }
18729 }
18730 },
18731 "Sbl": {
18732 "type": "structure",
18733 "members": {
18734 "CapacityReservationId": {
18735 "locationName": "capacityReservationId"
18736 }
18737 }
18738 },
18739 "Sbv": {
18740 "type": "structure",
18741 "members": {
18742 "DestinationCidrBlock": {
18743 "locationName": "destinationCidrBlock"
18744 },
18745 "LocalGatewayVirtualInterfaceGroupId": {
18746 "locationName": "localGatewayVirtualInterfaceGroupId"
18747 },
18748 "Type": {
18749 "locationName": "type"
18750 },
18751 "State": {
18752 "locationName": "state"
18753 },
18754 "LocalGatewayRouteTableId": {
18755 "locationName": "localGatewayRouteTableId"
18756 }
18757 }
18758 },
18759 "Sc0": {
18760 "type": "structure",
18761 "members": {
18762 "LocalGatewayRouteTableVpcAssociationId": {
18763 "locationName": "localGatewayRouteTableVpcAssociationId"
18764 },
18765 "LocalGatewayRouteTableId": {
18766 "locationName": "localGatewayRouteTableId"
18767 },
18768 "LocalGatewayId": {
18769 "locationName": "localGatewayId"
18770 },
18771 "VpcId": {
18772 "locationName": "vpcId"
18773 },
18774 "State": {
18775 "locationName": "state"
18776 },
18777 "Tags": {
18778 "shape": "Sj",
18779 "locationName": "tagSet"
18780 }
18781 }
18782 },
18783 "Sc4": {
18784 "type": "structure",
18785 "members": {
18786 "CreateTime": {
18787 "locationName": "createTime",
18788 "type": "timestamp"
18789 },
18790 "DeleteTime": {
18791 "locationName": "deleteTime",
18792 "type": "timestamp"
18793 },
18794 "FailureCode": {
18795 "locationName": "failureCode"
18796 },
18797 "FailureMessage": {
18798 "locationName": "failureMessage"
18799 },
18800 "NatGatewayAddresses": {
18801 "locationName": "natGatewayAddressSet",
18802 "type": "list",
18803 "member": {
18804 "locationName": "item",
18805 "type": "structure",
18806 "members": {
18807 "AllocationId": {
18808 "locationName": "allocationId"
18809 },
18810 "NetworkInterfaceId": {
18811 "locationName": "networkInterfaceId"
18812 },
18813 "PrivateIp": {
18814 "locationName": "privateIp"
18815 },
18816 "PublicIp": {
18817 "locationName": "publicIp"
18818 }
18819 }
18820 }
18821 },
18822 "NatGatewayId": {
18823 "locationName": "natGatewayId"
18824 },
18825 "ProvisionedBandwidth": {
18826 "locationName": "provisionedBandwidth",
18827 "type": "structure",
18828 "members": {
18829 "ProvisionTime": {
18830 "locationName": "provisionTime",
18831 "type": "timestamp"
18832 },
18833 "Provisioned": {
18834 "locationName": "provisioned"
18835 },
18836 "RequestTime": {
18837 "locationName": "requestTime",
18838 "type": "timestamp"
18839 },
18840 "Requested": {
18841 "locationName": "requested"
18842 },
18843 "Status": {
18844 "locationName": "status"
18845 }
18846 }
18847 },
18848 "State": {
18849 "locationName": "state"
18850 },
18851 "SubnetId": {
18852 "locationName": "subnetId"
18853 },
18854 "VpcId": {
18855 "locationName": "vpcId"
18856 },
18857 "Tags": {
18858 "shape": "Sj",
18859 "locationName": "tagSet"
18860 }
18861 }
18862 },
18863 "Scb": {
18864 "type": "structure",
18865 "members": {
18866 "Associations": {
18867 "locationName": "associationSet",
18868 "type": "list",
18869 "member": {
18870 "locationName": "item",
18871 "type": "structure",
18872 "members": {
18873 "NetworkAclAssociationId": {
18874 "locationName": "networkAclAssociationId"
18875 },
18876 "NetworkAclId": {
18877 "locationName": "networkAclId"
18878 },
18879 "SubnetId": {
18880 "locationName": "subnetId"
18881 }
18882 }
18883 }
18884 },
18885 "Entries": {
18886 "locationName": "entrySet",
18887 "type": "list",
18888 "member": {
18889 "locationName": "item",
18890 "type": "structure",
18891 "members": {
18892 "CidrBlock": {
18893 "locationName": "cidrBlock"
18894 },
18895 "Egress": {
18896 "locationName": "egress",
18897 "type": "boolean"
18898 },
18899 "IcmpTypeCode": {
18900 "shape": "Scg",
18901 "locationName": "icmpTypeCode"
18902 },
18903 "Ipv6CidrBlock": {
18904 "locationName": "ipv6CidrBlock"
18905 },
18906 "PortRange": {
18907 "shape": "Sch",
18908 "locationName": "portRange"
18909 },
18910 "Protocol": {
18911 "locationName": "protocol"
18912 },
18913 "RuleAction": {
18914 "locationName": "ruleAction"
18915 },
18916 "RuleNumber": {
18917 "locationName": "ruleNumber",
18918 "type": "integer"
18919 }
18920 }
18921 }
18922 },
18923 "IsDefault": {
18924 "locationName": "default",
18925 "type": "boolean"
18926 },
18927 "NetworkAclId": {
18928 "locationName": "networkAclId"
18929 },
18930 "Tags": {
18931 "shape": "Sj",
18932 "locationName": "tagSet"
18933 },
18934 "VpcId": {
18935 "locationName": "vpcId"
18936 },
18937 "OwnerId": {
18938 "locationName": "ownerId"
18939 }
18940 }
18941 },
18942 "Scg": {
18943 "type": "structure",
18944 "members": {
18945 "Code": {
18946 "locationName": "code",
18947 "type": "integer"
18948 },
18949 "Type": {
18950 "locationName": "type",
18951 "type": "integer"
18952 }
18953 }
18954 },
18955 "Sch": {
18956 "type": "structure",
18957 "members": {
18958 "From": {
18959 "locationName": "from",
18960 "type": "integer"
18961 },
18962 "To": {
18963 "locationName": "to",
18964 "type": "integer"
18965 }
18966 }
18967 },
18968 "Sco": {
18969 "type": "structure",
18970 "members": {
18971 "Association": {
18972 "shape": "Scp",
18973 "locationName": "association"
18974 },
18975 "Attachment": {
18976 "shape": "Scq",
18977 "locationName": "attachment"
18978 },
18979 "AvailabilityZone": {
18980 "locationName": "availabilityZone"
18981 },
18982 "Description": {
18983 "locationName": "description"
18984 },
18985 "Groups": {
18986 "shape": "Scr",
18987 "locationName": "groupSet"
18988 },
18989 "InterfaceType": {
18990 "locationName": "interfaceType"
18991 },
18992 "Ipv6Addresses": {
18993 "locationName": "ipv6AddressesSet",
18994 "type": "list",
18995 "member": {
18996 "locationName": "item",
18997 "type": "structure",
18998 "members": {
18999 "Ipv6Address": {
19000 "locationName": "ipv6Address"
19001 }
19002 }
19003 }
19004 },
19005 "MacAddress": {
19006 "locationName": "macAddress"
19007 },
19008 "NetworkInterfaceId": {
19009 "locationName": "networkInterfaceId"
19010 },
19011 "OutpostArn": {
19012 "locationName": "outpostArn"
19013 },
19014 "OwnerId": {
19015 "locationName": "ownerId"
19016 },
19017 "PrivateDnsName": {
19018 "locationName": "privateDnsName"
19019 },
19020 "PrivateIpAddress": {
19021 "locationName": "privateIpAddress"
19022 },
19023 "PrivateIpAddresses": {
19024 "locationName": "privateIpAddressesSet",
19025 "type": "list",
19026 "member": {
19027 "locationName": "item",
19028 "type": "structure",
19029 "members": {
19030 "Association": {
19031 "shape": "Scp",
19032 "locationName": "association"
19033 },
19034 "Primary": {
19035 "locationName": "primary",
19036 "type": "boolean"
19037 },
19038 "PrivateDnsName": {
19039 "locationName": "privateDnsName"
19040 },
19041 "PrivateIpAddress": {
19042 "locationName": "privateIpAddress"
19043 }
19044 }
19045 }
19046 },
19047 "RequesterId": {
19048 "locationName": "requesterId"
19049 },
19050 "RequesterManaged": {
19051 "locationName": "requesterManaged",
19052 "type": "boolean"
19053 },
19054 "SourceDestCheck": {
19055 "locationName": "sourceDestCheck",
19056 "type": "boolean"
19057 },
19058 "Status": {
19059 "locationName": "status"
19060 },
19061 "SubnetId": {
19062 "locationName": "subnetId"
19063 },
19064 "TagSet": {
19065 "shape": "Sj",
19066 "locationName": "tagSet"
19067 },
19068 "VpcId": {
19069 "locationName": "vpcId"
19070 }
19071 }
19072 },
19073 "Scp": {
19074 "type": "structure",
19075 "members": {
19076 "AllocationId": {
19077 "locationName": "allocationId"
19078 },
19079 "AssociationId": {
19080 "locationName": "associationId"
19081 },
19082 "IpOwnerId": {
19083 "locationName": "ipOwnerId"
19084 },
19085 "PublicDnsName": {
19086 "locationName": "publicDnsName"
19087 },
19088 "PublicIp": {
19089 "locationName": "publicIp"
19090 }
19091 }
19092 },
19093 "Scq": {
19094 "type": "structure",
19095 "members": {
19096 "AttachTime": {
19097 "locationName": "attachTime",
19098 "type": "timestamp"
19099 },
19100 "AttachmentId": {
19101 "locationName": "attachmentId"
19102 },
19103 "DeleteOnTermination": {
19104 "locationName": "deleteOnTermination",
19105 "type": "boolean"
19106 },
19107 "DeviceIndex": {
19108 "locationName": "deviceIndex",
19109 "type": "integer"
19110 },
19111 "InstanceId": {
19112 "locationName": "instanceId"
19113 },
19114 "InstanceOwnerId": {
19115 "locationName": "instanceOwnerId"
19116 },
19117 "Status": {
19118 "locationName": "status"
19119 }
19120 }
19121 },
19122 "Scr": {
19123 "type": "list",
19124 "member": {
19125 "locationName": "item",
19126 "type": "structure",
19127 "members": {
19128 "GroupName": {
19129 "locationName": "groupName"
19130 },
19131 "GroupId": {
19132 "locationName": "groupId"
19133 }
19134 }
19135 }
19136 },
19137 "Sd2": {
19138 "type": "structure",
19139 "members": {
19140 "NetworkInterfacePermissionId": {
19141 "locationName": "networkInterfacePermissionId"
19142 },
19143 "NetworkInterfaceId": {
19144 "locationName": "networkInterfaceId"
19145 },
19146 "AwsAccountId": {
19147 "locationName": "awsAccountId"
19148 },
19149 "AwsService": {
19150 "locationName": "awsService"
19151 },
19152 "Permission": {
19153 "locationName": "permission"
19154 },
19155 "PermissionState": {
19156 "locationName": "permissionState",
19157 "type": "structure",
19158 "members": {
19159 "State": {
19160 "locationName": "state"
19161 },
19162 "StatusMessage": {
19163 "locationName": "statusMessage"
19164 }
19165 }
19166 }
19167 }
19168 },
19169 "Sdi": {
19170 "type": "structure",
19171 "members": {
19172 "Associations": {
19173 "locationName": "associationSet",
19174 "type": "list",
19175 "member": {
19176 "locationName": "item",
19177 "type": "structure",
19178 "members": {
19179 "Main": {
19180 "locationName": "main",
19181 "type": "boolean"
19182 },
19183 "RouteTableAssociationId": {
19184 "locationName": "routeTableAssociationId"
19185 },
19186 "RouteTableId": {
19187 "locationName": "routeTableId"
19188 },
19189 "SubnetId": {
19190 "locationName": "subnetId"
19191 },
19192 "GatewayId": {
19193 "locationName": "gatewayId"
19194 },
19195 "AssociationState": {
19196 "shape": "S2r",
19197 "locationName": "associationState"
19198 }
19199 }
19200 }
19201 },
19202 "PropagatingVgws": {
19203 "locationName": "propagatingVgwSet",
19204 "type": "list",
19205 "member": {
19206 "locationName": "item",
19207 "type": "structure",
19208 "members": {
19209 "GatewayId": {
19210 "locationName": "gatewayId"
19211 }
19212 }
19213 }
19214 },
19215 "RouteTableId": {
19216 "locationName": "routeTableId"
19217 },
19218 "Routes": {
19219 "locationName": "routeSet",
19220 "type": "list",
19221 "member": {
19222 "locationName": "item",
19223 "type": "structure",
19224 "members": {
19225 "DestinationCidrBlock": {
19226 "locationName": "destinationCidrBlock"
19227 },
19228 "DestinationIpv6CidrBlock": {
19229 "locationName": "destinationIpv6CidrBlock"
19230 },
19231 "DestinationPrefixListId": {
19232 "locationName": "destinationPrefixListId"
19233 },
19234 "EgressOnlyInternetGatewayId": {
19235 "locationName": "egressOnlyInternetGatewayId"
19236 },
19237 "GatewayId": {
19238 "locationName": "gatewayId"
19239 },
19240 "InstanceId": {
19241 "locationName": "instanceId"
19242 },
19243 "InstanceOwnerId": {
19244 "locationName": "instanceOwnerId"
19245 },
19246 "NatGatewayId": {
19247 "locationName": "natGatewayId"
19248 },
19249 "TransitGatewayId": {
19250 "locationName": "transitGatewayId"
19251 },
19252 "LocalGatewayId": {
19253 "locationName": "localGatewayId"
19254 },
19255 "NetworkInterfaceId": {
19256 "locationName": "networkInterfaceId"
19257 },
19258 "Origin": {
19259 "locationName": "origin"
19260 },
19261 "State": {
19262 "locationName": "state"
19263 },
19264 "VpcPeeringConnectionId": {
19265 "locationName": "vpcPeeringConnectionId"
19266 }
19267 }
19268 }
19269 },
19270 "Tags": {
19271 "shape": "Sj",
19272 "locationName": "tagSet"
19273 },
19274 "VpcId": {
19275 "locationName": "vpcId"
19276 },
19277 "OwnerId": {
19278 "locationName": "ownerId"
19279 }
19280 }
19281 },
19282 "Sdu": {
19283 "type": "structure",
19284 "members": {
19285 "DataEncryptionKeyId": {
19286 "locationName": "dataEncryptionKeyId"
19287 },
19288 "Description": {
19289 "locationName": "description"
19290 },
19291 "Encrypted": {
19292 "locationName": "encrypted",
19293 "type": "boolean"
19294 },
19295 "KmsKeyId": {
19296 "locationName": "kmsKeyId"
19297 },
19298 "OwnerId": {
19299 "locationName": "ownerId"
19300 },
19301 "Progress": {
19302 "locationName": "progress"
19303 },
19304 "SnapshotId": {
19305 "locationName": "snapshotId"
19306 },
19307 "StartTime": {
19308 "locationName": "startTime",
19309 "type": "timestamp"
19310 },
19311 "State": {
19312 "locationName": "status"
19313 },
19314 "StateMessage": {
19315 "locationName": "statusMessage"
19316 },
19317 "VolumeId": {
19318 "locationName": "volumeId"
19319 },
19320 "VolumeSize": {
19321 "locationName": "volumeSize",
19322 "type": "integer"
19323 },
19324 "OwnerAlias": {
19325 "locationName": "ownerAlias"
19326 },
19327 "Tags": {
19328 "shape": "Sj",
19329 "locationName": "tagSet"
19330 }
19331 }
19332 },
19333 "Se5": {
19334 "type": "structure",
19335 "members": {
19336 "Bucket": {
19337 "locationName": "bucket"
19338 },
19339 "Fault": {
19340 "shape": "Se6",
19341 "locationName": "fault"
19342 },
19343 "OwnerId": {
19344 "locationName": "ownerId"
19345 },
19346 "Prefix": {
19347 "locationName": "prefix"
19348 },
19349 "State": {
19350 "locationName": "state"
19351 }
19352 }
19353 },
19354 "Se6": {
19355 "type": "structure",
19356 "members": {
19357 "Code": {
19358 "locationName": "code"
19359 },
19360 "Message": {
19361 "locationName": "message"
19362 }
19363 }
19364 },
19365 "Seb": {
19366 "type": "list",
19367 "member": {}
19368 },
19369 "Sef": {
19370 "type": "structure",
19371 "members": {
19372 "TrafficMirrorFilterId": {
19373 "locationName": "trafficMirrorFilterId"
19374 },
19375 "IngressFilterRules": {
19376 "shape": "Seg",
19377 "locationName": "ingressFilterRuleSet"
19378 },
19379 "EgressFilterRules": {
19380 "shape": "Seg",
19381 "locationName": "egressFilterRuleSet"
19382 },
19383 "NetworkServices": {
19384 "shape": "Sel",
19385 "locationName": "networkServiceSet"
19386 },
19387 "Description": {
19388 "locationName": "description"
19389 },
19390 "Tags": {
19391 "shape": "Sj",
19392 "locationName": "tagSet"
19393 }
19394 }
19395 },
19396 "Seg": {
19397 "type": "list",
19398 "member": {
19399 "shape": "Seh",
19400 "locationName": "item"
19401 }
19402 },
19403 "Seh": {
19404 "type": "structure",
19405 "members": {
19406 "TrafficMirrorFilterRuleId": {
19407 "locationName": "trafficMirrorFilterRuleId"
19408 },
19409 "TrafficMirrorFilterId": {
19410 "locationName": "trafficMirrorFilterId"
19411 },
19412 "TrafficDirection": {
19413 "locationName": "trafficDirection"
19414 },
19415 "RuleNumber": {
19416 "locationName": "ruleNumber",
19417 "type": "integer"
19418 },
19419 "RuleAction": {
19420 "locationName": "ruleAction"
19421 },
19422 "Protocol": {
19423 "locationName": "protocol",
19424 "type": "integer"
19425 },
19426 "DestinationPortRange": {
19427 "shape": "Sek",
19428 "locationName": "destinationPortRange"
19429 },
19430 "SourcePortRange": {
19431 "shape": "Sek",
19432 "locationName": "sourcePortRange"
19433 },
19434 "DestinationCidrBlock": {
19435 "locationName": "destinationCidrBlock"
19436 },
19437 "SourceCidrBlock": {
19438 "locationName": "sourceCidrBlock"
19439 },
19440 "Description": {
19441 "locationName": "description"
19442 }
19443 }
19444 },
19445 "Sek": {
19446 "type": "structure",
19447 "members": {
19448 "FromPort": {
19449 "locationName": "fromPort",
19450 "type": "integer"
19451 },
19452 "ToPort": {
19453 "locationName": "toPort",
19454 "type": "integer"
19455 }
19456 }
19457 },
19458 "Sel": {
19459 "type": "list",
19460 "member": {
19461 "locationName": "item"
19462 }
19463 },
19464 "Sep": {
19465 "type": "structure",
19466 "members": {
19467 "FromPort": {
19468 "type": "integer"
19469 },
19470 "ToPort": {
19471 "type": "integer"
19472 }
19473 }
19474 },
19475 "Seu": {
19476 "type": "structure",
19477 "members": {
19478 "TrafficMirrorSessionId": {
19479 "locationName": "trafficMirrorSessionId"
19480 },
19481 "TrafficMirrorTargetId": {
19482 "locationName": "trafficMirrorTargetId"
19483 },
19484 "TrafficMirrorFilterId": {
19485 "locationName": "trafficMirrorFilterId"
19486 },
19487 "NetworkInterfaceId": {
19488 "locationName": "networkInterfaceId"
19489 },
19490 "OwnerId": {
19491 "locationName": "ownerId"
19492 },
19493 "PacketLength": {
19494 "locationName": "packetLength",
19495 "type": "integer"
19496 },
19497 "SessionNumber": {
19498 "locationName": "sessionNumber",
19499 "type": "integer"
19500 },
19501 "VirtualNetworkId": {
19502 "locationName": "virtualNetworkId",
19503 "type": "integer"
19504 },
19505 "Description": {
19506 "locationName": "description"
19507 },
19508 "Tags": {
19509 "shape": "Sj",
19510 "locationName": "tagSet"
19511 }
19512 }
19513 },
19514 "Sex": {
19515 "type": "structure",
19516 "members": {
19517 "TrafficMirrorTargetId": {
19518 "locationName": "trafficMirrorTargetId"
19519 },
19520 "NetworkInterfaceId": {
19521 "locationName": "networkInterfaceId"
19522 },
19523 "NetworkLoadBalancerArn": {
19524 "locationName": "networkLoadBalancerArn"
19525 },
19526 "Type": {
19527 "locationName": "type"
19528 },
19529 "Description": {
19530 "locationName": "description"
19531 },
19532 "OwnerId": {
19533 "locationName": "ownerId"
19534 },
19535 "Tags": {
19536 "shape": "Sj",
19537 "locationName": "tagSet"
19538 }
19539 }
19540 },
19541 "Sf7": {
19542 "type": "structure",
19543 "members": {
19544 "TransitGatewayId": {
19545 "locationName": "transitGatewayId"
19546 },
19547 "TransitGatewayArn": {
19548 "locationName": "transitGatewayArn"
19549 },
19550 "State": {
19551 "locationName": "state"
19552 },
19553 "OwnerId": {
19554 "locationName": "ownerId"
19555 },
19556 "Description": {
19557 "locationName": "description"
19558 },
19559 "CreationTime": {
19560 "locationName": "creationTime",
19561 "type": "timestamp"
19562 },
19563 "Options": {
19564 "locationName": "options",
19565 "type": "structure",
19566 "members": {
19567 "AmazonSideAsn": {
19568 "locationName": "amazonSideAsn",
19569 "type": "long"
19570 },
19571 "AutoAcceptSharedAttachments": {
19572 "locationName": "autoAcceptSharedAttachments"
19573 },
19574 "DefaultRouteTableAssociation": {
19575 "locationName": "defaultRouteTableAssociation"
19576 },
19577 "AssociationDefaultRouteTableId": {
19578 "locationName": "associationDefaultRouteTableId"
19579 },
19580 "DefaultRouteTablePropagation": {
19581 "locationName": "defaultRouteTablePropagation"
19582 },
19583 "PropagationDefaultRouteTableId": {
19584 "locationName": "propagationDefaultRouteTableId"
19585 },
19586 "VpnEcmpSupport": {
19587 "locationName": "vpnEcmpSupport"
19588 },
19589 "DnsSupport": {
19590 "locationName": "dnsSupport"
19591 },
19592 "MulticastSupport": {
19593 "locationName": "multicastSupport"
19594 }
19595 }
19596 },
19597 "Tags": {
19598 "shape": "Sj",
19599 "locationName": "tagSet"
19600 }
19601 }
19602 },
19603 "Sfc": {
19604 "type": "structure",
19605 "members": {
19606 "TransitGatewayMulticastDomainId": {
19607 "locationName": "transitGatewayMulticastDomainId"
19608 },
19609 "TransitGatewayId": {
19610 "locationName": "transitGatewayId"
19611 },
19612 "State": {
19613 "locationName": "state"
19614 },
19615 "CreationTime": {
19616 "locationName": "creationTime",
19617 "type": "timestamp"
19618 },
19619 "Tags": {
19620 "shape": "Sj",
19621 "locationName": "tagSet"
19622 }
19623 }
19624 },
19625 "Sfj": {
19626 "type": "structure",
19627 "members": {
19628 "DestinationCidrBlock": {
19629 "locationName": "destinationCidrBlock"
19630 },
19631 "TransitGatewayAttachments": {
19632 "locationName": "transitGatewayAttachments",
19633 "type": "list",
19634 "member": {
19635 "locationName": "item",
19636 "type": "structure",
19637 "members": {
19638 "ResourceId": {
19639 "locationName": "resourceId"
19640 },
19641 "TransitGatewayAttachmentId": {
19642 "locationName": "transitGatewayAttachmentId"
19643 },
19644 "ResourceType": {
19645 "locationName": "resourceType"
19646 }
19647 }
19648 }
19649 },
19650 "Type": {
19651 "locationName": "type"
19652 },
19653 "State": {
19654 "locationName": "state"
19655 }
19656 }
19657 },
19658 "Sfq": {
19659 "type": "structure",
19660 "members": {
19661 "TransitGatewayRouteTableId": {
19662 "locationName": "transitGatewayRouteTableId"
19663 },
19664 "TransitGatewayId": {
19665 "locationName": "transitGatewayId"
19666 },
19667 "State": {
19668 "locationName": "state"
19669 },
19670 "DefaultAssociationRouteTable": {
19671 "locationName": "defaultAssociationRouteTable",
19672 "type": "boolean"
19673 },
19674 "DefaultPropagationRouteTable": {
19675 "locationName": "defaultPropagationRouteTable",
19676 "type": "boolean"
19677 },
19678 "CreationTime": {
19679 "locationName": "creationTime",
19680 "type": "timestamp"
19681 },
19682 "Tags": {
19683 "shape": "Sj",
19684 "locationName": "tagSet"
19685 }
19686 }
19687 },
19688 "Sft": {
19689 "type": "list",
19690 "member": {
19691 "locationName": "item"
19692 }
19693 },
19694 "Sfx": {
19695 "type": "structure",
19696 "members": {
19697 "Attachments": {
19698 "locationName": "attachmentSet",
19699 "type": "list",
19700 "member": {
19701 "shape": "S3r",
19702 "locationName": "item"
19703 }
19704 },
19705 "AvailabilityZone": {
19706 "locationName": "availabilityZone"
19707 },
19708 "CreateTime": {
19709 "locationName": "createTime",
19710 "type": "timestamp"
19711 },
19712 "Encrypted": {
19713 "locationName": "encrypted",
19714 "type": "boolean"
19715 },
19716 "KmsKeyId": {
19717 "locationName": "kmsKeyId"
19718 },
19719 "OutpostArn": {
19720 "locationName": "outpostArn"
19721 },
19722 "Size": {
19723 "locationName": "size",
19724 "type": "integer"
19725 },
19726 "SnapshotId": {
19727 "locationName": "snapshotId"
19728 },
19729 "State": {
19730 "locationName": "status"
19731 },
19732 "VolumeId": {
19733 "locationName": "volumeId"
19734 },
19735 "Iops": {
19736 "locationName": "iops",
19737 "type": "integer"
19738 },
19739 "Tags": {
19740 "shape": "Sj",
19741 "locationName": "tagSet"
19742 },
19743 "VolumeType": {
19744 "locationName": "volumeType"
19745 },
19746 "FastRestored": {
19747 "locationName": "fastRestored",
19748 "type": "boolean"
19749 },
19750 "MultiAttachEnabled": {
19751 "locationName": "multiAttachEnabled",
19752 "type": "boolean"
19753 }
19754 }
19755 },
19756 "Sg4": {
19757 "type": "list",
19758 "member": {
19759 "locationName": "item"
19760 }
19761 },
19762 "Sg5": {
19763 "type": "list",
19764 "member": {
19765 "locationName": "item"
19766 }
19767 },
19768 "Sg6": {
19769 "type": "list",
19770 "member": {
19771 "locationName": "item"
19772 }
19773 },
19774 "Sg8": {
19775 "type": "structure",
19776 "members": {
19777 "VpcEndpointId": {
19778 "locationName": "vpcEndpointId"
19779 },
19780 "VpcEndpointType": {
19781 "locationName": "vpcEndpointType"
19782 },
19783 "VpcId": {
19784 "locationName": "vpcId"
19785 },
19786 "ServiceName": {
19787 "locationName": "serviceName"
19788 },
19789 "State": {
19790 "locationName": "state"
19791 },
19792 "PolicyDocument": {
19793 "locationName": "policyDocument"
19794 },
19795 "RouteTableIds": {
19796 "shape": "So",
19797 "locationName": "routeTableIdSet"
19798 },
19799 "SubnetIds": {
19800 "shape": "So",
19801 "locationName": "subnetIdSet"
19802 },
19803 "Groups": {
19804 "locationName": "groupSet",
19805 "type": "list",
19806 "member": {
19807 "locationName": "item",
19808 "type": "structure",
19809 "members": {
19810 "GroupId": {
19811 "locationName": "groupId"
19812 },
19813 "GroupName": {
19814 "locationName": "groupName"
19815 }
19816 }
19817 }
19818 },
19819 "PrivateDnsEnabled": {
19820 "locationName": "privateDnsEnabled",
19821 "type": "boolean"
19822 },
19823 "RequesterManaged": {
19824 "locationName": "requesterManaged",
19825 "type": "boolean"
19826 },
19827 "NetworkInterfaceIds": {
19828 "shape": "So",
19829 "locationName": "networkInterfaceIdSet"
19830 },
19831 "DnsEntries": {
19832 "shape": "Sgc",
19833 "locationName": "dnsEntrySet"
19834 },
19835 "CreationTimestamp": {
19836 "locationName": "creationTimestamp",
19837 "type": "timestamp"
19838 },
19839 "Tags": {
19840 "shape": "Sj",
19841 "locationName": "tagSet"
19842 },
19843 "OwnerId": {
19844 "locationName": "ownerId"
19845 },
19846 "LastError": {
19847 "locationName": "lastError",
19848 "type": "structure",
19849 "members": {
19850 "Message": {
19851 "locationName": "message"
19852 },
19853 "Code": {
19854 "locationName": "code"
19855 }
19856 }
19857 }
19858 }
19859 },
19860 "Sgc": {
19861 "type": "list",
19862 "member": {
19863 "locationName": "item",
19864 "type": "structure",
19865 "members": {
19866 "DnsName": {
19867 "locationName": "dnsName"
19868 },
19869 "HostedZoneId": {
19870 "locationName": "hostedZoneId"
19871 }
19872 }
19873 }
19874 },
19875 "Sgh": {
19876 "type": "structure",
19877 "members": {
19878 "ConnectionNotificationId": {
19879 "locationName": "connectionNotificationId"
19880 },
19881 "ServiceId": {
19882 "locationName": "serviceId"
19883 },
19884 "VpcEndpointId": {
19885 "locationName": "vpcEndpointId"
19886 },
19887 "ConnectionNotificationType": {
19888 "locationName": "connectionNotificationType"
19889 },
19890 "ConnectionNotificationArn": {
19891 "locationName": "connectionNotificationArn"
19892 },
19893 "ConnectionEvents": {
19894 "shape": "So",
19895 "locationName": "connectionEvents"
19896 },
19897 "ConnectionNotificationState": {
19898 "locationName": "connectionNotificationState"
19899 }
19900 }
19901 },
19902 "Sgm": {
19903 "type": "structure",
19904 "members": {
19905 "ServiceType": {
19906 "shape": "Sgn",
19907 "locationName": "serviceType"
19908 },
19909 "ServiceId": {
19910 "locationName": "serviceId"
19911 },
19912 "ServiceName": {
19913 "locationName": "serviceName"
19914 },
19915 "ServiceState": {
19916 "locationName": "serviceState"
19917 },
19918 "AvailabilityZones": {
19919 "shape": "So",
19920 "locationName": "availabilityZoneSet"
19921 },
19922 "AcceptanceRequired": {
19923 "locationName": "acceptanceRequired",
19924 "type": "boolean"
19925 },
19926 "ManagesVpcEndpoints": {
19927 "locationName": "managesVpcEndpoints",
19928 "type": "boolean"
19929 },
19930 "NetworkLoadBalancerArns": {
19931 "shape": "So",
19932 "locationName": "networkLoadBalancerArnSet"
19933 },
19934 "BaseEndpointDnsNames": {
19935 "shape": "So",
19936 "locationName": "baseEndpointDnsNameSet"
19937 },
19938 "PrivateDnsName": {
19939 "locationName": "privateDnsName"
19940 },
19941 "PrivateDnsNameConfiguration": {
19942 "locationName": "privateDnsNameConfiguration",
19943 "type": "structure",
19944 "members": {
19945 "State": {
19946 "locationName": "state"
19947 },
19948 "Type": {
19949 "locationName": "type"
19950 },
19951 "Value": {
19952 "locationName": "value"
19953 },
19954 "Name": {
19955 "locationName": "name"
19956 }
19957 }
19958 },
19959 "Tags": {
19960 "shape": "Sj",
19961 "locationName": "tagSet"
19962 }
19963 }
19964 },
19965 "Sgn": {
19966 "type": "list",
19967 "member": {
19968 "locationName": "item",
19969 "type": "structure",
19970 "members": {
19971 "ServiceType": {
19972 "locationName": "serviceType"
19973 }
19974 }
19975 }
19976 },
19977 "Sh0": {
19978 "type": "list",
19979 "member": {
19980 "locationName": "item",
19981 "type": "structure",
19982 "members": {
19983 "Value": {}
19984 }
19985 }
19986 },
19987 "Sh2": {
19988 "type": "list",
19989 "member": {
19990 "locationName": "item",
19991 "type": "structure",
19992 "members": {
19993 "Value": {}
19994 }
19995 }
19996 },
19997 "Sh4": {
19998 "type": "list",
19999 "member": {
20000 "locationName": "item",
20001 "type": "structure",
20002 "members": {
20003 "Value": {}
20004 }
20005 }
20006 },
20007 "Sh6": {
20008 "type": "list",
20009 "member": {
20010 "locationName": "item",
20011 "type": "structure",
20012 "members": {
20013 "Value": {}
20014 }
20015 }
20016 },
20017 "Sh8": {
20018 "type": "list",
20019 "member": {
20020 "locationName": "item",
20021 "type": "structure",
20022 "members": {
20023 "Value": {
20024 "type": "integer"
20025 }
20026 }
20027 }
20028 },
20029 "Sha": {
20030 "type": "list",
20031 "member": {
20032 "locationName": "item",
20033 "type": "structure",
20034 "members": {
20035 "Value": {
20036 "type": "integer"
20037 }
20038 }
20039 }
20040 },
20041 "Shc": {
20042 "type": "list",
20043 "member": {
20044 "locationName": "item",
20045 "type": "structure",
20046 "members": {
20047 "Value": {}
20048 }
20049 }
20050 },
20051 "Shf": {
20052 "type": "structure",
20053 "members": {
20054 "CustomerGatewayConfiguration": {
20055 "locationName": "customerGatewayConfiguration"
20056 },
20057 "CustomerGatewayId": {
20058 "locationName": "customerGatewayId"
20059 },
20060 "Category": {
20061 "locationName": "category"
20062 },
20063 "State": {
20064 "locationName": "state"
20065 },
20066 "Type": {
20067 "locationName": "type"
20068 },
20069 "VpnConnectionId": {
20070 "locationName": "vpnConnectionId"
20071 },
20072 "VpnGatewayId": {
20073 "locationName": "vpnGatewayId"
20074 },
20075 "TransitGatewayId": {
20076 "locationName": "transitGatewayId"
20077 },
20078 "Options": {
20079 "locationName": "options",
20080 "type": "structure",
20081 "members": {
20082 "EnableAcceleration": {
20083 "locationName": "enableAcceleration",
20084 "type": "boolean"
20085 },
20086 "StaticRoutesOnly": {
20087 "locationName": "staticRoutesOnly",
20088 "type": "boolean"
20089 },
20090 "TunnelOptions": {
20091 "locationName": "tunnelOptionSet",
20092 "type": "list",
20093 "member": {
20094 "locationName": "item",
20095 "type": "structure",
20096 "members": {
20097 "OutsideIpAddress": {
20098 "locationName": "outsideIpAddress"
20099 },
20100 "TunnelInsideCidr": {
20101 "locationName": "tunnelInsideCidr"
20102 },
20103 "PreSharedKey": {
20104 "locationName": "preSharedKey"
20105 },
20106 "Phase1LifetimeSeconds": {
20107 "locationName": "phase1LifetimeSeconds",
20108 "type": "integer"
20109 },
20110 "Phase2LifetimeSeconds": {
20111 "locationName": "phase2LifetimeSeconds",
20112 "type": "integer"
20113 },
20114 "RekeyMarginTimeSeconds": {
20115 "locationName": "rekeyMarginTimeSeconds",
20116 "type": "integer"
20117 },
20118 "RekeyFuzzPercentage": {
20119 "locationName": "rekeyFuzzPercentage",
20120 "type": "integer"
20121 },
20122 "ReplayWindowSize": {
20123 "locationName": "replayWindowSize",
20124 "type": "integer"
20125 },
20126 "DpdTimeoutSeconds": {
20127 "locationName": "dpdTimeoutSeconds",
20128 "type": "integer"
20129 },
20130 "Phase1EncryptionAlgorithms": {
20131 "locationName": "phase1EncryptionAlgorithmSet",
20132 "type": "list",
20133 "member": {
20134 "locationName": "item",
20135 "type": "structure",
20136 "members": {
20137 "Value": {
20138 "locationName": "value"
20139 }
20140 }
20141 }
20142 },
20143 "Phase2EncryptionAlgorithms": {
20144 "locationName": "phase2EncryptionAlgorithmSet",
20145 "type": "list",
20146 "member": {
20147 "locationName": "item",
20148 "type": "structure",
20149 "members": {
20150 "Value": {
20151 "locationName": "value"
20152 }
20153 }
20154 }
20155 },
20156 "Phase1IntegrityAlgorithms": {
20157 "locationName": "phase1IntegrityAlgorithmSet",
20158 "type": "list",
20159 "member": {
20160 "locationName": "item",
20161 "type": "structure",
20162 "members": {
20163 "Value": {
20164 "locationName": "value"
20165 }
20166 }
20167 }
20168 },
20169 "Phase2IntegrityAlgorithms": {
20170 "locationName": "phase2IntegrityAlgorithmSet",
20171 "type": "list",
20172 "member": {
20173 "locationName": "item",
20174 "type": "structure",
20175 "members": {
20176 "Value": {
20177 "locationName": "value"
20178 }
20179 }
20180 }
20181 },
20182 "Phase1DHGroupNumbers": {
20183 "locationName": "phase1DHGroupNumberSet",
20184 "type": "list",
20185 "member": {
20186 "locationName": "item",
20187 "type": "structure",
20188 "members": {
20189 "Value": {
20190 "locationName": "value",
20191 "type": "integer"
20192 }
20193 }
20194 }
20195 },
20196 "Phase2DHGroupNumbers": {
20197 "locationName": "phase2DHGroupNumberSet",
20198 "type": "list",
20199 "member": {
20200 "locationName": "item",
20201 "type": "structure",
20202 "members": {
20203 "Value": {
20204 "locationName": "value",
20205 "type": "integer"
20206 }
20207 }
20208 }
20209 },
20210 "IkeVersions": {
20211 "locationName": "ikeVersionSet",
20212 "type": "list",
20213 "member": {
20214 "locationName": "item",
20215 "type": "structure",
20216 "members": {
20217 "Value": {
20218 "locationName": "value"
20219 }
20220 }
20221 }
20222 }
20223 }
20224 }
20225 }
20226 }
20227 },
20228 "Routes": {
20229 "locationName": "routes",
20230 "type": "list",
20231 "member": {
20232 "locationName": "item",
20233 "type": "structure",
20234 "members": {
20235 "DestinationCidrBlock": {
20236 "locationName": "destinationCidrBlock"
20237 },
20238 "Source": {
20239 "locationName": "source"
20240 },
20241 "State": {
20242 "locationName": "state"
20243 }
20244 }
20245 }
20246 },
20247 "Tags": {
20248 "shape": "Sj",
20249 "locationName": "tagSet"
20250 },
20251 "VgwTelemetry": {
20252 "locationName": "vgwTelemetry",
20253 "type": "list",
20254 "member": {
20255 "locationName": "item",
20256 "type": "structure",
20257 "members": {
20258 "AcceptedRouteCount": {
20259 "locationName": "acceptedRouteCount",
20260 "type": "integer"
20261 },
20262 "LastStatusChange": {
20263 "locationName": "lastStatusChange",
20264 "type": "timestamp"
20265 },
20266 "OutsideIpAddress": {
20267 "locationName": "outsideIpAddress"
20268 },
20269 "Status": {
20270 "locationName": "status"
20271 },
20272 "StatusMessage": {
20273 "locationName": "statusMessage"
20274 },
20275 "CertificateArn": {
20276 "locationName": "certificateArn"
20277 }
20278 }
20279 }
20280 }
20281 }
20282 },
20283 "Si8": {
20284 "type": "structure",
20285 "members": {
20286 "AvailabilityZone": {
20287 "locationName": "availabilityZone"
20288 },
20289 "State": {
20290 "locationName": "state"
20291 },
20292 "Type": {
20293 "locationName": "type"
20294 },
20295 "VpcAttachments": {
20296 "locationName": "attachments",
20297 "type": "list",
20298 "member": {
20299 "shape": "S3w",
20300 "locationName": "item"
20301 }
20302 },
20303 "VpnGatewayId": {
20304 "locationName": "vpnGatewayId"
20305 },
20306 "AmazonSideAsn": {
20307 "locationName": "amazonSideAsn",
20308 "type": "long"
20309 },
20310 "Tags": {
20311 "shape": "Sj",
20312 "locationName": "tagSet"
20313 }
20314 }
20315 },
20316 "Sik": {
20317 "type": "list",
20318 "member": {}
20319 },
20320 "Siu": {
20321 "type": "list",
20322 "member": {
20323 "locationName": "item"
20324 }
20325 },
20326 "Sj4": {
20327 "type": "list",
20328 "member": {
20329 "locationName": "item"
20330 }
20331 },
20332 "Skw": {
20333 "type": "list",
20334 "member": {
20335 "locationName": "item"
20336 }
20337 },
20338 "Sl9": {
20339 "type": "list",
20340 "member": {
20341 "locationName": "item"
20342 }
20343 },
20344 "Slo": {
20345 "type": "list",
20346 "member": {
20347 "locationName": "Filter",
20348 "type": "structure",
20349 "members": {
20350 "Name": {},
20351 "Values": {
20352 "shape": "So",
20353 "locationName": "Value"
20354 }
20355 }
20356 }
20357 },
20358 "Slx": {
20359 "type": "list",
20360 "member": {
20361 "locationName": "item",
20362 "type": "structure",
20363 "members": {
20364 "Deadline": {
20365 "locationName": "deadline",
20366 "type": "timestamp"
20367 },
20368 "Resource": {
20369 "locationName": "resource"
20370 },
20371 "UseLongIds": {
20372 "locationName": "useLongIds",
20373 "type": "boolean"
20374 }
20375 }
20376 }
20377 },
20378 "Smo": {
20379 "type": "list",
20380 "member": {
20381 "locationName": "InstanceId"
20382 }
20383 },
20384 "Sn3": {
20385 "type": "structure",
20386 "members": {
20387 "Code": {
20388 "locationName": "code"
20389 },
20390 "Message": {
20391 "locationName": "message"
20392 }
20393 }
20394 },
20395 "So5": {
20396 "type": "structure",
20397 "members": {
20398 "ConversionTaskId": {
20399 "locationName": "conversionTaskId"
20400 },
20401 "ExpirationTime": {
20402 "locationName": "expirationTime"
20403 },
20404 "ImportInstance": {
20405 "locationName": "importInstance",
20406 "type": "structure",
20407 "members": {
20408 "Description": {
20409 "locationName": "description"
20410 },
20411 "InstanceId": {
20412 "locationName": "instanceId"
20413 },
20414 "Platform": {
20415 "locationName": "platform"
20416 },
20417 "Volumes": {
20418 "locationName": "volumes",
20419 "type": "list",
20420 "member": {
20421 "locationName": "item",
20422 "type": "structure",
20423 "members": {
20424 "AvailabilityZone": {
20425 "locationName": "availabilityZone"
20426 },
20427 "BytesConverted": {
20428 "locationName": "bytesConverted",
20429 "type": "long"
20430 },
20431 "Description": {
20432 "locationName": "description"
20433 },
20434 "Image": {
20435 "shape": "So9",
20436 "locationName": "image"
20437 },
20438 "Status": {
20439 "locationName": "status"
20440 },
20441 "StatusMessage": {
20442 "locationName": "statusMessage"
20443 },
20444 "Volume": {
20445 "shape": "Soa",
20446 "locationName": "volume"
20447 }
20448 }
20449 }
20450 }
20451 }
20452 },
20453 "ImportVolume": {
20454 "locationName": "importVolume",
20455 "type": "structure",
20456 "members": {
20457 "AvailabilityZone": {
20458 "locationName": "availabilityZone"
20459 },
20460 "BytesConverted": {
20461 "locationName": "bytesConverted",
20462 "type": "long"
20463 },
20464 "Description": {
20465 "locationName": "description"
20466 },
20467 "Image": {
20468 "shape": "So9",
20469 "locationName": "image"
20470 },
20471 "Volume": {
20472 "shape": "Soa",
20473 "locationName": "volume"
20474 }
20475 }
20476 },
20477 "State": {
20478 "locationName": "state"
20479 },
20480 "StatusMessage": {
20481 "locationName": "statusMessage"
20482 },
20483 "Tags": {
20484 "shape": "Sj",
20485 "locationName": "tagSet"
20486 }
20487 }
20488 },
20489 "So9": {
20490 "type": "structure",
20491 "members": {
20492 "Checksum": {
20493 "locationName": "checksum"
20494 },
20495 "Format": {
20496 "locationName": "format"
20497 },
20498 "ImportManifestUrl": {
20499 "locationName": "importManifestUrl"
20500 },
20501 "Size": {
20502 "locationName": "size",
20503 "type": "long"
20504 }
20505 }
20506 },
20507 "Soa": {
20508 "type": "structure",
20509 "members": {
20510 "Id": {
20511 "locationName": "id"
20512 },
20513 "Size": {
20514 "locationName": "size",
20515 "type": "long"
20516 }
20517 }
20518 },
20519 "Sp8": {
20520 "type": "structure",
20521 "members": {
20522 "S3Bucket": {
20523 "locationName": "s3Bucket"
20524 },
20525 "S3Prefix": {
20526 "locationName": "s3Prefix"
20527 }
20528 }
20529 },
20530 "Spp": {
20531 "type": "structure",
20532 "members": {
20533 "EventDescription": {
20534 "locationName": "eventDescription"
20535 },
20536 "EventSubType": {
20537 "locationName": "eventSubType"
20538 },
20539 "InstanceId": {
20540 "locationName": "instanceId"
20541 }
20542 }
20543 },
20544 "Sps": {
20545 "type": "list",
20546 "member": {
20547 "locationName": "item",
20548 "type": "structure",
20549 "members": {
20550 "InstanceId": {
20551 "locationName": "instanceId"
20552 },
20553 "InstanceType": {
20554 "locationName": "instanceType"
20555 },
20556 "SpotInstanceRequestId": {
20557 "locationName": "spotInstanceRequestId"
20558 },
20559 "InstanceHealth": {
20560 "locationName": "instanceHealth"
20561 }
20562 }
20563 }
20564 },
20565 "Sqi": {
20566 "type": "structure",
20567 "members": {
20568 "FpgaImageId": {
20569 "locationName": "fpgaImageId"
20570 },
20571 "Name": {
20572 "locationName": "name"
20573 },
20574 "Description": {
20575 "locationName": "description"
20576 },
20577 "LoadPermissions": {
20578 "locationName": "loadPermissions",
20579 "type": "list",
20580 "member": {
20581 "locationName": "item",
20582 "type": "structure",
20583 "members": {
20584 "UserId": {
20585 "locationName": "userId"
20586 },
20587 "Group": {
20588 "locationName": "group"
20589 }
20590 }
20591 }
20592 },
20593 "ProductCodes": {
20594 "shape": "Sqm",
20595 "locationName": "productCodes"
20596 }
20597 }
20598 },
20599 "Sqm": {
20600 "type": "list",
20601 "member": {
20602 "locationName": "item",
20603 "type": "structure",
20604 "members": {
20605 "ProductCodeId": {
20606 "locationName": "productCode"
20607 },
20608 "ProductCodeType": {
20609 "locationName": "type"
20610 }
20611 }
20612 }
20613 },
20614 "Sqr": {
20615 "type": "list",
20616 "member": {
20617 "locationName": "Owner"
20618 }
20619 },
20620 "Src": {
20621 "type": "list",
20622 "member": {
20623 "locationName": "item"
20624 }
20625 },
20626 "Srf": {
20627 "type": "list",
20628 "member": {
20629 "locationName": "item"
20630 }
20631 },
20632 "Ss4": {
20633 "type": "list",
20634 "member": {
20635 "shape": "S8y",
20636 "locationName": "item"
20637 }
20638 },
20639 "Ss5": {
20640 "type": "list",
20641 "member": {
20642 "locationName": "item",
20643 "type": "structure",
20644 "members": {
20645 "Group": {
20646 "locationName": "group"
20647 },
20648 "UserId": {
20649 "locationName": "userId"
20650 }
20651 }
20652 }
20653 },
20654 "Ssi": {
20655 "type": "structure",
20656 "members": {
20657 "Code": {
20658 "locationName": "code"
20659 },
20660 "Message": {
20661 "locationName": "message"
20662 }
20663 }
20664 },
20665 "Ssq": {
20666 "type": "list",
20667 "member": {
20668 "locationName": "item",
20669 "type": "structure",
20670 "members": {
20671 "Description": {
20672 "locationName": "description"
20673 },
20674 "DeviceName": {
20675 "locationName": "deviceName"
20676 },
20677 "DiskImageSize": {
20678 "locationName": "diskImageSize",
20679 "type": "double"
20680 },
20681 "Format": {
20682 "locationName": "format"
20683 },
20684 "Progress": {
20685 "locationName": "progress"
20686 },
20687 "SnapshotId": {
20688 "locationName": "snapshotId"
20689 },
20690 "Status": {
20691 "locationName": "status"
20692 },
20693 "StatusMessage": {
20694 "locationName": "statusMessage"
20695 },
20696 "Url": {
20697 "locationName": "url"
20698 },
20699 "UserBucket": {
20700 "shape": "Sss",
20701 "locationName": "userBucket"
20702 }
20703 }
20704 }
20705 },
20706 "Sss": {
20707 "type": "structure",
20708 "members": {
20709 "S3Bucket": {
20710 "locationName": "s3Bucket"
20711 },
20712 "S3Key": {
20713 "locationName": "s3Key"
20714 }
20715 }
20716 },
20717 "Sst": {
20718 "type": "list",
20719 "member": {
20720 "locationName": "item",
20721 "type": "structure",
20722 "members": {
20723 "LicenseConfigurationArn": {
20724 "locationName": "licenseConfigurationArn"
20725 }
20726 }
20727 }
20728 },
20729 "St1": {
20730 "type": "structure",
20731 "members": {
20732 "Description": {
20733 "locationName": "description"
20734 },
20735 "DiskImageSize": {
20736 "locationName": "diskImageSize",
20737 "type": "double"
20738 },
20739 "Encrypted": {
20740 "locationName": "encrypted",
20741 "type": "boolean"
20742 },
20743 "Format": {
20744 "locationName": "format"
20745 },
20746 "KmsKeyId": {
20747 "locationName": "kmsKeyId"
20748 },
20749 "Progress": {
20750 "locationName": "progress"
20751 },
20752 "SnapshotId": {
20753 "locationName": "snapshotId"
20754 },
20755 "Status": {
20756 "locationName": "status"
20757 },
20758 "StatusMessage": {
20759 "locationName": "statusMessage"
20760 },
20761 "Url": {
20762 "locationName": "url"
20763 },
20764 "UserBucket": {
20765 "shape": "Sss",
20766 "locationName": "userBucket"
20767 }
20768 }
20769 },
20770 "St5": {
20771 "type": "list",
20772 "member": {
20773 "locationName": "item",
20774 "type": "structure",
20775 "members": {
20776 "DeviceName": {
20777 "locationName": "deviceName"
20778 },
20779 "Ebs": {
20780 "locationName": "ebs",
20781 "type": "structure",
20782 "members": {
20783 "AttachTime": {
20784 "locationName": "attachTime",
20785 "type": "timestamp"
20786 },
20787 "DeleteOnTermination": {
20788 "locationName": "deleteOnTermination",
20789 "type": "boolean"
20790 },
20791 "Status": {
20792 "locationName": "status"
20793 },
20794 "VolumeId": {
20795 "locationName": "volumeId"
20796 }
20797 }
20798 }
20799 }
20800 }
20801 },
20802 "St8": {
20803 "type": "structure",
20804 "members": {
20805 "Value": {
20806 "locationName": "value",
20807 "type": "boolean"
20808 }
20809 }
20810 },
20811 "Stj": {
20812 "type": "structure",
20813 "members": {
20814 "InstanceEventId": {
20815 "locationName": "instanceEventId"
20816 },
20817 "Code": {
20818 "locationName": "code"
20819 },
20820 "Description": {
20821 "locationName": "description"
20822 },
20823 "NotAfter": {
20824 "locationName": "notAfter",
20825 "type": "timestamp"
20826 },
20827 "NotBefore": {
20828 "locationName": "notBefore",
20829 "type": "timestamp"
20830 },
20831 "NotBeforeDeadline": {
20832 "locationName": "notBeforeDeadline",
20833 "type": "timestamp"
20834 }
20835 }
20836 },
20837 "Stm": {
20838 "type": "structure",
20839 "members": {
20840 "Code": {
20841 "locationName": "code",
20842 "type": "integer"
20843 },
20844 "Name": {
20845 "locationName": "name"
20846 }
20847 }
20848 },
20849 "Sto": {
20850 "type": "structure",
20851 "members": {
20852 "Details": {
20853 "locationName": "details",
20854 "type": "list",
20855 "member": {
20856 "locationName": "item",
20857 "type": "structure",
20858 "members": {
20859 "ImpairedSince": {
20860 "locationName": "impairedSince",
20861 "type": "timestamp"
20862 },
20863 "Name": {
20864 "locationName": "name"
20865 },
20866 "Status": {
20867 "locationName": "status"
20868 }
20869 }
20870 }
20871 },
20872 "Status": {
20873 "locationName": "status"
20874 }
20875 }
20876 },
20877 "Sw6": {
20878 "type": "structure",
20879 "members": {
20880 "Groups": {
20881 "shape": "Scr",
20882 "locationName": "groupSet"
20883 },
20884 "Instances": {
20885 "locationName": "instancesSet",
20886 "type": "list",
20887 "member": {
20888 "locationName": "item",
20889 "type": "structure",
20890 "members": {
20891 "AmiLaunchIndex": {
20892 "locationName": "amiLaunchIndex",
20893 "type": "integer"
20894 },
20895 "ImageId": {
20896 "locationName": "imageId"
20897 },
20898 "InstanceId": {
20899 "locationName": "instanceId"
20900 },
20901 "InstanceType": {
20902 "locationName": "instanceType"
20903 },
20904 "KernelId": {
20905 "locationName": "kernelId"
20906 },
20907 "KeyName": {
20908 "locationName": "keyName"
20909 },
20910 "LaunchTime": {
20911 "locationName": "launchTime",
20912 "type": "timestamp"
20913 },
20914 "Monitoring": {
20915 "shape": "Sw9",
20916 "locationName": "monitoring"
20917 },
20918 "Placement": {
20919 "shape": "S85",
20920 "locationName": "placement"
20921 },
20922 "Platform": {
20923 "locationName": "platform"
20924 },
20925 "PrivateDnsName": {
20926 "locationName": "privateDnsName"
20927 },
20928 "PrivateIpAddress": {
20929 "locationName": "privateIpAddress"
20930 },
20931 "ProductCodes": {
20932 "shape": "Sqm",
20933 "locationName": "productCodes"
20934 },
20935 "PublicDnsName": {
20936 "locationName": "dnsName"
20937 },
20938 "PublicIpAddress": {
20939 "locationName": "ipAddress"
20940 },
20941 "RamdiskId": {
20942 "locationName": "ramdiskId"
20943 },
20944 "State": {
20945 "shape": "Stm",
20946 "locationName": "instanceState"
20947 },
20948 "StateTransitionReason": {
20949 "locationName": "reason"
20950 },
20951 "SubnetId": {
20952 "locationName": "subnetId"
20953 },
20954 "VpcId": {
20955 "locationName": "vpcId"
20956 },
20957 "Architecture": {
20958 "locationName": "architecture"
20959 },
20960 "BlockDeviceMappings": {
20961 "shape": "St5",
20962 "locationName": "blockDeviceMapping"
20963 },
20964 "ClientToken": {
20965 "locationName": "clientToken"
20966 },
20967 "EbsOptimized": {
20968 "locationName": "ebsOptimized",
20969 "type": "boolean"
20970 },
20971 "EnaSupport": {
20972 "locationName": "enaSupport",
20973 "type": "boolean"
20974 },
20975 "Hypervisor": {
20976 "locationName": "hypervisor"
20977 },
20978 "IamInstanceProfile": {
20979 "shape": "S2l",
20980 "locationName": "iamInstanceProfile"
20981 },
20982 "InstanceLifecycle": {
20983 "locationName": "instanceLifecycle"
20984 },
20985 "ElasticGpuAssociations": {
20986 "locationName": "elasticGpuAssociationSet",
20987 "type": "list",
20988 "member": {
20989 "locationName": "item",
20990 "type": "structure",
20991 "members": {
20992 "ElasticGpuId": {
20993 "locationName": "elasticGpuId"
20994 },
20995 "ElasticGpuAssociationId": {
20996 "locationName": "elasticGpuAssociationId"
20997 },
20998 "ElasticGpuAssociationState": {
20999 "locationName": "elasticGpuAssociationState"
21000 },
21001 "ElasticGpuAssociationTime": {
21002 "locationName": "elasticGpuAssociationTime"
21003 }
21004 }
21005 }
21006 },
21007 "ElasticInferenceAcceleratorAssociations": {
21008 "locationName": "elasticInferenceAcceleratorAssociationSet",
21009 "type": "list",
21010 "member": {
21011 "locationName": "item",
21012 "type": "structure",
21013 "members": {
21014 "ElasticInferenceAcceleratorArn": {
21015 "locationName": "elasticInferenceAcceleratorArn"
21016 },
21017 "ElasticInferenceAcceleratorAssociationId": {
21018 "locationName": "elasticInferenceAcceleratorAssociationId"
21019 },
21020 "ElasticInferenceAcceleratorAssociationState": {
21021 "locationName": "elasticInferenceAcceleratorAssociationState"
21022 },
21023 "ElasticInferenceAcceleratorAssociationTime": {
21024 "locationName": "elasticInferenceAcceleratorAssociationTime",
21025 "type": "timestamp"
21026 }
21027 }
21028 }
21029 },
21030 "NetworkInterfaces": {
21031 "locationName": "networkInterfaceSet",
21032 "type": "list",
21033 "member": {
21034 "locationName": "item",
21035 "type": "structure",
21036 "members": {
21037 "Association": {
21038 "shape": "Swi",
21039 "locationName": "association"
21040 },
21041 "Attachment": {
21042 "locationName": "attachment",
21043 "type": "structure",
21044 "members": {
21045 "AttachTime": {
21046 "locationName": "attachTime",
21047 "type": "timestamp"
21048 },
21049 "AttachmentId": {
21050 "locationName": "attachmentId"
21051 },
21052 "DeleteOnTermination": {
21053 "locationName": "deleteOnTermination",
21054 "type": "boolean"
21055 },
21056 "DeviceIndex": {
21057 "locationName": "deviceIndex",
21058 "type": "integer"
21059 },
21060 "Status": {
21061 "locationName": "status"
21062 }
21063 }
21064 },
21065 "Description": {
21066 "locationName": "description"
21067 },
21068 "Groups": {
21069 "shape": "Scr",
21070 "locationName": "groupSet"
21071 },
21072 "Ipv6Addresses": {
21073 "shape": "Sb6",
21074 "locationName": "ipv6AddressesSet"
21075 },
21076 "MacAddress": {
21077 "locationName": "macAddress"
21078 },
21079 "NetworkInterfaceId": {
21080 "locationName": "networkInterfaceId"
21081 },
21082 "OwnerId": {
21083 "locationName": "ownerId"
21084 },
21085 "PrivateDnsName": {
21086 "locationName": "privateDnsName"
21087 },
21088 "PrivateIpAddress": {
21089 "locationName": "privateIpAddress"
21090 },
21091 "PrivateIpAddresses": {
21092 "locationName": "privateIpAddressesSet",
21093 "type": "list",
21094 "member": {
21095 "locationName": "item",
21096 "type": "structure",
21097 "members": {
21098 "Association": {
21099 "shape": "Swi",
21100 "locationName": "association"
21101 },
21102 "Primary": {
21103 "locationName": "primary",
21104 "type": "boolean"
21105 },
21106 "PrivateDnsName": {
21107 "locationName": "privateDnsName"
21108 },
21109 "PrivateIpAddress": {
21110 "locationName": "privateIpAddress"
21111 }
21112 }
21113 }
21114 },
21115 "SourceDestCheck": {
21116 "locationName": "sourceDestCheck",
21117 "type": "boolean"
21118 },
21119 "Status": {
21120 "locationName": "status"
21121 },
21122 "SubnetId": {
21123 "locationName": "subnetId"
21124 },
21125 "VpcId": {
21126 "locationName": "vpcId"
21127 },
21128 "InterfaceType": {
21129 "locationName": "interfaceType"
21130 }
21131 }
21132 }
21133 },
21134 "OutpostArn": {
21135 "locationName": "outpostArn"
21136 },
21137 "RootDeviceName": {
21138 "locationName": "rootDeviceName"
21139 },
21140 "RootDeviceType": {
21141 "locationName": "rootDeviceType"
21142 },
21143 "SecurityGroups": {
21144 "shape": "Scr",
21145 "locationName": "groupSet"
21146 },
21147 "SourceDestCheck": {
21148 "locationName": "sourceDestCheck",
21149 "type": "boolean"
21150 },
21151 "SpotInstanceRequestId": {
21152 "locationName": "spotInstanceRequestId"
21153 },
21154 "SriovNetSupport": {
21155 "locationName": "sriovNetSupport"
21156 },
21157 "StateReason": {
21158 "shape": "Ssi",
21159 "locationName": "stateReason"
21160 },
21161 "Tags": {
21162 "shape": "Sj",
21163 "locationName": "tagSet"
21164 },
21165 "VirtualizationType": {
21166 "locationName": "virtualizationType"
21167 },
21168 "CpuOptions": {
21169 "locationName": "cpuOptions",
21170 "type": "structure",
21171 "members": {
21172 "CoreCount": {
21173 "locationName": "coreCount",
21174 "type": "integer"
21175 },
21176 "ThreadsPerCore": {
21177 "locationName": "threadsPerCore",
21178 "type": "integer"
21179 }
21180 }
21181 },
21182 "CapacityReservationId": {
21183 "locationName": "capacityReservationId"
21184 },
21185 "CapacityReservationSpecification": {
21186 "locationName": "capacityReservationSpecification",
21187 "type": "structure",
21188 "members": {
21189 "CapacityReservationPreference": {
21190 "locationName": "capacityReservationPreference"
21191 },
21192 "CapacityReservationTarget": {
21193 "shape": "Sbl",
21194 "locationName": "capacityReservationTarget"
21195 }
21196 }
21197 },
21198 "HibernationOptions": {
21199 "locationName": "hibernationOptions",
21200 "type": "structure",
21201 "members": {
21202 "Configured": {
21203 "locationName": "configured",
21204 "type": "boolean"
21205 }
21206 }
21207 },
21208 "Licenses": {
21209 "locationName": "licenseSet",
21210 "type": "list",
21211 "member": {
21212 "locationName": "item",
21213 "type": "structure",
21214 "members": {
21215 "LicenseConfigurationArn": {
21216 "locationName": "licenseConfigurationArn"
21217 }
21218 }
21219 }
21220 },
21221 "MetadataOptions": {
21222 "shape": "Swr",
21223 "locationName": "metadataOptions"
21224 }
21225 }
21226 }
21227 },
21228 "OwnerId": {
21229 "locationName": "ownerId"
21230 },
21231 "RequesterId": {
21232 "locationName": "requesterId"
21233 },
21234 "ReservationId": {
21235 "locationName": "reservationId"
21236 }
21237 }
21238 },
21239 "Sw9": {
21240 "type": "structure",
21241 "members": {
21242 "State": {
21243 "locationName": "state"
21244 }
21245 }
21246 },
21247 "Swi": {
21248 "type": "structure",
21249 "members": {
21250 "IpOwnerId": {
21251 "locationName": "ipOwnerId"
21252 },
21253 "PublicDnsName": {
21254 "locationName": "publicDnsName"
21255 },
21256 "PublicIp": {
21257 "locationName": "publicIp"
21258 }
21259 }
21260 },
21261 "Swr": {
21262 "type": "structure",
21263 "members": {
21264 "State": {
21265 "locationName": "state"
21266 },
21267 "HttpTokens": {
21268 "locationName": "httpTokens"
21269 },
21270 "HttpPutResponseHopLimit": {
21271 "locationName": "httpPutResponseHopLimit",
21272 "type": "integer"
21273 },
21274 "HttpEndpoint": {
21275 "locationName": "httpEndpoint"
21276 }
21277 }
21278 },
21279 "Sy9": {
21280 "type": "list",
21281 "member": {
21282 "locationName": "item"
21283 }
21284 },
21285 "S10d": {
21286 "type": "list",
21287 "member": {
21288 "locationName": "ReservedInstancesId"
21289 }
21290 },
21291 "S10l": {
21292 "type": "list",
21293 "member": {
21294 "locationName": "item",
21295 "type": "structure",
21296 "members": {
21297 "Amount": {
21298 "locationName": "amount",
21299 "type": "double"
21300 },
21301 "Frequency": {
21302 "locationName": "frequency"
21303 }
21304 }
21305 }
21306 },
21307 "S10z": {
21308 "type": "structure",
21309 "members": {
21310 "AvailabilityZone": {
21311 "locationName": "availabilityZone"
21312 },
21313 "InstanceCount": {
21314 "locationName": "instanceCount",
21315 "type": "integer"
21316 },
21317 "InstanceType": {
21318 "locationName": "instanceType"
21319 },
21320 "Platform": {
21321 "locationName": "platform"
21322 },
21323 "Scope": {
21324 "locationName": "scope"
21325 }
21326 }
21327 },
21328 "S11m": {
21329 "type": "structure",
21330 "members": {
21331 "Frequency": {
21332 "locationName": "frequency"
21333 },
21334 "Interval": {
21335 "locationName": "interval",
21336 "type": "integer"
21337 },
21338 "OccurrenceDaySet": {
21339 "locationName": "occurrenceDaySet",
21340 "type": "list",
21341 "member": {
21342 "locationName": "item",
21343 "type": "integer"
21344 }
21345 },
21346 "OccurrenceRelativeToEnd": {
21347 "locationName": "occurrenceRelativeToEnd",
21348 "type": "boolean"
21349 },
21350 "OccurrenceUnit": {
21351 "locationName": "occurrenceUnit"
21352 }
21353 }
21354 },
21355 "S11u": {
21356 "type": "structure",
21357 "members": {
21358 "AvailabilityZone": {
21359 "locationName": "availabilityZone"
21360 },
21361 "CreateDate": {
21362 "locationName": "createDate",
21363 "type": "timestamp"
21364 },
21365 "HourlyPrice": {
21366 "locationName": "hourlyPrice"
21367 },
21368 "InstanceCount": {
21369 "locationName": "instanceCount",
21370 "type": "integer"
21371 },
21372 "InstanceType": {
21373 "locationName": "instanceType"
21374 },
21375 "NetworkPlatform": {
21376 "locationName": "networkPlatform"
21377 },
21378 "NextSlotStartTime": {
21379 "locationName": "nextSlotStartTime",
21380 "type": "timestamp"
21381 },
21382 "Platform": {
21383 "locationName": "platform"
21384 },
21385 "PreviousSlotEndTime": {
21386 "locationName": "previousSlotEndTime",
21387 "type": "timestamp"
21388 },
21389 "Recurrence": {
21390 "shape": "S11m",
21391 "locationName": "recurrence"
21392 },
21393 "ScheduledInstanceId": {
21394 "locationName": "scheduledInstanceId"
21395 },
21396 "SlotDurationInHours": {
21397 "locationName": "slotDurationInHours",
21398 "type": "integer"
21399 },
21400 "TermEndDate": {
21401 "locationName": "termEndDate",
21402 "type": "timestamp"
21403 },
21404 "TermStartDate": {
21405 "locationName": "termStartDate",
21406 "type": "timestamp"
21407 },
21408 "TotalScheduledInstanceHours": {
21409 "locationName": "totalScheduledInstanceHours",
21410 "type": "integer"
21411 }
21412 }
21413 },
21414 "S121": {
21415 "type": "list",
21416 "member": {
21417 "locationName": "GroupName"
21418 }
21419 },
21420 "S129": {
21421 "type": "list",
21422 "member": {
21423 "locationName": "item",
21424 "type": "structure",
21425 "members": {
21426 "Group": {
21427 "locationName": "group"
21428 },
21429 "UserId": {
21430 "locationName": "userId"
21431 }
21432 }
21433 }
21434 },
21435 "S12d": {
21436 "type": "list",
21437 "member": {
21438 "locationName": "SnapshotId"
21439 }
21440 },
21441 "S12w": {
21442 "type": "structure",
21443 "required": [
21444 "IamFleetRole",
21445 "TargetCapacity"
21446 ],
21447 "members": {
21448 "AllocationStrategy": {
21449 "locationName": "allocationStrategy"
21450 },
21451 "OnDemandAllocationStrategy": {
21452 "locationName": "onDemandAllocationStrategy"
21453 },
21454 "ClientToken": {
21455 "locationName": "clientToken"
21456 },
21457 "ExcessCapacityTerminationPolicy": {
21458 "locationName": "excessCapacityTerminationPolicy"
21459 },
21460 "FulfilledCapacity": {
21461 "locationName": "fulfilledCapacity",
21462 "type": "double"
21463 },
21464 "OnDemandFulfilledCapacity": {
21465 "locationName": "onDemandFulfilledCapacity",
21466 "type": "double"
21467 },
21468 "IamFleetRole": {
21469 "locationName": "iamFleetRole"
21470 },
21471 "LaunchSpecifications": {
21472 "locationName": "launchSpecifications",
21473 "type": "list",
21474 "member": {
21475 "locationName": "item",
21476 "type": "structure",
21477 "members": {
21478 "SecurityGroups": {
21479 "shape": "Scr",
21480 "locationName": "groupSet"
21481 },
21482 "AddressingType": {
21483 "locationName": "addressingType"
21484 },
21485 "BlockDeviceMappings": {
21486 "shape": "Ss4",
21487 "locationName": "blockDeviceMapping"
21488 },
21489 "EbsOptimized": {
21490 "locationName": "ebsOptimized",
21491 "type": "boolean"
21492 },
21493 "IamInstanceProfile": {
21494 "shape": "S2i",
21495 "locationName": "iamInstanceProfile"
21496 },
21497 "ImageId": {
21498 "locationName": "imageId"
21499 },
21500 "InstanceType": {
21501 "locationName": "instanceType"
21502 },
21503 "KernelId": {
21504 "locationName": "kernelId"
21505 },
21506 "KeyName": {
21507 "locationName": "keyName"
21508 },
21509 "Monitoring": {
21510 "locationName": "monitoring",
21511 "type": "structure",
21512 "members": {
21513 "Enabled": {
21514 "locationName": "enabled",
21515 "type": "boolean"
21516 }
21517 }
21518 },
21519 "NetworkInterfaces": {
21520 "shape": "S133",
21521 "locationName": "networkInterfaceSet"
21522 },
21523 "Placement": {
21524 "shape": "S135",
21525 "locationName": "placement"
21526 },
21527 "RamdiskId": {
21528 "locationName": "ramdiskId"
21529 },
21530 "SpotPrice": {
21531 "locationName": "spotPrice"
21532 },
21533 "SubnetId": {
21534 "locationName": "subnetId"
21535 },
21536 "UserData": {
21537 "locationName": "userData"
21538 },
21539 "WeightedCapacity": {
21540 "locationName": "weightedCapacity",
21541 "type": "double"
21542 },
21543 "TagSpecifications": {
21544 "locationName": "tagSpecificationSet",
21545 "type": "list",
21546 "member": {
21547 "locationName": "item",
21548 "type": "structure",
21549 "members": {
21550 "ResourceType": {
21551 "locationName": "resourceType"
21552 },
21553 "Tags": {
21554 "shape": "Sj",
21555 "locationName": "tag"
21556 }
21557 }
21558 }
21559 }
21560 }
21561 }
21562 },
21563 "LaunchTemplateConfigs": {
21564 "locationName": "launchTemplateConfigs",
21565 "type": "list",
21566 "member": {
21567 "locationName": "item",
21568 "type": "structure",
21569 "members": {
21570 "LaunchTemplateSpecification": {
21571 "shape": "S8e",
21572 "locationName": "launchTemplateSpecification"
21573 },
21574 "Overrides": {
21575 "locationName": "overrides",
21576 "type": "list",
21577 "member": {
21578 "locationName": "item",
21579 "type": "structure",
21580 "members": {
21581 "InstanceType": {
21582 "locationName": "instanceType"
21583 },
21584 "SpotPrice": {
21585 "locationName": "spotPrice"
21586 },
21587 "SubnetId": {
21588 "locationName": "subnetId"
21589 },
21590 "AvailabilityZone": {
21591 "locationName": "availabilityZone"
21592 },
21593 "WeightedCapacity": {
21594 "locationName": "weightedCapacity",
21595 "type": "double"
21596 },
21597 "Priority": {
21598 "locationName": "priority",
21599 "type": "double"
21600 }
21601 }
21602 }
21603 }
21604 }
21605 }
21606 },
21607 "SpotPrice": {
21608 "locationName": "spotPrice"
21609 },
21610 "TargetCapacity": {
21611 "locationName": "targetCapacity",
21612 "type": "integer"
21613 },
21614 "OnDemandTargetCapacity": {
21615 "locationName": "onDemandTargetCapacity",
21616 "type": "integer"
21617 },
21618 "OnDemandMaxTotalPrice": {
21619 "locationName": "onDemandMaxTotalPrice"
21620 },
21621 "SpotMaxTotalPrice": {
21622 "locationName": "spotMaxTotalPrice"
21623 },
21624 "TerminateInstancesWithExpiration": {
21625 "locationName": "terminateInstancesWithExpiration",
21626 "type": "boolean"
21627 },
21628 "Type": {
21629 "locationName": "type"
21630 },
21631 "ValidFrom": {
21632 "locationName": "validFrom",
21633 "type": "timestamp"
21634 },
21635 "ValidUntil": {
21636 "locationName": "validUntil",
21637 "type": "timestamp"
21638 },
21639 "ReplaceUnhealthyInstances": {
21640 "locationName": "replaceUnhealthyInstances",
21641 "type": "boolean"
21642 },
21643 "InstanceInterruptionBehavior": {
21644 "locationName": "instanceInterruptionBehavior"
21645 },
21646 "LoadBalancersConfig": {
21647 "locationName": "loadBalancersConfig",
21648 "type": "structure",
21649 "members": {
21650 "ClassicLoadBalancersConfig": {
21651 "locationName": "classicLoadBalancersConfig",
21652 "type": "structure",
21653 "members": {
21654 "ClassicLoadBalancers": {
21655 "locationName": "classicLoadBalancers",
21656 "type": "list",
21657 "member": {
21658 "locationName": "item",
21659 "type": "structure",
21660 "members": {
21661 "Name": {
21662 "locationName": "name"
21663 }
21664 }
21665 }
21666 }
21667 }
21668 },
21669 "TargetGroupsConfig": {
21670 "locationName": "targetGroupsConfig",
21671 "type": "structure",
21672 "members": {
21673 "TargetGroups": {
21674 "locationName": "targetGroups",
21675 "type": "list",
21676 "member": {
21677 "locationName": "item",
21678 "type": "structure",
21679 "members": {
21680 "Arn": {
21681 "locationName": "arn"
21682 }
21683 }
21684 }
21685 }
21686 }
21687 }
21688 }
21689 },
21690 "InstancePoolsToUseCount": {
21691 "locationName": "instancePoolsToUseCount",
21692 "type": "integer"
21693 },
21694 "TagSpecifications": {
21695 "shape": "S1l",
21696 "locationName": "TagSpecification"
21697 }
21698 }
21699 },
21700 "S133": {
21701 "type": "list",
21702 "member": {
21703 "locationName": "item",
21704 "type": "structure",
21705 "members": {
21706 "AssociatePublicIpAddress": {
21707 "locationName": "associatePublicIpAddress",
21708 "type": "boolean"
21709 },
21710 "DeleteOnTermination": {
21711 "locationName": "deleteOnTermination",
21712 "type": "boolean"
21713 },
21714 "Description": {
21715 "locationName": "description"
21716 },
21717 "DeviceIndex": {
21718 "locationName": "deviceIndex",
21719 "type": "integer"
21720 },
21721 "Groups": {
21722 "shape": "S9t",
21723 "locationName": "SecurityGroupId"
21724 },
21725 "Ipv6AddressCount": {
21726 "locationName": "ipv6AddressCount",
21727 "type": "integer"
21728 },
21729 "Ipv6Addresses": {
21730 "shape": "Sb6",
21731 "locationName": "ipv6AddressesSet",
21732 "queryName": "Ipv6Addresses"
21733 },
21734 "NetworkInterfaceId": {
21735 "locationName": "networkInterfaceId"
21736 },
21737 "PrivateIpAddress": {
21738 "locationName": "privateIpAddress"
21739 },
21740 "PrivateIpAddresses": {
21741 "shape": "S9w",
21742 "locationName": "privateIpAddressesSet",
21743 "queryName": "PrivateIpAddresses"
21744 },
21745 "SecondaryPrivateIpAddressCount": {
21746 "locationName": "secondaryPrivateIpAddressCount",
21747 "type": "integer"
21748 },
21749 "SubnetId": {
21750 "locationName": "subnetId"
21751 },
21752 "InterfaceType": {}
21753 }
21754 }
21755 },
21756 "S135": {
21757 "type": "structure",
21758 "members": {
21759 "AvailabilityZone": {
21760 "locationName": "availabilityZone"
21761 },
21762 "GroupName": {
21763 "locationName": "groupName"
21764 },
21765 "Tenancy": {
21766 "locationName": "tenancy"
21767 }
21768 }
21769 },
21770 "S13l": {
21771 "type": "list",
21772 "member": {
21773 "locationName": "item",
21774 "type": "structure",
21775 "members": {
21776 "ActualBlockHourlyPrice": {
21777 "locationName": "actualBlockHourlyPrice"
21778 },
21779 "AvailabilityZoneGroup": {
21780 "locationName": "availabilityZoneGroup"
21781 },
21782 "BlockDurationMinutes": {
21783 "locationName": "blockDurationMinutes",
21784 "type": "integer"
21785 },
21786 "CreateTime": {
21787 "locationName": "createTime",
21788 "type": "timestamp"
21789 },
21790 "Fault": {
21791 "shape": "Se6",
21792 "locationName": "fault"
21793 },
21794 "InstanceId": {
21795 "locationName": "instanceId"
21796 },
21797 "LaunchGroup": {
21798 "locationName": "launchGroup"
21799 },
21800 "LaunchSpecification": {
21801 "locationName": "launchSpecification",
21802 "type": "structure",
21803 "members": {
21804 "UserData": {
21805 "locationName": "userData"
21806 },
21807 "SecurityGroups": {
21808 "shape": "Scr",
21809 "locationName": "groupSet"
21810 },
21811 "AddressingType": {
21812 "locationName": "addressingType"
21813 },
21814 "BlockDeviceMappings": {
21815 "shape": "Ss4",
21816 "locationName": "blockDeviceMapping"
21817 },
21818 "EbsOptimized": {
21819 "locationName": "ebsOptimized",
21820 "type": "boolean"
21821 },
21822 "IamInstanceProfile": {
21823 "shape": "S2i",
21824 "locationName": "iamInstanceProfile"
21825 },
21826 "ImageId": {
21827 "locationName": "imageId"
21828 },
21829 "InstanceType": {
21830 "locationName": "instanceType"
21831 },
21832 "KernelId": {
21833 "locationName": "kernelId"
21834 },
21835 "KeyName": {
21836 "locationName": "keyName"
21837 },
21838 "NetworkInterfaces": {
21839 "shape": "S133",
21840 "locationName": "networkInterfaceSet"
21841 },
21842 "Placement": {
21843 "shape": "S135",
21844 "locationName": "placement"
21845 },
21846 "RamdiskId": {
21847 "locationName": "ramdiskId"
21848 },
21849 "SubnetId": {
21850 "locationName": "subnetId"
21851 },
21852 "Monitoring": {
21853 "shape": "S13o",
21854 "locationName": "monitoring"
21855 }
21856 }
21857 },
21858 "LaunchedAvailabilityZone": {
21859 "locationName": "launchedAvailabilityZone"
21860 },
21861 "ProductDescription": {
21862 "locationName": "productDescription"
21863 },
21864 "SpotInstanceRequestId": {
21865 "locationName": "spotInstanceRequestId"
21866 },
21867 "SpotPrice": {
21868 "locationName": "spotPrice"
21869 },
21870 "State": {
21871 "locationName": "state"
21872 },
21873 "Status": {
21874 "locationName": "status",
21875 "type": "structure",
21876 "members": {
21877 "Code": {
21878 "locationName": "code"
21879 },
21880 "Message": {
21881 "locationName": "message"
21882 },
21883 "UpdateTime": {
21884 "locationName": "updateTime",
21885 "type": "timestamp"
21886 }
21887 }
21888 },
21889 "Tags": {
21890 "shape": "Sj",
21891 "locationName": "tagSet"
21892 },
21893 "Type": {
21894 "locationName": "type"
21895 },
21896 "ValidFrom": {
21897 "locationName": "validFrom",
21898 "type": "timestamp"
21899 },
21900 "ValidUntil": {
21901 "locationName": "validUntil",
21902 "type": "timestamp"
21903 },
21904 "InstanceInterruptionBehavior": {
21905 "locationName": "instanceInterruptionBehavior"
21906 }
21907 }
21908 }
21909 },
21910 "S13o": {
21911 "type": "structure",
21912 "required": [
21913 "Enabled"
21914 ],
21915 "members": {
21916 "Enabled": {
21917 "locationName": "enabled",
21918 "type": "boolean"
21919 }
21920 }
21921 },
21922 "S143": {
21923 "type": "list",
21924 "member": {
21925 "locationName": "item",
21926 "type": "structure",
21927 "members": {
21928 "FromPort": {
21929 "locationName": "fromPort",
21930 "type": "integer"
21931 },
21932 "IpProtocol": {
21933 "locationName": "ipProtocol"
21934 },
21935 "IpRanges": {
21936 "locationName": "ipRanges",
21937 "type": "list",
21938 "member": {
21939 "locationName": "item"
21940 }
21941 },
21942 "PrefixListIds": {
21943 "locationName": "prefixListIds",
21944 "type": "list",
21945 "member": {
21946 "locationName": "item"
21947 }
21948 },
21949 "ToPort": {
21950 "locationName": "toPort",
21951 "type": "integer"
21952 },
21953 "UserIdGroupPairs": {
21954 "locationName": "groups",
21955 "type": "list",
21956 "member": {
21957 "shape": "S4c",
21958 "locationName": "item"
21959 }
21960 }
21961 }
21962 }
21963 },
21964 "S14v": {
21965 "type": "list",
21966 "member": {}
21967 },
21968 "S15n": {
21969 "type": "list",
21970 "member": {
21971 "locationName": "VolumeId"
21972 }
21973 },
21974 "S168": {
21975 "type": "structure",
21976 "members": {
21977 "VolumeId": {
21978 "locationName": "volumeId"
21979 },
21980 "ModificationState": {
21981 "locationName": "modificationState"
21982 },
21983 "StatusMessage": {
21984 "locationName": "statusMessage"
21985 },
21986 "TargetSize": {
21987 "locationName": "targetSize",
21988 "type": "integer"
21989 },
21990 "TargetIops": {
21991 "locationName": "targetIops",
21992 "type": "integer"
21993 },
21994 "TargetVolumeType": {
21995 "locationName": "targetVolumeType"
21996 },
21997 "OriginalSize": {
21998 "locationName": "originalSize",
21999 "type": "integer"
22000 },
22001 "OriginalIops": {
22002 "locationName": "originalIops",
22003 "type": "integer"
22004 },
22005 "OriginalVolumeType": {
22006 "locationName": "originalVolumeType"
22007 },
22008 "Progress": {
22009 "locationName": "progress",
22010 "type": "long"
22011 },
22012 "StartTime": {
22013 "locationName": "startTime",
22014 "type": "timestamp"
22015 },
22016 "EndTime": {
22017 "locationName": "endTime",
22018 "type": "timestamp"
22019 }
22020 }
22021 },
22022 "S16e": {
22023 "type": "list",
22024 "member": {
22025 "locationName": "VpcId"
22026 }
22027 },
22028 "S183": {
22029 "type": "list",
22030 "member": {
22031 "locationName": "AvailabilityZone"
22032 }
22033 },
22034 "S18e": {
22035 "type": "structure",
22036 "members": {
22037 "TransitGatewayAttachmentId": {
22038 "locationName": "transitGatewayAttachmentId"
22039 },
22040 "ResourceId": {
22041 "locationName": "resourceId"
22042 },
22043 "ResourceType": {
22044 "locationName": "resourceType"
22045 },
22046 "TransitGatewayRouteTableId": {
22047 "locationName": "transitGatewayRouteTableId"
22048 },
22049 "State": {
22050 "locationName": "state"
22051 }
22052 }
22053 },
22054 "S1ai": {
22055 "type": "structure",
22056 "members": {
22057 "InstanceFamily": {
22058 "locationName": "instanceFamily"
22059 },
22060 "CpuCredits": {
22061 "locationName": "cpuCredits"
22062 }
22063 }
22064 },
22065 "S1ao": {
22066 "type": "list",
22067 "member": {
22068 "locationName": "item"
22069 }
22070 },
22071 "S1aq": {
22072 "type": "list",
22073 "member": {
22074 "locationName": "item",
22075 "type": "structure",
22076 "members": {
22077 "CurrencyCode": {
22078 "locationName": "currencyCode"
22079 },
22080 "Duration": {
22081 "locationName": "duration",
22082 "type": "integer"
22083 },
22084 "HostIdSet": {
22085 "shape": "Src",
22086 "locationName": "hostIdSet"
22087 },
22088 "HostReservationId": {
22089 "locationName": "hostReservationId"
22090 },
22091 "HourlyPrice": {
22092 "locationName": "hourlyPrice"
22093 },
22094 "InstanceFamily": {
22095 "locationName": "instanceFamily"
22096 },
22097 "PaymentOption": {
22098 "locationName": "paymentOption"
22099 },
22100 "UpfrontPrice": {
22101 "locationName": "upfrontPrice"
22102 }
22103 }
22104 }
22105 },
22106 "S1ay": {
22107 "type": "structure",
22108 "members": {
22109 "HourlyPrice": {
22110 "locationName": "hourlyPrice"
22111 },
22112 "RemainingTotalValue": {
22113 "locationName": "remainingTotalValue"
22114 },
22115 "RemainingUpfrontValue": {
22116 "locationName": "remainingUpfrontValue"
22117 }
22118 }
22119 },
22120 "S1bn": {
22121 "type": "structure",
22122 "members": {
22123 "Comment": {},
22124 "UploadEnd": {
22125 "type": "timestamp"
22126 },
22127 "UploadSize": {
22128 "type": "double"
22129 },
22130 "UploadStart": {
22131 "type": "timestamp"
22132 }
22133 }
22134 },
22135 "S1bq": {
22136 "type": "structure",
22137 "members": {
22138 "S3Bucket": {},
22139 "S3Key": {}
22140 }
22141 },
22142 "S1bx": {
22143 "type": "structure",
22144 "required": [
22145 "Bytes",
22146 "Format",
22147 "ImportManifestUrl"
22148 ],
22149 "members": {
22150 "Bytes": {
22151 "locationName": "bytes",
22152 "type": "long"
22153 },
22154 "Format": {
22155 "locationName": "format"
22156 },
22157 "ImportManifestUrl": {
22158 "locationName": "importManifestUrl"
22159 }
22160 }
22161 },
22162 "S1by": {
22163 "type": "structure",
22164 "required": [
22165 "Size"
22166 ],
22167 "members": {
22168 "Size": {
22169 "locationName": "size",
22170 "type": "long"
22171 }
22172 }
22173 },
22174 "S1cp": {
22175 "type": "list",
22176 "member": {
22177 "locationName": "UserId"
22178 }
22179 },
22180 "S1cq": {
22181 "type": "list",
22182 "member": {
22183 "locationName": "UserGroup"
22184 }
22185 },
22186 "S1cr": {
22187 "type": "list",
22188 "member": {
22189 "locationName": "ProductCode"
22190 }
22191 },
22192 "S1ct": {
22193 "type": "list",
22194 "member": {
22195 "locationName": "item",
22196 "type": "structure",
22197 "members": {
22198 "Group": {},
22199 "UserId": {}
22200 }
22201 }
22202 },
22203 "S1cy": {
22204 "type": "list",
22205 "member": {
22206 "shape": "Sy",
22207 "locationName": "item"
22208 }
22209 },
22210 "S1d9": {
22211 "type": "structure",
22212 "members": {
22213 "CapacityReservationPreference": {},
22214 "CapacityReservationTarget": {
22215 "shape": "San"
22216 }
22217 }
22218 },
22219 "S1ev": {
22220 "type": "structure",
22221 "members": {
22222 "AllowDnsResolutionFromRemoteVpc": {
22223 "type": "boolean"
22224 },
22225 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
22226 "type": "boolean"
22227 },
22228 "AllowEgressFromLocalVpcToRemoteClassicLink": {
22229 "type": "boolean"
22230 }
22231 }
22232 },
22233 "S1ex": {
22234 "type": "structure",
22235 "members": {
22236 "AllowDnsResolutionFromRemoteVpc": {
22237 "locationName": "allowDnsResolutionFromRemoteVpc",
22238 "type": "boolean"
22239 },
22240 "AllowEgressFromLocalClassicLinkToRemoteVpc": {
22241 "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc",
22242 "type": "boolean"
22243 },
22244 "AllowEgressFromLocalVpcToRemoteClassicLink": {
22245 "locationName": "allowEgressFromLocalVpcToRemoteClassicLink",
22246 "type": "boolean"
22247 }
22248 }
22249 },
22250 "S1fa": {
22251 "type": "list",
22252 "member": {
22253 "locationName": "item",
22254 "type": "structure",
22255 "members": {
22256 "InstanceId": {
22257 "locationName": "instanceId"
22258 },
22259 "Monitoring": {
22260 "shape": "Sw9",
22261 "locationName": "monitoring"
22262 }
22263 }
22264 }
22265 },
22266 "S1i1": {
22267 "type": "list",
22268 "member": {
22269 "locationName": "SecurityGroupId"
22270 }
22271 },
22272 "S1ip": {
22273 "type": "list",
22274 "member": {
22275 "locationName": "item",
22276 "type": "structure",
22277 "members": {
22278 "CurrentState": {
22279 "shape": "Stm",
22280 "locationName": "currentState"
22281 },
22282 "InstanceId": {
22283 "locationName": "instanceId"
22284 },
22285 "PreviousState": {
22286 "shape": "Stm",
22287 "locationName": "previousState"
22288 }
22289 }
22290 }
22291 }
22292 }
22293}
\No newline at end of file