!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr s t u v w x y z { | } ~                                             !"#$%&'()*+,-./0123456789:;<=>?@ABC D E F G H I J K!L!M!N!O!P!Q!R!S!T!U!V!W"X"Y"Z"["\"]"^"_"`"a"b"c#d#e#f#g#h#i$j$k$l$m$n$o$p$q$r%s%t%u%v%w%x%y%z&{&|&}&~&&&&'''''''''(((((((((()))))))))))))*****+++++++++++,,,,,,,,,,,,,,,,------.........////////000001111112222223333333333333333333444444445555 5 5 6 6 6666666666667777777 7!8"8#8$8%8&8'8(8)8*9+9,9-9.9/90:1:2:3:4:5:6:7:8:9:::;;<;=;>;?;@;A;B;C;D;E<F<G<H<I<J<K<L<M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h?i?j?k?l?m?n@o@p@q@r@s@t@u@v@wAxAyAzA{A|A}A~AAAAABBBBBBBCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFGGGGGGGGHHHHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJJJJKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOP P P P P P P P P Q Q Q Q Q Q Q Q Q Q R R R R R R R R R R R R S S S !S "S #S $T %T &T 'T (T )T *T +U ,U -U .U /U 0U 1U 2U 3U 4V 5V 6V 7V 8V 9V :V ;W <W =W >W ?W @W AW BW CW DW EX FX GX HX IX JX KX LX MX NX OX PX QX RY SY TY UY VY WY XY YY ZY [Y \Z ]Z ^Z _Z `Z aZ bZ cZ d[ e[ f[ g[ h[ i[ j\ k\ l\ m\ n\ o\ p\ q\ r\ s\ t\ u\ v] w] x] y] z] {] |] }^ ~^ ^ ^ ^ ^ ^ _ _ _ _ _ _ _ _ _ _ ` ` ` ` ` ` ` ` ` ` ` a a a a a a a a a a b b b b b b c c c c c c c d d d d d d d d d d d d d d e e e e e e e e e f f f f f f f f f f g g g g g g g g g g g g h h h h h h h h h h h i i i i i i i i i i i i j j j j j j k k k k k k l l l l l l l l l m m m m m m m m m m m n n n n n n n n n n n n n !n "o #o $o %o &o 'o (o )o *o +p ,p -p .p /p 0p 1p 2p 3p 4p 5p 6p 7p 8p 9q :q ;q <q =q >q ?q @q Aq Bq Cq Dq Eq Fq Gq Hq Iq Jr Kr Lr Mr Nr Or Pr Qr Rr Sr Tr Us Vs Ws Xs Ys Zs [s \s ]s ^s _s `s at bt ct dt et ft gu hu iu ju ku lu mu nu ov pv qv rv sv tv uv vv wv xv yv zv {w |w }w ~w w w w w w w w w w w w w w x x x x x x y y y y y y y y y y y z z z z z z z z { { { { { { { { { { { { { { | | | | | | | } } } } } } } } } } ~ ~ ~ ~ ~ ~ ~ ~ ~                                    ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None+0U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'( )*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 5       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None+0}Describes the volume status.See: + smart constructor.!Describes the status of a volume.See: ( smart constructor. Describes a volume status event.See: " smart constructor.Describes a volume status.See:  smart constructor.)Describes a volume status operation code.See:  smart constructor.Describes an EBS volume.See:  smart constructor.$Describes volume attachment details.See:  smart constructor.Describes a volume.See:  smart constructor..Describes a static route for a VPN connection.See:  smart constructor.$Describes a virtual private gateway.See:  smart constructor.!Describes VPN connection options.See:  smart constructor.!Describes VPN connection options.See:  smart constructor.Describes a VPN connection.See:  smart constructor.,Describes a VPC in a VPC peering connection.See:  smart constructor.1Describes the status of a VPC peering connection.See:  smart constructor.#Describes a VPC peering connection.See:  smart constructor.Describes a VPC endpoint.See:  smart constructor.3Describes whether a VPC is enabled for ClassicLink.See:  smart constructor.DDescribes an attachment between a virtual private gateway and a VPC.See:  smart constructor.Describes a VPC.See:  smart constructor.%Describes telemetry for a VPN tunnel.See:  smart constructor.3Describes a security group and AWS account ID pair.See:  smart constructor.<Describes the user data to be made available to an instance.See:  smart constructor.+Describes the S3 bucket for the disk image.See:  smart constructor.+Describes the S3 bucket for the disk image.See:  smart constructor.TInformation about the error that occurred. For more information about errors, see  Jhttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html Error Codes.See:  smart constructor.NInformation about items that were not successfully processed in a batch call.See:  smart constructor.Describes a tag.See:  smart constructor.Describes a tag.See:  smart constructor.Describes a subnet.See:  smart constructor.@Describes the storage location for an instance store-backed AMI.See:  smart constructor.Describes a state change.See:  smart constructor.`Describes the maximum hourly price (bid) for any Spot instance launched to fulfill the request.See:  smart constructor."Describes Spot instance placement.See:  smart constructor.0Describes the status of a Spot instance request.See:  smart constructor.'Describes a Spot instance state change.See:  smart constructor."Describes a Spot instance request.See: s smart constructor.4Describes the configuration of a Spot fleet request.See: h smart constructor.Describes a Spot fleet request.See: c smart constructor.(Describes whether monitoring is enabled.See: a smart constructor.BDescribes the launch specification for one or more Spot instances.See: O smart constructor.,Describes the data feed for a Spot instance.See: I smart constructor.'Details about the import snapshot task.See: ? smart constructor.:The disk container object for the import snapshot request.See: : smart constructor.6Describes the snapshot created from the imported disk.See: / smart constructor.Describes a snapshot.See:   smart constructor.Describes a security groupSee:  smart constructor.YDescribes the storage parameters for S3 and S3 buckets for an instance store-backed AMI.See:  smart constructor.*Describes the monitoring for the instance.See:  smart constructor.<Describes an association between a route table and a subnet.See:   smart constructor.Describes a route table.See:  smart constructor.#Describes a route in a route table.See:  smart constructor.'Describes a Reserved instance offering.See:  smart constructor.See:  smart constructor.+Describes a Reserved instance modification.See:  smart constructor.&Describes a Reserved instance listing.See:  smart constructor.(Describes the ID of a Reserved instance.See:  smart constructor.JDescribes the configuration settings for the modified Reserved instances.See:  smart constructor.Describes a Reserved instance.See:  smart constructor.:Describes the limit price of a Reserved instance offering.See:  smart constructor.Describes a reservation.See:  smart constructor.3Describes the launch specification for an instance.See:  smart constructor.Describes a region.See:  smart constructor.Describes a recurring charge.See:  smart constructor.6Describes a virtual private gateway propagating route.See:  smart constructor.Describes a product code.See:  smart constructor.ADescribes a secondary private IP address for a network interface.See:  smart constructor.'Describes a Reserved instance offering.See:  smart constructor.,Describes the price for a Reserved instance.See:  smart constructor.,Describes the price for a Reserved instance.See:  smart constructor.The ID of the prefix.See:  smart constructor.$Describes prefixes for AWS services.See:  smart constructor.Describes a range of ports.See: } smart constructor.Describes a placement group.See: y smart constructor.)Describes the placement for the instance.See: s smart constructor.See: p smart constructor.8Describes the private IP address of a network interface.See: k smart constructor.Describes an attachment change.See: h smart constructor.)Describes a network interface attachment.See: ` smart constructor.<Describes association information for an Elastic IP address.See: Z smart constructor.Describes a network interface.See: F smart constructor.$Describes an entry in a network ACL.See: > smart constructor.<Describes an association between a network ACL and a subnet.See: : smart constructor.Describes a network ACL.See: 3 smart constructor.PDescribes the IP addresses and network interface associated with a NAT gateway.See: . smart constructor. Describes a NAT gateway.See: $ smart constructor. 4Describes the status of a moving Elastic IP address.See: ! smart constructor. *Describes the monitoring for the instance.See:  smart constructor. 3Describes the launch specification for an instance.See:  smart constructor. +Describes a launch permission modification.See:   smart constructor.Describes a launch permission.See:   smart constructor.Describes a key pair.See:  smart constructor.9Describes the attachment of a VPC to an Internet gateway.See:  smart constructor.Describes an Internet gateway.See:  smart constructor.$Describes the status of an instance.See:  smart constructor.,Describes a scheduled event for an instance.See:  smart constructor.Describes the instance status.See:  smart constructor.$Describes the status of an instance.See:  smart constructor.#Describes an instance state change.See:  smart constructor.,Describes the current state of the instance.See:  smart constructor.Describes a private IP address.See:  smart constructor.Describes a network interface.See:  smart constructor.)Describes a network interface attachment.See:  smart constructor.<Describes association information for an Elastic IP address.See:  smart constructor.Describes a network interface.See:  smart constructor.5Describes the monitoring information of the instance.See:  smart constructor. Describes an instance to export.See:  smart constructor.,Describes a Reserved instance listing state.See:  smart constructor. EInformation about the instance type that the Dedicated host supports.See:  smart constructor.!'Describes a block device mapping entry.See:  smart constructor."!Describes a block device mapping.See:  smart constructor.#Describes an instance.See:  smart constructor.$ Describes an import volume task.See: { smart constructor.%"Describes an import snapshot task.See: w smart constructor.& Describes an import volume task.See: o smart constructor.'"Describes an import instance task.See: j smart constructor.(1Describes the launch specification for VM import.See: ^ smart constructor.)Describes an import image task.See: R smart constructor.*=Describes the disk container object for an import image task.See: K smart constructor.+Describes an image.See: 3 smart constructor.,'Describes the ID format for a resource.See: / smart constructor.-Describes an IP range.See: - smart constructor.. Describes a security group rule.See: & smart constructor./!Describes the ICMP type and code.See: # smart constructor.0"Describes an IAM instance profile.See:   smart constructor.1"Describes an IAM instance profile.See:  smart constructor.2See:  smart constructor.3See:  smart constructor.4/Describes the properties of the Dedicated host.See:   smart constructor.5<Describes an event in the history of the Spot fleet request.See:  smart constructor.6Describes a security group.See:  smart constructor.7Describes a flow log.See:  smart constructor.8A filter name and value pair that is used to return a more specific list of results. Filters can be used to match a set of resources by various criteria, such as tags, attributes, or IDs.See:  smart constructor.9"Describes an instance export task.See:  smart constructor.:>Describes the format and location for an instance export task.See:  smart constructor.;"Describes an instance export task.See:  smart constructor.<Describes a Spot fleet event.See:  smart constructor.=See:  smart constructor.>NDescribes a parameter used to set up an EBS volume in a block device mapping.See:  smart constructor.?+Describes a block device for an EBS volume.See:  smart constructor.@Describes a disk image volume.See:  smart constructor.ADescribes a disk image.See:  smart constructor.BDescribes a disk image.See:  smart constructor.CDescribes a disk image.See:  smart constructor.D Describes a set of DHCP options.See:  smart constructor.E&Describes a DHCP configuration option.See:  smart constructor.FDescribes a customer gateway.See:  smart constructor.G8Describes modifications to the permissions for a volume.See:  smart constructor.HVDescribes the user or group to be added or removed from the permissions for a volume.See:  smart constructor.IDescribes a conversion task.See:  smart constructor.J#Describes the client-specific data.See:  smart constructor.K(Describes a linked EC2-Classic instance.See:  smart constructor.L.Describes a request to cancel a Spot instance.See:  smart constructor.M>Describes a Spot fleet request that was successfully canceled.See:  smart constructor.NBDescribes a Spot fleet request that was not successfully canceled.See:  smart constructor.ODescribes a Spot fleet error.See:  smart constructor.P&Describes an error for BundleInstance.See:  smart constructor.QDescribes a bundle task.See:  smart constructor.R!Describes a block device mapping.See:  smart constructor.SSee: } smart constructor.THThe capacity information for instances launched onto the Dedicated host.See: z smart constructor.U/Describes a message about an Availability Zone.See: x smart constructor.VDescribes an Availability Zone.See: s smart constructor.W*The value to use for a resource attribute.See: q smart constructor.XCThe value to use when a resource attribute accepts a Boolean value.See: o smart constructor.Y Describes an Elastic IP address.See: f smart constructor.Z-Describes a running instance in a Spot fleet.See: b smart constructor.[*Describes a value of an account attribute.See: ` smart constructor.\Describes an account attribute.See: ] smart constructor.]Creates a value of \4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:^_^-One or more values for the account attribute._"The name of the account attribute.`Creates a value of [4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:aaThe value of the attribute.bCreates a value of Z4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:cdecThe ID of the instance.dThe instance type.e$The ID of the Spot instance request.fCreates a value of Y4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ghijklmngNThe ID representing the association of the address with an instance in a VPC.hDThe ID of the instance that the address is associated with (if any).i:The ID of the AWS account that owns the network interface.jGThe ID representing the allocation of the address for use with EC2-VPC.kUIndicates whether this Elastic IP address is for use with instances in EC2-Classic (standard) or instances in a VPC ().l The ID of the network interface.m>The private IP address associated with the Elastic IP address.nThe Elastic IP address.oCreates a value of X4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ppValid values are true or false.qCreates a value of W4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:rr3Valid values are case-sensitive and vary by action.sCreates a value of V4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:tuvwt#The state of the Availability Zone.uThe name of the region.v"The name of the Availability Zone.w)Any messages about the Availability Zone.xCreates a value of U4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:yy(The message about the Availability Zone.zCreates a value of T4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:{|{?The total number of instances that the Dedicated host supports.|4The number of vCPUs available on the Dedicated host.}Creates a value of S4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:~~Undocumented member.Note: This Lens automatically encodes and decodes Base64 data, despite what the AWS documentation might say. The underlying isomorphism will encode to Base64 representation during serialisation, and decode from Base64 representation during deserialisation. This Lens- accepts and returns only raw unencoded data.Creates a value of R4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The virtual device name ( ephemeralN). Instance store volumes are numbered starting from 0. An instance type with 2 available instance store volumes can specify mappings for  ephemeral0 and  ephemeral1.The number of available instance store volumes depends on the instance type. After you connect to the instance, you must mount the volume.Constraints: For M3 instances, you must specify instance store volumes in the block device mapping for the instance. When you launch an M3 instance, we ignore any instance store volumes specified in the block device mapping for the AMI.QSuppresses the specified device included in the block device mapping of the AMI.SParameters used to automatically set up EBS volumes when the instance is launched.6The device name exposed to the instance (for example,  '\/dev\/sdh' or xvdh).Creates a value of Q4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:.If the task fails, a description of the error.The ID of the bundle task.8The ID of the instance associated with this bundle task.>The level of task completion, as a percent (for example, 20%).The time this task started.The state of the task. The Amazon S3 storage locations.0The time of the most recent update for the task.Creates a value of P4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The error code.The error message.Creates a value of O4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The error code.#The description for the error code.Creates a value of N4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!The ID of the Spot fleet request. The error.Creates a value of M4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!The ID of the Spot fleet request.,The current state of the Spot fleet request.-The previous state of the Spot fleet request.Creates a value of L4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:'The state of the Spot instance request.$The ID of the Spot instance request.Creates a value of K4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance.A list of security groups.The ID of the VPC."Any tags assigned to the instance.Creates a value of J4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%The time that the disk upload starts.,The size of the uploaded disk image, in GiB.#The time that the disk upload ends.-A user-defined comment about the disk upload.Creates a value of I4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:dIf the task is for importing an instance, this contains information about the import instance task.2The status message related to the conversion task._If the task is for importing a volume, this contains information about the import volume task.{The time when the task expires. If the upload isn't complete before the expiration time, we automatically cancel the task.Any tags assigned to the task.The ID of the conversion task.!The state of the conversion task.Creates a value of H4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:eThe specific group that is to be added or removed from a volume's list of create volume permissions.nThe specific AWS account ID that is to be added or removed from a volume's list of create volume permissions.Creates a value of G4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:^Removes a specific AWS account ID or group from a volume's list of create volume permissions.YAdds a specific AWS account ID or group to a volume's list of create volume permissions.Creates a value of F4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:*Any tags assigned to the customer gateway.UThe customer gateway's Border Gateway Protocol (BGP) Autonomous System Number (ASN).The ID of the customer gateway.NThe Internet-routable IP address of the customer gateway's outside interface.XThe current state of the customer gateway ('pending | available | deleting | deleted').:The type of VPN connection the customer gateway supports ( 'ipsec.1').Creates a value of E4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:'One or more values for the DHCP option.The name of a DHCP option.Creates a value of D4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$One or more DHCP options in the set."The ID of the set of DHCP options.*Any tags assigned to the DHCP options set.Creates a value of C4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!Information about the disk image.Information about the volume. A description of the disk image.Creates a value of B4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:)The checksum computed for the disk image.The disk image format.#The size of the disk image, in GiB.A presigned URL for the import manifest stored in Amazon S3. For information about creating a presigned URL for an Amazon S3 object, read the "Query String Request Authentication Alternative" section of the  Fhttp://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.htmlAuthenticating REST Requests topic in the -Amazon Simple Storage Service Developer Guide.Creates a value of A4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The disk image format.#The size of the disk image, in GiB.A presigned URL for the import manifest stored in Amazon S3 and presented here as an Amazon S3 presigned URL. For information about creating a presigned URL for an Amazon S3 object, read the "Query String Request Authentication Alternative" section of the  Fhttp://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.htmlAuthenticating REST Requests topic in the -Amazon Simple Storage Service Developer Guide.Creates a value of @4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The size of the volume, in GiB.The volume identifier.Creates a value of ?4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:DIndicates whether the EBS volume is deleted on instance termination.The size of the volume, in GiB. Constraints: '1-1024' for standard volumes,  '1-16384' for gp2 volumes, and  '4-16384' for io1h volumes. If you specify a snapshot, the volume size must be equal to or larger than the snapshot size.zDefault: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.The number of I/O operations per second (IOPS) that the volume supports. For Provisioned IOPS (SSD) volumes, this represents the number of IOPS that are provisioned for the volume. For General Purpose (SSD) volumes, this represents the baseline performance of the volume and the rate at which the volume accumulates I/O credits for bursting. For more information on General Purpose (SSD) baseline performance, I/O credits, and bursting, see  Fhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.htmlAmazon EBS Volume Types in the 'Amazon Elastic Compute Cloud User Guide.wConstraint: Range is 100 to 20000 for Provisioned IOPS (SSD) volumes and 3 to 10000 for General Purpose (SSD) volumes.=Condition: This parameter is required for requests to create io10 volumes; it is not used in requests to create standard or gp2 volumes.Indicates whether the EBS volume is encrypted. Encrypted Amazon EBS volumes may only be attached to instances that support Amazon EBS encryption.The volume type. gp2$ for General Purpose (SSD) volumes, io1* for Provisioned IOPS (SSD) volumes, and standard for Magnetic volumes. Default: standardThe ID of the snapshot.Creates a value of >4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The attachment state.@Indicates whether the volume is deleted on instance termination.The ID of the EBS volume.-The time stamp when the attachment initiated.Creates a value of =4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@Indicates whether the volume is deleted on instance termination.The ID of the EBS volume.Creates a value of <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@The ID of the instance. This information is available only for instanceChange events.The description of the event. The event.The following are the  events.iamFleetRoleInvalidg - The Spot fleet did not have the required permissions either to launch or terminate an instance. launchSpecTemporarilyBlacklisted - The configuration is not valid and several attempts to launch instances have failed. For more information, see the description of the event.$spotFleetRequestConfigurationInvalid_ - The configuration is not valid. For more information, see the description of the event.spotInstanceCountLimitExceededU - You've reached the limit on the number of Spot instances that you can launch.The following are the fleetRequestChange events. active - The Spot fleet has been validated and Amazon EC2 is attempting to maintain the target number of running Spot instances. cancelled - The Spot fleet is canceled and has no running Spot instances. The Spot fleet will be deleted two days after its instances were terminated.cancelled_running - The Spot fleet is canceled and will not launch additional Spot instances, but its existing Spot instances continue to run until they are interrupted or terminated.cancelled_terminatingJ - The Spot fleet is canceled and its Spot instances are terminating.expired - The Spot fleet request has expired. A subsequent event indicates that the instances were terminated, if the request was created with  TerminateInstancesWithExpiration set.modify_in_progressS - A request to modify the Spot fleet request was accepted and is in progress.modify_successful' - The Spot fleet request was modified. price_updatep - The bid price for a launch configuration was adjusted because it was too high. This change is permanent. submitted| - The Spot fleet request is being evaluated and Amazon EC2 is preparing to launch the target number of Spot instances.The following are the instanceChange events.launched7 - A bid was fulfilled and a new instance was launched. terminated* - An instance was terminated by the user.Creates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:-A description of the resource being exported.The ID of the export task."Information about the export task.)Information about the instance to export.The state of the export task..The status message related to the export task.Creates a value of :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&The encryption key for your S3 bucket.zThe container format used to combine disk images with metadata (such as OVF). If absent, only the disk image is exported.The S3 bucket for the destination image. The destination bucket must exist and grant WRITE and READ_ACP permissions to the AWS account 'vm-import-export\'amazon.com'."The format for the exported image.Creates a value of 94 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:zThe container format used to combine disk images with metadata (such as OVF). If absent, only the disk image is exported.xThe image is written to a single object in the S3 bucket at the S3 key s3prefix + exportTaskId + '.' + diskImageFormat.The S3 bucket for the destination image. The destination bucket must exist and grant WRITE and READ_ACP permissions to the AWS account 'vm-import-export\'amazon.com'."The format for the exported image.Creates a value of 84 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:<One or more filter values. Filter values are case-sensitive.8The name of the filter. Filter names are case-sensitive.Creates a value of 74 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: +The date and time the flow log was created.9The ID of the resource on which the flow log was created.The status of the flow log (ACTIVE)..The type of traffic captured for the flow log.!The status of the logs delivery (SUCCESS | FAILED).Information about the error that occurred. 'Rate limited' indicates that CloudWatch logs throttling has been applied for one or more network interfaces, or that you've reached the limit on the number of CloudWatch Logs log groups that you can create. 'Access error' indicates that the IAM role associated with the flow log does not have sufficient permissions to publish to CloudWatch Logs. 'Unknown error' indicates an internal error.The name of the flow log group.;The ARN of the IAM role that posts logs to CloudWatch Logs.The flow log ID.Creates a value of 64 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the security group.The name of the security group.Creates a value of 54 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  =The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The event type.2 - Indicates an error with the Spot fleet request.fleetRequestChangeT - Indicates a change in the status or configuration of the Spot fleet request.instanceChange> - Indicates that an instance was launched or terminated. Information about the event. Creates a value of 44 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    The Dedicated host's state. pUnique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see  Phttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.htmlHow to Ensure Idempotency in the 'Amazon Elastic Compute Cloud User Guide.The ID of the Dedicated host.JThe number of new instances that can be launched onto the Dedicated host.9The reservation ID of the Dedicated host. This returns a H response if the Dedicated host doesn't have an associated reservation.2The hardware specifications of the Dedicated host.,The Availability Zone of the Dedicated host.LThe IDs and instance type that are currently running on the Dedicated host.$Whether auto-placement is on or off.Creates a value of 34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:<the IDs of instances that are running on the Dedicated host.AThe instance type size (e.g., m3.medium) of the running instance.Creates a value of 24 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:KThe instance type size that the Dedicated host supports (e.g., m3.medium).*The number of vCPUs on the Dedicated host.*The number of cores on the Dedicated host.,The number of sockets on the Dedicated host.Creates a value of 14 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:7The Amazon Resource Name (ARN) of the instance profile.The ID of the instance profile. Creates a value of 04 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!"!7The Amazon Resource Name (ARN) of the instance profile."!The name of the instance profile.#Creates a value of /4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$%$-The ICMP type. A value of -1 means all types.%JThe ICMP code. A value of -1 means all codes for the specified ICMP type.&Creates a value of .4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:'()*+,'[The start of port range for the TCP and UDP protocols, or an ICMP type number. A value of '-1' indicates all ICMP types.(4One or more security group and AWS account ID pairs.)=(Valid for AuthorizeSecurityGroupEgress, RevokeSecurityGroupEgress and DescribeSecurityGroups only) One or more prefix list IDs for an AWS service. In an AuthorizeSecurityGroupEgress request, this is the AWS service that you want to access through a VPC endpoint from instances associated with the security group.*RThe end of port range for the TCP and UDP protocols, or an ICMP code. A value of '-1'6 indicates all ICMP codes for the specified ICMP type.+One or more IP ranges.,The IP protocol name (for tcp, udp, and icmp) or number (see  Ghttp://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlProtocol Numbers).  EC2-VPC only@When you authorize or revoke security group rules, you can use '-1' to specify all.-Creates a value of -4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:..ZThe CIDR range. You can either specify a CIDR range or a source security group, not both./Creates a value of ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0120NIndicates whether longer IDs (17-character IDs) are enabled for the resource.1PThe date in UTC at which you are permanently switched over to using longer IDs.2The type of resource.3Creates a value of +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:456789:;<=>?@ABCDEFGHIJ4 The value is # for Windows AMIs; otherwise blank.5$The AWS account alias (for example, amazon, self*) or the AWS account ID of the AMI owner.6TThe RAM disk associated with the image, if any. Only applicable for machine images.7RThe kernel associated with the image, if any. Only applicable for machine images.81The device name of the root device (for example,  '\/dev\/sda1' or  '\/dev\/xvda').91Specifies whether enhanced networking is enabled.:<The name of the AMI that was provided during image creation.;(The date and time the image was created.<*Any product codes associated with the AMI.= The reason for the state change.>CThe description of the AMI that was provided during image creation.?!Any block device mapping entries.@Any tags assigned to the image.AThe ID of the AMI.BThe location of the AMI.C.The current state of the AMI. If the state is  availableN, the image is successfully registered and can be used to launch an instance.D&The AWS account ID of the image owner.EIIndicates whether the image has public launch permissions. The value is true0 if this image has public launch permissions or false: if it has only implicit and explicit launch permissions.FThe architecture of the image.GThe type of image.HdThe type of root device used by the AMI. The AMI can use an EBS volume or an instance store volume.I&The type of virtualization of the AMI.J!The hypervisor type of the image.KCreates a value of *4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:LMNOPQL,The format of the disk image being imported.Valid values: RAW | d | e | OVAMThe URL to the Amazon S3-based disk image being imported. The URL can either be a https URL (https://..) or an Amazon S3 URL (s3://..)N&The block device mapping for the disk.O!The S3 bucket for the disk image.P"The description of the disk image.QAThe ID of the EBS snapshot to be used for importing the snapshot.RCreates a value of )4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: STUVWXYZ[\]S)A brief status for the import image task.T*The target hypervisor for the import task.Valid values: xenU1The description string for the import image task.V4The percentage of progress of the import image task.W(The license type of the virtual machine.X Information about the snapshots.Y7A descriptive status message for the import image task.ZJThe ID of the Amazon Machine Image (AMI) of the imported virtual machine.[ The ID of the import image task.\(The architecture of the virtual machine.Valid values: i386 | x86_64]!A description of the import task.^Creates a value of (4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: _`abcdefghi_ Reserved.`!One or more security group names.a EC2-VPC5The ID of the subnet in which to launch the instance.b\The instance type. For more information about the instance types that you can import, see  Mhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.htmlBefore You Get Started1 in the Amazon Elastic Compute Cloud User Guide.cOne or more security group IDs.dGThe Base64-encoded MIME user data to be made available to the instance.e(Indicates whether monitoring is enabled.f EC2-VPCAAn available IP address from the IP address range of the subnet.gIndicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).h!The architecture of the instance.i+The placement information for the instance.jCreates a value of '4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:klmnkThe ID of the instance.lThe instance operating system.mA description of the task.nOne or more volumes.oCreates a value of &4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:pqrstuvp;The status information or errors related to the disk image.qA description of the task.r%The number of bytes converted so far.s?The Availability Zone where the resulting instance will reside.t The image.u The volume.v7The status of the import of this particular disk image.wCreates a value of %4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:xyzx"Describes an import snapshot task.y#The ID of the import snapshot task.z*A description of the import snapshot task.{Creates a value of $4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:|}~|BThe description you provided when starting the import volume task.}%The number of bytes converted so far.~=The Availability Zone where the resulting volume will reside. The image. The volume.Creates a value of #4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%hThe public DNS name assigned to the instance. This name is not available until the instance enters the running_ state. For EC2-VPC, this name is only available if you've enabled DNS hostnames for your VPC. The value is ( for Windows instances; otherwise blank.-One or more security groups for the instance.RThe idempotency token you provided when you launched the instance, if applicable.Specifies whether to enable an instance launched in a VPC to perform NAT. This controls whether source/destination checking is enabled on the instance. A value of true means checking is enabled, and false0 means checking is disabled. The value must be false> for the instance to perform NAT. For more information, see  Khttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html NAT Instances in the 'Amazon Virtual Private Cloud User Guide. EC2-VPC3The ID of the VPC in which the instance is running.UThe name of the key pair, if this instance was launched with an associated key pair. EC2-VPC0One or more network interfaces for the instance.:The RAM disk associated with this instance, if applicable. EC2-VPC6The ID of the subnet in which the instance is running.8The kernel associated with this instance, if applicable.#The root device name (for example,  '\/dev\/sda1' or  '\/dev\/xvda').1Specifies whether enhanced networking is enabled.CIndicates whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance.PThe reason for the most recent state transition. This might be an empty string.*Indicates whether this is a Spot instance.EThe IAM instance profile associated with the instance, if applicable.0The private IP address assigned to the instance.;The product codes attached to this instance, if applicable.AIf the request is a Spot instance request, the ID of the request.The private DNS name assigned to the instance. This DNS name can only be used inside the Amazon EC2 network. This name is not available until the instance enters the running_ state. For EC2-VPC, this name is only available if you've enabled DNS hostnames for your VPC.0The reason for the most recent state transition.2Any block device mapping entries for the instance.>The public IP address assigned to the instance, if applicable."Any tags assigned to the instance.The ID of the instance..The ID of the AMI used to launch the instance.SThe AMI launch index, which can be used to find this instance in the launch group.The instance type.#The time the instance was launched.8The location where the instance launched, if applicable.,The monitoring information for the instance.The architecture of the image.aThe root device type used by the AMI. The AMI can use an EBS volume or an instance store volume.(The virtualization type of the instance.$The hypervisor type of the instance."The current state of the instance.Creates a value of "4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:SParameters used to automatically set up EBS volumes when the instance is launched.6The device name exposed to the instance (for example,  '\/dev\/sdh' or xvdh).Creates a value of !4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The virtual device name.Csuppress the specified device included in the block device mapping.SParameters used to automatically set up EBS volumes when the instance is launched.6The device name exposed to the instance (for example,  '\/dev\/sdh' or xvdh).Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:LThe number of instances that can still be launched onto the Dedicated host.7The instance type size supported by the Dedicated host.LThe total number of instances that can be launched onto the Dedicated host.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:,The states of the listed Reserved instances.GThe number of listed Reserved instances in the state specified by the state.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&The target virtualization environment.&The ID of the resource being exported.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance.The monitoring information.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more security groups.$The status of the network interface.?The private IP addresses associated with the network interface.QIndicates whether to validate network traffic to or from this network interface.The ID of the VPC. The ID of the network interface.The ID of the subnet.The MAC address.!The network interface attachment.=The ID of the AWS account that created the network interface.:The IP address of the network interface within the subnet.The private DNS name.The description.UThe association information for an Elastic IP associated with the network interface.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The public DNS name..The ID of the owner of the Elastic IP address.LThe public IP address or Elastic IP address bound to the network interface.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The attachment state.TIndicates whether the network interface is deleted when the instance is terminated.+The ID of the network interface attachment.-The time stamp when the attachment initiated.NThe index of the device on the instance for the network interface attachment.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The IDs of the security groups for the network interface. Applies only if creating a network interface when launching an instance.One or more private IP addresses to assign to the network interface. Only one private IP address can be designated as primary. If set to trueM, the interface is deleted when the instance is terminated. You can specify trueF only if creating a new network interface when launching an instance.kIndicates whether to assign a public IP address to an instance you launch in a VPC. The public IP address can only be assigned to a network interface for eth0, and can only be assigned to a new network interface, not an existing one. You cannot specify more than one network interface in the request. If launching into a default subnet, the default value is true. The ID of the network interface.The ID of the subnet associated with the network string. Applies only if creating a network interface when launching an instance.zThe private IP address of the network interface. Applies only if creating a network interface when launching an instance.The number of secondary private IP addresses. You can't specify this option and specify more than one private IP address using the private IP addresses option.sThe description of the network interface. Applies only if creating a network interface when launching an instance.The index of the device on the instance for the network interface attachment. If you are specifying a network interface in a RunInstances request, you must provide the device index.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:^Indicates whether this IP address is the primary private IP address of the network interface.0The private IP address of the network interface.The private DNS name.QThe association information for an Elastic IP address for the network interface.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:"The current state of the instance.dThe low byte represents the state. The high byte is an opaque internal value and should be ignored.'0' : pending'16' : running'32' : 'shutting-down''48' :  terminated'64' : stopping'80' : stoppedCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance."The current state of the instance.#The previous state of the instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance.Reports impaired functionality that stems from issues related to the systems that support an instance, such as hardware failures and network connectivity problems.2Any scheduled events associated with the instance.&The Availability Zone of the instance.oReports impaired functionality that stems from issues internal to the instance, such as impaired reachability.`The intended state of the instance. DescribeInstanceStatus requires that an instance be in the running state.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The status.The time when a status check failed. For an instance that was launched and impaired, this is the time when the instance was launched.The type of instance status.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0The earliest scheduled start time for the event.The event code.A description of the event.After a scheduled event is completed, it can still be described for up to a week. If the event has been completed, this description starts with the following text: [Completed].,The latest scheduled end time for the event.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired::The system instance health or application instance health. The status.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:*Any VPCs attached to the Internet gateway.*Any tags assigned to the Internet gateway.The ID of the Internet gateway.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$The current state of the attachment.The ID of the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.The name of the key pair. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   The name of the group. The AWS account ID. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  NThe AWS account ID to remove from the list of launch permissions for the AMI.HThe AWS account ID to add to the list of launch permissions for the AMI.Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more security groups. When requesting instances in a VPC, you must specify the IDs of the security groups. When requesting instances in EC2-Classic, you can specify the names or the IDs of the security groups.The name of the key pair.One or more network interfaces.The ID of the RAM disk.5The ID of the subnet in which to launch the instance.The ID of the kernel.The instance type.GIndicates whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance. Default: falseEThe Base64-encoded MIME user data to make available to the instances.Undocumented member.The IAM instance profile.The ID of the AMI. Deprecated.)One or more block device mapping entries.+The placement information for the instance.Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  9Indicates whether monitoring is enabled for the instance.!Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:"#"zThe status of the Elastic IP address that's being moved to the EC2-VPC platform, or restored to the EC2-Classic platform.#The Elastic IP address.$Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: %&'()*+,-%The state of the NAT gateway.&UIf the NAT gateway could not be created, specifies the error code for the failure. (!InsufficientFreeAddressesInSubnet |  |  |  |  InternalError)'6The ID of the VPC in which the NAT gateway is located.(zIf the NAT gateway could not be created, specifies the error message for the failure, that corresponds to the error code.oFor InsufficientFreeAddressesInSubnet: 'Subnet has insufficient free addresses to create this NAT gateway'UFor Gateway.NotAttached: 'Network vpc-xxxxxxxx has no Internet gateway attached'{For InvalidAllocationID.NotFound: 'Elastic IP address eipalloc-xxxxxxxx could not be associated with this NAT gateway'aFor Resource.AlreadyAssociated: 'Elastic IP address eipalloc-xxxxxxxx is already associated'For InternalError: 'Network interface eni-xxxxxxxx, created and used internally by this NAT gateway is in an invalid state. Please try again.')The ID of the NAT gateway.*9The ID of the subnet in which the NAT gateway is located.+=The date and time the NAT gateway was deleted, if applicable.,ZInformation about the IP addresses and network interface associated with the NAT gateway.-.The date and time the NAT gateway was created..Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:/012/>The private IP address associated with the Elastic IP address.0TThe allocation ID of the Elastic IP address that's associated with the NAT gateway.1@The ID of the network interface associated with the NAT gateway.27The Elastic IP address associated with the NAT gateway.3Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:4567894/One or more entries (rules) in the network ACL.5The ID of the network ACL.6&The ID of the VPC for the network ACL.7@Any associations between the network ACL and one or more subnets8%Any tags assigned to the network ACL.9>Indicates whether this is the default network ACL for the VPC.:Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:;<=;The ID of the network ACL.<The ID of the subnet.==The ID of the association between a network ACL and a subnet.>Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:?@ABCDE?&ICMP protocol: The ICMP type and code.@\The rule number for the entry. ACL entries are processed in ascending order by rule number.AEIndicates whether to allow or deny the traffic that matches the rule.BThe protocol. A value of '-1' means all protocols.C=TCP or UDP protocols: The range of ports the rule applies to.D5The network range to allow or deny, in CIDR notation.EVIndicates whether the rule is an egress rule (applied to traffic leaving the subnet).FCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:GHIJKLMNOPQRSTUVWXYG.Any security groups for the network interface.H$The status of the network interface.I?The private IP addresses associated with the network interface.J?Indicates whether traffic to or from the instance is validated.KThe type of interface.LThe ID of the VPC.M+Any tags assigned to the network interface.N@Indicates whether the network interface is being managed by AWS.O The ID of the network interface.PThe ID of the subnet.QThe MAC address.R!The network interface attachment.S9The AWS account ID of the owner of the network interface.TThe Availability Zone.U:The IP address of the network interface within the subnet.VThe private DNS name.WvThe ID of the entity that launched the instance on your behalf (for example, AWS Management Console or Auto Scaling).XA description.YUThe association information for an Elastic IP associated with the network interface.ZCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:[\]^_[The association ID.\The public DNS name.]The allocation ID.^'The ID of the Elastic IP address owner._EThe address of the Elastic IP address bound to the network interface.`Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:abcdefgaThe ID of the instance.bThe attachment state.cTIndicates whether the network interface is deleted when the instance is terminated.d+The ID of the network interface attachment.e0The AWS account ID of the owner of the instance.f7The timestamp indicating when the attachment initiated.gEThe device index of the network interface attachment on the instance.hCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ijiTIndicates whether the network interface is deleted when the instance is terminated.j+The ID of the network interface attachment.kCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:lmnol^Indicates whether this IP address is the primary private IP address of the network interface.mThe private IP address.nThe private DNS name.o]The association information for an Elastic IP address associated with the network interface.pCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:qrqUndocumented member.rUndocumented member.sCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:tuvwxt}The affinity setting for the instance on the Dedicated host. This parameter is not supported for the ImportInstance command.uyThe ID of the Dedicted host on which the instance resides. This parameter is not support for the ImportInstance command.v&The Availability Zone of the instance.wbThe tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of  dedicated& runs on single-tenant hardware. The  9 tenancy is not supported for the ImportInstance command.xTThe name of the placement group the instance is in (for cluster compute instances).yCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:z{|z!The state of the placement group.{The placement strategy.| The name of the placement group.}Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:~~The last port in the range.The first port in the range.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:(The IP address range of the AWS service.The ID of the prefix.The name of the prefix.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the prefix.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:iThe currency for transacting the Reserved instance resale. At this time, the only supported currency is USD.The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.jThe current price schedule, as determined by the term remaining for the Reserved instance in the listing.A specific price schedule is always in effect, but only one price schedule can be active at any time. Take, for example, a Reserved instance listing that has five months remaining in its term. When you specify price schedules for five months and two months, this means that schedule 1, covering the first three months of the remaining term, will be active during months 5, 4, and 3. Then schedule 2, covering the last two months of the term, will be active for months 2 and 1.The fixed price for the term.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:iThe currency for transacting the Reserved instance resale. At this time, the only supported currency is USD.The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.The fixed price for the term.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3The number of reservations available for the price.The price per instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:~Indicates whether the private IP address is the primary private IP address. Only one IP address can be designated as primary.The private IP addresses.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The type of product code.The product code.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:,The ID of the virtual private gateway (VGW).Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:#The amount of the recurring charge.&The frequency of the recurring charge.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The name of the region.The region service endpoint.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Undocumented member.Undocumented member.The name of the key pair.One or more network interfaces.The ID of the RAM disk.5The ID of the subnet in which to launch the instance.The ID of the kernel.The instance type.GIndicates whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance. Default: falseEThe Base64-encoded MIME user data to make available to the instances.Undocumented member.The IAM instance profile.The ID of the AMI. Deprecated.)One or more block device mapping entries.+The placement information for the instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more security groups.One or more instances.zThe ID of the requester that launched the instances on your behalf (for example, AWS Management Console or Auto Scaling).The ID of the reservation.4The ID of the AWS account that owns the reservation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:xUsed for Reserved Instance Marketplace offerings. Specifies the limit price on the total order (instanceCount * price).The currency in which the  limitPriceD amount is specified. At this time, the only supported currency is USD.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:,The state of the Reserved instance purchase.The currency of the Reserved instance. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.%The number of reservations purchased.3The Reserved instance product platform description.0The date and time the Reserved instance started.=The instance type on which the Reserved instance can be used.,The time when the Reserved instance expires.AThe Availability Zone in which the Reserved instance can be used.2The recurring charge tag assigned to the resource.$The Reserved instance offering type.3The usage price of the Reserved instance, per hour.,The purchase price of the Reserved instance. The ID of the Reserved instance.%The tenancy of the reserved instance.2The duration of the Reserved instance, in seconds."Any tags assigned to the resource.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:aThe network platform of the modified Reserved instances, which is either EC2-Classic or EC2-VPC.*The number of modified Reserved instances.6The instance type for the modified Reserved instances.:The Availability Zone for the modified Reserved instances.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The ID of the Reserved instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ,The status of the Reserved instance listing.zA unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency.+The last modified timestamp of the listing.!The time the listing was created.+The price of the Reserved instance listing._The reason for the current status of the Reserved instance listing. The response can be blank. The ID of the Reserved instance."Any tags assigned to the resource.&The number of instances in this state.(The ID of the Reserved instance listing.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: YContains target configurations along with their corresponding new Reserved instance IDs.:The status of the Reserved instances modification request.zA unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency.8The time when the modification request was last updated.3The time when the modification request was created.2The time for the modification to become effective.The reason for the status.3A unique ID for the Reserved instance modification.*The IDs of one or more Reserved instances.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID for the Reserved instances that were created as part of the modification request. This field is only available when the modification is fulfilled.[The target Reserved instances configurations supplied as part of the modification request.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Indicates whether the offering is available through the Reserved Instance Marketplace (resale) or AWS. If it's a Reserved Instance Marketplace offering, this is true.The currency of the Reserved instance offering you are purchasing. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.3The Reserved instance product platform description.=The instance type on which the Reserved instance can be used.AThe Availability Zone in which the Reserved instance can be used.6The pricing details of the Reserved instance offering.2The recurring charge tag assigned to the resource.$The Reserved instance offering type.3The usage price of the Reserved instance, per hour.,The purchase price of the Reserved instance.%The tenancy of the reserved instance.)The ID of the Reserved instance offering.2The duration of the Reserved instance, in seconds.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: %The ID of the VPC peering connection.%The ID of a NAT instance in your VPC.$Describes how the route was created.pV indicates that route was automatically created when the route table was created.oE indicates that the route was manually added to the route table.EnableVgwRoutePropagationC indicates that the route was propagated by route propagation.The state of the route. The  blackhole state indicates that the route's target isn't available (for example, the specified gateway isn't attached to the VPC, or the specified NAT instance has been terminated).The ID of a NAT gateway. The ID of the network interface.)The ID of a gateway attached to your VPC.0The AWS account ID of the owner of the instance.The prefix of the AWS service..The CIDR block used for the destination match.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The ID of the route table.The routes in the route table.The ID of the VPC.5Any virtual private gateway (VGW) propagating routes.AThe associations between the route table and one or more subnets. %Any tags assigned to the route table. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    The ID of the route table. =The ID of the association between a route table and a subnet. /Indicates whether this is the main route table.OThe ID of the subnet. A subnet ID is not returned for an implicit association.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:9Indicates whether monitoring is enabled for the instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:*The beginning of the file name of the AMI.yA Base64-encoded Amazon S3 upload policy that gives Amazon EC2 permission to upload items into Amazon S3 on your behalf.Note: This Lens automatically encodes and decodes Base64 data, despite what the AWS documentation might say. The underlying isomorphism will encode to Base64 representation during serialisation, and decode from Base64 representation during deserialisation. This Lens- accepts and returns only raw unencoded data.The bucket in which to store the AMI. You can specify a bucket that you already own or a new bucket that Amazon EC2 creates on your behalf. If you specify a bucket that belongs to someone else, Amazon EC2 returns an error.2The signature of the Base64 encoded JSON document.The access key ID of the owner of the bucket. Before you specify a value for your access key ID, review and follow the guidance in  Phttp://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html+Best Practices for Managing AWS Access Keys.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: EC2-VPC)The ID of the VPC for the security group.=One or more inbound rules associated with the security group. EC2-VPC>One or more outbound rules associated with the security group.(Any tags assigned to the security group.6The AWS account ID of the owner of the security group.The ID of the security group.The name of the security group.$A description of the security group. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!"#$%&'()*+,-.!\Encrypted Amazon EBS snapshots are copied asynchronously. If a snapshot copy operation fails (for example, if the proper AWS Key Management Service (AWS KMS) permissions are not obtained) this field displays error state details to help you diagnose why the error occurred. This parameter is only returned by the DescribeSnapshots API operation."$The AWS account alias (for example, amazon, self,) or AWS account ID that owns the snapshot.#The data encryption key identifier for the snapshot. This value is a unique identifier that corresponds to the data encryption key that was used to encrypt the original volume or snapshot copy. Because data encryption keys are inherited by volumes created from snapshots, and vice versa, if snapshots share the same data encryption key identifier, then they belong to the same volume/snapshot lineage. This parameter is only returned by the DescribeSnapshots API operation.$The full ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to protect the volume encryption key for the parent volume.%"Any tags assigned to the snapshot.&WThe ID of the snapshot. Each snapshot receives a unique identifier when it is created.'-The AWS account ID of the EBS snapshot owner.(:The ID of the volume that was used to create the snapshot.)The size of the volume, in GiB.*!The description for the snapshot.+/The time stamp when the snapshot was initiated.,.The progress of the snapshot, as a percentage.-The snapshot state..,Indicates whether the snapshot is encrypted./Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 01234567890(A brief status of the snapshot creation.1(The percentage of progress for the task.2@The format of the disk image from which the snapshot is created.3&The URL used to access the disk image.4*The block device mapping for the snapshot.54A detailed status message for the snapshot creation.6Undocumented member.7-The size of the disk in the snapshot, in GiB.8A description for the snapshot.9+The snapshot ID of the disk being imported.:Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:;<=>;,The format of the disk image being imported.Valid values: RAW | d | e | OVA<The URL to the Amazon S3-based disk image being imported. It can either be a https URL (https://..) or an Amazon S3 URL (s3://..).=Undocumented member.>1The description of the disk image being imported.?Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: @ABCDEFGH@,A brief status for the import snapshot task.A:The percentage of completion for the import snapshot task.B@The format of the disk image from which the snapshot is created.C=The URL of the disk image from which the snapshot is created.D7A detailed status message for the import snapshot task.E!The S3 bucket for the disk image.F-The size of the disk in the snapshot, in GiB.G The description of the snapshot.H+The snapshot ID of the disk being imported.ICreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:JKLMNJ6The state of the Spot instance data feed subscription.K0The prefix that is prepended to data feed files.LBThe Amazon S3 bucket where the Spot instance data feed is located.M"The AWS account ID of the account.N6The fault codes for the Spot instance request, if any.OCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:PQRSTUVWXYZ[\]^_`POne or more security groups. When requesting instances in a VPC, you must specify the IDs of the security groups. When requesting instances in EC2-Classic, you can specify the names or the IDs of the security groups.QThe bid price per unit hour for the specified instance type. If this value is not specified, the default is the Spot bid price specified for the fleet. To determine the bid price per unit hour, divide the Spot bid price by the value of WeightedCapacity.RThe number of units provided by the specified instance type. These are the same units that you chose to set the target capacity in terms (instances or a performance characteristic such as vCPUs, memory, or I/O).If the target capacity divided by this value is not a whole number, we round the number of instances to the next whole number. If this value is not specified, the default is 1.SThe name of the key pair.TOne or more network interfaces.UThe ID of the RAM disk.VThe ID of the subnet in which to launch the instances. To specify multiple subnets, separate them using commas; for example, "subnet-a61dafcf, subnet-65ea5f08".WThe ID of the kernel.XThe instance type.YIIndicates whether the instances are optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance. Default: falseZEThe Base64-encoded MIME user data to make available to the instances.[/Enable or disable monitoring for the instances.\The IAM instance profile.]The ID of the AMI.^ Deprecated._)One or more block device mapping entries.`The placement information.aCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:bb$Enables monitoring for the instance. Default: falsecCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:defgd!The ID of the Spot fleet request.e$The state of the Spot fleet request.f>Information about the configuration of the Spot fleet request.g*The creation date and time of the request.hCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ijklmnopqriA unique, case-sensitive identifier you provide to ensure idempotency of your listings. This helps avoid duplicate listings. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency.jIndicates whether running Spot instances should be terminated if the target capacity of the Spot fleet request is decreased below the current size of the Spot fleet.kCThe end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SS_Z). At this point, no new Spot instance requests are placed or enabled to fulfill the request.lcIndicates whether running Spot instances should be terminated when the Spot fleet request expires.mEThe start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SS@Z). The default is to start fulfilling the request immediately.nyIndicates how to allocate the target capacity across the Spot pools specified by the Spot fleet request. The default is  lowestPrice.oThe bid price per unit hour.pThe number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O.qGrants the Spot fleet permission to terminate Spot instances on your behalf when you cancel its Spot fleet request using CancelSpotFleetRequests or when the Spot fleet request expires, if you set  terminateInstancesWithExpiration.rGInformation about the launch specifications for the Spot fleet request.sCreates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:tuvwxyz{|}~tXThe instance ID, if an instance has been launched to fulfill the Spot instance request.uHThe status code and status message describing the Spot instance request.vThe state of the Spot instance request. Spot bid status information can help you track your Spot instance requests. For more information, see  Ghttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-bid-status.htmlSpot Bid Status in the 'Amazon Elastic Compute Cloud User Guide.wIf you specified a duration and your Spot instance request was fulfilled, this is the fixed hourly price in effect for the Spot instance while it runs.x/The duration for the Spot instance, in minutes.y:The product description associated with the Spot instance.zVThe maximum hourly price (bid) for the Spot instance launched to fulfill the request.{/Additional information for launching instances.|The Availability Zone group. If you specify the same Availability Zone group for all Spot instance requests, all Spot instances are launched in the same Availability Zone.}3The Availability Zone in which the bid is launched.~:The end date of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). If this is a one-time request, it remains active until all instances launch, the request is canceled, or this date is reached. If the request is persistent, it remains active until it is canceled or this date is reached.iThe instance launch group. Launch groups are Spot instances that launch together and terminate together.6The fault codes for the Spot instance request, if any.$The ID of the Spot instance request.The Spot instance request type.<The start date of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SS6Z). The request becomes active at this date and time.[The date and time when the Spot instance request was created, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ)."Any tags assigned to the resource.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3The reason code for the Spot instance state change./The message for the Spot instance state change.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:QThe date and time of the most recent status update, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).2The status code. For a list of status codes, see  khttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-bid-status.html#spot-instance-bid-status-understandSpot Bid Status Codes in the 'Amazon Elastic Compute Cloud User Guide.$The description for the status code.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The Availability Zones. To specify multiple Availability Zones, separate them using commas; for example, "us-west-2a, us-west-2b".8The name of the placement group (for cluster instances).Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!A general description of the AMI.HThe maximum price (bid) that you are willing to pay for a Spot instance.The instance type.The Availability Zone.HThe date and time the request was created, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%The reason code for the state change.!The message for the state change.M: A Spot instance was terminated due to an increase in the market price.S: An internal error occurred during instance launch, resulting in termination.N: There was insufficient instance capacity to satisfy the launch request.A: A client error caused the instance to terminate on launch.T: The instance was shut down using the 'shutdown -h' command from the instance.;: The instance was shut down using the Amazon EC2 API. : The volume limit was exceeded.,: The specified snapshot was not found.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:An Amazon S3 storage location.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: QIndicates whether instances launched in this subnet receive a public IP address.GIndicates whether this is the default subnet for the Availability Zone. Any tags assigned to the subnet.$The Availability Zone of the subnet.The number of unused IP addresses in the subnet. Note that the IP addresses for any stopped instances are considered unavailable.&The CIDR block assigned to the subnet. The current state of the subnet.The ID of the subnet.#The ID of the VPC the subnet is in.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The key of the tag.mConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with 'aws:'The value of the tag.[Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%The ID of the resource. For example, 'ami-1a2b3c4d'.The resource type. The tag key.The tag value.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the resource.Information about the error.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The error code..The error message accompanying the error code.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The key for the disk image.:The name of the S3 bucket where the disk image is located.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:.The key from which the disk image was created.4The S3 bucket from which the disk image was created.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3The Base64-encoded MIME user data for the instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:+The ID of an AWS account. EC2-Classic only.The ID of the security group.The name of the security group. In a request, use this parameter for a security group in EC2-Classic or a default VPC only. For a security group in a nondefault VPC, use GroupId.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The status of the VPN tunnel.UThe Internet-routable IP address of the virtual private gateway's outside interface./The date and time of the last change in status.The number of accepted routes./If an error occurs, a description of the error.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Any tags assigned to the VPC.-Indicates whether the VPC is the default VPC.The CIDR block for the VPC.FThe ID of the set of DHCP options you've associated with the VPC (or  'default'5 if the default options are associated with the VPC).7The allowed tenancy of instances launched into the VPC.The current state of the VPC.The ID of the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$The current state of the attachment.The ID of the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the VPC.Any tags assigned to the VPC.5Indicates whether the VPC is enabled for ClassicLink.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The state of the VPC endpoint.1The policy document associated with the endpoint.6The ID of the VPC to which the endpoint is associated./The date and time the VPC endpoint was created.@The name of the AWS service to which the endpoint is associated.The ID of the VPC endpoint.6One or more route tables associated with the endpoint.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%The ID of the VPC peering connection.)The status of the VPC peering connection. The information of the peer VPC.%The information of the requester VPC.?The time that an unaccepted VPC peering connection will expire."Any tags assigned to the resource.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:)The status of the VPC peering connection.JA message that provides more information about the status, if applicable.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the VPC.$The AWS account ID of the VPC owner.The CIDR block for the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The configuration information for the VPN connection's customer gateway (in the native XML format). This element is always present in the CreateVpnConnection response; however, it's present in the DescribeVpnConnections response only if the VPN connection is in the pending or  available state.5The static routes associated with the VPN connection.MThe ID of the virtual private gateway at the AWS side of the VPN connection.The VPN connection options.(Any tags assigned to the VPN connection.!Information about the VPN tunnel.The ID of the VPN connection.AThe ID of the customer gateway at your end of the VPN connection.(The current state of the VPN connection.The type of VPN connection.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:}Indicates whether the VPN connection uses static routes only. Static routes must be used for devices that don't support BGP.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:}Indicates whether the VPN connection uses static routes only. Static routes must be used for devices that don't support BGP.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:1The current state of the virtual private gateway.1Any VPCs attached to the virtual private gateway.&The ID of the virtual private gateway.DThe Availability Zone where the virtual private gateway was created.@The type of VPN connection the virtual private gateway supports.1Any tags assigned to the virtual private gateway.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&The current state of the static route.'Indicates how the routes were provided.MThe CIDR block associated with the local subnet of the customer data center.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:      )Information about the volume attachments.The number of I/O operations per second (IOPS) that the volume supports. For Provisioned IOPS (SSD) volumes, this represents the number of IOPS that are provisioned for the volume. For General Purpose (SSD) volumes, this represents the baseline performance of the volume and the rate at which the volume accumulates I/O credits for bursting. For more information on General Purpose (SSD) baseline performance, I/O credits, and bursting, see  Fhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.htmlAmazon EBS Volume Types in the 'Amazon Elastic Compute Cloud User Guide.wConstraint: Range is 100 to 20000 for Provisioned IOPS (SSD) volumes and 3 to 10000 for General Purpose (SSD) volumes.=Condition: This parameter is required for requests to create io10 volumes; it is not used in requests to create standard or gp2 volumes.The full ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to protect the volume encryption key for the volume. Any tags assigned to the volume. %The Availability Zone for the volume. 2The time stamp when volume creation was initiated. /Indicates whether the volume will be encrypted.  The size of the volume, in GiBs. >The snapshot from which the volume was created, if applicable.The volume state.The ID of the volume.The volume type. This can be gp2% for General Purpose (SSD) volumes, io1( for Provisioned IOPS (SSD) volumes, or standard for Magnetic volumes.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance.DIndicates whether the EBS volume is deleted on instance termination.#The attachment state of the volume.The device name.The ID of the volume.-The time stamp when the attachment initiated.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The size of the volume, in GiB.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:.The event type associated with this operation.1The code identifying the operation, for example, 'enable-volume-io'.A description of the operation.3The ID of the event associated with this operation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ! )The intended status of the volume status.!The name of the volume status."Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:#$%&'#%The earliest start time of the event.$The type of this event.%A description of the event.&!The latest end time of the event.'The ID of this event.(Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:)*)The status of the volume.*!The details of the volume status.+Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:,-./0,The volume status.-The details of the operation..,A list of events associated with the volume./$The Availability Zone of the volume.0The volume ID.       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~           !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST UVWX!YZ[\]"^_`#abcdefghijklmnopqrstuvwxyz{|}~$%&'()*+,-./01234567     89:; !<"#$%=&'(>)*+,-?./01234@567A89:;B<=>?@CABCDDEFGHEIJKFLMNOPQRGSTUHVWXIYZ[\]^_`JabcdeKfghijLklmMnopqNrstOuvwPxyzQ{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !"#$%&,'()*+,-../0123 ABCDEFGHI J456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnorstuvpqrstuvwxyz{}~|}~          !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      &'()*+,-.!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgdefghopqrijklmnopqrstuvwxyz{|}~           !"#$%&'()*+,-./0      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmQ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~           !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST UVWX!YZ[\]"^_`#abcdefghijklmnopqrstuvwxyz{|}~$%&'()*+,-./01234567     89:; !<"#$%=&'(>)*+,-?./01234@567A89:;B<=>?@CABCDDEFGHEIJKFLMNOPQRGSTUHVWXIYZ[\]^_`JabcdeKfghijLklmMnopqNrstOuvwPxyzQ{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0@        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab cdefghijklmnopqrstuvwxyz{|}~            !"#$%&'()* +,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~           !"#$%&' ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST UVWX!YZ[\]"^_`#&abcdefghijklmnopqrstuvwxyz{|}~$%&'( ) *+,-./01234 567      89:; !<"#$%=&'(>)*+,-?./01234@567A89:;B<=>?@CABCDDEFGHEIJKFLMNOPQRGSTUHVWXIYZ[\]^_`JabcdeKfghijLklmMnopqNrstOuvwPxyzQ {|}~RSTUVWXY Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None1 API version  '2015-10-01'7 of the Amazon Elastic Compute Cloud SDK configuration.12  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0121{|}~uvwxyzstnopqrlmijkfghbcde_`aYZ[\]^UVWXRSTNOPQIJKLMEFGHCD@AB=>?56789:;<-./01234)*+, !"#$%&'(     rstuvwxyz{|}~nopqklmhijefgbcd^_`aXYZ[\]UVWPQRSTNOIJKLMFGH@ABCDE=>?9:;<5678234()*+,-./01%&' !"#$  \]^_[`aZbcdeYfghijklmnXopWqrVstuvwUxyTz{|S}~RQPONMLKJIHGFEDCBA@?>=<;:98765  4   3210 !"/#$%.&'()*+,--.,/012+3456789:;<=>?@ABCDEFGHIJ*KLMNOPQ)RSTUVWXYZ[\](^_`abcdefghi'jklmn&opqrstuv%wxyz${|}~#"!           !"# $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 22Contains the output of DescribeSpotFleetInstances.See: 9 smart constructor.37Contains the parameters for DescribeSpotFleetInstances.See: 4 smart constructor.4Creates a value of 34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:56785&The token for the next set of results.6Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.7The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned  NextToken value.8!The ID of the Spot fleet request.9Creates a value of 24 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired::;<=:GThe token required to retrieve the next set of results. This value is * when there are no more results to return.;The response status code.<!The ID of the Spot fleet request.=_The running instances. Note that this list is refreshed periodically and might be out of date.2nopqr3stuvw4856789;<:;<=xyz{ 23456789:;<= 43567892:;<=2nopqr3stuvw456789:;<=xyz{(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L>See: C smart constructor.?See: @ smart constructor.@Creates a value of ?4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ABAChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.BThe ID of the volume.CCreates a value of >4 with the minimum fields required to make a request.>|?}~@BABC>?@ABC@?ABC> >|?}~@ABC(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L DDescribes a key pair.See: I smart constructor.ESee: F smart constructor.FCreates a value of E4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:GHGChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.HA unique name for the key pair.'Constraints: Up to 255 ASCII charactersICreates a value of D4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:JKLMJThe response status code.KThe name of the key pair.L0The SHA-1 digest of the DER encoded private key.M+An unencrypted PEM encoded RSA private key.DEFHGHIJKLMJKLM DEFGHIJKLM FEGHIDJKLMDEFGHIJKLM(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L NSee: S smart constructor.OSee: P smart constructor.PCreates a value of O4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:QRQChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.RThe Elastic IP address.SCreates a value of N4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:TUVT#The move status for the IP address.UThe Elastic IP address.VThe response status code.NOPRQRSVTUV NOPQRSTUV POQRSNTUV NOPQRSTUV(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L WSee: _ smart constructor.XSee: Y smart constructor.YCreates a value of X4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Z[\]^Z<Filters the images by the owner. Specify an AWS account ID, amazon (owner is Amazon), 'aws-marketplace' (owner is AWS Marketplace), self (owner is the sender of the request). Omitting this option returns all images for which you have launch permissions, regardless of ownership.[YScopes the images by users with explicit launch permissions. Specify an AWS account ID, self! (the sender of the request), or  (public AMIs).\One or more filters. architecture - The image architecture (i386 | x86_64).,'block-device-mapping.delete-on-termination'm - A Boolean value that indicates whether the Amazon EBS volume is deleted on instance termination."'block-device-mapping.device-name'9 - The device name for the EBS volume (for example,  '\/dev\/sdh')."'block-device-mapping.snapshot-id'7 - The ID of the snapshot used for the EBS volume."'block-device-mapping.volume-size'2 - The volume size of the EBS volume, in GiB."'block-device-mapping.volume-type'+ - The volume type of the EBS volume (gp2 | standard | io1). descriptionF - The description of the image (provided during image creation). hypervisor - The hypervisor type (ovm | xen). 'image-id' - The ID of the image. 'image-type' - The image type (machine | kernel | ramdisk). 'is-public'8 - A Boolean that indicates whether the image is public. 'kernel-id' - The kernel ID.'manifest-location'& - The location of the image manifest.name8 - The name of the AMI (provided during image creation). 'owner-alias'' - The AWS account alias (for example, amazon). 'owner-id') - The AWS account ID of the image owner.platform; - The platform. To only list Windows-based AMIs, use windows.'product-code' - The product code.'product-code.type'! - The type of the product code (devpay |  marketplace). 'ramdisk-id' - The RAM disk ID.'root-device-name'9 - The name of the root device volume (for example,  '\/dev\/sda1').'root-device-type'' - The type of the root device volume (ebs | 'instance-store').state - The state of the image ( available | pending | failed).'state-reason-code'( - The reason code for the state change.'state-reason-message'$ - The message for the state change.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key' - The key of a tag assigned to the resource. This filter is independent of the tag-value filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'virtualization-type' - The virtualization type ( paravirtual | hvm).]One or more image IDs./Default: Describes all images available to you.^Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation._Creates a value of W4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:`a`%Information about one or more images.aThe response status code.WXYZ[\]^_a`a WXYZ[\]^_`a YXZ[\]^_W`aWXYZ[\]^_`a(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LbSee: h smart constructor.cSee: d smart constructor.dCreates a value of c4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:efgeIndicates whether the instances launched in the VPC get DNS hostnames. If enabled, instances in the VPC get DNS hostnames; otherwise, they do not.You cannot modify the DNS resolution and DNS hostnames attributes in the same request. Use separate requests for each attribute. You can only enable DNS hostnames if you've enabled DNS support.fpIndicates whether the DNS resolution is supported for the VPC. If enabled, queries to the Amazon provided DNS server at the 169.254.169.253 IP address, or the reserved IP address at the base of the VPC network range "plus two" will succeed. If disabled, the Amazon provided DNS service in the VPC that resolves public DNS hostnames to IP addresses is not enabled.You cannot modify the DNS resolution and DNS hostnames attributes in the same request. Use separate requests for each attribute.gThe ID of the VPC.hCreates a value of b4 with the minimum fields required to make a request.bcdgefghbcdefghdcefghb bcdefgh(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L iSee: o smart constructor.jSee: k smart constructor.kCreates a value of j4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:lmnl,The names of one or more Availability Zones.mOne or more filters.message+ - Information about the Availability Zone. 'region-name'G - The name of the region for the Availability Zone (for example,  'us-east-1').state' - The state of the Availability Zone ( available |  information | impaired |  unavailable). 'zone-name'8 - The name of the Availability Zone (for example,  'us-east-1a').nChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.oCreates a value of i4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:pqp1Information about one or more Availability Zones.qThe response status code.ijklmnoqpq ijklmnopq kjlmnoipq ijklmnopq (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L rSee: x smart constructor.sSee: t smart constructor.tCreates a value of s4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:uvwuOne or more filters.('association.route-table-association-id'8 - The ID of an association ID for the route table.'association.route-table-id'> - The ID of the route table involved in the association.'association.subnet-id'9 - The ID of the subnet involved in the association.'association.main'O - Indicates whether the route table is the main route table for the VPC (true | false).'route-table-id' - The ID of the route table.'route.destination-cidr-block'9 - The CIDR range specified in a route in the table."'route.destination-prefix-list-id'M - The ID (prefix) of the AWS service specified in a route in the table.'route.gateway-id'> - The ID of a gateway specified in a route in the table.'route.instance-id'@ - The ID of an instance specified in a route in the table.'route.nat-gateway-id' - The ID of a NAT gateway.'route.origin'- - Describes how the route was created. p[ indicates that the route was automatically created when the route table was created; oK indicates that the route was manually added to the route table; EnableVgwRoutePropagationC indicates that the route was propagated by route propagation. 'route.state', - The state of a route in the route table (active |  blackhole). The blackhole state indicates that the route's target isn't available (for example, the specified gateway isn't attached to the VPC, the specified NAT instance has been terminated, and so on).!'route.vpc-peering-connection-id'M - The ID of a VPC peering connection specified in a route in the table.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id') - The ID of the VPC for the route table.vChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.wOne or more route table IDs.)Default: Describes all your route tables.xCreates a value of r4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:yzy+Information about one or more route tables.zThe response status code.rstuvwxzyz rstuvwxyz tsuvwxryz rstuvwxyz (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L {See:  smart constructor.|See: } smart constructor.}Creates a value of |4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:~~One or more filters.  'action.code'4 - The action code for the event (for example, 'enable-volume-io').'action.description' - A description of the action.'action.event-id'+ - The event ID associated with the action.'availability-zone') - The Availability Zone of the instance.'event.description' - A description of the event.'event.event-id' - The event ID.'event.event-type' - The event type (for  'io-enabled': passed | failed; for 'io-performance': 'io-performance:degraded' | "'io-performance:severely-degraded' | 'io-performance:stalled').'event.not-after'% - The latest end time for the event.'event.not-before') - The earliest start time for the event.'volume-status.details-name' - The cause for 'volume-status.status' ( 'io-enabled' | 'io-performance').'volume-status.details-status' - The status of 'volume-status.details-name' (for  'io-enabled': passed | failed ; for 'io-performance': normal | degraded | 'severely-degraded' | stalled).'volume-status.status' - The status of the volume (ok | impaired | warning | 'insufficient-data').One or more volume IDs.$Default: Describes all your volumes.The  NextToken value to include in a future |2 request. When the results of the request exceed  MaxResultsN, this value can be used to retrieve the next page of results. This value is + when there are no more results to return.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.1The maximum number of volume results returned by |N in paginated output. When this parameter is used, the request only returns  MaxResults' results in a single page along with a  NextToken{ response element. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResultsj is given a value larger than 1000, only 1000 results are returned. If this parameter is not used, then |j returns all results. You cannot specify this parameter and the volume IDs parameter in the same request.Creates a value of {4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:FThe token to use to retrieve the next page of results. This value is * when there are no more results to return.A list of volumes.The response status code.{|}~ {|}~ }|~{{|}~ (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%Information about the disk container.3Token to enable idempotency for VM import requests.IThe name of the role to use when not using the default role, 'vmimport'.4The description string for the import snapshot task.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The client-specific data.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:+Information about the import snapshot task.#The ID of the import snapshot task.*A description of the import snapshot task.The response status code. (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%The ID of the VPC peering connection.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:-Information about the VPC peering connection.The response status code.  (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.One or more instance IDs.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:1Monitoring information for one or more instances.The response status code. (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!The names of one or more regions.One or more filters.endpoint1 - The endpoint of the region (for example, 'ec2.us-east-1.amazonaws.com'). 'region-name'( - The name of the region (for example,  'us-east-1').Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&Information about one or more regions.The response status code.   (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation..The ID of the instance to unlink from the VPC.2The ID of the VPC to which the instance is linked.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Returns true9 if the request succeeds; otherwise, it returns an error.The response status code.             (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:"The reason for canceling the task.BThe ID of the import image or import snapshot task to be canceled.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:-The current state of the task being canceled."The ID of the task being canceled.-The current state of the task being canceled.The response status code.  (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more filters.'association.association-id'0 - The ID of an association ID for the ACL.'association.network-acl-id'> - The ID of the network ACL involved in the association.'association.subnet-id'9 - The ID of the subnet involved in the association. 'default'I - Indicates whether the ACL is the default network ACL for the VPC. 'entry.cidr') - The CIDR range specified in the entry.'entry.egress'> - Indicates whether the entry applies to egress traffic.'entry.icmp.code'0 - The ICMP code specified in the entry, if any.'entry.icmp.type'0 - The ICMP type specified in the entry, if any.'entry.port-range.from'; - The start of the port range specified in the entry.'entry.port-range.to'9 - The end of the port range specified in the entry.'entry.protocol'( - The protocol specified in the entry (tcp | udp | icmp or a protocol number).'entry.rule-action'* - Allows or denies the matching traffic (allow | deny).'entry.rule-number'R - The number of an entry (in other words, rule) in the ACL's set of entries.'network-acl-id' - The ID of the network ACL.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id') - The ID of the VPC for the network ACL.One or more network ACL IDs.)Default: Describes all your network ACLs.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:+Information about one or more network ACLs.The response status code. !"#$%&'(    !"#$%&'((c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the DHCP options set.Creates a value of 4 with the minimum fields required to make a request.)*+,-./0 )*+,-./0(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The ID of the network interface.The secondary private IP addresses to unassign from the network interface. You can specify this option multiple times to unassign more than one IP address.Creates a value of 4 with the minimum fields required to make a request.12345678 12345678(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 4Contains the output of DescribeSpotInstanceRequests.See:  smart constructor.9Contains the parameters for DescribeSpotInstanceRequests.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more filters.('availability-zone-group' - The Availability Zone group. 'create-time'B - The time stamp when the Spot instance request was created. 'fault-code') - The fault code related to the request.'fault-message', - The fault message related to the request. 'instance-id'5 - The ID of the instance that fulfilled the request.'launch-group'" - The Spot instance launch group.3'launch.block-device-mapping.delete-on-termination'S - Indicates whether the Amazon EBS volume is deleted on instance termination.)'launch.block-device-mapping.device-name'@ - The device name for the Amazon EBS volume (for example,  '\/dev\/sdh').)'launch.block-device-mapping.snapshot-id'> - The ID of the snapshot used for the Amazon EBS volume.)'launch.block-device-mapping.volume-size'2 - The size of the Amazon EBS volume, in GiB.)'launch.block-device-mapping.volume-type'+ - The type of the Amazon EBS volume (gp2 | standard | io1).'launch.group-id'' - The security group for the instance.'launch.image-id' - The ID of the AMI.'launch.instance-type'+ - The type of instance (for example,  'm3.medium').'launch.kernel-id' - The kernel ID.'launch.key-name'< - The name of the key pair the instance launched with.'launch.monitoring-enabled'< - Whether monitoring is enabled for the Spot instance.'launch.ramdisk-id' - The RAM disk ID.('network-interface.network-interface-id'( - The ID of the network interface. 'network-interface.device-index'U - The index of the device for the network interface attachment on the instance.'network-interface.subnet-id'. - The ID of the subnet for the instance.'network-interface.description'/ - A description of the network interface.&'network-interface.private-ip-address'@ - The primary private IP address of the network interface.)'network-interface.delete-on-termination'[ - Indicates whether the network interface is deleted when the instance is terminated.'network-interface.group-id'K - The ID of the security group associated with the network interface.'network-interface.group-name'M - The name of the security group associated with the network interface.%'network-interface.addresses.primary'K - Indicates whether the IP address is the primary private IP address.'product-description'> - The product description associated with the instance ( 'Linux\/UNIX' | ).'spot-instance-request-id' - The Spot instance request ID. 'spot-price'W - The maximum hourly price for any Spot instance launched to fulfill the request.state+ - The state of the Spot instance request (open | active | closed |  cancelled | failed). Spot bid status information can help you track your Amazon EC2 Spot instance requests. For more information, see  Ghttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-bid-status.htmlSpot Bid Status5 in the Amazon Elastic Compute Cloud User Guide. 'status-code'[ - The short code describing the most recent evaluation of your Spot instance request.'status-message'G - The message explaining the status of the Spot instance request.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'type'& - The type of Spot instance request ( 'one-time' |  persistent).'launched-availability-zone'; - The Availability Zone in which the bid is launched. 'valid-from'! - The start date of the request. 'valid-until' - The end date of the request.&One or more Spot instance request IDs.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:#One or more Spot instance requests.The response status code.9:;<=>?@ABC   9:;<=>?@ABC(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more filters. 'client-token'6 - The idempotency token for the modification request. 'create-date'6 - The time when the modification request was created.'effective-date'4 - The time when the modification becomes effective.+'modification-result.reserved-instances-id' - The ID for the Reserved instances created as part of the modification request. This ID is only available when the status of the modification is  fulfilled.<'modification-result.target-configuration.availability-zone'= - The Availability Zone for the new Reserved instances.g'modification-result.target-configuration.instance-count ' - The number of new Reserved instances.8'modification-result.target-configuration.instance-type'8 - The instance type of the new Reserved instances.3'modification-result.target-configuration.platform'< - The network platform of the new Reserved instances ( 'EC2-Classic' |  'EC2-VPC').'reserved-instances-id'- - The ID of the Reserved instances modified.$'reserved-instances-modification-id'+ - The ID of the modification request.statusC - The status of the Reserved instances modification request ( processing |  fulfilled | failed).'status-message' - The reason for the status. 'update-date'@ - The time when the modification request was last updated.+IDs for the submitted modification request./The token to retrieve the next page of results.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:FThe token to use to retrieve the next page of results. This value is * when there are no more results to return./The Reserved instance modification information.The response status code.DEFGHIJKLMNOP  DEFGHIJKLMNOP(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the AMI.WThe attribute to reset (currently you can only reset the launch permission attribute).Creates a value of 4 with the minimum fields required to make a request.QRSTUVWXY QRSTUVWXY(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the route table.Creates a value of 4 with the minimum fields required to make a request.Z[\]^_`a Z[\]^_`a(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The type of resource.GIndicate whether the resource should use longer IDs (17-character IDs).Creates a value of 4 with the minimum fields required to make a request.bcdefghi bcdefghi(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LDescribes an image attribute.See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the AMI.The AMI attribute.Note,: Depending on your account privileges, the  attribute may return a l error. If this happens, use DescribeImages to get information about the block device mapping for the AMI.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     One or more launch permissions.The RAM disk ID.The kernel ID.Undocumented member.The ID of the AMI. One or more product codes. A description for the AMI. )One or more block device mapping entries. The response status code."jklmnopqrstuvw     xyz{         jklmnopqrstuvw    xyz{(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L  See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:/The token to retrieve the next page of results.One or more filters.'instance-type'P - The instance type size that the Dedicated host is configured to support.'auto-placement'7 - Whether auto-placement is enabled or disabled (on | off).'host-reservation-id'< - The ID of the reservation associated with this host.'client-token'I - The idempotency token you provided when you launched the instancestate.- The allocation state of the Dedicated host ( available | 'under-assessment' | 'permanent-failure' | released | 'released-permanent-failure').'availability-zone'% - The Availability Zone of the host.QThe IDs of the Dedicated hosts. The IDs are used for targeted instance launches.The maximum number of results to return for the request in a single page. The remaining results can be seen by sending another request with the returned  nextToken1 value. This value can be between 5 and 500; if  maxResults is given a larger value than 500, you will receive an error. You cannot specify this parameter and the host IDs parameter in the same request.Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&Information about the Dedicated hosts.FThe token to use to retrieve the next page of results. This value is * when there are no more results to return.The response status code. |}~     |}~(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the instance.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: !The ID of the instance.#The console output, Base64 encoded. %The time the output was last updated.!The response status code.! !  !  ! !(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L "See: ( smart constructor.#See: $ smart constructor.$Creates a value of #4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%&'%One or more filters. 'attachment.state'M - The current state of the attachment between the gateway and the VPC ( attaching | attached |  detaching | detached).'attachment.vpc-id' - The ID of an attached VPC.'availability-zone'> - The Availability Zone for the virtual private gateway.state- - The state of the virtual private gateway (pending |  available | deleting | deleted).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'type'R - The type of virtual private gateway. Currently the only supported type is  'ipsec.1'.'vpn-gateway-id') - The ID of the virtual private gateway.&(One or more virtual private gateway IDs.5Default: Describes all your virtual private gateways.'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.(Creates a value of "4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:)*)7Information about one or more virtual private gateways.*The response status code."#$%&'(*)* "#$%&'()* $#%&'(")* "#$%&'()*(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L +See: 1 smart constructor.,See: - smart constructor.-Creates a value of ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:./0.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation./The ID of the subnet.0The ID of the route table.1Creates a value of +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:232HThe route table association ID (needed to disassociate the route table).3The response status code.+,-/0./01323 +,-./0123 -,./01+23 +,-./0123(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L4See: 9 smart constructor.5See: 6 smart constructor.6Creates a value of 54 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:787The ID of the VPN connection.8HThe CIDR block associated with the local subnet of the customer network.9Creates a value of 44 with the minimum fields required to make a request.45678789456789657894 456789(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L :See: @ smart constructor.;See: < smart constructor.<Creates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:=>?=One or more filters. fingerprint# - The fingerprint of the key pair. 'key-name' - The name of the key pair.>One or more key pair names.&Default: Describes all your key pairs.?Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.@Creates a value of :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:ABA(Information about one or more key pairs.BThe response status code.:;<=>?@BAB :;<=>?@AB <;=>?@:AB :;<=>?@AB (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LCSee: H smart constructor.DSee: E smart constructor.ECreates a value of D4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:FGFChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.GOne or more instance IDs.HCreates a value of C4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:IJI3Information about one or more terminated instances.JThe response status code.CDEFGHJIJCDEFGHIJEDFGHCIJ CDEFGHIJ!(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L KSee: S smart constructor.LSee: M smart constructor.MCreates a value of L4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:NOPQRNOne or more filters. 'group-id'K - The ID of a VPC security group that's associated with the instance. 'instance-id' - The ID of the instance.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id'4 - The ID of the VPC that the instance is linked to.O/The token to retrieve the next page of results.PQOne or more instance IDs. Must be instances linked to a VPC through ClassicLink.QChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.RThe maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResults is given a value larger than 1000, only 1000 results are returned. You cannot specify this parameter and the instance IDs parameter in the same request.JConstraint: If the value is greater than 1000, we return only 1000 items.SCreates a value of K4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:TUVTFThe token to use to retrieve the next page of results. This value is * when there are no more results to return.U;Information about one or more linked EC2-Classic instances.VThe response status code.KLMNOPQRSVTUV KLMNOPQRSTUV MLNOPQRSKTUVKLMNOPQRSTUV"(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L WSee: ` smart constructor.XSee: Y smart constructor.YCreates a value of X4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Z[\]^_Z%By default, this parameter is set to false, which means Amazon EC2 attempts to shut down the instance cleanly before image creation and then reboots the instance. When the parameter is set to true, Amazon EC2 doesn't shut down the instance before creating the image. When this option is used, file system integrity on the created image can't be guaranteed.[ A description for the new image.\4Information about one or more block device mappings.]Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.^The ID of the instance._A name for the new image.Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs ('), or underscores(_)`Creates a value of W4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:abaThe ID of the new AMI.bThe response status code.WXY^_Z[\]^_`bab WXYZ[\]^_`ab YXZ[\]^_`WabWXYZ[\]^_`ab#(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LcSee: h smart constructor.dSee: e smart constructor.eCreates a value of d4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:fgfChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.gOne or more instance IDs.hCreates a value of c4 with the minimum fields required to make a request.cdefghcdefghedfghc cdefgh$(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L iSee: n smart constructor.jSee: k smart constructor.kCreates a value of j4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:lml7The host IDs of the Dedicated hosts you want to modify.m4Specify whether to enable or disable auto-placement.nCreates a value of i4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:opqopThe IDs of the Dedicated hosts that could not be modified. Check whether the setting you requested can be used.p?The IDs of the Dedicated hosts that were successfully modified.qThe response status code.ijkmlmnqopq ijklmnopq kjlmniopq ijklmnopq%(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LrSee: w smart constructor.sSee: t smart constructor.tCreates a value of s4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:uvu$One or more account attribute names.vChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.wCreates a value of r4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:xyx1Information about one or more account attributes.yThe response status code.rstuvwyxyrstuvwxytsuvwrxy rstuvwxy&(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LzSee:  smart constructor.{See: | smart constructor.|Creates a value of {4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:}~}Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.~A DHCP configuration option.Creates a value of z4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A set of DHCP options.The response status code.z{|}~  z{|}~|{}~z z{|}~  '(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.&The ID of the virtual private gateway.The ID of the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!Information about the attachment.The response status code.         ((c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:'The ID of the active Reserved instance.The number of instances that are a part of a Reserved instance account to be listed in the Reserved Instance Marketplace. This number should be less than or equal to the instance count associated with the Reserved instance ID specified in this call.mA list specifying the price of the Reserved instance for each month remaining in the Reserved instance term.Unique, case-sensitive identifier you provide to ensure idempotency of your listings. This helps avoid duplicate listings. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0Information about the Reserved instance listing.The response status code. !   !)(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: UICMP protocol: The ICMP type and code. Required if specifying ICMP for the protocol.=TCP or UDP protocols: The range of ports the rule applies to.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the network ACL.oThe rule number for the entry (for example, 100). ACL entries are processed in ascending order by rule number.-Constraints: Positive integer from 1 to 327660The protocol. A value of -1 means all protocols.EIndicates whether to allow or deny the traffic that matches the rule.ZIndicates whether this is an egress rule (rule is applied to traffic leaving the subnet).CThe network range to allow or deny, in CIDR notation (for example '172.16.0.0\/24').Creates a value of 4 with the minimum fields required to make a request."#$%&'()*+,-./0  " #$%&'()*+,-./0*(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:A description for the snapshot.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the EBS volume. 12345678 !"#$%&'()*+,-. !"#$%&'()*+,-. 12345678+(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:!The snapshot attribute to modify.GOnly volume creation permissions may be modified at the customer level.=A JSON representation of the snapshot attribute modification.*The account ID to modify for the snapshot.%The group to modify for the snapshot.2The type of operation to perform to the attribute.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the snapshot.Creates a value of 4 with the minimum fields required to make a request.9:;<=>?@ABCDE  9:;<=>?@ABCDE,(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L7Contains the output of DescribeSpotFleetRequestHistory.See:  smart constructor.<Contains the parameters for DescribeSpotFleetRequestHistory.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:&The token for the next set of results.EThe type of events to describe. By default, all events are described.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned  NextToken value.!The ID of the Spot fleet request.HThe starting date and time for the events, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:GThe token required to retrieve the next set of results. This value is * when there are no more results to return.The response status code.!The ID of the Spot fleet request.HThe starting date and time for the events, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).DThe last date and time for the events, in UTC format (for example, YYYY-MM-DDTHH:MM:SS0Z). All records up to this time were retrieved.If  nextTokenC indicates that there are more results, this value is not present.FInformation about the events in the history of the Spot fleet request."FGHIJKLMNOPQRSTUVWFGHIJKLMNOPQRSTUVW-(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the route table.&The ID of the virtual private gateway.Creates a value of 4 with the minimum fields required to make a request.XYZ[\]^_ XYZ[\]^_.(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more filters. 'group-name'# - The name of the placement group.state% - The state of the placement group (pending |  available | deleting | deleted).strategy( - The strategy of the placement group (cluster)."One or more placement group names.QDefault: Describes all your placement groups, or only those otherwise specified.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more placement groups.The response status code.`abcdefghij   `abcdefghij/(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the VPC.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Returns true9 if the request succeeds; otherwise, it returns an error.The response status code.klmnopqrst klmnopqrst0(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.;Contains the parameters for DeleteSpotDatafeedSubscription.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request. uvwxyz{ uvwxyz{1(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.\The association ID representing the current association between the route table and subnet.Creates a value of 4 with the minimum fields required to make a request.|}~ |}~2(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the customer gateway.Creates a value of 4 with the minimum fields required to make a request. 3(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: EC2-VPCChanges the security groups of the instance. You must specify at least one security group, even if it's just the default security group for the VPC. You must specify the security group ID, not the security group name.The name of the attribute.FSpecifies whether source/destination checking is enabled. A value of true% means that checking is enabled, and false1 means checking is disabled. This value must be false# for a NAT instance to perform NAT.If the value is true, you can't terminate the instance using the Amazon EC2 console, CLI, or API; otherwise, you can. You cannot use this paramater for Spot Instances.Changes the instance's kernel to the specified value. We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see  Khttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.htmlPV-GRUB.Changes the instance's RAM disk to the specified value. We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see  Khttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.htmlPV-GRUB.1A new value for the attribute. Use only with the kernel, ramdisk, , disableApiTermination, or !instanceInitiatedShutdownBehavior attribute.NChanges the instance type to the specified value. For more information, see  Fhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.htmlInstance Types=. If the instance type is not valid, the error returned is InvalidInstanceAttributeValue.Set to simple0 to enable enhanced networking for the instance.<There is no way to disable enhanced networking at this time.tThis option is supported only for HVM instances. Specifying this option with a PV instance can make it unreachable.GSpecifies whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS Optimized instance.8Changes the instance's user data to the specified value.Specifies whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown). Modifies the DeleteOnTermination{ attribute for volumes that are currently attached. The volume must be owned by the caller. If no value is specified for DeleteOnTermination, the default is true< and the volume is deleted when the instance is terminated.To add instance store volumes to an Amazon EBS-backed instance, you must add them when you launch the instance. For more information, see  lhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html#Using_OverridingAMIBDM<Updating the Block Device Mapping when Launching an Instance in the 'Amazon Elastic Compute Cloud User Guide.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the instance.Creates a value of 4 with the minimum fields required to make a request.(4(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more IP addresses to be assigned as a secondary private IP address to the network interface. You can't specify this parameter when also specifying a number of secondary IP addresses.lIf you don't specify an IP address, Amazon EC2 automatically selects an IP address within the subnet range.Indicates whether to allow an IP address that is already assigned to another network interface or instance to be reassigned to the specified network interface.The number of secondary IP addresses to assign to the network interface. You can't specify this parameter when also specifying private IP addresses. The ID of the network interface.Creates a value of 4 with the minimum fields required to make a request. 5(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:   smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the EBS snapshot. Creates a value of 4 with the minimum fields required to make a request.          6(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:#The ID of a VPC peering connection.The ID of a NAT instance in your VPC. The operation fails if you specify an instance ID unless exactly one network interface is attached.The ID of a NAT gateway.The ID of a network interface.OThe ID of an Internet gateway or virtual private gateway attached to your VPC.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.(The ID of the route table for the route.oThe CIDR address block used for the destination match. Routing decisions are based on the most specific match.Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Returns true9 if the request succeeds; otherwise, it returns an error.The response status code.            7(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L2Contains the output of CancelSpotInstanceRequests.See:  smart constructor.7Contains the parameters for CancelSpotInstanceRequests.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.&One or more Spot instance request IDs.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: #One or more Spot instance requests. The response status code.     8(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L !6Contains the output of CreateSpotDatafeedSubscription.See: ' smart constructor.";Contains the parameters for CreateSpotDatafeedSubscription.See: # smart constructor.#Creates a value of "4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:$%&$&A prefix for the data feed file names.%Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.&CThe Amazon S3 bucket in which to store the Spot instance data feed.'Creates a value of !4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:()()The Spot instance data feed subscription.)The response status code.!"#&$%&')() !"#$%&'() #"$%&'!() !"#$%&'()9(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L*See: / smart constructor.+See: , smart constructor.,Creates a value of +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:-.-The ID of the route table..&The ID of the virtual private gateway./Creates a value of *4 with the minimum fields required to make a request.*+,-.-./*+,-./,+-./* *+,-./:(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 0See: 8 smart constructor.1See: 2 smart constructor.2Creates a value of 14 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:345673A description of the volume.4Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.53The Availability Zone for the resulting EBS volume.6The disk image.7The volume size.8Creates a value of 04 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:9:9&Information about the conversion task.:The response status code.012567345678:9: 0123456789: 2134567809:0123456789:;(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L ;See: B smart constructor.<See: = smart constructor.=Creates a value of <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:>?@A> EC2-VPC(The ID of the VPC. Required for EC2-VPC.?Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.@The name of the security group.+Constraints: Up to 255 characters in length-Constraints for EC2-Classic: ASCII charactersNConstraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,'[]+=&amp;;{}!$*AAA description for the security group. This is informational only.+Constraints: Up to 255 characters in length-Constraints for EC2-Classic: ASCII charactersNConstraints for EC2-VPC: a-z, A-Z, 0-9, spaces, and ._-:/()#,'[]+=&amp;;{}!$*BCreates a value of ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:CDCThe response status code.DThe ID of the security group.;<=@A>?@ABCDCD ;<=>?@ABCD =<>?@AB;CD;<=>?@ABCD<(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LESee: J smart constructor.FSee: G smart constructor.GCreates a value of F4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:HIHChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.IOne or more instance IDs.JCreates a value of E4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:KLK1Monitoring information for one or more instances.LThe response status code.EFGHIJLKLEFGHIJKLGFHIJEKL EFGHIJKL=(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L MSee: V smart constructor.NSee: O smart constructor.OCreates a value of N4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:PQRSTUPA policy to attach to the endpoint that controls access to the service. The policy must be in valid JSON format. If this parameter is not specified, we attach a default policy that allows full access to the service.QtUnique, case-sensitive identifier you provide to ensure the idempotency of the request. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlHow to Ensure Idempotency.RChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.SOne or more route table IDs.T5The ID of the VPC in which the endpoint will be used.U"The AWS service name, in the form 'com.amazonaws.region.service'U. To get a list of available services, use the DescribeVpcEndpointServices request.VCreates a value of M4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:WXYWXUnique, case-sensitive identifier you provide to ensure the idempotency of the request.XInformation about the endpoint.YThe response status code.MN     OTUPQRSTUVYWXY MNOPQRSTUVWXY ONPQRSTUVMWXYMN     OPQRSTUVWXY>(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LZSee: e smart constructor.[See: \ smart constructor.\Creates a value of [4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:]^_`abcd]pUnique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see  Phttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.htmlHow to Ensure Idempotency in the 'Amazon Elastic Compute Cloud User Guide.^Specifies whether the destination snapshots of the copied image should be encrypted. The default CMK for EBS is used unless a non-default AWS Key Management Service (AWS KMS) CMK is specified with KmsKeyId. For more information, see  Ehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.htmlAmazon EBS Encryption in the 'Amazon Elastic Compute Cloud User Guide._+The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when encrypting the snapshots of an image during a copy operation. This parameter is only required if you want to use a non-default CMK; if this parameter is not specified, the default CMK for EBS is used. The ARN contains the  'arn:aws:kms'Y namespace, followed by the region of the CMK, the AWS account ID of the CMK owner, the key< namespace, and then the CMK ID. For example, arn:aws:kms: us-east-1: 012345678910:key/$abcd1234-a123-456a-a12b-a123b4cd56efZ. The specified CMK must exist in the region that the snapshot is being copied to. If a KmsKeyId is specified, the  Encrypted flag must also be set.`8A description for the new AMI in the destination region.aChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.b5The name of the region that contains the AMI to copy.cThe ID of the AMI to copy.d2The name of the new AMI in the destination region.eCreates a value of Z4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:fgfThe ID of the new AMI.gThe response status code.Z[\bcd]^_`abcdegfg !Z[\]^_`abcdefg\[]^_`abcdeZfgZ[ \]^_`abcdefg !?(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LhSee: m smart constructor.iSee: j smart constructor.jCreates a value of i4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:klkChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.lThe ID of the subnet.mCreates a value of h4 with the minimum fields required to make a request.h"i#$%jlklm&'()hijklmjiklmh h"i#$%jklm&'()@(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L nSee: t smart constructor.oSee: p smart constructor.pCreates a value of o4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:qrsq!One or more customer gateway IDs..Default: Describes all your customer gateways.rOne or more filters. 'bgp-asn'\ - The customer gateway's Border Gateway Protocol (BGP) Autonomous System Number (ASN).'customer-gateway-id'" - The ID of the customer gateway. 'ip-address'V - The IP address of the customer gateway's Internet-routable external interface.state& - The state of the customer gateway (pending |  available | deleting | deleted).'type'L - The type of customer gateway. Currently, the only supported type is  'ipsec.1'.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.sChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.tCreates a value of n4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:uvu0Information about one or more customer gateways.vThe response status code.n*+,o-./0pqrstvuv1234 nopqrstuv poqrstnuv n*+,o-./0pqrstuv1234A(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L wSee:  smart constructor.xSee: y smart constructor.yCreates a value of x4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:z{|}~zOne or more filters.{#A list of import snapshot task IDs.|0A token that indicates the next page of results.}Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.~<The maximum number of results to return in a single request.Creates a value of w4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:@The token to use to get the next page of results. This value is + when there are no more results to return.}A list of zero or more import snapshot tasks that are currently active or were completed or canceled in the previous 7 days.The response status code.w5678x9:;<=>yz{|}~?@AB wxyz{|}~ yxz{|}~ww5678x9:;<=>yz{|}~?@ABB(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the NAT gateway.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the NAT gateway.The response status code.CDEFGHIJK CDEFGHIJKC(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Indicates whether the VPN connection requires static routes. If you are creating a VPN connection for a device that does not support BGP, you must specify true. Default: falseChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The type of VPN connection ( 'ipsec.1').The ID of the customer gateway.&The ID of the virtual private gateway.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:%Information about the VPN connection.The response status code.LMNOPQRSTUVWX  LMNOPQRSTUVWXD(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:One or more filters.'reserved-instances-id'$ - The ID of the Reserved instances.'reserved-instances-listing-id'1 - The ID of the Reserved instances listing.status0 - The status of the Reserved instance listing (pending | active |  cancelled | closed).'status-message' - The reason for the status."One or more Reserved instance IDs.*One or more Reserved instance Listing IDs.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0Information about the Reserved instance listing.The response status code.YZ[\]^_`abc   YZ[\]^_`abcE(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The ID of the Internet gateway.Creates a value of 4 with the minimum fields required to make a request.defghijk defghijkF(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:?The source/destination checking attribute. Resets the value to true.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the network interface.Creates a value of 4 with the minimum fields required to make a request.lmnopqrst lmnopqrstG(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:3The IDs of the Dedicated hosts you want to release.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:WThe IDs of the Dedicated hosts that could not be released, including an error message.?The IDs of the Dedicated hosts that were successfully released.The response status code.uvwxyz{|}~ uvwxyz{|}~H(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:'The attribute of the network interface.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the network interface.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired::The security groups associated with the network interface.9Indicates whether source/destination checking is enabled. The ID of the network interface.1The attachment (if any) of the network interface.)The description of the network interface.The response status code.  I(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the instance. This is required for EC2-Classic. For EC2-VPC, you can specify either the instance ID or the network interface ID, but not both. The operation fails if you specify an instance ID unless exactly one network interface is attached. EC2-VPC0The allocation ID. This is required for EC2-VPC. EC2-VPCThe ID of the network interface. If the instance has more than one network interface, you must specify a network interface ID. EC2-VPCFor a VPC in an EC2-Classic account, specify true to allow an Elastic IP address that is already associated with an instance or network interface to be reassociated with the specified instance or network interface. Otherwise, the operation fails. In a VPC in an EC2-VPC-only account, reassociation is automatic, therefore you can specify false to ensure the operation fails if the Elastic IP address is already associated with another resource. EC2-VPCThe primary or secondary private IP address to associate with the Elastic IP address. If no private IP address is specified, the Elastic IP address is associated with the primary private IP address.9The Elastic IP address. This is required for EC2-Classic.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: EC2-VPCSThe ID that represents the association of the Elastic IP address with an instance.The response status code.  J(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:VReturns the snapshots owned by the specified owner. Multiple owners can be specified.One or more filters.  description! - A description of the snapshot. 'owner-alias'' - The AWS account alias (for example, amazon) that owns the snapshot. 'owner-id'4 - The ID of the AWS account that owns the snapshot.progressI - The progress of the snapshot, as a percentage (for example, 80%). 'snapshot-id' - The snapshot ID. 'start-time'2 - The time stamp when the snapshot was initiated.status - The status of the snapshot (pending |  completed | ).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. 'volume-id', - The ID of the volume the snapshot is for. 'volume-size'" - The size of the volume, in GiB.The  NextToken+ value returned from a previous paginated  request where  MaxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  NextToken value. This value is * when there are no more results to return.One or more snapshot IDs.CDefault: Describes snapshots for which you have launch permissions.GOne or more AWS accounts IDs that can create volumes from the snapshot.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.3The maximum number of snapshot results returned by 4 in paginated output. When this parameter is used,  only returns  MaxResults( results in a single page along with a  NextToken` response element. The remaining results of the initial request can be seen by sending another  request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResultsi is given a value larger than 1000, only 1000 results are returned. If this parameter is not used, then m returns all results. You cannot specify this parameter and the snapshot IDs parameter in the same request.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The  NextToken value to include in a future ! request. When the results of a  request exceed  MaxResultsN, this value can be used to retrieve the next page of results. This value is * when there are no more results to return. Information about the snapshots.The response status code.K(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.A name for the placement group.'Constraints: Up to 255 ASCII charactersThe placement strategy.Creates a value of 4 with the minimum fields required to make a request. L(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Reserved.Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.One or more instance IDs.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:0Information about one or more started instances.The response status code.   M(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.The association ID.;The ID of the new route table to associate with the subnet.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:The ID of the new association.The response status code.   N(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the network interface.Creates a value of 4 with the minimum fields required to make a request. O(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>LSee:  smart constructor.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:7The ID of the export task. This is the ID returned by CreateInstanceExportTask.Creates a value of 4 with the minimum fields required to make a request.  P(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    One or more filters. 'accepter-vpc-info.cidr-block'" - The CIDR block of the peer VPC.'accepter-vpc-info.owner-id'8 - The AWS account ID of the owner of the peer VPC.'accepter-vpc-info.vpc-id' - The ID of the peer VPC.'expiration-time'D - The expiration date and time for the VPC peering connection.'requester-vpc-info.cidr-block'. - The CIDR block of the requester's VPC.'requester-vpc-info.owner-id'= - The AWS account ID of the owner of the requester VPC.'requester-vpc-info.vpc-id' - The ID of the requester VPC. 'status-code'2 - The status of the VPC peering connection ('pending-acceptance' | failed | expired |  provisioning | active | deleted | rejected).'status-message'o - A message that provides more information about the status of the VPC peering connection, if applicable.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-peering-connection-id'( - The ID of the VPC peering connection. 'One or more VPC peering connection IDs.4Default: Describes all your VPC peering connections. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   .Information about the VPC peering connections. The response status code.                                 Q(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   tUnique, case-sensitive identifier you provide to ensure the idempotency of the request. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlHow to Ensure Idempotency.(Constraint: Maximum 64 ASCII characters. .The subnet in which to create the NAT gateway. The allocation ID of an Elastic IP address to associate with the NAT gateway. If the Elastic IP address is associated with another resource, you must first disassociate it. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Unique, case-sensitive identifier to ensure the idempotency of the request. Only returned if a client token was provided in the request. "Information about the NAT gateway. The response status code.                         R(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:      One or more filters.RaffinityJ - The affinity setting for an instance running on a Dedicated host ( 'default' |  ). architecture - The instance architecture (i386 | x86_64).'availability-zone') - The Availability Zone of the instance."'block-device-mapping.attach-time'T - The attach time for an EBS volume mapped to the instance, for example, '2010-09-15T17:15:20.000Z'.,'block-device-mapping.delete-on-termination'[ - A Boolean that indicates whether the EBS volume is deleted on instance termination."'block-device-mapping.device-name'9 - The device name for the EBS volume (for example,  '\/dev\/sdh' or xvdh).'block-device-mapping.status'' - The status for the EBS volume ( attaching | attached |  detaching | detached). 'block-device-mapping.volume-id'# - The volume ID of the EBS volume.'client-token'J - The idempotency token you provided when you launched the instance. 'dns-name'' - The public DNS name of the instance. 'group-id'H - The ID of the security group for the instance. EC2-Classic only. 'group-name'J - The name of the security group for the instance. EC2-Classic only. 'host-Id'U - The ID of the Dedicated host on which the instance is running, if applicable. hypervisor( - The hypervisor type of the instance (ovm | xen).'iam-instance-profile.arn'O - The instance profile associated with the instance. Specified as an ARN. 'image-id'3 - The ID of the image used to launch the instance. 'instance-id' - The ID of the instance.'instance-lifecycle'3 - Indicates whether this is a Spot Instance (spot).'instance-state-code'; - The state of the instance, as a 16-bit unsigned integer. The high byte is an opaque internal value and should be ignored. The low byte is set based on the state represented. The valid values are: 0 (pending), 16 (running), 32 (shutting-down), 48 (terminated), 64 (stopping), and 80 (stopped).'instance-state-name' - The state of the instance (pending | running | 'shutting-down' |  terminated | stopping | stopped).'instance-type'& - The type of instance (for example,  't2.micro').'instance.group-id'1 - The ID of the security group for the instance.'instance.group-name'8 - The name of the security group for the instance. 'ip-address') - The public IP address of the instance. 'kernel-id' - The kernel ID. 'key-name'E - The name of the key pair used when the instance was launched.'launch-index' - When launching multiple instances, this is the index for the instance in the launch group (for example, 0, 1, 2, and so on). 'launch-time'+ - The time when the instance was launched.'monitoring-state'B - Indicates whether monitoring is enabled for the instance (disabled | enabled). 'owner-id', - The AWS account ID of the instance owner.'placement-group-name'9 - The name of the placement group for the instance.platform - The platform. Use windows< if you have Windows instances; otherwise, leave blank.'private-dns-name'( - The private DNS name of the instance.'private-ip-address'* - The private IP address of the instance.'product-code'M - The product code associated with the AMI used to launch the instance.'product-code.type' - The type of product code (devpay |  marketplace). 'ramdisk-id' - The RAM disk ID.reason - The reason for the current state of the instance (for example, shows "User Initiated [date]" when you stop or terminate the instance). Similar to the state-reason-code filter.'requester-id' - The ID of the entity that launched the instance on your behalf (for example, AWS Management Console, Auto Scaling, and so on).'reservation-id' - The ID of the instance's reservation. A reservation ID is created any time you launch an instance. A reservation ID has a one-to-one relationship with an instance launch request, but can be associated with more than one instance if you launch multiple instances using the same launch request. For example, if you launch one instance, you'll get one reservation ID. If you launch ten instances using the same launch request, you'll also get one reservation ID.'root-device-name'C - The name of the root device for the instance (for example,  '\/dev\/sda1' or  '\/dev\/xvda').'root-device-type'8 - The type of root device that the instance uses (ebs | 'instance-store').'source-dest-check'X - Indicates whether the instance performs source/destination checking. A value of true* means that checking is enabled, and false4 means checking is disabled. The value must be falseP for the instance to perform network address translation (NAT) in your VPC.'spot-instance-request-id'' - The ID of the Spot instance request.'state-reason-code'( - The reason code for the state change.'state-reason-message'- - A message that describes the state change. 'subnet-id') - The ID of the subnet for the instance.:key=valueK - The key/value combination of a tag assigned to the resource, where :key is the tag's key. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.tenancy - The tenancy of an instance ( dedicated |  'default' |  ).'virtualization-type'1 - The virtualization type of the instance ( paravirtual | hvm).'vpc-id'5 - The ID of the VPC that the instance is running in.'network-interface.description'1 - The description of the network interface.'network-interface.subnet-id'7 - The ID of the subnet for the network interface.'network-interface.vpc-id'4 - The ID of the VPC for the network interface.('network-interface.network-interface-id'( - The ID of the network interface.'network-interface.owner-id'5 - The ID of the owner of the network interface.%'network-interface.availability-zone'8 - The Availability Zone for the network interface. 'network-interface.requester-id'3 - The requester ID for the network interface.%'network-interface.requester-managed'H - Indicates whether the network interface is being managed by AWS.'network-interface.status'- - The status of the network interface ( available) | 'in-use').'network-interface.mac-address'1 - The MAC address of the network interface.$'network-interface-private-dns-name'6 - The private DNS name of the network interface.%'network-interface.source-dest-check'W - Whether the network interface performs source/destination checking. A value of true% means checking is enabled, and false4 means checking is disabled. The value must be falseY for the network interface to perform network address translation (NAT) in your VPC.'network-interface.group-id'I - The ID of a security group associated with the network interface.'network-interface.group-name'K - The name of a security group associated with the network interface.,'network-interface.attachment.attachment-id'+ - The ID of the interface attachment.*'network-interface.attachment.instance-id'J - The ID of the instance to which the network interface is attached.0'network-interface.attachment.instance-owner-id'P - The owner ID of the instance to which the network interface is attached.0'network-interface.addresses.private-ip-address'E - The private IP address associated with the network interface.+'network-interface.attachment.device-index'D - The device index to which the network interface is attached.%'network-interface.attachment.status'& - The status of the attachment ( attaching | attached |  detaching | detached).*'network-interface.attachment.attach-time'H - The time that the network interface was attached to an instance.4'network-interface.attachment.delete-on-termination'S - Specifies whether the attachment is deleted when an instance is terminated.%'network-interface.addresses.primary'd - Specifies whether the IP address of the network interface is the primary private IP address.3'network-interface.addresses.association.public-ip'T - The ID of the association of an Elastic IP address with a network interface.5'network-interface.addresses.association.ip-owner-id'U - The owner ID of the private IP address associated with the network interface.'association.public-ip'M - The address of the Elastic IP address bound to the network interface.'association.ip-owner-id'R - The owner of the Elastic IP address associated with the network interface.'association.allocation-id'h - The allocation ID returned when you allocated the Elastic IP address for your network interface.'association.association-id'a - The association ID returned when the network interface was associated with an IP address. .The token to request the next page of results. One or more instance IDs.&Default: Describes all your instances. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResults is given a value larger than 1000, only 1000 results are returned. You cannot specify this parameter and the instance IDs parameter in the same request. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    FThe token to use to retrieve the next page of results. This value is * when there are no more results to return. Zero or more reservations. The response status code.                                                 S(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  # smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ! " !Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. "The ID of the volume. #Creates a value of  4 with the minimum fields required to make a request.    " ! " #    ! " #  ! " #    ! " # T(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L $See:  * smart constructor. %See:  & smart constructor. &Creates a value of  %4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ' ( ) 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. (&The ID of the virtual private gateway. )The ID of the VPC. *Creates a value of  $4 with the minimum fields required to make a request. $ %    & ( ) ' ( ) * $ % & ' ( ) * & % ' ( ) * $ $ %    & ' ( ) *U(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L +.Contains the output of ModifySpotFleetRequest.See:  1 smart constructor. ,3Contains the parameters for ModifySpotFleetRequest.See:  - smart constructor. -Creates a value of  ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: . / 0 .The size of the fleet. /Indicates whether running Spot instances should be terminated if the target capacity of the Spot fleet request is decreased below the current size of the Spot fleet. 0!The ID of the Spot fleet request. 1Creates a value of  +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 2 3 2Is true1 if the request succeeds, and an error otherwise. 3The response status code. + , - 0 . / 0 1 3 2 3 + , - . / 0 1 2 3 - , . / 0 1 + 2 3 + , - . / 0 1 2 3V(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 4See:  8 smart constructor. 5See:  6 smart constructor. 6Creates a value of  54 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 7 7One or more export task IDs. 8Creates a value of  44 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 9 : 9#Information about the export tasks. :The response status code. 4 5!" 6 7 8 : 9 :#$%& 4 5 6 7 8 9 : 6 5 7 8 4 9 : 4 5!" 6 7 8 9 :#$%&W(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L ;See:  B smart constructor. <See:  = smart constructor. =Creates a value of  <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: > ? @ A >One or more filters. If using multiple filters for rules, the results include security groups for which any combination of rules - not necessarily a single rule - match all filters. description) - The description of the security group.%'egress.ip-permission.prefix-list-id'U - The ID (prefix) of the AWS service to which the security group allows access. 'group-id' - The ID of the security group. 'group-name'" - The name of the security group.'ip-permission.cidr'6 - A CIDR range that has been granted permission.'ip-permission.from-port'V - The start of port range for the TCP and UDP protocols, or an ICMP type number.'ip-permission.group-id'D - The ID of a security group that has been granted permission.'ip-permission.group-name'F - The name of a security group that has been granted permission.'ip-permission.protocol'' - The IP protocol for the permission (tcp | udp | icmp or a protocol number).'ip-permission.to-port'M - The end of port range for the TCP and UDP protocols, or an ICMP code.'ip-permission.user-id'B - The ID of an AWS account that has been granted permission. 'owner-id'9 - The AWS account ID of the owner of the security group. 'tag-key'3 - The key of a tag assigned to the security group. 'tag-value'5 - The value of a tag assigned to the security group.'vpc-id'H - The ID of the VPC specified when the security group was created. ?  EC2-Classic and default VPC onlyOne or more security group names. You can specify either the security group name or the security group ID. For security groups in a nondefault VPC, use the  'group-name'- filter to describe security groups by name.,Default: Describes all your security groups. @ROne or more security group IDs. Required for security groups in a nondefault VPC.,Default: Describes all your security groups. AChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. BCreates a value of  ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: C D C.Information about one or more security groups. DThe response status code. ;'() <*+,-. = > ? @ A B D C D/012 ; < = > ? @ A B C D = < > ? @ A B ; C D ;'() <*+,-. = > ? @ A B C D/012X(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L ESee:  O smart constructor. FSee:  G smart constructor. GCreates a value of  F4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: H I J K L M N H'The IDs of one or more security groups. I!One or more private IP addresses. JThe primary private IP address of the network interface. If you don't specify an IP address, Amazon EC2 selects one for you from the subnet range. If you specify an IP address, you cannot indicate any IP addresses specified in privateIpAddresses@ as primary (only one IP address can be designated as primary). KThe number of secondary private IP addresses to assign to a network interface. When you specify a number of secondary IP addresses, Amazon EC2 selects these IP addresses within the subnet range. You can't specify this option and specify more than one private IP address using privateIpAddresses.vThe number of IP addresses you can assign to a network interface varies by instance type. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI.Private IP Addresses Per ENI Per Instance Type in the 'Amazon Elastic Compute Cloud User Guide. L(A description for the network interface. MChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. N=The ID of the subnet to associate with the network interface. OCreates a value of  E4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: P Q P(Information about the network interface. QThe response status code. E345 F6789:;<= G N H I J K L M N O Q P Q>?@A E F G H I J K L M N O P Q G F H I J K L M N O E P Q E345 F6789:;<= G H I J K L M N O P Q>?@AY(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L RSee:  Y smart constructor. SSee:  T smart constructor. TCreates a value of  S4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: U V W X U%The Availability Zone for the subnet.Default: AWS selects one for you. If you create more than one subnet in your VPC, we may not necessarily select a different zone for each subnet. VChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. WThe ID of the VPC. XBThe network range for the subnet, in CIDR notation. For example, '10.0.0.0\/24'. YCreates a value of  R4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Z [ ZInformation about the subnet. [The response status code. RBCD SEFGHI T W X U V W X Y [ Z [JKLM R S T U V W X Y Z [ T S U V W X Y R Z [ RBCD SEFGHI T U V W X Y Z [JKLMZ(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L \(Contains the output of RequestSpotFleet.See:  a smart constructor. ]-Contains the parameters for RequestSpotFleet.See:  ^ smart constructor. ^Creates a value of  ]4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: _ ` _Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. `-The configuration for the Spot fleet request. aCreates a value of  \4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: b c bThe response status code. c!The ID of the Spot fleet request. \NOP ]QRS ^ ` _ ` a b c b cTUVW \ ] ^ _ ` a b c ^ ] _ ` a \ b c \NOP ]QRS ^ _ ` a b cTUVW[(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L dSee:  i smart constructor. eSee:  f smart constructor. fCreates a value of  e4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: g h gChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. h The name of the placement group. iCreates a value of  d4 with the minimum fields required to make a request. dX eYZ[ f h g h i\]^_ d e f g h i f e g h i d dX eYZ[ f g h i\]^_\(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L jSee:  r smart constructor. kSee:  l smart constructor. lCreates a value of  k4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: m n o p q mOne or more filters.'prefix-list-id': The ID of a prefix list.'prefix-list-name': The name of a prefix list. nOne or more prefix list IDs. o\The token for the next set of items to return. (You received this token from a prior call.) pChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. qThe maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.TConstraint: If the value specified is greater than 1000, we return only 1000 items. rCreates a value of  j4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: s t u syThe token to use when requesting the next set of items. If there are no additional items to return, the string is empty. tAll available prefix lists. uThe response status code. j`abc kdefghi l m n o p q r u s t ujklm j k l m n o p q r s t u l k m n o p q r j s t u j`abc kdefghi l m n o p q r s t ujklm](c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L v8Contains the output of DescribeSpotDatafeedSubscription.See:  z smart constructor. w=Contains the parameters for DescribeSpotDatafeedSubscription.See:  x smart constructor. xCreates a value of  w4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: y yChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. zCreates a value of  v4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: { | {)The Spot instance data feed subscription. |The response status code. vnop wqr x y z | { |stuv v w x y z { | x w y z v { | vnop wqr x y z { |stuv^(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L }See:   smart constructor. ~See:   smart constructor. Creates a value of  ~4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   GIndicates whether the volume should be auto-enabled for I/O operations. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the volume. Creates a value of  }4 with the minimum fields required to make a request. }w ~xyz{  |}~ } ~    ~ } }w ~xyz{  |}~_(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:         The size of the volume, in GiBs. Constraints: '1-1024' for standard volumes,  '1-16384' for gp2 volumes, and  '4-16384' for io1h volumes. If you specify a snapshot, the volume size must be equal to or larger than the snapshot size.zDefault: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size. Only valid for Provisioned IOPS (SSD) volumes. The number of I/O operations per second (IOPS) to provision for the volume, with a maximum ratio of 30 IOPS/GiB.DConstraint: Range is 100 to 20000 for Provisioned IOPS (SSD) volumes Specifies whether the volume should be encrypted. Encrypted Amazon EBS volumes may only be attached to instances that support Amazon EBS encryption. Volumes that are created from encrypted snapshots are automatically encrypted. There is no way to create an encrypted volume from an unencrypted snapshot or vice versa. If your AMI uses encrypted volumes, you can only launch it on supported instance types. For more information, see  Ehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.htmlAmazon EBS Encryption in the 'Amazon Elastic Compute Cloud User Guide. "The full ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use when creating the encrypted volume. This parameter is only required if you want to use a non-default CMK; if this parameter is not specified, the default CMK for EBS is used. The ARN contains the  'arn:aws:kms'Y namespace, followed by the region of the CMK, the AWS account ID of the CMK owner, the key< namespace, and then the CMK ID. For example, arn:aws:kms: us-east-1: 012345678910:key/$abcd1234-a123-456a-a12b-a123b4cd56ef. If a KmsKeyId is specified, the  Encrypted flag must also be set. The volume type. This can be gp2% for General Purpose (SSD) volumes, io1( for Provisioned IOPS (SSD) volumes, or standard for Magnetic volumes. Default: standard Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. -The snapshot from which to create the volume. The Availability Zone in which to create the volume. Use DescribeAvailabilityZones to list the Availability Zones that are currently available to you.                 `(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the VPC. The VPC attribute. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    ]Indicates whether the instances launched in the VPC get DNS hostnames. If this attribute is trueB, instances in the VPC get DNS hostnames; otherwise, they do not. OIndicates whether DNS resolution is enabled for the VPC. If this attribute is true, the Amazon DNS server resolves DNS hostnames for your instances to their corresponding IP addresses; otherwise, it does not. The ID of the VPC. The response status code.          a(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    &The target virtualization environment. 4The format and location for an instance export task. gA description for the conversion task or the resource being exported. The maximum length is 255 bytes. The ID of the instance. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  +Information about the instance export task. The response status code.         b(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the VPC. Creates a value of  4 with the minimum fields required to make a request.        c(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   EC2-VPC)The association ID. Required for EC2-VPC.  EC2-Classic1The Elastic IP address. Required for EC2-Classic. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.       d(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:        The pre-signed URL that facilitates copying an encrypted snapshot. This parameter is only required when copying an encrypted snapshot with the Amazon EC2 Query API; it is available as an optional parameter in all other cases. The  PresignedUrl/ should use the snapshot source endpoint, the   action, and include the  SourceRegion, SourceSnapshotId, and DestinationRegion parameters. The  PresignedUrl must be signed using AWS Signature Version 4. Because EBS snapshots are stored in Amazon S3, the signing algorithm for this parameter uses the same logic that is described in  Khttp://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.htmlKAuthenticating Requests by Using Query Parameters (AWS Signature Version 4) in the +Amazon Simple Storage Service API Reference#. An invalid or improperly signed  PresignedUrlY will cause the copy operation to fail asynchronously, and the snapshot will move to an  state. RSpecifies whether the destination snapshot should be encrypted. There is no way to create an unencrypted snapshot copy from an encrypted snapshot; however, you can encrypt a copy of an unencrypted snapshot with this flag. The default CMK for EBS is used unless a non-default AWS Key Management Service (AWS KMS) CMK is specified with KmsKeyId. For more information, see  Ehttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.htmlAmazon EBS Encryption in the 'Amazon Elastic Compute Cloud User Guide. %The destination region to use in the  PresignedUrls parameter of a snapshot copy operation. This parameter is only valid for specifying the destination region in a  PresignedUrl! parameter, where it is required. ^ sends the snapshot copy to the regional endpoint that you send the HTTP request to, such as 'ec2.us-east-1.amazonaws.com'. (in the AWS CLI, this is specified with the  '--region'B parameter or the default region in your AWS configuration file). The full ARN of the AWS Key Management Service (AWS KMS) CMK to use when creating the snapshot copy. This parameter is only required if you want to use a non-default CMK; if this parameter is not specified, the default CMK for EBS is used. The ARN contains the  'arn:aws:kms'Z namespace, followed by the region of the CMK, the AWS account ID of the CMK owner, the key; namespace, and then the CMK ID. For example, arn:aws:kms: us-east-1: 012345678910:key/$abcd1234-a123-456a-a12b-a123b4cd56efZ. The specified CMK must exist in the region that the snapshot is being copied to. If a KmsKeyId is specified, the  Encrypted flag must also be set. #A description for the EBS snapshot. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. =The ID of the region that contains the snapshot to be copied. #The ID of the EBS snapshot to copy. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  The ID of the new snapshot. The response status code.           e(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   OThe supported tenancy options for instances launched into the VPC. A value of  'default'D means that instances can be launched with any tenancy; a value of  dedicated means all instances launched into the VPC are launched as dedicated tenancy instances regardless of the tenancy assigned to the instance at launch. Dedicated tenancy instances run on single-tenant hardware. Important: The  4 value cannot be used with this parameter. Use the  'default' or  dedicated values only. Default:  'default' Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. ?The network range for the VPC, in CIDR notation. For example, '10.0.0.0\/16'. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Information about the VPC. The response status code.        f(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the Windows instance. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    The response status code. The ID of the Windows instance. The password of the instance. #The time the data was last updated.            g(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     One or more filters.'moving-status'. - The status of the Elastic IP address ( MovingToVpc | ). !One or more Elastic IP addresses. 6The token to use to retrieve the next page of results. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResults? is given a value outside of this range, an error is returned.6Default: If no value is provided, the default is 1000. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   'The status for each Elastic IP address. FThe token to use to retrieve the next page of results. This value is * when there are no more results to return. The response status code.        h(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   The instance attribute. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the volume. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    The ID of the volume. A list of product codes.  The state of  autoEnableIO attribute. The response status code.         i(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     One or more filters.  A list of import image task IDs. 0A token that indicates the next page of results. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. <The maximum number of results to return in a single request. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   @The token to use to get the next page of results. This value is + when there are no more results to return. zA list of zero or more import image tasks that are currently active or were completed or canceled in the previous 7 days. The response status code.        j(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. &The ID of the virtual private gateway. Creates a value of  4 with the minimum fields required to make a request.                k(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the network ACL. Creates a value of  4 with the minimum fields required to make a request.        l(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The Elastic IP address. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    )The status of the move of the IP address. -The allocation ID for the Elastic IP address. The response status code.            !                          !m(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 1Contains the output of DescribeSpotFleetRequests.See:   smart constructor. 6Contains the parameters for DescribeSpotFleetRequests.See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     #The IDs of the Spot fleet requests. &The token for the next set of results. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned  NextToken value. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    GThe token required to retrieve the next set of results. This value is * when there are no more results to return. The response status code. 7Information about the configuration of your Spot fleet. "#$% &'()*       +,-.             "#$% &'()*      +,-.n(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:       tUnique, case-sensitive identifier you provide to ensure the idempotency of the request. For more information, see  Phttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.htmlHow to Ensure Idempotency. 2One or more subnet, network interface, or VPC IDs. 5The type of resource on which to create the flow log. The type of traffic to log. %The name of the CloudWatch log group. WThe ARN for the IAM role that's used to post flow logs to a CloudWatch Logs log group. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    ! GInformation about the flow logs that could not be created successfully. XUnique, case-sensitive identifier you provide to ensure the idempotency of the request. The IDs of the flow logs. !The response status code. /0123 456789:             !   !;<=>             !             ! /0123 456789:           !;<=>o(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L "See:  ( smart constructor. #See:  $ smart constructor. $Creates a value of  #4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: % & ' %{A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency. &,The IDs of the Reserved instances to modify. '@The configuration settings for the Reserved instances to modify. (Creates a value of  "4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ) * )The ID for the modification. *The response status code. "?@A #BCDE $ % & ' ( * ) *FGHI " # $ % & ' ( ) * $ # % & ' ( " ) * "?@A #BCDE $ % & ' ( ) *FGHIp(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L +See:  8 smart constructor. ,See:  - smart constructor. -Creates a value of  ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  . / 0 1 2 3 4 5 6 7 .nThe start of port range for the TCP and UDP protocols, or an ICMP type number. For the ICMP type number, use '-1' to specify all ICMP types. /`A set of IP permissions. You can't specify a source security group and a CIDR IP address range. 0The IP protocol name (tcp, udp, icmp) or number (see  Ghttp://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlProtocol Numbers). Use '-1' to specify all. 1QThe ID of the security group. Required for a security group in a nondefault VPC. 2lThe end of port range for the TCP and UDP protocols, or an ICMP code number. For the ICMP code number, use '-1'. to specify all ICMP codes for the ICMP type. 3eThe CIDR IP address range. You can't specify this parameter when specifying a source security group. 4 EC2-Classic, default VPCThe AWS account ID of the source security group. For EC2-VPC, the source security group must be in the same VPC. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the IP protocol, the start of the port range, and the end of the port range. To revoke a specific rule for an IP protocol and port range, use a set of IP permissions instead. 5 EC2-Classic, default VPCThe name of the security group. 6 EC2-Classic, default VPC!The name of the source security group. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the start of the port range, the IP protocol, and the end of the port range. For EC2-VPC, the source security group must be in the same VPC. 7Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 8Creates a value of  +4 with the minimum fields required to make a request. +J ,KLMNOPQRSTU - . / 0 1 2 3 4 5 6 7 8VWXY + , - . / 0 1 2 3 4 5 6 7 8 - , . / 0 1 2 3 4 5 6 7 8 + +J , KLMNOPQRSTU - . / 0 1 2 3 4 5 6 7 8VWXYq(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 9See:  G smart constructor. :See:  ; smart constructor. ;Creates a value of  :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  < = > ? @ A B C D E F <The type of virtualization. Default:  paravirtual =8The full path to your AMI manifest in Amazon S3 storage. >The ID of the RAM disk. ?The ID of the kernel. @*The name of the root device (for example,  '\/dev\/sda1', or  '\/dev\/xvda'). ASet to simple[ to enable enhanced networking for the AMI and any instances that you launch from the AMI.<There is no way to disable enhanced networking at this time.This option is supported only for HVM AMIs. Specifying this option with a PV AMI can make instances launched from the AMI unreachable. BThe architecture of the AMI.%Default: For Amazon EBS-backed AMIs, i386S. For instance store-backed AMIs, the architecture specified in the manifest file. CA description for your AMI. D)One or more block device mapping entries. EChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. FA name for your AMI.Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs ('), or underscores(_) GCreates a value of  94 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: H I H#The ID of the newly registered AMI. IThe response status code.$ 9Z[\ :]^_`abcdefgh ; F < = > ? @ A B C D E F G I H Iijkl 9 : ; < = > ? @ A B C D E F G H I ; : < = > ? @ A B C D E F G 9 H I 9Z[\ : ]^_`abcdefgh ; < = > ? @ A B C D E F G H Iijklr(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L JSee:  R smart constructor. KSee:  L smart constructor. LCreates a value of  K4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: M N O P Q MpUnique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see  Phttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.htmlHow to Ensure Idempotency in the 'Amazon Elastic Compute Cloud User Guide. NThis is enabled by default. This property allows instances to be automatically placed onto available Dedicated hosts, when you are launching instances without specifying a host ID.Default: Enabled OSpecify the instance type that you want your Dedicated hosts to be configured for. When you specify the instance type, that is the only instance type that you can launch onto that host. PZThe number of Dedicated hosts you want to allocate to your account with these parameters. Q.The Availability Zone for the Dedicated hosts. RCreates a value of  J4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: S T SoThe ID of the allocated Dedicated host. This is used when you want to launch an instance onto a specific host. TThe response status code. Jmno Kpqrstu L O P Q M N O P Q R T S Tvwxy J K L M N O P Q R S T L K M N O P Q R J S T Jmno Kpqrstu L M N O P Q R S Tvwxys(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L USee:  ^ smart constructor. VSee:  W smart constructor. WCreates a value of  V4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: X Y Z [ \ ] XVA policy document to attach to the endpoint. The policy must be in valid JSON format. Y>One or more route table IDs to disassociate from the endpoint. ZSpecify truef to reset the policy document to the default policy. The default policy allows access to the service. [<One or more route tables IDs to associate with the endpoint. \Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. ]The ID of the endpoint. ^Creates a value of  U4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: _ ` _Returns true9 if the request succeeds; otherwise, it returns an error. `The response status code. Uz{| V}~ W ] X Y Z [ \ ] ^ ` _ ` U V W X Y Z [ \ ] ^ _ ` W V X Y Z [ \ ] ^ U _ ` Uz{| V}~ W X Y Z [ \ ] ^ _ `t(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L aSee:  f smart constructor. bSee:  c smart constructor. cCreates a value of  b4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: d e dThe ID of the VPN connection. eHThe CIDR block associated with the local subnet of the customer network. fCreates a value of  a4 with the minimum fields required to make a request. a b c d e d e f a b c d e f c b d e f a a b c d e fu(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L gSee:  l smart constructor. hSee:  i smart constructor. iCreates a value of  h4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: j k jChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. k%The ID of the VPC peering connection. lCreates a value of  g4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: m n mReturns true9 if the request succeeds; otherwise, it returns an error. nThe response status code. g h i k j k l n m n g h i j k l m n i h j k l g m n g h i j k l m nv(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L oSee:  w smart constructor. pSee:  q smart constructor. qCreates a value of  p4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: r s t u v rOne or more filters.'attachment.attach-time'5 - The time stamp when the attachment initiated."'attachment.delete-on-termination'> - Whether the volume is deleted on instance termination.'attachment.device'F - The device name that is exposed to the instance (for example,  '\/dev\/sda1').'attachment.instance-id'9 - The ID of the instance the volume is attached to.'attachment.status' - The attachment state ( attaching | attached |  detaching | detached).'availability-zone'> - The Availability Zone in which the volume was created. 'create-time'. - The time stamp when the volume was created. encrypted' - The encryption status of the volume.size" - The size of the volume, in GiB. 'snapshot-id'2 - The snapshot from which the volume was created.status - The status of the volume (creating |  available | 'in-use' | deleting | deleted | ).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. 'volume-id' - The volume ID. 'volume-type'+ - The Amazon EBS volume type. This can be gp2) for General Purpose (SSD) volumes, io1- for Provisioned IOPS (SSD) volumes, or standard for Magnetic volumes. sOne or more volume IDs. tThe  NextToken+ value returned from a previous paginated  p request where  MaxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the  NextToken value. This value is * when there are no more results to return. uChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. v1The maximum number of volume results returned by  p4 in paginated output. When this parameter is used,  p only returns  MaxResults' results in a single page along with a  NextTokena response element. The remaining results of the initial request can be seen by sending another  p request with the returned  NextToken1 value. This value can be between 5 and 1000; if  MaxResultsj is given a value larger than 1000, only 1000 results are returned. If this parameter is not used, then  pk returns all results. You cannot specify this parameter and the volume IDs parameter in the same request. wCreates a value of  o4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: x y z xThe  NextToken value to include in a future  p! request. When the results of a  p request exceed  MaxResultsO, this value can be used to retrieve the next page of results. This value is * when there are no more results to return. yInformation about the volumes. zThe response status code. o p q r s t u v w z x y z o p q r s t u v w x y z q p r s t u v w o x y z o p q r s t u v w x y zw(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L {,Contains the output of RequestSpotInstances.See:   smart constructor. |1Contains the parameters for RequestSpotInstances.See:  } smart constructor. }Creates a value of  |4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  ~          ~The required duration for the Spot instances, in minutes. This value must be a multiple of 60 (60, 120, 180, 240, 300, or 360).!The duration period starts as soon as your Spot instance receives its instance ID. At the end of the duration period, Amazon EC2 marks the Spot instance for termination and provides a Spot instance termination notice, which gives the instance a two-minute warning before it terminates.dNote that you can't specify an Availability Zone group or a launch group if you specify a duration. yUnique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see  Phttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.htmlHow to Ensure Idempotency in the 'Amazon Elastic Compute Cloud User Guide. /The maximum number of Spot instances to launch. Default: 1 Undocumented member. 7The user-specified name for a logical grouping of bids.When you specify an Availability Zone group in a Spot Instance request, all Spot instances in the request are launched in the same Availability Zone. Instance proximity is maintained with this parameter, but the choice of Availability Zone is not. The group applies only to bids for Spot Instances of the same instance type. Any additional Spot instance requests that are specified with the same Availability Zone group name are launched in that same Availability Zone, as long as at least one instance from the group is still active.If there is no active instance running in the Availability Zone group that you specify for a new Spot instance request (all instances are terminated, the bid is expired, or the bid falls below current market), then Amazon EC2 launches the instance in any Availability Zone where the constraint can be met. Consequently, the subsequent set of Spot instances could be placed in a different zone from the original request, even if you specified the same Availability Zone group.CDefault: Instances are launched in any available Availability Zone. The end date of the request. If this is a one-time request, the request remains active until all instances launch, the request is canceled, or this date is reached. If the request is persistent, it remains active until it is canceled or this date and time is reached./Default: The request is effective indefinitely. iThe instance launch group. Launch groups are Spot instances that launch together and terminate together.;Default: Instances are launched and terminated individually The Spot instance request type. Default:  'one-time' UThe start date of the request. If this is a one-time request, the request becomes active at this date and time and remains active until all instances launch, the request expires, or the request is canceled. If the request is persistent, the request becomes active at this date and time and remains active until it expires or is canceled./Default: The request is effective indefinitely. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. VThe maximum hourly price (bid) for any Spot instance launched to fulfill the request. Creates a value of  {4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  #One or more Spot instance requests. The response status code.$ { | } ~    { | } ~   } | ~  {  { |  } ~  x(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. ]The ID of the EBS volume. The volume and instance must be within the same Availability Zone. The ID of the instance. 8The device name to expose to the instance (for example,  '\/dev\/sdh' or xvdh).         y(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:       ;The time at which the reported instance health state began. ;The time at which the reported instance health state ended. 9Descriptive text about the health state of your instance. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. One or more instances. #The status of all instances listed. KOne or more reason codes that describes the health state of your instance. 'instance-stuck-in-state'": My instance is stuck in a state. unresponsive: My instance is unresponsive.'not-accepting-credentials'3: My instance is not accepting my credentials.'password-not-available'3: A password is not available for my instance.'performance-network'\: My instance is experiencing performance problems which I believe are network related.'performance-instance-store'p: My instance is experiencing performance problems which I believe are related to the instance stores.'performance-ebs-volume'e: My instance is experiencing performance problems which I believe are related to an EBS volume.'performance-other'8: My instance is experiencing performance problems.other+: [explain using the description parameter] Creates a value of  4 with the minimum fields required to make a request.        z(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the VPC. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  "Information about the route table. The response status code.         {(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:           $The name of the attribute to modify. DOne or more AWS account IDs. This is only valid when modifying the   attribute. @One or more user groups. This is only valid when modifying the   attribute. RThe value of the attribute being modified. This is only valid when modifying the  description attribute. !A launch permission modification. The operation type. One or more product codes. After you add a product code to an AMI, it can't be removed. This is only valid when modifying the  productCodes attribute. A description for the AMI. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the AMI. Creates a value of  4 with the minimum fields required to make a request.         |(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   -The reason for canceling the conversion task. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the conversion task. Creates a value of  4 with the minimum fields required to make a request.        }(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Set to 9 to allocate the address for use with instances in a VPC.>Default: The address is for use with instances in EC2-Classic. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    EC2-VPCoThe ID that AWS assigns to represent the allocation of the Elastic IP address for use with instances in a VPC. UIndicates whether this Elastic IP address is for use with instances in EC2-Classic (standard) or instances in a VPC (). The Elastic IP address. The response status code.        ~(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more filters.  One or more conversion task IDs. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  'Information about the conversion tasks. The response status code.            (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more filters.cidr - The CIDR block of the VPC. The CIDR block you specify must exactly match the VPC's CIDR block for information to be returned for the VPC. Must contain the slash followed by one or two digits (for example, '\/28').'dhcp-options-id'# - The ID of a set of DHCP options. isDefault0 - Indicates whether the VPC is the default VPC.state - The state of the VPC (pending |  available).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id' - The ID of the VPC. One or more VPC IDs.!Default: Describes all your VPCs. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  #Information about one or more VPCs. The response status code.           (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: The type of resource. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  1Information about the ID format for the resource. The response status code.        (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    One or more filters. 'availability-zone'F - The Availability Zone where the Reserved instance can be used.durationU - The duration of the Reserved instance (one year or three years), in seconds ( '31536000' |  '94608000').end\ - The time when the Reserved instance expires (for example, 2015-08-07T11:54:42.000Z). 'fixed-price'J - The purchase price of the Reserved instance (for example, 9800.0).'instance-type'= - The instance type that is covered by the reservation.'product-description' - The Reserved instance product platform description. Instances that include '(Amazon VPC)' in the product platform description will only be displayed to EC2-Classic account holders and are for use with Amazon VPC ( 'Linux\/UNIX' | 'Linux/UNIX (Amazon VPC)' | 'SUSE Linux' | 'SUSE Linux (Amazon VPC)' | 'Red Hat Enterprise Linux' | 'Red Hat Enterprise Linux (Amazon VPC)' | 8 | 'Windows (Amazon VPC)' | 'Windows with SQL Server Standard' | 'Windows with SQL Server Standard (Amazon VPC)' | 'Windows with SQL Server Web' | 'Windows with SQL Server Web (Amazon VPC)' | 'Windows with SQL Server Enterprise' | 'Windows with SQL Server Enterprise (Amazon VPC)').'reserved-instances-id'# - The ID of the Reserved instance.startt - The time at which the Reserved instance purchase request was placed (for example, 2014-08-07T11:54:42.000Z).state' - The state of the Reserved instance ('payment-pending' | active | 'payment-failed' | retired).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. 'usage-price'O - The usage price of the Reserved instance, per hour (for example, 0.84). "One or more Reserved instance IDs.SDefault: Describes all your Reserved instances, or only those otherwise specified. The Reserved instance offering type. If you are using tools that predate the 2011-11-01 API version, you only have access to the 'Medium Utilization' Reserved instance offering type. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  A list of Reserved instances. The response status code.  !" #$%&'  ()*+   !" #$%&' ()*+(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. #The ID of the DHCP options set, or  'default', to associate no DHCP options with the VPC. The ID of the VPC. Creates a value of  4 with the minimum fields required to make a request. , -./0   1234  , -./0 1234(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:                         Reserved. [One or more security group IDs. You can create a security group using CreateSecurityGroup.4Default: Amazon EC2 uses the default security group.  EC2-Classic, default VPCaOne or more security group names. For a nondefault VPC, you must use security group IDs instead.4Default: Amazon EC2 uses the default security group. tUnique, case-sensitive identifier you provide to ensure the idempotency of the request. For more information, see  Shttp://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.htmlEnsuring Idempotency.(Constraints: Maximum 64 ASCII characters If you set this parameter to true, you can't terminate the instance using the Amazon EC2 console, CLI, or API; otherwise, you can. If you set this parameter to trued and then later want to be able to terminate the instance, you must first change the value of the disableApiTermination attribute to false< using ModifyInstanceAttribute. Alternatively, if you set !InstanceInitiatedShutdownBehavior to  terminateT, you can terminate the instance by running the shutdown command from the instance. Default: false ZThe name of the key pair. You can create a key pair using CreateKeyPair or ImportKeyPair.If you do not specify a key pair, you can't connect to the instance unless you choose an AMI that is configured to allow users another way to log in. One or more network interfaces. The ID of the RAM disk.`We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see  Khttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedkernels.htmlPV-GRUB in the 'Amazon Elastic Compute Cloud User Guide. EC2-VPC1The ID of the subnet to launch the instance into. The ID of the kernel.`We recommend that you use PV-GRUB instead of kernels and RAM disks. For more information, see  Khttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedkernels.htmlPV-GRUB in the 'Amazon Elastic Compute Cloud User Guide. .The instance type. For more information, see  Fhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.htmlInstance Types in the 'Amazon Elastic Compute Cloud User Guide. Default:  'm1.small' GIndicates whether the instance is optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS-optimized instance. Default: false 4The Base64-encoded MIME user data for the instances.  The monitoring for the instance. The IAM instance profile.  EC2-VPCZThe primary IP address. You must specify a value from the IP address range of the subnet.jOnly one private IP address can be designated as primary. Therefore, you can't specify this parameter if 'PrivateIpAddresses.n.Primary' is set to true and ''PrivateIpAddresses.n.PrivateIpAddress' is set to an IP address.JDefault: We select an IP address from the IP address range of the subnet. Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown). Default: stop The block device mapping. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The placement for the instance. ?The ID of the AMI, which you can get by calling DescribeImages. The minimum number of instances to launch. If you specify a minimum that is more instances than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches no instances.Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about the default limits, and how to request an increase, see  Jhttp://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2*How many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ. The maximum number of instances to launch. If you specify more instances than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches the largest possible number of instances above MinCount.Constraints: Between 1 and the maximum number you're allowed for the specified instance type. For more information about the default limits, and how to request an increase, see  Jhttp://aws.amazon.com/ec2/faqs/#How_many_instances_can_I_run_in_Amazon_EC2*How many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.5 56789:;<=>?@ABCDEFGHIJKL          MNOP              56789:;<=>?@ABCDEFGHIJKL      MNOP(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    /The token to retrieve the next page of results. One or more flow log IDs. One or more filters.'deliver-log-status'$ - The status of the logs delivery (SUCCESS | FAILED). 'flow-log-id' - The ID of the flow log.'log-group-name' - The name of the log group. 'resource-id'3 - The ID of the VPC, subnet, or network interface.'traffic-type' - The type of traffic (ACCEPT | REJECT | ALL) The maximum number of results to return for the request in a single page. The remaining results can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResults is given a value larger than 1000, only 1000 results are returned. You cannot specify this parameter and the flow log IDs parameter in the same request. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    FThe token to use to retrieve the next page of results. This value is * when there are no more results to return.  Information about the flow logs. The response status code. QRST UVWXY     Z[\]             QRST UVWXY    Z[\](c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     *The new affinity setting for the instance. GThe ID of the Dedicated host that the instance will have affinity with. 3The tenancy of the instance that you are modifying. .The ID of the instance that you are modifying. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Is true1 if the request succeeds, and an error otherwise. The response status code. ^_` abcde          fghi                     ^_` abcde        fghi(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  " smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   ! Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the Internet gateway. !The ID of the VPC. "Creates a value of  4 with the minimum fields required to make a request. j klmn   !  ! "opqr     ! "    ! "  j klmn   ! "opqr(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L #See:  ( smart constructor. $See:  % smart constructor. %Creates a value of  $4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: & ' &Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. '%The ID of the VPC peering connection. (Creates a value of  #4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ) * )Returns true9 if the request succeeds; otherwise, it returns an error. *The response status code. #stu $vwx % ' & ' ( * ) *yz{| # $ % & ' ( ) * % $ & ' ( # ) * #stu $vwx % & ' ( ) *yz{|(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L +See:  1 smart constructor. ,See:  - smart constructor. -Creates a value of  ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: . / 0 .<The ID of the security group. Required for a nondefault VPC. / EC2-Classic, default VPCiThe name of the security group. You can specify either the security group name or the security group ID. 0Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 1Creates a value of  +4 with the minimum fields required to make a request. +} ,~ - . / 0 1 + , - . / 0 1 - , . / 0 1 + +} ,~ - . / 0 1(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 2See:  9 smart constructor. 3See:  4 smart constructor. 4Creates a value of  34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 5 6 7 8 5Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 6AThe type of VPN connection that this customer gateway supports ( 'ipsec.1'). 7kThe Internet-routable IP address for the customer gateway's outside interface. The address must be static. 8=For devices that support BGP, the customer gateway's BGP ASN.Default: 65000 9Creates a value of  24 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: : ; :'Information about the customer gateway. ;The response status code. 2 3 4 6 7 8 5 6 7 8 9 ; : ; 2 3 4 5 6 7 8 9 : ; 4 3 5 6 7 8 9 2 : ; 2 3 4 5 6 7 8 9 : ;(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L <See:  M smart constructor. =See:  > smart constructor. >Creates a value of  =4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ? @ A B C D E F G H I J K L ?JThe maximum duration (in seconds) to filter when searching for offerings.Default: 94608000 (3 years) @The Reserved instance product platform description. Instances that include '(Amazon VPC)' in the description are for use with Amazon VPC. AOne or more filters.'availability-zone'F - The Availability Zone where the Reserved instance can be used.durationb - The duration of the Reserved instance (for example, one year or three years), in seconds ( '31536000' |  '94608000'). 'fixed-price'J - The purchase price of the Reserved instance (for example, 9800.0).'instance-type'= - The instance type that is covered by the reservation. marketplace - Set to true to show only Reserved Instance Marketplace offerings. When this filter is not used, which is the default behavior, all offerings from both AWS and the Reserved Instance Marketplace are listed.'product-description' - The Reserved instance product platform description. Instances that include '(Amazon VPC)' in the product platform description will only be displayed to EC2-Classic account holders and are for use with Amazon VPC. ( 'Linux\/UNIX' | 'Linux/UNIX (Amazon VPC)' | 'SUSE Linux' | 'SUSE Linux (Amazon VPC)' | 'Red Hat Enterprise Linux' | 'Red Hat Enterprise Linux (Amazon VPC)' | 8 | 'Windows (Amazon VPC)' | 'Windows with SQL Server Standard' | 'Windows with SQL Server Standard (Amazon VPC)' | 'Windows with SQL Server Web' | ' Windows with SQL Server Web (Amazon VPC)' | 'Windows with SQL Server Enterprise' | 'Windows with SQL Server Enterprise (Amazon VPC)') 'reserved-instances-offering-id', - The Reserved instances' offering ID. 'usage-price'O - The usage price of the Reserved instance, per hour (for example, 0.84). B@Include Reserved Instance Marketplace offerings in the response. CAThe instance type that the reservation will cover (for example,  'm1.small'). For more information, see  Fhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.htmlInstance Types in the 'Amazon Elastic Compute Cloud User Guide. D/The token to retrieve the next page of results. EJThe minimum duration (in seconds) to filter when searching for offerings.Default: 2592000 (1 month) FAThe Availability Zone in which the Reserved instance can be used. GThe Reserved instance offering type. If you are using tools that predate the 2011-11-01 API version, you only have access to the 'Medium Utilization' Reserved instance offering type. H,One or more Reserved instances offering IDs. I`The tenancy of the instances covered by the reservation. A Reserved instance with a tenancy of  dedicatedb is applied to instances that run in a VPC on single-tenant hardware (i.e., Dedicated instances). Default:  'default' JGThe maximum number of instances to filter when searching for offerings. Default: 20 KChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. LThe maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken value. The maximum is 100. Default: 100 MCreates a value of  <4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: N O P NFThe token to use to retrieve the next page of results. This value is * when there are no more results to return. O'A list of Reserved instances offerings. PThe response status code.- < = > ? @ A B C D E F G H I J K L M P N O P < = > ? @ A B C D E F G H I J K L M N O P > = ? @ A B C D E F G H I J K L M < N O P < = > ? @ A B C D E F G H I J K L M N O P(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L Q Describes an instance attribute.See:  W smart constructor. RSee:  S smart constructor. SCreates a value of  R4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: T U V TChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. UThe ID of the instance. VThe instance attribute. WCreates a value of  Q4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: X Y Z [ \ ] ^ _ ` a b c d e f XThe ID of the instance. Y1The security groups associated with the instance. ZFIndicates whether source/destination checking is enabled. A value of true means checking is enabled, and false1 means checking is disabled. This value must be false# for a NAT instance to perform NAT. [If the value is trued, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can. \The RAM disk ID. ]The kernel ID. ^*The name of the root device (for example,  '\/dev\/sda1' or  '\/dev\/xvda'). _The instance type. `Undocumented member. a8Indicates whether the instance is optimized for EBS I/O. b"The Base64-encoded MIME user data. cIndicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown). dA list of product codes. e)The block device mapping of the instance. fThe response status code.. Q R S U V T U V W f X Y Z [ \ ] ^ _ ` a b c d e f Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f S R T U V W Q X Y Z [ \ ] ^ _ ` a b c d e f Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L gSee:  m smart constructor. hSee:  i smart constructor. iCreates a value of  h4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: j k l jChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. k;The product code. This must be a product code that you own. lThe ID of the instance. mCreates a value of  g4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: n o p n)The return value of the request. Returns truef if the specified product code is owned by the requester and associated with the specified instance. opThe AWS account ID of the instance owner. This is only present if the product code is attached to the instance. pThe response status code. g h i k l j k l m p n o p g h i j k l m n o p i h j k l m g n o p g h i j k l m n o p(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L qSee:  w smart constructor. rSee:  s smart constructor. sCreates a value of  r4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: t u v tChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. u,One or more tags to delete. If you omit the value parameter, we delete the tag regardless of its value. If you specify this parameter with an empty string as the value, we delete the key only if its value is an empty string. v^The ID of the resource. For example, ami-1a2b3c4d. You can specify more than one resource ID. wCreates a value of  q4 with the minimum fields required to make a request. q r s t u v w q r s t u v w s r t u v w q q r s t u v w(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L xSee:  ~ smart constructor. ySee:  z smart constructor. zCreates a value of  y4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: { | } {Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. |A unique name for the key pair. }YThe public key. You must base64 encode the public key material before sending it to AWS.Note: This Lens automatically encodes and decodes Base64 data, despite what the AWS documentation might say. The underlying isomorphism will encode to Base64 representation during serialisation, and decode from Base64 representation during deserialisation. This Lens- accepts and returns only raw unencoded data. ~Creates a value of  x4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   EThe MD5 public key fingerprint as specified in section 4 of RFC 4716. The key pair name you provided. The response status code. x y z | } { | } ~   x y z { | } ~  z y { | } ~ x   x y z { | } ~  (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:      When true5, includes the health status for all instances. When false9, includes the health status for running instances only. Default: false One or more filters. 'availability-zone') - The Availability Zone of the instance. 'event.code'% - The code for the scheduled event ('instance-reboot' | 'system-reboot' | 'system-maintenance' | 'instance-retirement' | 'instance-stop').'event.description' - A description of the event.'event.not-after'B - The latest end time for the scheduled event (for example, '2014-09-15T17:15:20.000Z').'event.not-before'F - The earliest start time for the scheduled event (for example, '2014-09-15T17:15:20.000Z').'instance-state-code'@ - The code for the instance state, as a 16-bit unsigned integer. The high byte is an opaque internal value and should be ignored. The low byte is set based on the state represented. The valid values are 0 (pending), 16 (running), 32 (shutting-down), 48 (terminated), 64 (stopping), and 80 (stopped).'instance-state-name' - The state of the instance (pending | running | 'shutting-down' |  terminated | stopping | stopped).'instance-status.reachability'5 - Filters on instance status where the name is  reachability (passed | failed |  initializing | 'insufficient-data').'instance-status.status' - The status of the instance (ok | impaired |  initializing | 'insufficient-data' | 'not-applicable').'system-status.reachability'3 - Filters on system status where the name is  reachability (passed | failed |  initializing | 'insufficient-data').'system-status.status'& - The system status of the instance (ok | impaired |  initializing | 'insufficient-data' | 'not-applicable'). /The token to retrieve the next page of results. One or more instance IDs.&Default: Describes all your instances.;Constraints: Maximum 100 explicitly specified instance IDs. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResults is given a value larger than 1000, only 1000 results are returned. You cannot specify this parameter and the instance IDs parameter in the same request. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   )One or more instance status descriptions. FThe token to use to retrieve the next page of results. This value is * when there are no more results to return. The response status code.        (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.  The ID of the network interface. The ID of the instance. =The index of the device for the network interface attachment. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  +The ID of the network interface attachment. The response status code.           (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the instance. The attribute to reset. Creates a value of  4 with the minimum fields required to make a request.         (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     One or more filters.'service-name': The name of the AWS service.'vpc-id'2: The ID of the VPC in which the endpoint resides.'vpc-endpoint-id': The ID of the endpoint.'vpc-endpoint-state': The state of the endpoint. (pending |  available | deleting | deleted) \The token for the next set of items to return. (You received this token from a prior call.) One or more endpoint IDs. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.JConstraint: If the value is greater than 1000, we return only 1000 items. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   yThe token to use when requesting the next set of items. If there are no additional items to return, the string is empty.  Information about the endpoints. The response status code.                (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:          YICMP protocol: The ICMP type and code. Required if specifying 1 (ICMP) for the protocol. {TCP or UDP protocols: The range of ports the rule applies to. Required if specifying 6 (TCP) or 17 (UDP) for the protocol. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the ACL. (The rule number of the entry to replace. !The IP protocol. You can specify  or '-1' to mean all protocols. EIndicates whether to allow or deny the traffic that matches the rule. -Indicates whether to replace the egress rule.?Default: If no value is specified, we replace the ingress rule. 5The network range to allow or deny, in CIDR notation. Creates a value of  4 with the minimum fields required to make a request.         !"#$    !"#$(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the route table. _The CIDR range for the route. The value you specify must match the CIDR for the route exactly. Creates a value of  4 with the minimum fields required to make a request. % &'()   *+,-  % &'() *+,-(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more filters.  'customer-gateway-configuration'? - The configuration information for the customer gateway.'customer-gateway-id'H - The ID of a customer gateway associated with the VPN connection.state$ - The state of the VPN connection (pending |  available | deleting | deleted).'option.static-routes-only' - Indicates whether the connection has static routes only. Used for devices that do not support Border Gateway Protocol (BGP).'route.destination-cidr-block'b - The destination CIDR block. This corresponds to the subnet used in a customer data center. 'bgp-asn'L - The BGP Autonomous System Number (ASN) associated with a BGP device.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'type'I - The type of VPN connection. Currently the only supported type is  'ipsec.1'.'vpn-connection-id' - The ID of the VPN connection.'vpn-gateway-id'O - The ID of a virtual private gateway associated with the VPN connection. One or more VPN connection IDs.(Default: Describes your VPN connections. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  .Information about one or more VPN connections. The response status code. ./0 1234  5678 ./0 1234 5678(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the snapshot. eThe attribute to reset. Currently, only the attribute for permission to create volumes can be reset. Creates a value of  4 with the minimum fields required to make a request. 9 :;<=   >?@A  9 :;<= >?@A(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the network ACL. 'The rule number of the entry to delete. -Indicates whether the rule is an egress rule. Creates a value of  4 with the minimum fields required to make a request. B CDEFG    HIJK  B CDEFG HIJK(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Specified for Reserved Instance Marketplace offerings to limit the total order and ensure that the Reserved instances are not purchased at unexpected prices. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 5The ID of the Reserved instance offering to purchase. -The number of Reserved instances to purchase. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  ,The IDs of the purchased Reserved instances. The response status code. LMN OPQRS    TUVW  LMN OPQRS TUVW(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. CThe IDs of one or more resources to tag. For example, ami-1a2b3c4d. One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Creates a value of  4 with the minimum fields required to make a request. X YZ[\ ]^_`  X YZ[\ ]^_`(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more subnet IDs.$Default: Describes all your subnets. One or more filters. s? - The Availability Zone for the subnet. You can also use 'availability-zone' as the filter name.'available-ip-address-count'D - The number of IP addresses in the subnet that are available. cidrBlock - The CIDR block of the subnet. The CIDR block you specify must exactly match the subnet's CIDR block for information to be returned for the subnet. You can also use cidr or  'cidr-block' as the filter names. defaultForAza - Indicates whether this is the default subnet for the Availability Zone. You can also use 'default-for-az' as the filter name.state - The state of the subnet (pending |  available). 'subnet-id' - The ID of the subnet.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id'$ - The ID of the VPC for the subnet. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  &Information about one or more subnets. The response status code. abc defg  hijk abc defg hijk(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    JThe ID of the VPC with which you are creating the VPC peering connection. The ID of the requester VPC. 0The AWS account ID of the owner of the peer VPC.Default: Your AWS account ID Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  -Information about the VPC peering connection. The response status code. lmn opqrs  tuvw  lmn opqrs tuvw(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:            nThe start of port range for the TCP and UDP protocols, or an ICMP type number. For the ICMP type number, use '-1' to specify all ICMP types. TA set of IP permissions. Can be used to specify multiple rules in a single command. The IP protocol name (tcp, udp, icmp) or number (see  Ghttp://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtmlProtocol Numbers). (VPC only) Use '-1' to specify all. <The ID of the security group. Required for a nondefault VPC. lThe end of port range for the TCP and UDP protocols, or an ICMP code number. For the ICMP code number, use '-1'. to specify all ICMP codes for the ICMP type. eThe CIDR IP address range. You can't specify this parameter when specifying a source security group.  EC2-Classic, default VPCThe AWS account number for the source security group. For EC2-VPC, the source security group must be in the same VPC. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the IP protocol, the start of the port range, and the end of the port range. Creates rules that grant full ICMP, UDP, and TCP access. To create a rule with a specific IP protocol and port range, use a set of IP permissions instead.  EC2-Classic, default VPCThe name of the security group.  EC2-Classic, default VPC!The name of the source security group. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the start of the port range, the IP protocol, and the end of the port range. For EC2-VPC, the source security group must be in the same VPC. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request. x yz{|}~                            x yz{|}~         (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    \The token for the next set of items to return. (You received this token from a prior call.) Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.JConstraint: If the value is greater than 1000, we return only 1000 items. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    !A list of supported AWS services. yThe token to use when requesting the next set of items. If there are no additional items to return, the string is empty. The response status code.                             (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:         #The ID of a VPC peering connection. %The ID of a NAT instance in your VPC. The ID of a NAT gateway. The ID of a network interface. 9The ID of an Internet gateway or virtual private gateway. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the route table. The CIDR address block used for the destination match. The value you provide must match the CIDR of an existing route in the table. Creates a value of  4 with the minimum fields required to make a request.                                                   (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:  & smart constructor. !See:  " smart constructor. "Creates a value of  !4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: # $ % #Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. $The ID of the EBS snapshot. %.The snapshot attribute you would like to view. &Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ' ( ) * '=A list of permissions for creating volumes from the snapshot. (A list of product codes. )The ID of the EBS snapshot. *The response status code.  ! " $ % # $ % & * ' ( ) * ! " # $ % & ' ( ) * " ! # $ % & ' ( ) *  ! " # $ % & ' ( ) *(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L +See:  2 smart constructor. ,See:  - smart constructor. -Creates a value of  ,4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: . / 0 1 .@One or more filters. Filter names and values are case-sensitive.'allocation-id'/ - [EC2-VPC] The allocation ID for the address.'association-id'0 - [EC2-VPC] The association ID for the address.domainA - Indicates whether the address is for use in EC2-Classic (standard) or in a VPC (). 'instance-id'F - The ID of the instance the address is associated with, if any.'network-interface-id'^ - [EC2-VPC] The ID of the network interface that the address is associated with, if any.'network-interface-owner-id'# - The AWS account ID of the owner.'private-ip-address'P - [EC2-VPC] The private IP address associated with the Elastic IP address. 'public-ip' - The Elastic IP address. /  EC2-Classic!One or more Elastic IP addresses.1Default: Describes all your Elastic IP addresses. 0 EC2-VPCOne or more allocation IDs.1Default: Describes all your Elastic IP addresses. 1Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 2Creates a value of  +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 3 4 33Information about one or more Elastic IP addresses. 4The response status code. + , - . / 0 1 2 4 3 4 + , - . / 0 1 2 3 4 - , . / 0 1 2 + 3 4 + , - . / 0 1 2 3 4(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 5See:  < smart constructor. 6See:  7 smart constructor. 7Creates a value of  64 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 8 9 : ; 8One or more NAT gateway IDs. 9/The token to retrieve the next page of results. :One or more filters.'nat-gateway-id' - The ID of the NAT gateway.state! - The state of the NAT gateway (pending | failed |  available | deleting | deleted). 'subnet-id'9 - The ID of the subnet in which the NAT gateway resides.'vpc-id'6 - The ID of the VPC in which the NAT gateway resides. ;The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.TConstraint: If the value specified is greater than 1000, we return only 1000 items. <Creates a value of  54 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: = > ? =#Information about the NAT gateways. >FThe token to use to retrieve the next page of results. This value is * when there are no more results to return. ?The response status code. 5 6 7 8 9 : ; < ? = > ? 5 6 7 8 9 : ; < = > ? 7 6 8 9 : ; < 5 = > ? 5 6 7 8 9 : ; < = > ?(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L @See:  F smart constructor. ASee:  B smart constructor. BCreates a value of  A4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: C D E CChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. DSThe ID of the current association between the original network ACL and the subnet. E;The ID of the new network ACL to associate with the subnet. FCreates a value of  @4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: G H GThe ID of the new association. HThe response status code. @ A B D E C D E F H G H @ A B C D E F G H B A C D E F @ G H @ A B C D E F G H(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L ISee:  O smart constructor. JSee:  K smart constructor. KCreates a value of  J4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: L M N L"One or more network interface IDs./Default: Describes all your network interfaces. MOne or more filters.#'addresses.private-ip-address'G - The private IP addresses associated with the network interface.'addresses.primary'g - Whether the private IP address is the primary IP address associated with the network interface.!'addresses.association.public-ip'j - The association ID returned when the network interface was associated with the Elastic IP address. 'addresses.association.owner-id'L - The owner ID of the addresses associated with the network interface.'association.association-id'a - The association ID returned when the network interface was associated with an IP address.'association.allocation-id'h - The allocation ID returned when you allocated the Elastic IP address for your network interface.'association.ip-owner-id'R - The owner of the Elastic IP address associated with the network interface.'association.public-ip'M - The address of the Elastic IP address bound to the network interface.'association.public-dns-name'6 - The public DNS name for the network interface.'attachment.attachment-id'& - The ID of the interface attachment.'attachment.attach.time'H - The time that the network interface was attached to an instance."'attachment.delete-on-termination'S - Indicates whether the attachment is deleted when an instance is terminated.'attachment.device-index'D - The device index to which the network interface is attached.'attachment.instance-id'J - The ID of the instance to which the network interface is attached.'attachment.instance-owner-id'P - The owner ID of the instance to which the network interface is attached.'attachment.nat-gateway-id'M - The ID of the NAT gateway to which the network interface is attached.'attachment.status'! - The status of the attachment ( attaching | attached |  detaching | detached).'availability-zone'7 - The Availability Zone of the network interface. description, - The description of the network interface. 'group-id'I - The ID of a security group associated with the network interface. 'group-name'K - The name of a security group associated with the network interface. 'mac-address', - The MAC address of the network interface.'network-interface-id'# - The ID of the network interface. 'owner-id'5 - The AWS account ID of the network interface owner.'private-ip-address'E - The private IP address or addresses of the network interface.'private-dns-name'1 - The private DNS name of the network interface.'requester-id' - The ID of the entity that launched the instance on your behalf (for example, AWS Management Console, Auto Scaling, and so on).'requester-managed' - Indicates whether the network interface is being managed by an AWS service (for example, AWS Management Console, Auto Scaling, and so on).'source-desk-check'a - Indicates whether the network interface performs source/destination checking. A value of true% means checking is enabled, and false4 means checking is disabled. The value must be falseY for the network interface to perform network address translation (NAT) in your VPC.statust - The status of the network interface. If the network interface is not attached to an instance, the status is  availableL; if a network interface is attached to an instance the status is 'in-use'. 'subnet-id'2 - The ID of the subnet for the network interface.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter.'vpc-id'/ - The ID of the VPC for the network interface. NChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. OCreates a value of  I4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: P Q P1Information about one or more network interfaces. QThe response status code. I J K L M N O Q P Q I J K L M N O P Q K J L M N O I P Q I J K L M N O P Q(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L RSee:  X smart constructor. SSee:  T smart constructor. TCreates a value of  S4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: U V W UChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. V!The ID of the instance to bundle. Type: String Default: None Required: Yes WThe bucket in which to store the AMI. You can specify a bucket that you already own or a new bucket that Amazon EC2 creates on your behalf. If you specify a bucket that belongs to someone else, Amazon EC2 returns an error. XCreates a value of  R4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Y Z Y"Information about the bundle task. ZThe response status code. R S T V W U V W X Z Y Z R S T U V W X Y Z T S U V W X R Y Z R S T U V W X Y Z(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L [See:  ` smart constructor. \See:  ] smart constructor. ]Creates a value of  \4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ^ _ ^Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. _The ID of the VPC. `Creates a value of  [4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: a b aReturns true9 if the request succeeds; otherwise, it returns an error. bThe response status code. [ \ ] _ ^ _ ` b a b [ \ ] ^ _ ` a b ] \ ^ _ ` [ a b [ \ ] ^ _ ` a b(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L cSee:  i smart constructor. dSee:  e smart constructor. eCreates a value of  d4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: f g h fOne or more filters.'attachment.state'M - The current state of the attachment between the gateway and the VPC ( available*). Present only if a VPC is attached.'attachment.vpc-id' - The ID of an attached VPC.'internet-gateway-id'" - The ID of the Internet gateway.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. g!One or more Internet gateway IDs..Default: Describes all your Internet gateways. hChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. iCreates a value of  c4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: j k j0Information about one or more Internet gateways. kThe response status code. c d e f g h i k j k c d e f g h i j k e d f g h i c j k c d e f g h i j k(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L lSee:  r smart constructor. mSee:  n smart constructor. nCreates a value of  m4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: o p q oForces the instances to stop. The instances do not have an opportunity to flush file system caches or file system metadata. If you use this option, you must perform file system check and repair procedures. This option is not recommended for Windows instances. Default: false pChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. qOne or more instance IDs. rCreates a value of  l4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: s t s0Information about one or more stopped instances. tThe response status code. l m n o p q r t s t l m n o p q r s t n m o p q r l s t l m n o p q r s t(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L uSee:   smart constructor. vSee:  w smart constructor. wCreates a value of  v4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  x y z { | } ~   xThe target hypervisor platform.Valid values: xen y,The operating system of the virtual machine.Valid values:  | Linux z7The token to enable idempotency for VM import requests. {PThe license type to be used for the Amazon Machine Image (AMI) after importing.Note: You may only use BYOL if you have existing licenses with rights to use these licenses in a third party cloud like AWS. For more information, see  Mhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.htmlVM Import/Export Prerequisites in the 'Amazon Elastic Compute Cloud User Guide.Valid values: AWS | BYOL |IThe name of the role to use when not using the default role, 'vmimport'. }(The architecture of the virtual machine.Valid values: i386 | x86_64 ~/A description string for the import image task. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The client-specific data. &Information about the disk containers. Creates a value of  u4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:             A brief status of the task. )The target hypervisor of the import task. ,The operating system of the virtual machine. The progress of the task. (The license type of the virtual machine.  Information about the snapshots. -A detailed status message of the import task. DThe ID of the Amazon Machine Image (AMI) created by the import task. %The task ID of the import image task. (The architecture of the virtual machine. !A description of the import task. The response status code.6 u      v w x y z { | } ~   !"#$ u v w x y z { | } ~   w v x y z { | } ~  u  u       v  w x y z { | } ~  !"#$(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more filters.'dhcp-options-id'# - The ID of a set of DHCP options.key0 - The key for one of the options (for example,  'domain-name').value$ - The value for one of the options.:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. )The IDs of one or more DHCP options sets..Default: Describes all your DHCP options sets. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  0Information about one or more DHCP options sets. The response status code. %&' ()*+  ,-./ %&' ()*+ ,-./(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 0Contains the output of DescribeSpotPriceHistory.See:   smart constructor. 5Contains the parameters for DescribeSpotPriceHistory.See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:          4Filters the results by the specified instance types. The date and time, up to the past 90 days, from which to start retrieving the price history data, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). One or more filters.'availability-zone'B - The Availability Zone for which prices should be returned.'instance-type'& - The type of instance (for example,  'm3.medium').'product-description'4 - The product description for the Spot price ( 'Linux\/UNIX' | 'SUSE Linux' | ] | 'Linux/UNIX (Amazon VPC)' | 'SUSE Linux (Amazon VPC)' | 'Windows (Amazon VPC)'). 'spot-price' - The Spot price. The value must match exactly (or use wildcards; greater than or less than comparison is not supported). timestampM - The timestamp of the Spot price history, in UTC format (for example, YYYY-MM-DDTHH:MM:SSeZ). You can use wildcards (* and ?). Greater than or less than comparison is not supported. &The token for the next set of results. 7Filters the results by the specified Availability Zone. The date and time, up to the current date, from which to stop retrieving the price history data, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). @Filters the results by the specified basic product descriptions. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The maximum number of results to return in a single call. Specify a value between 1 and 1000. The default value is 1000. To retrieve the remaining results, make another call with the returned  NextToken value. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   GThe token required to retrieve the next set of results. This value is * when there are no more results to return. The historical Spot prices. The response status code.# 0123 456789:;<=  >?@AB   0123 456789:;<= >?@AB(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L /Contains the output of CancelSpotFleetRequests.See:   smart constructor. 4Contains the parameters for CancelSpotFleetRequests.See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. #The IDs of the Spot fleet requests. bIndicates whether to terminate instances for a Spot fleet request if it is canceled successfully. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   JInformation about the Spot fleet requests that are successfully canceled. NInformation about the Spot fleet requests that are not successfully canceled. The response status code. CDEF GHIJ   KLMN  CDEF GHIJ KLMN(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:    Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. JThe ID of an EC2-Classic instance to link to the ClassicLink-enabled VPC. $The ID of a ClassicLink-enabled VPC. mThe ID of one or more of the VPC's security groups. You cannot specify security groups from a different VPC. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Returns true9 if the request succeeds; otherwise, it returns an error. The response status code. OPQ RSTUV    WXYZ  OPQ RSTUV WXYZ(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: (The ID of the Reserved instance listing. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  The Reserved instance listing. The response status code. [\] ^_   `abc  [\] ^_ `abc(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:      Changes the security groups for the network interface. The new set of groups you specify replaces the current set. You must specify at least one group, even if it's just the default security group in the VPC. You must specify the ID of the security group, not the name. FIndicates whether source/destination checking is enabled. A value of true means checking is enabled, and false1 means checking is disabled. This value must be false@ for a NAT instance to perform NAT. For more information, see  Khttp://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html NAT Instances in the 'Amazon Virtual Private Cloud User Guide. Information about the interface attachment. If modifying the 'delete on termination' attribute, you must specify the ID of the interface attachment. (A description for the network interface. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.  The ID of the network interface. Creates a value of  4 with the minimum fields required to make a request. d efghijk  lmno  d efghijk lmno(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the AMI. Creates a value of  4 with the minimum fields required to make a request. p qrs  tuvw  p qrs tuvw(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:          The start of port range for the TCP and UDP protocols, or an ICMP type number. We recommend that you specify the port range in a set of IP permissions instead. eA set of IP permissions. You can't specify a destination security group and a CIDR IP address range. oThe IP protocol name or number. We recommend that you specify the protocol in a set of IP permissions instead. The end of port range for the TCP and UDP protocols, or an ICMP type number. We recommend that you specify the port range in a set of IP permissions instead. lThe CIDR IP address range. We recommend that you specify the CIDR range in a set of IP permissions instead. The AWS account number for a destination security group. To authorize outbound access to a destination security group, we recommend that you use a set of IP permissions instead. The name of a destination security group. To authorize outbound access to a destination security group, we recommend that you use a set of IP permissions instead. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the security group. Creates a value of  4 with the minimum fields required to make a request. x yz{|}~    x yz{|}~ (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   One or more bundle task IDs.)Default: Describes all your bundle tasks. One or more filters.  'bundle-id' - The ID of the bundle task. 'error-code'/ - If the task failed, the error code returned.'error-message'2 - If the task failed, the error message returned. 'instance-id' - The ID of the instance.progressI - The level of task completion, as a percentage (for example, 20%). 's3-bucket') - The Amazon S3 bucket to store the AMI. 's3-prefix'! - The beginning of the AMI name. 'start-time'J - The time the task started (for example, 2013-09-15T17:15:20.000Z).state - The state of the task (pending | 'waiting-for-shutdown' | bundling | storing |  cancelling | complete | failed). 'update-time'3 - The time of the most recent update for the task. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  +Information about one or more bundle tasks. The response status code.       (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None>L Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls c every 5 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks. Polls d every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.    (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the VPN connection. Creates a value of  4 with the minimum fields required to make a request.                         (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  'Information about the Internet gateway. The response status code.            (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     EC2-VPC(The allocation ID. Required for EC2-VPC.   EC2-Classic1The Elastic IP address. Required for EC2-Classic. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. Creates a value of  4 with the minimum fields required to make a request.                            (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The ID of the bundle task. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   "Information about the bundle task. The response status code.                                  (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   ! " # The ID of the instance. Forces detachment if the previous detachment attempt did not occur cleanly (for example, logging into an instance, unmounting the volume, and detaching normally). This option can lead to data loss or a corrupted file system. Use this option only as a last resort to detach a volume from a failed instance. The instance won't have an opportunity to flush file system caches or file system metadata. If you use this option, you must perform file system check and repair procedures. !The device name. "Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. #The ID of the volume.   #  ! " #    ! " #    ! " #    ! " #(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L $See:  ) smart constructor. %See:  & smart constructor. &Creates a value of  %4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ' ( 'Specify truee to indicate that instances launched into the specified subnet should be assigned public IP address. (The ID of the subnet. )Creates a value of  $4 with the minimum fields required to make a request. $ % & ( ' ( ) $ % & ' ( ) & % ' ( ) $ $ % & ' ( )(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L *See:  0 smart constructor. +See:  , smart constructor. ,Creates a value of  +4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: - . / -One or more filters.'is-classic-link-enabled'4 - Whether the VPC is enabled for ClassicLink (true | false).:key=valueD - The key/value combination of a tag assigned to the resource. 'tag-key'U - The key of a tag assigned to the resource. This filter is independent of the  'tag-value'U filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the :key=value filter. 'tag-value'W - The value of a tag assigned to the resource. This filter is independent of the  'tag-key' filter. .GOne or more VPCs for which you want to describe the ClassicLink status. /Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. 0Creates a value of  *4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 1 2 1+The ClassicLink status of one or more VPCs. 2The response status code. * + , - . / 0 2 1 2 * + , - . / 0 1 2 , + - . / 0 * 1 2 * + , - . / 0 1 2(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L 3See:  7 smart constructor. 4See:  5 smart constructor. 5Creates a value of  44 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 6 6One or more flow log IDs. 7Creates a value of  34 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 8 9 8GInformation about the flow logs that could not be deleted successfully. 9The response status code. 3 4 5 6 7 9 8 9 3 4 5 6 7 8 9 5 4 6 7 3 8 9 3 4 5 6 7 8 9(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L :See:  ? smart constructor. ;See:  < smart constructor. <Creates a value of  ;4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: = > =Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. >One or more endpoint IDs. ?Creates a value of  :4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: @ A @CInformation about the endpoints that were not successfully deleted. AThe response status code. : ; < = > ? A @ A : ; < = > ? @ A < ; = > ? : @ A : ; < = > ? @ A(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L BSee:  H smart constructor. CSee:  D smart constructor. DCreates a value of  C4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: E F G EChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. FThe ID of the Internet gateway. GThe ID of the VPC. HCreates a value of  B4 with the minimum fields required to make a request. B C D F G E F G H B C D E F G H D C E F G H B B C D E F G H(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L ISee:  O smart constructor. JSee:  K smart constructor. KCreates a value of  J4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: L M N L(Specifies whether to force a detachment. MChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. NThe ID of the attachment. OCreates a value of  I4 with the minimum fields required to make a request. I J K N L M N O I J K L M N O K J L M N O I I J K L M N O(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L PSee:  W smart constructor. QSee:  R smart constructor. RCreates a value of  Q4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: S T U V SOne or more filters.key - The tag key. 'resource-id' - The resource ID.'resource-type' - The resource type ('customer-gateway' | 'dhcp-options' | 3 |  'instance' | 'internet-gateway' |  'network-acl' | 'network-interface' | 'reserved-instances' |  'route-table' | 'security-group' |   | 'spot-instances-request' |  |  |  | 'vpn-connection' |  'vpn-gateway').value - The tag value. T/The token to retrieve the next page of results. UChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. VThe maximum number of results to return for the request in a single page. The remaining results of the initial request can be seen by sending another request with the returned  NextToken2 value. This value can be between 5 and 1000; if  MaxResultsD is given a value larger than 1000, only 1000 results are returned. WCreates a value of  P4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: X Y Z XFThe token to use to retrieve the next page of results. This value is + when there are no more results to return.. YA list of tags. ZThe response status code. P Q R S T U V W Z X Y Z P Q R S T U V W X Y Z R Q S T U V W P X Y Z P Q R S T U V W X Y Z(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L [See:  ` smart constructor. \See:  ] smart constructor. ]Creates a value of  \4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: ^ _ ^Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. _The name of the key pair. `Creates a value of  [4 with the minimum fields required to make a request. [ \ ] _ ^ _ `     [ \ ] ^ _ ` ] \ ^ _ ` [ [ \ ] ^ _ `    (c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L aSee:  f smart constructor. bSee:  c smart constructor. cCreates a value of  b4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: d e dChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. eThe ID of the VPC. fCreates a value of  a4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: g h g"Information about the network ACL. hThe response status code. a b c e d e f h g h a b c d e f g h c b d e f a g h a b c d e f g h(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L iSee:  o smart constructor. jSee:  k smart constructor. kCreates a value of  j4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: l m n l6The Availability Zone for the virtual private gateway. mChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. nAThe type of VPN connection this virtual private gateway supports. oCreates a value of  i4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: p q p.Information about the virtual private gateway. qThe response status code. i j k n l m n o q p q !" i j k l m n o p q k j l m n o i p q i j k l m n o p q !"(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L rSee:  ~ smart constructor. sSee:  t smart constructor. tCreates a value of  s4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  u v w x y z { | } uThe start of port range for the TCP and UDP protocols, or an ICMP type number. We recommend that you specify the port range in a set of IP permissions instead. veA set of IP permissions. You can't specify a destination security group and a CIDR IP address range. woThe IP protocol name or number. We recommend that you specify the protocol in a set of IP permissions instead. xThe end of port range for the TCP and UDP protocols, or an ICMP type number. We recommend that you specify the port range in a set of IP permissions instead. ylThe CIDR IP address range. We recommend that you specify the CIDR range in a set of IP permissions instead. zThe AWS account number for a destination security group. To revoke outbound access to a destination security group, we recommend that you use a set of IP permissions instead. {The name of a destination security group. To revoke outbound access to a destination security group, we recommend that you use a set of IP permissions instead. |Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. }The ID of the security group. ~Creates a value of  r4 with the minimum fields required to make a request. r# s$%&'()*+,- t } u v w x y z { | } ~./01 r s t u v w x y z { | } ~ t s u v w x y z { | } ~ r r# s $%&'()*+,- t u v w x y z { | } ~./01(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None +0>L See:   smart constructor. See:   smart constructor. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:     The launch specification. The disk image. .A description for the instance being imported. Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation. The instance operating system. Creates a value of  4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:  &Information about the conversion task. The response status code. 234 56789:   ;<=>    234 56789: ;<=>(c) 2013-2015 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  J1 {|}~uvwxyzstnopqrlmijkfghbcde_`aYZ[\]^UVWXRSTNOPQIJKLMEFGHCD@AB=>?56789:;<-./01234)*+, !"#$%&'(     rstuvwxyz{|}~nopqklmhijefgbcd^_`aXYZ[\]UVWPQRSTNOIJKLMFGH@ABCDE=>?9:;<5678234()*+,-./01%&' !"#$  \]^_[`aZbcdeYfghijklmnXopWqrVstuvwUxyTz{|S}~RQPONMLKJIHGFEDCBA@?>=<;:98765  4   3210 !"/#$%.&'()*+,--.,/012+3456789:;<=>?@ABCDEFGHIJ*KLMNOPQ)RSTUVWXYZ[\](^_`abcdefghi'jklmn&opqrstuv%wxyz${|}~#"!           !"# $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0?      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hgfedba`_^]\[Z!     YX !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s tuvwxyz{|}~             !!!!!!! !!!"!#!$!%"&"'"(")"*"+","-"."/"0"1#2#3#4#5#6#7$8$9$:$;$<$=$>$?$@%A%B%C%D%E%F%G%H&I&J&K&L&M&N&O&P'Q'R'S'T'U'V'W'X'Y(Z([(\(](^(_(`(a(b(c)d)e)f)g)h)i)j)k)l)m)n)o)p*q*r*s*t*u+v+w+x+y+z+{+|+}+~++,,,,,,,,,,,,,,,,--V----.........////////0000011111122222233333333333333333334444444455555566T66666666666677777777888888888999999:::: : : : : : : : ; ; ; ; ; ; ; ; ; ; < < < < < < < < = = = = = = = = != "= #= $= %= &> '> (> )> *> +> ,> -> .> /> 0> 1> 2> 3> 4? 5? 6? 7? 8? 9? :@ ;@@ <@ =@ >@ ?@ @@ A@ BA CA DA EA FA GA HA IA JA KA LA MA NB OB PB QB RB SB TB UC VC WC XC YC ZC [C \C ]C ^C _C `D aD bD cD dD eD fD gD hD iE jE kE lE mE nE oF pF qF rF sF tF uF vG wG xG yG zG {G |G }G ~H H H H H H H H H H H H H I I I I I I I I I I I I I J JJ J J J J J J J J J J J K K K K K K K L L L L L L L L L M M M M M M M M M N N N N N N O O O O O P P P P P P P P P Q Q Q Q Q Q Q Q Q Q R RR R R R R R R R R R S S S S S S T T T T T T T U U U U U U U U U V VV V V V V W W W W W W W W W W X X X X X X X X X X X X X Y Y Y Y Y Y Y !Y "Y #Y $Z %Z &Z 'Z (Z )Z *Z +Z ,[ -[ .[ /[ 0[ 1[ 2\ 3\ 4\ 5\ 6\ 7\ 8\ 9\ :\ ;\ <\ =\ >] ?] @] A] B] C] D] E^ F^ G^ H^ I^ J^ K^ L_ M_ N_ O_ P_ Q_ R_ S_ T_ U_ V` W` X` Y` Z` [` \` ]` ^` _` `` aa ba ca da ea fa ga ha ia ja kb lb mb nb ob pb qc rc sc tc uc vc wc xd yd zd {d |d }d ~d d d d d d d d e e e e e e e e e f ff f f f f f f f g g g g g g g g g g g g h h h h h h h h h h h i i i i i i i i i i i i j j j j j j k k k k k k l l l l l l l l l m m m m m m m m m m m n n n n n n n n n n n n n n o o o o o o o o o p p p p p p p p p p p p p p q q q q q q q q q q q q q q q q q r r r r r r r r r r r s s s s s !s "s #s $s %s &s 's (t )t *t +t ,t -t .u /u 0u 1u 2u 3u 4u 5u 6v 7vv 8v 9v :v ;v <v =v >v ?v @v Aw Bw Cw Dw Ew Fw Gw Hw Iw Jw Kw Lw Mw Nw Ow Pw Qw Rx Sx Tx Ux Vx Wx Xy Yy Zy [y \y ]y ^y _y `y ay by cz dzUz ez fz gz hz iz j{ k{ l{ m{ n{ o{ p{ q{ r{ s{ t{ u{ v{ w{ x| y| z| {| || }| ~| } } } } } } } } } } ~ ~~ ~ ~ ~ ~ ~ ~                                                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                         ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~          !!!!!!!!!!!!!!""""""""""""""########$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&'''''''''''(((((((((((()))))))))))))))********+++++++++++++, , , , , ,,,,,,,,,,,,,------ -!-".#.$.%.&.'.(.).*.+.,.-/.///0/1/2/3/4/5/6/708090:0;0<0=0>1?1@1A1B1C1D1E1F2G2H2I2J2K2L2M2N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c4d4e4f4g4h4i4j4k4l4m5n5o5p5q5r5s5t5u6v6w6x6y6z6{6|6}6~666666677777777778888888888899999999:::::::::::::;;;;;;;;;;;;<<<<<<<<<<===============>>>>>>>>>>>>>>>>????????@@@@@@@@@@@AAAAAAAAAAAAAABBBB B B B B BCCCCCCCCCCCCCDDDDD D!D"D#D$D%D&E'E(E)E*E+E,E-E.F/F0F1F2F3F4F5F6F7G8G9G:G;G<G=G>G?G@GAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPIQIRISITIUIVIWIXIYIZI[I\I]I^I_J`JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpKqKrKsKtKuKvKwKxKyLzL{L|L}L~LLLLLLMMMMMMMMMMMNNNNNNNNOOOOOOOPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSTTTTTTTTTUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYY Y Y Y Y YYYZZZZZZZZZZ[[[[[[ [!["\#\$\%\&\'\(\)\*\+\,\-\.\/\0]1]2]3]4]5]6]7]8]9^:^;^<^=^>^?^@^A^B_C_D_E_F_G_H_I_J_K_L_M_N_O`P`Q`R`S`T`U`V`W`X`Y`Z`[`\a]a^a_a`aaabacadaeafagahbibjbkblbmbnbobpcqcrcsctcucvcwcxcydzd{d|d}d~dddddddddddeeeeeeeeeeeffffffffffffgggggggggggggghhhhhhhhhhhhhiiiiiiiiiiiiiijjjjjjjjkkkkkkkklllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnnnoooooooo o o o p pppppppppppppppqqqq q!q"q#q$q%q&q'q(q)q*q+q,q-q.q/r0r1r2r3r4r5r6r7r8r9r:r;r<s=s>s?s@sAsBsCsDsEsFsGsHsIsJtKtLtMtNtOtPtQtRuSuTuUuVuWuXuYuZu[u\v]v^v_v`vavbvcvdvevfvgvhvivjvkwlwmwnwowpwqwrwswtwuwvwwwxwywzw{w|w}w~xxxxxxxxxyyyyyyyyyyyyyzzzzzzzzzz{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}~~~~~~~~~~~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~amazo_FF4pgLjFZlZDHBioosgKqmNetwork.AWS.EC2.Types*Network.AWS.EC2.DescribeSpotFleetInstancesNetwork.AWS.EC2.DeleteVolumeNetwork.AWS.EC2.CreateKeyPair'Network.AWS.EC2.RestoreAddressToClassicNetwork.AWS.EC2.DescribeImages"Network.AWS.EC2.ModifyVPCAttribute)Network.AWS.EC2.DescribeAvailabilityZones#Network.AWS.EC2.DescribeRouteTables$Network.AWS.EC2.DescribeVolumeStatusNetwork.AWS.EC2.ImportSnapshot*Network.AWS.EC2.AcceptVPCPeeringConnection Network.AWS.EC2.MonitorInstancesNetwork.AWS.EC2.DescribeRegions$Network.AWS.EC2.DetachClassicLinkVPC Network.AWS.EC2.CancelImportTask#Network.AWS.EC2.DescribeNetworkACLs!Network.AWS.EC2.DeleteDHCPOptions*Network.AWS.EC2.UnassignPrivateIPAddresses,Network.AWS.EC2.DescribeSpotInstanceRequests6Network.AWS.EC2.DescribeReservedInstancesModifications#Network.AWS.EC2.ResetImageAttribute Network.AWS.EC2.DeleteRouteTableNetwork.AWS.EC2.ModifyIdFormat&Network.AWS.EC2.DescribeImageAttributeNetwork.AWS.EC2.DescribeHosts Network.AWS.EC2.GetConsoleOutput#Network.AWS.EC2.DescribeVPNGateways#Network.AWS.EC2.AssociateRouteTable(Network.AWS.EC2.CreateVPNConnectionRoute Network.AWS.EC2.DescribeKeyPairs"Network.AWS.EC2.TerminateInstances,Network.AWS.EC2.DescribeClassicLinkInstancesNetwork.AWS.EC2.CreateImageNetwork.AWS.EC2.RebootInstancesNetwork.AWS.EC2.ModifyHosts)Network.AWS.EC2.DescribeAccountAttributes!Network.AWS.EC2.CreateDHCPOptions Network.AWS.EC2.AttachVPNGateway.Network.AWS.EC2.CreateReservedInstancesListing%Network.AWS.EC2.CreateNetworkACLEntryNetwork.AWS.EC2.CreateSnapshot'Network.AWS.EC2.ModifySnapshotAttribute/Network.AWS.EC2.DescribeSpotFleetRequestHistory)Network.AWS.EC2.EnableVGWRoutePropagation'Network.AWS.EC2.DescribePlacementGroups$Network.AWS.EC2.EnableVPCClassicLink.Network.AWS.EC2.DeleteSpotDatafeedSubscription&Network.AWS.EC2.DisassociateRouteTable%Network.AWS.EC2.DeleteCustomerGateway'Network.AWS.EC2.ModifyInstanceAttribute(Network.AWS.EC2.AssignPrivateIPAddressesNetwork.AWS.EC2.DeleteSnapshotNetwork.AWS.EC2.CreateRoute*Network.AWS.EC2.CancelSpotInstanceRequests.Network.AWS.EC2.CreateSpotDatafeedSubscription*Network.AWS.EC2.DisableVGWRoutePropagationNetwork.AWS.EC2.ImportVolume#Network.AWS.EC2.CreateSecurityGroup"Network.AWS.EC2.UnmonitorInstances!Network.AWS.EC2.CreateVPCEndpointNetwork.AWS.EC2.CopyImageNetwork.AWS.EC2.DeleteSubnet(Network.AWS.EC2.DescribeCustomerGateways+Network.AWS.EC2.DescribeImportSnapshotTasks Network.AWS.EC2.DeleteNatGateway#Network.AWS.EC2.CreateVPNConnection1Network.AWS.EC2.DescribeReservedInstancesListings%Network.AWS.EC2.DeleteInternetGateway.Network.AWS.EC2.ResetNetworkInterfaceAttributeNetwork.AWS.EC2.ReleaseHosts1Network.AWS.EC2.DescribeNetworkInterfaceAttribute Network.AWS.EC2.AssociateAddress!Network.AWS.EC2.DescribeSnapshots$Network.AWS.EC2.CreatePlacementGroupNetwork.AWS.EC2.StartInstances,Network.AWS.EC2.ReplaceRouteTableAssociation&Network.AWS.EC2.DeleteNetworkInterface Network.AWS.EC2.CancelExportTask-Network.AWS.EC2.DescribeVPCPeeringConnections Network.AWS.EC2.CreateNatGateway!Network.AWS.EC2.DescribeInstancesNetwork.AWS.EC2.EnableVolumeIO Network.AWS.EC2.DetachVPNGateway&Network.AWS.EC2.ModifySpotFleetRequest#Network.AWS.EC2.DescribeExportTasks&Network.AWS.EC2.DescribeSecurityGroups&Network.AWS.EC2.CreateNetworkInterfaceNetwork.AWS.EC2.CreateSubnet Network.AWS.EC2.RequestSpotFleet$Network.AWS.EC2.DeletePlacementGroup#Network.AWS.EC2.DescribePrefixLists0Network.AWS.EC2.DescribeSpotDatafeedSubscription%Network.AWS.EC2.ModifyVolumeAttributeNetwork.AWS.EC2.CreateVolume$Network.AWS.EC2.DescribeVPCAttribute(Network.AWS.EC2.CreateInstanceExportTaskNetwork.AWS.EC2.DeleteVPC#Network.AWS.EC2.DisassociateAddressNetwork.AWS.EC2.CopySnapshotNetwork.AWS.EC2.CreateVPCNetwork.AWS.EC2.GetPasswordData'Network.AWS.EC2.DescribeMovingAddresses'Network.AWS.EC2.DescribeVolumeAttribute(Network.AWS.EC2.DescribeImportImageTasks Network.AWS.EC2.DeleteVPNGateway Network.AWS.EC2.DeleteNetworkACL Network.AWS.EC2.MoveAddressToVPC)Network.AWS.EC2.DescribeSpotFleetRequestsNetwork.AWS.EC2.CreateFlowLogs'Network.AWS.EC2.ModifyReservedInstances*Network.AWS.EC2.RevokeSecurityGroupIngressNetwork.AWS.EC2.RegisterImageNetwork.AWS.EC2.AllocateHosts!Network.AWS.EC2.ModifyVPCEndpoint(Network.AWS.EC2.DeleteVPNConnectionRoute*Network.AWS.EC2.RejectVPCPeeringConnectionNetwork.AWS.EC2.DescribeVolumes$Network.AWS.EC2.RequestSpotInstancesNetwork.AWS.EC2.AttachVolume$Network.AWS.EC2.ReportInstanceStatus Network.AWS.EC2.CreateRouteTable$Network.AWS.EC2.ModifyImageAttribute$Network.AWS.EC2.CancelConversionTaskNetwork.AWS.EC2.AllocateAddress'Network.AWS.EC2.DescribeConversionTasksNetwork.AWS.EC2.DescribeVPCs Network.AWS.EC2.DescribeIdFormat)Network.AWS.EC2.DescribeReservedInstances$Network.AWS.EC2.AssociateDHCPOptionsNetwork.AWS.EC2.RunInstances Network.AWS.EC2.DescribeFlowLogs'Network.AWS.EC2.ModifyInstancePlacement%Network.AWS.EC2.AttachInternetGateway*Network.AWS.EC2.DeleteVPCPeeringConnection#Network.AWS.EC2.DeleteSecurityGroup%Network.AWS.EC2.CreateCustomerGateway2Network.AWS.EC2.DescribeReservedInstancesOfferings)Network.AWS.EC2.DescribeInstanceAttribute&Network.AWS.EC2.ConfirmProductInstanceNetwork.AWS.EC2.DeleteTagsNetwork.AWS.EC2.ImportKeyPair&Network.AWS.EC2.DescribeInstanceStatus&Network.AWS.EC2.AttachNetworkInterface&Network.AWS.EC2.ResetInstanceAttribute$Network.AWS.EC2.DescribeVPCEndpoints&Network.AWS.EC2.ReplaceNetworkACLEntryNetwork.AWS.EC2.DeleteRoute&Network.AWS.EC2.DescribeVPNConnections&Network.AWS.EC2.ResetSnapshotAttribute%Network.AWS.EC2.DeleteNetworkACLEntry1Network.AWS.EC2.PurchaseReservedInstancesOfferingNetwork.AWS.EC2.CreateTagsNetwork.AWS.EC2.DescribeSubnets*Network.AWS.EC2.CreateVPCPeeringConnection-Network.AWS.EC2.AuthorizeSecurityGroupIngress+Network.AWS.EC2.DescribeVPCEndpointServicesNetwork.AWS.EC2.ReplaceRoute)Network.AWS.EC2.DescribeSnapshotAttribute!Network.AWS.EC2.DescribeAddresses#Network.AWS.EC2.DescribeNatGateways,Network.AWS.EC2.ReplaceNetworkACLAssociation)Network.AWS.EC2.DescribeNetworkInterfacesNetwork.AWS.EC2.BundleInstance%Network.AWS.EC2.DisableVPCClassicLink(Network.AWS.EC2.DescribeInternetGatewaysNetwork.AWS.EC2.StopInstancesNetwork.AWS.EC2.ImportImage#Network.AWS.EC2.DescribeDHCPOptions(Network.AWS.EC2.DescribeSpotPriceHistory'Network.AWS.EC2.CancelSpotFleetRequests$Network.AWS.EC2.AttachClassicLinkVPC.Network.AWS.EC2.CancelReservedInstancesListing/Network.AWS.EC2.ModifyNetworkInterfaceAttributeNetwork.AWS.EC2.DeregisterImage,Network.AWS.EC2.AuthorizeSecurityGroupEgress#Network.AWS.EC2.DescribeBundleTasksNetwork.AWS.EC2.Waiters#Network.AWS.EC2.DeleteVPNConnection%Network.AWS.EC2.CreateInternetGatewayNetwork.AWS.EC2.ReleaseAddress Network.AWS.EC2.CancelBundleTaskNetwork.AWS.EC2.DetachVolume%Network.AWS.EC2.ModifySubnetAttribute&Network.AWS.EC2.DescribeVPCClassicLinkNetwork.AWS.EC2.DeleteFlowLogs"Network.AWS.EC2.DeleteVPCEndpoints%Network.AWS.EC2.DetachInternetGateway&Network.AWS.EC2.DetachNetworkInterfaceNetwork.AWS.EC2.DescribeTagsNetwork.AWS.EC2.DeleteKeyPair Network.AWS.EC2.CreateNetworkACL Network.AWS.EC2.CreateVPNGateway)Network.AWS.EC2.RevokeSecurityGroupEgressNetwork.AWS.EC2.ImportInstanceNetwork.AWS.EC2.Types.SumNetwork.AWS.EC2.Types.ProductGateway NotAttachedInvalidAllocationIDNotFoundResourceAlreadyAssociatedServerSpotInstanceTermination InternalErrorInsufficientInstanceCapacityClientInstanceInitiatedShutdownUserInitiatedShutdownVolumeLimitExceededClient.InvalidSnapshot AuthFailureNetwork.AWS.EC2DescribeInstancesDescribeVolumesDescribeSubnetsDescribeInstanceStatusDescribeCustomerGatewaysDescribeConversionTasksGetPasswordDataDescribeSpotInstanceRequests DescribeVPCsDescribeExportTasksDescribeVPNConnectionsDescribeBundleTasksDescribeImagesDescribeSnapshots VolumeTypeGP2IO1StandardVolumeStatusName IOEnabled IOPerformanceVolumeStatusInfoStatusImpairedInsufficientDataOK VolumeState VAvailable VCreatingVDeleted VDeletingVError'VInUseVolumeAttributeNameVANAutoEnableIOVANProductCodesVolumeAttachmentState VASAttached VASAttachingVASBusy VASDetached VASDetachingVirtualizationTypeHVM ParavirtualVPNStaticRouteSourceStaticVPNState VSAvailable VSDeleted VSDeleting VSPendingVPCState VPCSAvailable VPCSPending#VPCPeeringConnectionStateReasonCode VPCSRCActive VPCSRCDeletedVPCSRCDeleting VPCSRCExpired VPCSRCFailedVPCSRCInitiatingRequestVPCSRCPendingAcceptanceVPCSRCProvisioningVPCSRCRejectedVPCAttributeNameEnableDNSHostnamesEnableDNSSupport TrafficTypeTTAcceptTTAllTTRejectTenancy DedicatedDefaultHostTelemetryStatusDownUP SummaryStatus SSImpairedSSInitializingSSInsufficientDataSSNotApplicableSSOK SubnetState SubAvailable SubPending StatusTypeSTFailedSTInitializingSTInsufficientDataSTPassed StatusName ReachabilityState SAvailableSDeleted SDeletingSPendingSpotInstanceTypeOneTime PersistentSpotInstanceState SISActive SISCancelled SISClosed SISFailedSISOpen SnapshotState SSCompletedSSError' SSPendingSnapshotAttributeNameSANCreateVolumePermissionSANProductCodesShutdownBehaviorStop Terminate RuleActionAllowDeny RouteStateRSActive RSBlackhole RouteOrigin CreateRouteCreateRouteTableEnableVGWRoutePropagation ResourceTypeCustomerGateway DHCPOptionsImageInstanceInternetGateway NetworkACLNetworkInterfaceReservedInstances RouteTable SecurityGroupSnapshotSpotInstancesRequestSubnetVPC VPNConnection VPNGatewayVolumeResetImageAttributeNameRIANLaunchPermissionReservedInstanceStateActive PaymentFailedPaymentPendingRetiredReportStatusType RSTImpairedRSTOKReportInstanceReasonCodesInstanceStuckInStateNotAcceptingCredentialsOtherPasswordNotAvailablePerformanceEBSVolumePerformanceInstanceStorePerformanceNetworkPerformanceOther UnresponsiveRecurringChargeFrequencyHourlyRIProductDescription RIDLinuxUnixRIDLinuxUnixAmazonVPC RIDWindowsRIDWindowsAmazonVPCProductCodeValuesDevpay MarketplacePlatformValuesWindowsPlacementStrategyClusterPlacementGroupState AvailableDeletedDeletingPendingPermissionGroupAll OperationTypeAddRemoveOfferingTypeValues AllUpfrontHeavyUtilizationLightUtilizationMediumUtilization NoUpfrontPartialUpfrontNetworkInterfaceType Interface NatGatewayNetworkInterfaceStatus NISAttaching NISAvailable NISDetachingNISInUseNetworkInterfaceAttribute NIAAttachmentNIADescription NIAGroupSetNIASourceDestCheckNatGatewayState NGSAvailable NGSDeleted NGSDeleting NGSFailed NGSPending MoveStatus MovingToVPCRestoringToClassicMonitoringState MSDisabled MSDisabling MSEnabled MSPending ListingStatusLSActive LSCancelledLSClosed LSPending ListingState LAvailable LCancelledLPendingLSold InstanceType C1_Medium C1_XLarge C3_2XLarge C3_4XLarge C3_8XLargeC3_Large C3_XLarge C4_2XLarge C4_4XLarge C4_8XLargeC4_Large C4_XLarge CC1_4XLarge CC2_8XLarge CG1_4XLarge CR1_8XLarge D2_2XLarge D2_4XLarge D2_8XLarge D2_XLarge G2_2XLarge HI1_4XLarge HS1_8XLarge I2_2XLarge I2_4XLarge I2_8XLarge I2_XLargeM1_Large M1_MediumM1_Small M1_XLarge M2_2XLarge M2_4XLarge M2_XLarge M3_2XLargeM3_Large M3_Medium M3_XLarge M4_10XLarge M4_2XLarge M4_4XLargeM4_Large M4_XLarge R3_2XLarge R3_4XLarge R3_8XLargeR3_Large R3_XLargeT1_MicroT2_Large T2_MediumT2_MicroT2_SmallInstanceStateName ISNPending ISNRunningISNShuttingDown ISNStopped ISNStopping ISNTerminatedInstanceLifecycleTypeSpotInstanceAttributeNameIANBlockDeviceMappingIANDisableAPITerminationIANEBSOptimized IANGroupSet$IANInstanceInitiatedShutdownBehaviorIANInstanceType IANKernelIANProductCodes IANRAMDiskIANRootDeviceNameIANSRIOVNetSupportIANSourceDestCheck IANUserDataImageTypeValues ITVKernel ITVMachine ITVRAMDisk ImageState ISAvailableISDeregisteredISError'ISFailed ISInvalid ISPending ISTransientImageAttributeNameBlockDeviceMapping DescriptionKernelLaunchPermission ProductCodesRAMDiskSRIOVNetSupportHypervisorTypeOvmXen HostTenancy HTDedicatedHTHost GatewayTypeIPsec_1FlowLogsResourceTypeFLRTNetworkInterface FLRTSubnetFLRTVPCExportTaskState ETSActive ETSCancelled ETSCancelling ETSCompletedExportEnvironmentCitrix MicrosoftVMwareExcessCapacityTerminationPolicy ECTPDefaultECTPNoTermination EventTypeError'FleetRequestChangeInstanceChange EventCodeInstanceRebootInstanceRetirement InstanceStopSystemMaintenance SystemReboot DomainType DTStandardDTVPCDiskImageFormatRawVHDVMDK DeviceTypeEBS InstanceStoreDatafeedSubscriptionState DSSActive DSSInactiveCurrencyCodeValuesUsdConversionTaskState CTSActive CTSCancelled CTSCancelling CTSCompletedContainerFormatOvaCancelSpotInstanceRequestState CSIRSActiveCSIRSCancelled CSIRSClosedCSIRSCompleted CSIRSOpenCancelBatchErrorCodeFleetRequestIdDoesNotExistFleetRequestIdMalformed!FleetRequestNotInCancellableStateUnexpectedErrorBundleTaskState BTSBundling BTSCancelling BTSComplete BTSFailed BTSPending BTSStoringBTSWaitingForShutdown BatchStateBSActive BSCancelledBSCancelledRunningBSCancelledTerminatingBSFailed BSModifying BSSubmittedAvailabilityZoneState AZSAvailable AZSImpairedAZSInformationAZSUnavailable AutoPlacementONOffAttachmentStatusAttached AttachingBusyDetached DetachingArchitectureValuesI386X86_64AllocationStrategy Diversified LowestPriceAllocationState ASAvailableASPermanentFailure ASReleasedASReleasedPermanentFailureASUnderAssessmentAffinityADefaultAHost AddressStatus InClassicInVPCMoveInProgressAccountAttributeName DefaultVPCSupportedPlatformsVolumeStatusItemVolumeStatusInfoVolumeStatusEventVolumeStatusDetailsVolumeStatusAction VolumeDetailVolumeAttachmentVPNStaticRoute!VPNConnectionOptionsSpecificationVPNConnectionOptionsVPCPeeringConnectionVPCInfoVPCPeeringConnectionStateReasonVPCPeeringConnection VPCEndpointVPCClassicLink VPCAttachment VGWTelemetryUserIdGroupPairUserDataUserBucketDetails UserBucketUnsuccessfulItemErrorUnsuccessfulItemTagDescriptionTagStorage StateReason SpotPrice SpotPlacementSpotInstanceStatusSpotInstanceStateFaultSpotInstanceRequestSpotFleetRequestConfigDataSpotFleetRequestConfigSpotFleetMonitoringSpotFleetLaunchSpecificationSpotDatafeedSubscriptionSnapshotTaskDetailSnapshotDiskContainerSnapshotDetail S3StorageRunInstancesMonitoringEnabledRouteTableAssociationRouteReservedInstancesOffering#ReservedInstancesModificationResultReservedInstancesModificationReservedInstancesListingReservedInstancesIdReservedInstancesConfigurationReservedInstanceLimitPrice ReservationRequestSpotLaunchSpecification RegionInfoRecurringChargePropagatingVGW ProductCodePrivateIPAddressSpecification PricingDetailPriceScheduleSpecification PriceSchedule PrefixListId PrefixList PortRangePlacementGroup PlacementNewDHCPConfiguration NetworkInterfacePrivateIPAddress!NetworkInterfaceAttachmentChangesNetworkInterfaceAttachmentNetworkInterfaceAssociationNetworkACLEntryNetworkACLAssociationNatGatewayAddressMovingAddressStatus MonitoringLaunchSpecificationLaunchPermissionModifications KeyPairInfoInternetGatewayAttachmentInstanceStatusSummaryInstanceStatusEventInstanceStatusDetailsInstanceStatusInstanceStateChange InstanceStateInstancePrivateIPAddress%InstanceNetworkInterfaceSpecification"InstanceNetworkInterfaceAttachment#InstanceNetworkInterfaceAssociationInstanceNetworkInterfaceInstanceMonitoringInstanceExportDetails InstanceCountInstanceCapacity'InstanceBlockDeviceMappingSpecificationInstanceBlockDeviceMappingImportVolumeTaskDetailsImportSnapshotTaskImportInstanceVolumeDetailItemImportInstanceTaskDetails!ImportInstanceLaunchSpecificationImportImageTaskImageDiskContainerIdFormatIPRange IPPermission ICMPTypeCodeIAMInstanceProfileSpecificationIAMInstanceProfileHostProperties HostInstance HistoryRecordGroupIdentifierFlowLogFilterExportToS3TaskSpecificationExportToS3Task ExportTaskEventInformation#EBSInstanceBlockDeviceSpecificationEBSInstanceBlockDeviceEBSBlockDeviceDiskImageVolumeDescriptionDiskImageDetailDiskImageDescription DiskImageDHCPConfiguration#CreateVolumePermissionModificationsCreateVolumePermissionConversionTask ClientDataClassicLinkInstanceCancelledSpotInstanceRequest"CancelSpotFleetRequestsSuccessItem CancelSpotFleetRequestsErrorItemCancelSpotFleetRequestsErrorBundleTaskError BundleTaskBlobAttributeValueAvailableCapacityAvailabilityZoneMessageAvailabilityZoneAttributeValueAttributeBooleanValueAddressActiveInstanceAccountAttributeValueAccountAttributeaccountAttributeaaAttributeValuesaaAttributeNameaccountAttributeValueaavAttributeValueactiveInstance aiInstanceIdaiInstanceTypeaiSpotInstanceRequestIdaddressaAssociationId aInstanceIdaNetworkInterfaceOwnerId aAllocationIdaDomainaNetworkInterfaceIdaPrivateIPAddress aPublicIPattributeBooleanValueabvValueattributeValueavValueavailabilityZoneazState azRegionName azZoneName azMessagesavailabilityZoneMessage azmMessageavailableCapacityacAvailableInstanceCapacityacAvailableVCPUsblobAttributeValuebavValueblockDeviceMappingbdmVirtualName bdmNoDevicebdmEBS bdmDeviceName bundleTaskbtBundleTaskError btBundleId btInstanceId btProgress btStartTimebtState btStorage btUpdateTimebundleTaskErrorbteCode bteMessagecancelSpotFleetRequestsError csfreCode csfreMessage cancelSpotFleetRequestsErrorItemcsfreiSpotFleetRequestId csfreiError"cancelSpotFleetRequestsSuccessItemcsfrsiSpotFleetRequestId"csfrsiCurrentSpotFleetRequestState#csfrsiPreviousSpotFleetRequestStatecancelledSpotInstanceRequest csirStatecsirSpotInstanceRequestIdclassicLinkInstance cliInstanceId cliGroupscliVPCIdcliTags clientData cdUploadStart cdUploadSize cdUploadEnd cdCommentconversionTaskctImportInstancectStatusMessagectImportVolumectExpirationTimectTagsctConversionTaskIdctStatecreateVolumePermissioncvpGroup cvpUserId#createVolumePermissionModifications cvpmRemovecvpmAddcustomerGatewaycgTagscgBGPASNcgCustomerGatewayId cgIPAddresscgStatecgTypedhcpConfigurationdcValuesdcKey dhcpOptionsdoDHCPConfigurationsdoDHCPOptionsIddoTags diskImagediImagediVolume diDescriptiondiskImageDescription dChecksumdFormatdSizedImportManifestURLdiskImageDetail didFormatdidBytesdidImportManifestURLdiskImageVolumeDescriptiondivdSizedivdIdebsBlockDeviceebdDeleteOnTermination ebdVolumeSizeebdIOPS ebdEncrypted ebdVolumeType ebdSnapshotIdebsInstanceBlockDevice eibdStatuseibdDeleteOnTermination eibdVolumeIdeibdAttachTime#ebsInstanceBlockDeviceSpecificationeibdsDeleteOnTermination eibdsVolumeIdeventInformation eiInstanceIdeiEventDescriptioneiEventSubType exportTask etDescriptionetExportTaskIdetExportToS3TasketInstanceExportDetailsetStateetStatusMessageexportToS3Task etstS3KeyetstContainerFormat etstS3BucketetstDiskImageFormatexportToS3TaskSpecificationetstsContainerFormat etstsS3Prefix etstsS3BucketetstsDiskImageFormatfilter'fValuesfNameflowLogflCreationTime flResourceIdflFlowLogStatus flTrafficTypeflDeliverLogsStatusflDeliverLogsErrorMessageflLogGroupNameflDeliverLogsPermissionARN flFlowLogIdgroupIdentifier giGroupId giGroupName historyRecord hrTimestamp hrEventTypehrEventInformationhosthState hClientTokenhHostIdhAvailableCapacityhHostReservationIdhHostPropertieshAvailabilityZone hInstanceshAutoPlacement hostInstance hiInstanceIdhiInstanceTypehostPropertieshpInstanceType hpTotalVCPUshpCores hpSocketsiamInstanceProfileiapARNiapIdiamInstanceProfileSpecificationiapsARNiapsName icmpTypeCodeitcCodeitcType ipPermission ipFromPortipUserIdGroupPairsipPrefixListIdsipToPort ipIPRanges ipIPProtocolipRangeirCIdRIPidFormat ifUseLongIds ifDeadline ifResourceimage iPlatformiImageOwnerAlias iRAMDiskId iKernelIdiRootDeviceNameiSRIOVNetSupportiName iCreationDate iProductCodes iStateReason iDescriptioniBlockDeviceMappingsiTagsiImageIdiImageLocationiStateiOwnerIdiPublic iArchitecture iImageTypeiRootDeviceTypeiVirtualizationType iHypervisorimageDiskContainer idcFormatidcURL idcDeviceName idcUserBucketidcDescription idcSnapshotIdimportImageTask iitStatus iitHypervisor iitPlatform iitProgressiitLicenseTypeiitSnapshotDetailsiitStatusMessage iitImageIdiitImportTaskIdiitArchitectureiitDescription!importInstanceLaunchSpecificationiilsAdditionalInfoiilsGroupNames iilsSubnetIdiilsInstanceType iilsGroupIds iilsUserDataiilsMonitoringiilsPrivateIPAddress%iilsInstanceInitiatedShutdownBehavioriilsArchitecture iilsPlacementimportInstanceTaskDetailsiitdInstanceId iitdPlatformiitdDescription iitdVolumesimportInstanceVolumeDetailItemiivdiStatusMessageiivdiDescriptioniivdiBytesConvertediivdiAvailabilityZone iivdiImage iivdiVolume iivdiStatusimportSnapshotTaskistSnapshotTaskDetailistImportTaskIdistDescriptionimportVolumeTaskDetailsivtdDescriptionivtdBytesConvertedivtdAvailabilityZone ivtdImage ivtdVolume instance'insPublicDNSName insPlatforminsSecurityGroupsinsClientTokeninsSourceDestCheckinsVPCId insKeyNameinsNetworkInterfaces insRAMDiskId insSubnetId insKernelIdinsRootDeviceNameinsSRIOVNetSupportinsEBSOptimizedinsStateTransitionReasoninsInstanceLifecycleinsIAMInstanceProfileinsPrivateIPAddressinsProductCodesinsSpotInstanceRequestIdinsPrivateDNSNameinsStateReasoninsBlockDeviceMappingsinsPublicIPAddressinsTags insInstanceId insImageIdinsAMILaunchIndexinsInstanceType insLaunchTime insPlacement insMonitoringinsArchitectureinsRootDeviceTypeinsVirtualizationType insHypervisorinsStateinstanceBlockDeviceMappingibdmEBSibdmDeviceName'instanceBlockDeviceMappingSpecificationibdmsVirtualName ibdmsNoDeviceibdmsEBSibdmsDeviceNameinstanceCapacityicAvailableCapacityicInstanceTypeicTotalCapacity instanceCounticStateicInstanceCountinstanceExportDetailsiedTargetEnvironment iedInstanceIdinstanceMonitoring imInstanceId imMonitoringinstanceNetworkInterface iniGroups iniStatusiniPrivateIPAddressesiniSourceDestCheckiniVPCIdiniNetworkInterfaceId iniSubnetId iniMACAddress iniAttachment iniOwnerIdiniPrivateIPAddressiniPrivateDNSNameiniDescriptioniniAssociation#instanceNetworkInterfaceAssociationiniaPublicDNSName iniaIPOwnerId iniaPublicIP"instanceNetworkInterfaceAttachment iniaStatusiniaDeleteOnTerminationiniaAttachmentIdiniaAttachTimeiniaDeviceIndex%instanceNetworkInterfaceSpecification inisGroupsinisPrivateIPAddressesinisDeleteOnTerminationinisAssociatePublicIPAddressinisNetworkInterfaceId inisSubnetIdinisPrivateIPAddress"inisSecondaryPrivateIPAddressCountinisDescriptioninisDeviceIndexinstancePrivateIPAddress ipiaPrimaryipiaPrivateIPAddressipiaPrivateDNSNameipiaAssociation instanceStateisNameisCodeinstanceStateChange iscInstanceIdiscCurrentStateiscPreviousStateinstanceStatus isInstanceIdisSystemStatusisEventsisAvailabilityZoneisInstanceStatusisInstanceStateinstanceStatusDetails isdStatusisdImpairedSinceisdNameinstanceStatusEvent iseNotBeforeiseCodeiseDescription iseNotAfterinstanceStatusSummary issDetails issStatusinternetGateway igAttachmentsigTagsigInternetGatewayIdinternetGatewayAttachmentigaStateigaVPCId keyPairInfokpiKeyFingerprint kpiKeyNamelaunchPermissionlpGrouplpUserIdlaunchPermissionModifications lpmRemovelpmAddlaunchSpecificationlsSecurityGroups lsKeyNamelsNetworkInterfaces lsRAMDiskId lsSubnetId lsKernelIdlsInstanceTypelsEBSOptimized lsUserData lsMonitoringlsIAMInstanceProfile lsImageIdlsAddressingTypelsBlockDeviceMappings lsPlacement monitoringmStatemovingAddressStatus masMoveStatus masPublicIP natGatewayngState ngFailureCodengVPCIdngFailureMessagengNatGatewayId ngSubnetId ngDeleteTimengNatGatewayAddresses ngCreateTimenatGatewayAddress ngaPrivateIPngaAllocationIdngaNetworkInterfaceId ngaPublicIP networkACL naEntriesnaNetworkACLIdnaVPCIdnaAssociationsnaTags naIsDefaultnetworkACLAssociationnaaNetworkACLId naaSubnetIdnaaNetworkACLAssociationIdnetworkACLEntrynaeICMPTypeCode naeRuleNumber naeRuleAction naeProtocol naePortRange naeCIdRBlock naeEgressnetworkInterfaceniGroupsniStatusniPrivateIPAddressesniSourceDestCheckniInterfaceTypeniVPCIdniTagSetniRequesterManagedniNetworkInterfaceId niSubnetId niMACAddress niAttachment niOwnerIdniAvailabilityZoneniPrivateIPAddressniPrivateDNSName niRequesterId niDescription niAssociationnetworkInterfaceAssociationniaAssociationIdniaPublicDNSNameniaAllocationId niaIPOwnerId niaPublicIPnetworkInterfaceAttachment niaInstanceId niaStatusniaDeleteOnTerminationniaAttachmentIdniaInstanceOwnerId niaAttachTimeniaDeviceIndex!networkInterfaceAttachmentChangesniacDeleteOnTerminationniacAttachmentId networkInterfacePrivateIPAddress nipiaPrimarynipiaPrivateIPAddressnipiaPrivateDNSNamenipiaAssociationnewDHCPConfiguration ndcValuesndcKey placement pAffinitypHostIdpAvailabilityZonepTenancy pGroupNameplacementGrouppgState pgStrategy pgGroupName portRangeprToprFrom prefixListplCIdRsplPrefixListIdplPrefixListName prefixListIdpliPrefixListId priceSchedulepsCurrencyCodepsTermpsActivepsPricepriceScheduleSpecificationpssCurrencyCodepssTermpssPrice pricingDetailpdCountpdPriceprivateIPAddressSpecification piasPrimarypiasPrivateIPAddress productCodepcProductCodeTypepcProductCodeIdpropagatingVGW pvGatewayIdrecurringChargercAmount rcFrequency regionInfo riRegionName riEndpointrequestSpotLaunchSpecificationrslsSecurityGroupIdsrslsSecurityGroups rslsKeyNamerslsNetworkInterfaces rslsRAMDiskId rslsSubnetId rslsKernelIdrslsInstanceTyperslsEBSOptimized rslsUserDatarslsMonitoringrslsIAMInstanceProfile rslsImageIdrslsAddressingTyperslsBlockDeviceMappings rslsPlacement reservationrGroups rInstances rRequesterIdrReservationIdrOwnerIdreservedInstanceLimitPrice rilpAmountrilpCurrencyCodereservedInstancesriStateriCurrencyCoderiInstanceCountriProductDescriptionriStartriInstanceTyperiEndriAvailabilityZoneriRecurringChargesriOfferingType riUsagePrice riFixedPriceriReservedInstancesIdriInstanceTenancy riDurationriTagsreservedInstancesConfiguration ricPlatformricInstanceCountricInstanceTypericAvailabilityZonereservedInstancesIdriiReservedInstancesIdreservedInstancesListing rilStatusrilClientToken rilUpdateDate rilCreateDaterilPriceSchedulesrilStatusMessagerilReservedInstancesIdrilTagsrilInstanceCountsrilReservedInstancesListingIdreservedInstancesModificationrimModificationResults rimStatusrimClientToken rimUpdateDate rimCreateDaterimEffectiveDaterimStatusMessage"rimReservedInstancesModificationIdrimReservedInstancesIds#reservedInstancesModificationResultrimrReservedInstancesIdrimrTargetConfigurationreservedInstancesOfferingrioMarketplacerioCurrencyCoderioProductDescriptionrioInstanceTyperioAvailabilityZonerioPricingDetailsrioRecurringChargesrioOfferingType rioUsagePrice rioFixedPricerioInstanceTenancyrioReservedInstancesOfferingId rioDurationrouterVPCPeeringConnectionId rInstanceIdrOriginrState rNatGatewayIdrNetworkInterfaceId rGatewayIdrInstanceOwnerIdrDestinationPrefixListIdrDestinationCIdRBlock routeTablertRouteTableIdrtRoutesrtVPCIdrtPropagatingVGWsrtAssociationsrtTagsrouteTableAssociationrtaRouteTableIdrtaRouteTableAssociationIdrtaMain rtaSubnetIdrunInstancesMonitoringEnabled rimeEnabled s3StoragessPrefixssUploadPolicyssBucketssUploadPolicySignaturessAWSAccessKeyId securityGroupsgVPCIdsgIPPermissionssgIPPermissionsEgresssgTags sgOwnerId sgGroupId sgGroupName sgDescriptionsnapshot sStateMessage sOwnerAliassDataEncryptionKeyId sKMSKeyIdsTags sSnapshotIdsOwnerId sVolumeId sVolumeSize sDescription sStartTime sProgresssState sEncryptedsnapshotDetailsdStatus sdProgresssdFormatsdURL sdDeviceNamesdStatusMessage sdUserBucketsdDiskImageSize sdDescription sdSnapshotIdsnapshotDiskContainer sdcFormatsdcURL sdcUserBucketsdcDescriptionsnapshotTaskDetail stdStatus stdProgress stdFormatstdURLstdStatusMessage stdUserBucketstdDiskImageSizestdDescription stdSnapshotIdspotDatafeedSubscriptionsdsState sdsPrefix sdsBucket sdsOwnerIdsdsFaultspotFleetLaunchSpecificationsflsSecurityGroups sflsSpotPricesflsWeightedCapacity sflsKeyNamesflsNetworkInterfaces sflsRAMDiskId sflsSubnetId sflsKernelIdsflsInstanceTypesflsEBSOptimized sflsUserDatasflsMonitoringsflsIAMInstanceProfile sflsImageIdsflsAddressingTypesflsBlockDeviceMappings sflsPlacementspotFleetMonitoring sfmEnabledspotFleetRequestConfigsfrcSpotFleetRequestIdsfrcSpotFleetRequestStatesfrcSpotFleetRequestConfigsfrcCreateTimespotFleetRequestConfigDatasfrcdClientToken$sfrcdExcessCapacityTerminationPolicysfrcdValidUntil%sfrcdTerminateInstancesWithExpirationsfrcdValidFromsfrcdAllocationStrategysfrcdSpotPricesfrcdTargetCapacitysfrcdIAMFleetRolesfrcdLaunchSpecificationsspotInstanceRequest sirInstanceId sirStatussirStatesirActualBlockHourlyPricesirBlockDurationMinutessirProductDescription sirSpotPricesirLaunchSpecificationsirAvailabilityZoneGroupsirLaunchedAvailabilityZone sirValidUntilsirLaunchGroupsirFaultsirSpotInstanceRequestIdsirType sirValidFrom sirCreateTimesirTagsspotInstanceStateFaultsisfCode sisfMessagespotInstanceStatus sisUpdateTimesisCode sisMessage spotPlacementspAvailabilityZone spGroupName spotPricesProductDescription sSpotPrice sInstanceTypesAvailabilityZone sTimestamp stateReasonsrCode srMessagestoragesS3subnetsubMapPublicIPOnLaunchsubDefaultForAzsubTagssubAvailabilityZonesubAvailableIPAddressCount subCIdRBlocksubState subSubnetIdsubVPCIdtagtagKeytagValuetagDescription tdResourceIdtdResourceTypetdKeytdValueunsuccessfulItem uiResourceIduiErrorunsuccessfulItemErroruieCode uieMessage userBucketubS3Key ubS3BucketuserBucketDetailsubdS3Key ubdS3BucketuserDataudDatauserIdGroupPair uigpUserId uigpGroupId uigpGroupName vgwTelemetryvtStatusvtOutsideIPAddressvtLastStatusChangevtAcceptedRouteCountvtStatusMessagevpcvpcTags vpcIsDefault vpcCIdRBlockvpcDHCPOptionsIdvpcInstanceTenancyvpcStatevpcVPCId vpcAttachmentvaStatevaVPCIdvpcClassicLinkvclVPCIdvclTagsvclClassicLinkEnabled vpcEndpointveStatevePolicyDocumentveVPCIdveCreationTimestamp veServiceNameveVPCEndpointIdveRouteTableIdsvpcPeeringConnectionvpcpcVPCPeeringConnectionId vpcpcStatusvpcpcAccepterVPCInfovpcpcRequesterVPCInfovpcpcExpirationTime vpcpcTagsvpcPeeringConnectionStateReason vpcsrCode vpcsrMessagevpcPeeringConnectionVPCInfo vpcviVPCId vpcviOwnerIdvpcviCIdRBlock vpnConnectionvcCustomerGatewayConfigurationvcRoutesvcVPNGatewayId vcOptionsvcTagsvcVGWTelemetryvcVPNConnectionIdvcCustomerGatewayIdvcStatevcTypevpnConnectionOptionsvcoStaticRoutesOnly!vpnConnectionOptionsSpecificationvcosStaticRoutesOnly vpnGatewayvgStatevgVPCAttachmentsvgVPNGatewayIdvgAvailabilityZonevgTypevgTagsvpnStaticRoutevsrState vsrSourcevsrDestinationCIdRBlockvolume vAttachmentsvIOPS vKMSKeyIdvTagsvAvailabilityZone vCreateTime vEncryptedvSize vSnapshotIdvState vVolumeId vVolumeTypevolumeAttachment volInstanceIdvolDeleteOnTerminationvolState volDevice volVolumeId volAttachTime volumeDetailvdSizevolumeStatusAction vsaEventTypevsaCodevsaDescription vsaEventIdvolumeStatusDetails vsdStatusvsdNamevolumeStatusEvent vseNotBefore vseEventTypevseDescription vseNotAfter vseEventIdvolumeStatusInfo vsiStatus vsiDetailsvolumeStatusItemvsiVolumeStatus vsiActions vsiEventsvsiAvailabilityZone vsiVolumeIdeC2"DescribeSpotFleetInstancesResponseDescribeSpotFleetInstancesdescribeSpotFleetInstances dsfiNextToken dsfiDryRundsfiMaxResultsdsfiSpotFleetRequestId"describeSpotFleetInstancesResponsedsfirsNextTokendsfirsResponseStatusdsfirsSpotFleetRequestIddsfirsActiveInstancesDeleteVolumeResponse DeleteVolume deleteVolume dvvDryRun dvvVolumeIddeleteVolumeResponseCreateKeyPairResponse CreateKeyPair createKeyPair ckpDryRun ckpKeyNamecreateKeyPairResponseckprsResponseStatus ckprsKeyNameckprsKeyFingerprintckprsKeyMaterialRestoreAddressToClassicResponseRestoreAddressToClassicrestoreAddressToClassic ratcDryRun ratcPublicIPrestoreAddressToClassicResponse ratcrsStatusratcrsPublicIPratcrsResponseStatusDescribeImagesResponsedescribeImages deseOwnersdeseExecutableUsers deseFilters deseImageIds deseDryRundescribeImagesResponse desrsImagesdesrsResponseStatusModifyVPCAttributeResponseModifyVPCAttributemodifyVPCAttributemvaEnableDNSHostnamesmvaEnableDNSSupportmvaVPCIdmodifyVPCAttributeResponse!DescribeAvailabilityZonesResponseDescribeAvailabilityZonesdescribeAvailabilityZones dazZoneNames dazFilters dazDryRun!describeAvailabilityZonesResponsedazrsAvailabilityZonesdazrsResponseStatusDescribeRouteTablesResponseDescribeRouteTablesdescribeRouteTables drtsFilters drtsDryRundrtsRouteTableIdsdescribeRouteTablesResponsedrtrsRouteTablesdrtrsResponseStatusDescribeVolumeStatusResponseDescribeVolumeStatusdescribeVolumeStatus dvssFilters dvssVolumeIds dvssNextToken dvssDryRundvssMaxResultsdescribeVolumeStatusResponsedvsrsNextTokendvsrsVolumeStatusesdvsrsResponseStatusImportSnapshotResponseImportSnapshotimportSnapshotisDiskContainer isClientToken isRoleName isDescriptionisDryRun isClientDataimportSnapshotResponseisrsSnapshotTaskDetailisrsImportTaskIdisrsDescriptionisrsResponseStatus"AcceptVPCPeeringConnectionResponseAcceptVPCPeeringConnectionacceptVPCPeeringConnectionavpcVPCPeeringConnectionId avpcDryRun"acceptVPCPeeringConnectionResponseavpcrsVPCPeeringConnectionavpcrsResponseStatusMonitorInstancesResponseMonitorInstancesmonitorInstancesmiDryRun miInstanceIdsmonitorInstancesResponsemirsInstanceMonitoringsmirsResponseStatusDescribeRegionsResponseDescribeRegionsdescribeRegionsdrsRegionNames drsFilters drsDryRundescribeRegionsResponse drrsRegionsdrrsResponseStatusDetachClassicLinkVPCResponseDetachClassicLinkVPCdetachClassicLinkVPC dclvDryRundclvInstanceId dclvVPCIddetachClassicLinkVPCResponse dclvrsReturndclvrsResponseStatusCancelImportTaskResponseCancelImportTaskcancelImportTaskcitCancelReasoncitImportTaskId citDryRuncancelImportTaskResponse citrsStatecitrsImportTaskIdcitrsPreviousStatecitrsResponseStatusDescribeNetworkACLsResponseDescribeNetworkACLsdescribeNetworkACLs dnaclFiltersdnaclNetworkACLIds dnaclDryRundescribeNetworkACLsResponsednarsNetworkACLsdnarsResponseStatusDeleteDHCPOptionsResponseDeleteDHCPOptionsdeleteDHCPOptions ddhcpoDryRunddhcpoDHCPOptionsIddeleteDHCPOptionsResponse"UnassignPrivateIPAddressesResponseUnassignPrivateIPAddressesunassignPrivateIPAddressesupiaNetworkInterfaceIdupiaPrivateIPAddresses"unassignPrivateIPAddressesResponse$DescribeSpotInstanceRequestsResponsedescribeSpotInstanceRequests dsirFiltersdsirSpotInstanceRequestIds dsirDryRun$describeSpotInstanceRequestsResponsedsirrsSpotInstanceRequestsdsirrsResponseStatus.DescribeReservedInstancesModificationsResponse&DescribeReservedInstancesModifications&describeReservedInstancesModifications drimFilters$drimReservedInstancesModificationIds drimNextToken.describeReservedInstancesModificationsResponsedrimrsNextToken$drimrsReservedInstancesModificationsdrimrsResponseStatusResetImageAttributeResponseResetImageAttributeresetImageAttribute resDryRun resImageId resAttributeresetImageAttributeResponseDeleteRouteTableResponseDeleteRouteTabledeleteRouteTable drtrDryRundrtrRouteTableIddeleteRouteTableResponseModifyIdFormatResponseModifyIdFormatmodifyIdFormat mifResource mifUseLongIdsmodifyIdFormatResponseDescribeImageAttributeResponseDescribeImageAttributedescribeImageAttribute diaiDryRun diaiImageId diaiAttributedescribeImageAttributeResponsediarsLaunchPermissionsdiarsRAMDiskId diarsKernelIddiarsSRIOVNetSupport diarsImageIddiarsProductCodesdiarsDescriptiondiarsBlockDeviceMappingsdiarsResponseStatusDescribeHostsResponse DescribeHosts describeHosts dhNextTokendhFilter dhHostIds dhMaxResultsdescribeHostsResponse dhrsHosts dhrsNextTokendhrsResponseStatusGetConsoleOutputResponseGetConsoleOutputgetConsoleOutput gcoDryRun gcoInstanceIdgetConsoleOutputResponsegcorsInstanceId gcorsOutputgcorsTimestampgcorsResponseStatusDescribeVPNGatewaysResponseDescribeVPNGatewaysdescribeVPNGateways dvgsFiltersdvgsVPNGatewayIds dvgsDryRundescribeVPNGatewaysResponsedvgrsVPNGatewaysdvgrsResponseStatusAssociateRouteTableResponseAssociateRouteTableassociateRouteTable artDryRun artSubnetIdartRouteTableIdassociateRouteTableResponseartrsAssociationIdartrsResponseStatus CreateVPNConnectionRouteResponseCreateVPNConnectionRoutecreateVPNConnectionRoutecvcrVPNConnectionIdcvcrDestinationCIdRBlock createVPNConnectionRouteResponseDescribeKeyPairsResponseDescribeKeyPairsdescribeKeyPairs dkpsFilters dkpsKeyNames dkpsDryRundescribeKeyPairsResponse dkprsKeyPairsdkprsResponseStatusTerminateInstancesResponseTerminateInstancesterminateInstancestiDryRun tiInstanceIdsterminateInstancesResponsetirsTerminatingInstancestirsResponseStatus$DescribeClassicLinkInstancesResponseDescribeClassicLinkInstancesdescribeClassicLinkInstances dcliFilters dcliNextTokendcliInstanceIds dcliDryRundcliMaxResults$describeClassicLinkInstancesResponsedclirsNextTokendclirsInstancesdclirsResponseStatusCreateImageResponse CreateImage createImage ciiNoRebootciiDescriptionciiBlockDeviceMappings ciiDryRun ciiInstanceIdciiNamecreateImageResponse cirsImageIdcirsResponseStatusRebootInstancesResponseRebootInstancesrebootInstances rebDryRunrebInstanceIdsrebootInstancesResponseModifyHostsResponse ModifyHosts modifyHosts mhHostIdsmhAutoPlacementmodifyHostsResponsemhrsUnsuccessfulmhrsSuccessfulmhrsResponseStatus!DescribeAccountAttributesResponseDescribeAccountAttributesdescribeAccountAttributesdaaAttributeNames daaDryRun!describeAccountAttributesResponsedaarsAccountAttributesdaarsResponseStatusCreateDHCPOptionsResponseCreateDHCPOptionscreateDHCPOptions cdoDryRuncdoDHCPConfigurationscreateDHCPOptionsResponsecdorsDHCPOptionscdorsResponseStatusAttachVPNGatewayResponseAttachVPNGatewayattachVPNGateway avgDryRunavgVPNGatewayIdavgVPCIdattachVPNGatewayResponseavgrsVPCAttachmentavgrsResponseStatus&CreateReservedInstancesListingResponseCreateReservedInstancesListingcreateReservedInstancesListingcrilReservedInstancesIdcrilInstanceCountcrilPriceSchedulescrilClientToken&createReservedInstancesListingResponsecrersReservedInstancesListingscrersResponseStatusCreateNetworkACLEntryResponseCreateNetworkACLEntrycreateNetworkACLEntrycnaeICMPTypeCode cnaePortRange cnaeDryRuncnaeNetworkACLIdcnaeRuleNumber cnaeProtocolcnaeRuleAction cnaeEgress cnaeCIdRBlockcreateNetworkACLEntryResponseCreateSnapshotcreateSnapshot ccDescriptionccDryRun ccVolumeIdModifySnapshotAttributeResponseModifySnapshotAttributemodifySnapshotAttribute msaAttributemsaCreateVolumePermission msaUserIds msaGroupNamesmsaOperationType msaDryRun msaSnapshotIdmodifySnapshotAttributeResponse'DescribeSpotFleetRequestHistoryResponseDescribeSpotFleetRequestHistorydescribeSpotFleetRequestHistorydsfrhNextTokendsfrhEventType dsfrhDryRundsfrhMaxResultsdsfrhSpotFleetRequestIddsfrhStartTime'describeSpotFleetRequestHistoryResponsedsfrhrsNextTokendsfrhrsResponseStatusdsfrhrsSpotFleetRequestIddsfrhrsStartTimedsfrhrsLastEvaluatedTimedsfrhrsHistoryRecords!EnableVGWRoutePropagationResponseenableVGWRoutePropagationevrpRouteTableId evrpGatewayId!enableVGWRoutePropagationResponseDescribePlacementGroupsResponseDescribePlacementGroupsdescribePlacementGroups dpgsFiltersdpgsGroupNames dpgsDryRundescribePlacementGroupsResponsedpgrsPlacementGroupsdpgrsResponseStatusEnableVPCClassicLinkResponseEnableVPCClassicLinkenableVPCClassicLink evclDryRun evclVPCIdenableVPCClassicLinkResponse evclrsReturnevclrsResponseStatus&DeleteSpotDatafeedSubscriptionResponseDeleteSpotDatafeedSubscriptiondeleteSpotDatafeedSubscription dsdssDryRun&deleteSpotDatafeedSubscriptionResponseDisassociateRouteTableResponseDisassociateRouteTabledisassociateRouteTable drtDryRundrtAssociationIddisassociateRouteTableResponseDeleteCustomerGatewayResponseDeleteCustomerGatewaydeleteCustomerGateway dcgcDryRundcgcCustomerGatewayIddeleteCustomerGatewayResponseModifyInstanceAttributeResponseModifyInstanceAttributemodifyInstanceAttributemGroups mAttributemSourceDestCheckmDisableAPITerminationmKernelmRAMDiskmValue mInstanceTypemSRIOVNetSupport mEBSOptimized mUserData"mInstanceInitiatedShutdownBehaviormBlockDeviceMappingsmDryRun mInstanceIdmodifyInstanceAttributeResponse AssignPrivateIPAddressesResponseAssignPrivateIPAddressesassignPrivateIPAddressesapiaPrivateIPAddressesapiaAllowReassignment"apiaSecondaryPrivateIPAddressCountapiaNetworkInterfaceId assignPrivateIPAddressesResponseDeleteSnapshotResponseDeleteSnapshotdeleteSnapshot deleDryRundeleSnapshotIddeleteSnapshotResponseCreateRouteResponse createRoutecrVPCPeeringConnectionId crInstanceIdcrNatGatewayIdcrNetworkInterfaceId crGatewayIdcrDryRuncrRouteTableIdcrDestinationCIdRBlockcreateRouteResponse crrsReturncrrsResponseStatus"CancelSpotInstanceRequestsResponseCancelSpotInstanceRequestscancelSpotInstanceRequests csirDryRuncsirSpotInstanceRequestIds"cancelSpotInstanceRequestsResponse#csirrsCancelledSpotInstanceRequestscsirrsResponseStatus&CreateSpotDatafeedSubscriptionResponseCreateSpotDatafeedSubscriptioncreateSpotDatafeedSubscription csdsPrefix csdsDryRun csdsBucket&createSpotDatafeedSubscriptionResponsecsdsrsSpotDatafeedSubscriptioncsdsrsResponseStatus"DisableVGWRoutePropagationResponseDisableVGWRoutePropagationdisableVGWRoutePropagationdvrpRouteTableId dvrpGatewayId"disableVGWRoutePropagationResponseImportVolumeResponse ImportVolume importVolume ivDescriptionivDryRunivAvailabilityZoneivImageivVolumeimportVolumeResponseivrsConversionTaskivrsResponseStatusCreateSecurityGroupResponseCreateSecurityGroupcreateSecurityGroupcsgVPCId csgDryRun csgGroupNamecsgDescriptioncreateSecurityGroupResponsecsgrsResponseStatus csgrsGroupIdUnmonitorInstancesResponseUnmonitorInstancesunmonitorInstancesuiDryRun uiInstanceIdsunmonitorInstancesResponseuirsInstanceMonitoringsuirsResponseStatusCreateVPCEndpointResponseCreateVPCEndpointcreateVPCEndpointcvePolicyDocumentcveClientToken cveDryRuncveRouteTableIdscveVPCIdcveServiceNamecreateVPCEndpointResponsecversClientTokencversVPCEndpointcversResponseStatusCopyImageResponse CopyImage copyImage ciClientToken ciEncrypted ciKMSKeyId ciDescriptionciDryRunciSourceRegionciSourceImageIdciNamecopyImageResponse coprsImageIdcoprsResponseStatusDeleteSubnetResponse DeleteSubnet deleteSubnetddDryRun ddSubnetIddeleteSubnetResponse DescribeCustomerGatewaysResponsedescribeCustomerGatewaysdcgCustomerGatewayIds dcgFilters dcgDryRun describeCustomerGatewaysResponsedcgrsCustomerGatewaysdcgrsResponseStatus#DescribeImportSnapshotTasksResponseDescribeImportSnapshotTasksdescribeImportSnapshotTasks distFiltersdistImportTaskIds distNextToken distDryRundistMaxResults#describeImportSnapshotTasksResponsedistrsNextTokendistrsImportSnapshotTasksdistrsResponseStatusDeleteNatGatewayResponseDeleteNatGatewaydeleteNatGatewaydngNatGatewayIddeleteNatGatewayResponsedelrsNatGatewayIddelrsResponseStatusCreateVPNConnectionResponseCreateVPNConnectioncreateVPNConnection cvcOptions cvcDryRuncvcTypecvcCustomerGatewayIdcvcVPNGatewayIdcreateVPNConnectionResponsecvcrsVPNConnectioncvcrsResponseStatus)DescribeReservedInstancesListingsResponse!DescribeReservedInstancesListings!describeReservedInstancesListings drilFiltersdrilReservedInstancesIddrilReservedInstancesListingId)describeReservedInstancesListingsResponsedrilrsReservedInstancesListingsdrilrsResponseStatusDeleteInternetGatewayResponseDeleteInternetGatewaydeleteInternetGateway digiDryRundigiInternetGatewayIddeleteInternetGatewayResponse&ResetNetworkInterfaceAttributeResponseResetNetworkInterfaceAttributeresetNetworkInterfaceAttributerniaSourceDestCheck rniaDryRunrniaNetworkInterfaceId&resetNetworkInterfaceAttributeResponseReleaseHostsResponse ReleaseHosts releaseHosts rhHostIdsreleaseHostsResponserhrsUnsuccessfulrhrsSuccessfulrhrsResponseStatus)DescribeNetworkInterfaceAttributeResponse!DescribeNetworkInterfaceAttribute!describeNetworkInterfaceAttribute dniaAttribute dniaDryRundniaNetworkInterfaceId)describeNetworkInterfaceAttributeResponse dniarsGroupsdniarsSourceDestCheckdniarsNetworkInterfaceIddniarsAttachmentdniarsDescriptiondniarsResponseStatusAssociateAddressResponseAssociateAddressassociateAddress aasInstanceIdaasAllocationIdaasNetworkInterfaceIdaasAllowReassociationaasPrivateIPAddress aasPublicIP aasDryRunassociateAddressResponsearsAssociationIdarsResponseStatusDescribeSnapshotsResponsedescribeSnapshots dssOwnerIds dssFilters dssNextTokendssSnapshotIdsdssRestorableByUserIds dssDryRun dssMaxResultsdescribeSnapshotsResponsedssrsNextTokendssrsSnapshotsdssrsResponseStatusCreatePlacementGroupResponseCreatePlacementGroupcreatePlacementGroup cpgDryRun cpgGroupName cpgStrategycreatePlacementGroupResponseStartInstancesResponseStartInstancesstartInstancessAdditionalInfosDryRun sInstanceIdsstartInstancesResponsesrsStartingInstancessrsResponseStatus$ReplaceRouteTableAssociationResponseReplaceRouteTableAssociationreplaceRouteTableAssociation rrtaDryRunrrtaAssociationIdrrtaRouteTableId$replaceRouteTableAssociationResponserrtarsNewAssociationIdrrtarsResponseStatusDeleteNetworkInterfaceResponseDeleteNetworkInterfacedeleteNetworkInterface dninDryRundninNetworkInterfaceIddeleteNetworkInterfaceResponseCancelExportTaskResponseCancelExportTaskcancelExportTaskcetExportTaskIdcancelExportTaskResponse%DescribeVPCPeeringConnectionsResponseDescribeVPCPeeringConnectionsdescribeVPCPeeringConnections dvpcpcFiltersdvpcpcVPCPeeringConnectionIds dvpcpcDryRun%describeVPCPeeringConnectionsResponsedvpcpcrsVPCPeeringConnectionsdvpcpcrsResponseStatusCreateNatGatewayResponseCreateNatGatewaycreateNatGatewaycngClientToken cngSubnetIdcngAllocationIdcreateNatGatewayResponsecngrsClientTokencngrsNatGatewaycngrsResponseStatusDescribeInstancesResponsedescribeInstances diiFilters diiNextTokendiiInstanceIds diiDryRun diiMaxResultsdescribeInstancesResponse dirsNextTokendirsReservationsdirsResponseStatusEnableVolumeIOResponseEnableVolumeIOenableVolumeIO evioDryRun evioVolumeIdenableVolumeIOResponseDetachVPNGatewayResponseDetachVPNGatewaydetachVPNGateway dvpngDryRundvpngVPNGatewayId dvpngVPCIddetachVPNGatewayResponseModifySpotFleetRequestResponseModifySpotFleetRequestmodifySpotFleetRequestmsfrTargetCapacity#msfrExcessCapacityTerminationPolicymsfrSpotFleetRequestIdmodifySpotFleetRequestResponse msfrrsReturnmsfrrsResponseStatusDescribeExportTasksResponsedescribeExportTasksdetExportTaskIdsdescribeExportTasksResponsedetrsExportTasksdetrsResponseStatusDescribeSecurityGroupsResponseDescribeSecurityGroupsdescribeSecurityGroups dsgsFiltersdsgsGroupNames dsgsGroupIds dsgsDryRundescribeSecurityGroupsResponsedsgrsSecurityGroupsdsgrsResponseStatusCreateNetworkInterfaceResponseCreateNetworkInterfacecreateNetworkInterface cniGroupscniPrivateIPAddressescniPrivateIPAddress!cniSecondaryPrivateIPAddressCountcniDescription cniDryRun cniSubnetIdcreateNetworkInterfaceResponsecnirsNetworkInterfacecnirsResponseStatusCreateSubnetResponse CreateSubnet createSubnetcssAvailabilityZone cssDryRuncssVPCId cssCIdRBlockcreateSubnetResponse crsSubnetcrsResponseStatusRequestSpotFleetResponseRequestSpotFleetrequestSpotFleet rsfDryRunrsfSpotFleetRequestConfigrequestSpotFleetResponsersfrsResponseStatusrsfrsSpotFleetRequestIdDeletePlacementGroupResponseDeletePlacementGroupdeletePlacementGroup dpgDryRun dpgGroupNamedeletePlacementGroupResponseDescribePrefixListsResponseDescribePrefixListsdescribePrefixLists dplFiltersdplPrefixListIds dplNextToken dplDryRun dplMaxResultsdescribePrefixListsResponsedplrsNextTokendplrsPrefixListsdplrsResponseStatus(DescribeSpotDatafeedSubscriptionResponse DescribeSpotDatafeedSubscription describeSpotDatafeedSubscription dsdsDryRun(describeSpotDatafeedSubscriptionResponsedsdsrsSpotDatafeedSubscriptiondsdsrsResponseStatusModifyVolumeAttributeResponseModifyVolumeAttributemodifyVolumeAttributemvaAutoEnableIO mvaDryRun mvaVolumeIdmodifyVolumeAttributeResponse CreateVolume createVolumecreSizecreIOPS creEncrypted creKMSKeyId creVolumeType creDryRun creSnapshotIdcreAvailabilityZoneDescribeVPCAttributeResponseDescribeVPCAttributedescribeVPCAttribute dvpcaDryRun dvpcaVPCIddvpcaAttributedescribeVPCAttributeResponsedvpcarsEnableDNSHostnamesdvpcarsEnableDNSSupport dvpcarsVPCIddvpcarsResponseStatus CreateInstanceExportTaskResponseCreateInstanceExportTaskcreateInstanceExportTaskcietTargetEnvironmentcietExportToS3TaskcietDescriptioncietInstanceId createInstanceExportTaskResponsecietrsExportTaskcietrsResponseStatusDeleteVPCResponse DeleteVPC deleteVPC delDryRundelVPCIddeleteVPCResponseDisassociateAddressResponseDisassociateAddressdisassociateAddressdasAssociationId dasPublicIP dasDryRundisassociateAddressResponseCopySnapshotResponse CopySnapshot copySnapshotcsPresignedURL csEncryptedcsDestinationRegion csKMSKeyId csDescriptioncsDryRuncsSourceRegioncsSourceSnapshotIdcopySnapshotResponsecsrsSnapshotIdcsrsResponseStatusCreateVPCResponse CreateVPC createVPCcvInstanceTenancycvDryRun cvCIdRBlockcreateVPCResponsecvrsVPCcvrsResponseStatusGetPasswordDataResponsegetPasswordData gpdDryRun gpdInstanceIdgetPasswordDataResponsegpdrsResponseStatusgpdrsInstanceIdgpdrsPasswordDatagpdrsTimestampDescribeMovingAddressesResponseDescribeMovingAddressesdescribeMovingAddresses dmaFilters dmaPublicIPs dmaNextToken dmaDryRun dmaMaxResultsdescribeMovingAddressesResponsedmarsMovingAddressStatusesdmarsNextTokendmarsResponseStatusDescribeVolumeAttributeResponseDescribeVolumeAttributedescribeVolumeAttribute dvaAttribute dvaDryRun dvaVolumeIddescribeVolumeAttributeResponse dvarsVolumeIddvarsProductCodesdvarsAutoEnableIOdvarsResponseStatus DescribeImportImageTasksResponseDescribeImportImageTasksdescribeImportImageTasks diitFiltersdiitImportTaskIds diitNextToken diitDryRundiitMaxResults describeImportImageTasksResponsediitrsNextTokendiitrsImportImageTasksdiitrsResponseStatusDeleteVPNGatewayResponseDeleteVPNGatewaydeleteVPNGateway dvgDryRundvgVPNGatewayIddeleteVPNGatewayResponseDeleteNetworkACLResponseDeleteNetworkACLdeleteNetworkACL dnaDryRundnaNetworkACLIddeleteNetworkACLResponseMoveAddressToVPCResponseMoveAddressToVPCmoveAddressToVPC matvDryRun matvPublicIPmoveAddressToVPCResponse matvrsStatusmatvrsAllocationIdmatvrsResponseStatus!DescribeSpotFleetRequestsResponseDescribeSpotFleetRequestsdescribeSpotFleetRequestsdsfrSpotFleetRequestIds dsfrNextToken dsfrDryRundsfrMaxResults!describeSpotFleetRequestsResponsedsfrrsNextTokendsfrrsResponseStatusdsfrrsSpotFleetRequestConfigsCreateFlowLogsResponseCreateFlowLogscreateFlowLogscflClientTokencflResourceIdscflResourceTypecflTrafficTypecflLogGroupNamecflDeliverLogsPermissionARNcreateFlowLogsResponsecflrsUnsuccessfulcflrsClientTokencflrsFlowLogIdscflrsResponseStatusModifyReservedInstancesResponseModifyReservedInstancesmodifyReservedInstancesmriClientTokenmriReservedInstancesIdsmriTargetConfigurationsmodifyReservedInstancesResponse$mrirsReservedInstancesModificationIdmrirsResponseStatus"RevokeSecurityGroupIngressResponseRevokeSecurityGroupIngressrevokeSecurityGroupIngress rsgiFromPortrsgiIPPermissionsrsgiIPProtocol rsgiGroupId rsgiToPort rsgiCIdRIPrsgiSourceSecurityGroupOwnerId rsgiGroupNamersgiSourceSecurityGroupName rsgiDryRun"revokeSecurityGroupIngressResponseRegisterImageResponse RegisterImage registerImageriVirtualizationTyperiImageLocation riRAMDiskId riKernelIdriRootDeviceNameriSRIOVNetSupportriArchitecture riDescriptionriBlockDeviceMappingsriDryRunriNameregisterImageResponse rirsImageIdrirsResponseStatusAllocateHostsResponse AllocateHosts allocateHosts ahClientTokenahAutoPlacementahInstanceType ahQuantityahAvailabilityZoneallocateHostsResponse ahrsHostIdsahrsResponseStatusModifyVPCEndpointResponseModifyVPCEndpointmodifyVPCEndpointmvePolicyDocumentmveRemoveRouteTableIdsmveResetPolicymveAddRouteTableIds mveDryRunmveVPCEndpointIdmodifyVPCEndpointResponse mversReturnmversResponseStatus DeleteVPNConnectionRouteResponseDeleteVPNConnectionRoutedeleteVPNConnectionRoutedvcrVPNConnectionIddvcrDestinationCIdRBlock deleteVPNConnectionRouteResponse"RejectVPCPeeringConnectionResponseRejectVPCPeeringConnectionrejectVPCPeeringConnection rvpcDryRunrvpcVPCPeeringConnectionId"rejectVPCPeeringConnectionResponse rvpcrsReturnrvpcrsResponseStatusDescribeVolumesResponsedescribeVolumes desFilters desVolumeIds desNextToken desDryRun desMaxResultsdescribeVolumesResponsedvvrsNextToken dvvrsVolumesdvvrsResponseStatusRequestSpotInstancesResponseRequestSpotInstancesrequestSpotInstancesrsiBlockDurationMinutesrsiClientTokenrsiInstanceCountrsiLaunchSpecificationrsiAvailabilityZoneGroup rsiValidUntilrsiLaunchGrouprsiType rsiValidFrom rsiDryRun rsiSpotPricerequestSpotInstancesResponsersirsSpotInstanceRequestsrsirsResponseStatus AttachVolume attachVolumeavDryRun avVolumeId avInstanceIdavDeviceReportInstanceStatusResponseReportInstanceStatusreportInstanceStatus risStartTime risEndTimerisDescription risDryRun risInstances risStatusrisReasonCodesreportInstanceStatusResponseCreateRouteTableResponsecreateRouteTable crtDryRuncrtVPCIdcreateRouteTableResponsecrtrsRouteTablecrtrsResponseStatusModifyImageAttributeResponseModifyImageAttributemodifyImageAttribute miaAttribute miaUserIds miaUserGroupsmiaValuemiaLaunchPermissionmiaOperationTypemiaProductCodesmiaDescription miaDryRun miaImageIdmodifyImageAttributeResponseCancelConversionTaskResponseCancelConversionTaskcancelConversionTaskcctReasonMessage cctDryRuncctConversionTaskIdcancelConversionTaskResponseAllocateAddressResponseAllocateAddressallocateAddressaaDomainaaDryRunallocateAddressResponseaarsAllocationId aarsDomain aarsPublicIPaarsResponseStatusDescribeConversionTasksResponsedescribeConversionTasks dctFiltersdctConversionTaskIds dctDryRundescribeConversionTasksResponsedctrsConversionTasksdctrsResponseStatusDescribeVPCsResponse describeVPCs dvsFilters dvsVPCIds dvsDryRundescribeVPCsResponsedvrsVPCsdvrsResponseStatusDescribeIdFormatResponseDescribeIdFormatdescribeIdFormat difResourcedescribeIdFormatResponse difrsStatusesdifrsResponseStatus!DescribeReservedInstancesResponseDescribeReservedInstancesdescribeReservedInstances driFiltersdriReservedInstancesIdsdriOfferingType driDryRun!describeReservedInstancesResponsedrirsReservedInstancesdrirsResponseStatusAssociateDHCPOptionsResponseAssociateDHCPOptionsassociateDHCPOptions adoDryRunadoDHCPOptionsIdadoVPCIdassociateDHCPOptionsResponse RunInstances runInstancesrAdditionalInforSecurityGroupIdsrSecurityGroups rClientTokenrDisableAPITerminationrKeyNamerNetworkInterfaces rRAMDiskId rSubnetId rKernelId rInstanceType rEBSOptimized rUserData rMonitoringrIAMInstanceProfilerPrivateIPAddress"rInstanceInitiatedShutdownBehaviorrBlockDeviceMappingsrDryRun rPlacementrImageId rMinCount rMaxCountDescribeFlowLogsResponseDescribeFlowLogsdescribeFlowLogs dNextToken dFlowLogIdsdFilter dMaxResultsdescribeFlowLogsResponsedflsrsNextTokendflsrsFlowLogsdflsrsResponseStatusModifyInstancePlacementResponseModifyInstancePlacementmodifyInstancePlacement mipAffinity mipHostId mipTenancy mipInstanceIdmodifyInstancePlacementResponse miprsReturnmiprsResponseStatusAttachInternetGatewayResponseAttachInternetGatewayattachInternetGateway aigDryRunaigInternetGatewayIdaigVPCIdattachInternetGatewayResponse"DeleteVPCPeeringConnectionResponseDeleteVPCPeeringConnectiondeleteVPCPeeringConnection dvpcDryRundvpcVPCPeeringConnectionId"deleteVPCPeeringConnectionResponse dvpcrsReturndvpcrsResponseStatusDeleteSecurityGroupResponseDeleteSecurityGroupdeleteSecurityGroup dsgGroupId dsgGroupName dsgDryRundeleteSecurityGroupResponseCreateCustomerGatewayResponseCreateCustomerGatewaycreateCustomerGateway ccgDryRunccgType ccgPublicIP ccgBGPASNcreateCustomerGatewayResponseccgrsCustomerGatewayccgrsResponseStatus*DescribeReservedInstancesOfferingsResponse"DescribeReservedInstancesOfferings"describeReservedInstancesOfferingsdrioMaxDurationdrioProductDescription drioFiltersdrioIncludeMarketplacedrioInstanceType drioNextTokendrioMinDurationdrioAvailabilityZonedrioOfferingType drioReservedInstancesOfferingIdsdrioInstanceTenancydrioMaxInstanceCount drioDryRundrioMaxResults*describeReservedInstancesOfferingsResponsedriorsNextToken driorsReservedInstancesOfferingsdriorsResponseStatus!DescribeInstanceAttributeResponseDescribeInstanceAttributedescribeInstanceAttribute diaDryRun diaInstanceId diaAttribute!describeInstanceAttributeResponse drsInstanceId drsGroupsdrsSourceDestCheckdrsDisableAPITermination drsRAMDiskId drsKernelIddrsRootDeviceNamedrsInstanceTypedrsSRIOVNetSupportdrsEBSOptimized drsUserData$drsInstanceInitiatedShutdownBehaviordrsProductCodesdrsBlockDeviceMappingsdrsResponseStatusConfirmProductInstanceResponseConfirmProductInstanceconfirmProductInstance cpiDryRuncpiProductCode cpiInstanceIdconfirmProductInstanceResponse cpirsReturn cpirsOwnerIdcpirsResponseStatusDeleteTagsResponse DeleteTags deleteTags dtsDryRundtsTags dtsResourcesdeleteTagsResponseImportKeyPairResponse ImportKeyPair importKeyPair ikpDryRun ikpKeyNameikpPublicKeyMaterialimportKeyPairResponseikprsKeyFingerprint ikprsKeyNameikprsResponseStatusDescribeInstanceStatusResponsedescribeInstanceStatusdisIncludeAllInstances disFilters disNextTokendisInstanceIds disDryRun disMaxResultsdescribeInstanceStatusResponsedisrsInstanceStatusesdisrsNextTokendisrsResponseStatusAttachNetworkInterfaceResponseAttachNetworkInterfaceattachNetworkInterface aniDryRunaniNetworkInterfaceId aniInstanceIdaniDeviceIndexattachNetworkInterfaceResponseanirsAttachmentIdanirsResponseStatusResetInstanceAttributeResponseResetInstanceAttributeresetInstanceAttribute riaDryRun riaInstanceId riaAttributeresetInstanceAttributeResponseDescribeVPCEndpointsResponseDescribeVPCEndpointsdescribeVPCEndpoints dvpceFiltersdvpceNextTokendvpceVPCEndpointIds dvpceDryRundvpceMaxResultsdescribeVPCEndpointsResponsedvpcersNextTokendvpcersVPCEndpointsdvpcersResponseStatusReplaceNetworkACLEntryResponseReplaceNetworkACLEntryreplaceNetworkACLEntryrnaeICMPTypeCode rnaePortRange rnaeDryRunrnaeNetworkACLIdrnaeRuleNumber rnaeProtocolrnaeRuleAction rnaeEgress rnaeCIdRBlockreplaceNetworkACLEntryResponseDeleteRouteResponse DeleteRoute deleteRoutedrDryRundrRouteTableIddrDestinationCIdRBlockdeleteRouteResponseDescribeVPNConnectionsResponsedescribeVPNConnections dvpncFiltersdvpncVPNConnectionIds dvpncDryRundescribeVPNConnectionsResponsedvcrsVPNConnectionsdvcrsResponseStatusResetSnapshotAttributeResponseResetSnapshotAttributeresetSnapshotAttribute rsaDryRun rsaSnapshotId rsaAttributeresetSnapshotAttributeResponseDeleteNetworkACLEntryResponseDeleteNetworkACLEntrydeleteNetworkACLEntry dnaeDryRundnaeNetworkACLIddnaeRuleNumber dnaeEgressdeleteNetworkACLEntryResponse)PurchaseReservedInstancesOfferingResponse!PurchaseReservedInstancesOffering!purchaseReservedInstancesOfferingprioLimitPrice prioDryRunprioReservedInstancesOfferingIdprioInstanceCount)purchaseReservedInstancesOfferingResponsepriorsReservedInstancesIdpriorsResponseStatusCreateTagsResponse CreateTags createTagscDryRun cResourcescTagscreateTagsResponseDescribeSubnetsResponsedescribeSubnets dsSubnetIds dsFiltersdsDryRundescribeSubnetsResponse dsrsSubnetsdsrsResponseStatus"CreateVPCPeeringConnectionResponseCreateVPCPeeringConnectioncreateVPCPeeringConnection cvpcPeerVPCId cvpcVPCIdcvpcPeerOwnerId cvpcDryRun"createVPCPeeringConnectionResponsecvpcrsVPCPeeringConnectioncvpcrsResponseStatus%AuthorizeSecurityGroupIngressResponseAuthorizeSecurityGroupIngressauthorizeSecurityGroupIngress asgiFromPortasgiIPPermissionsasgiIPProtocol asgiGroupId asgiToPort asgiCIdRIPasgiSourceSecurityGroupOwnerId asgiGroupNameasgiSourceSecurityGroupName asgiDryRun%authorizeSecurityGroupIngressResponse#DescribeVPCEndpointServicesResponseDescribeVPCEndpointServicesdescribeVPCEndpointServices dvesNextToken dvesDryRundvesMaxResults#describeVPCEndpointServicesResponsedvesrsServiceNamesdvesrsNextTokendvesrsResponseStatusReplaceRouteResponse ReplaceRoute replaceRouterrVPCPeeringConnectionId rrInstanceIdrrNatGatewayIdrrNetworkInterfaceId rrGatewayIdrrDryRunrrRouteTableIdrrDestinationCIdRBlockreplaceRouteResponse!DescribeSnapshotAttributeResponseDescribeSnapshotAttributedescribeSnapshotAttribute dsaDryRun dsaSnapshotId dsaAttribute!describeSnapshotAttributeResponsedsarsCreateVolumePermissionsdsarsProductCodesdsarsSnapshotIddsarsResponseStatusDescribeAddressesResponseDescribeAddressesdescribeAddresses daFilters daPublicIPsdaAllocationIdsdaDryRundescribeAddressesResponse darsAddressesdarsResponseStatusDescribeNatGatewaysResponseDescribeNatGatewaysdescribeNatGatewaysdngNatGatewayIds dngNextToken dngFilter dngMaxResultsdescribeNatGatewaysResponsedngrsNatGatewaysdngrsNextTokendngrsResponseStatus$ReplaceNetworkACLAssociationResponseReplaceNetworkACLAssociationreplaceNetworkACLAssociation rnaaDryRunrnaaAssociationIdrnaaNetworkACLId$replaceNetworkACLAssociationResponsernaarsNewAssociationIdrnaarsResponseStatus!DescribeNetworkInterfacesResponseDescribeNetworkInterfacesdescribeNetworkInterfacesdnisNetworkInterfaceIds dnisFilters dnisDryRun!describeNetworkInterfacesResponsednirsNetworkInterfacesdnirsResponseStatusBundleInstanceResponseBundleInstancebundleInstancebiDryRun biInstanceId biStoragebundleInstanceResponsebirsBundleTaskbirsResponseStatusDisableVPCClassicLinkResponseDisableVPCClassicLinkdisableVPCClassicLink dvpcclDryRun dvpcclVPCIddisableVPCClassicLinkResponsedvpcclrsReturndvpcclrsResponseStatus DescribeInternetGatewaysResponseDescribeInternetGatewaysdescribeInternetGatewaysdFiltersdInternetGatewayIdsdDryRun describeInternetGatewaysResponsedigrsInternetGatewaysdigrsResponseStatusStopInstancesResponse StopInstances stopInstancessiForcesiDryRun siInstanceIdsstopInstancesResponsesirsStoppingInstancessirsResponseStatusImportImageResponse ImportImage importImage impHypervisor impPlatformimpClientTokenimpLicenseType impRoleNameimpArchitectureimpDescription impDryRun impClientDataimpDiskContainersimportImageResponse irsStatus irsHypervisor irsPlatform irsProgressirsLicenseTypeirsSnapshotDetailsirsStatusMessage irsImageIdirsImportTaskIdirsArchitectureirsDescriptionirsResponseStatusDescribeDHCPOptionsResponseDescribeDHCPOptionsdescribeDHCPOptions ddoFiltersddoDHCPOptionsIds ddoDryRundescribeDHCPOptionsResponseddorsDHCPOptionsddorsResponseStatus DescribeSpotPriceHistoryResponseDescribeSpotPriceHistorydescribeSpotPriceHistorydsphInstanceTypes dsphStartTime dsphFilters dsphNextTokendsphAvailabilityZone dsphEndTimedsphProductDescriptions dsphDryRundsphMaxResults describeSpotPriceHistoryResponsedsphrsNextTokendsphrsSpotPriceHistorydsphrsResponseStatusCancelSpotFleetRequestsResponseCancelSpotFleetRequestscancelSpotFleetRequests csfrDryRuncsfrSpotFleetRequestIdscsfrTerminateInstancescancelSpotFleetRequestsResponsecsfrrsSuccessfulFleetRequestscsfrrsUnsuccessfulFleetRequestscsfrrsResponseStatusAttachClassicLinkVPCResponseAttachClassicLinkVPCattachClassicLinkVPC aclvDryRunaclvInstanceId aclvVPCId aclvGroupsattachClassicLinkVPCResponse aclvrsReturnaclvrsResponseStatus&CancelReservedInstancesListingResponseCancelReservedInstancesListingcancelReservedInstancesListingcrilReservedInstancesListingId&cancelReservedInstancesListingResponsecrilrsReservedInstancesListingscrilrsResponseStatus'ModifyNetworkInterfaceAttributeResponseModifyNetworkInterfaceAttributemodifyNetworkInterfaceAttribute mniaGroupsmniaSourceDestCheckmniaAttachmentmniaDescription mniaDryRunmniaNetworkInterfaceId'modifyNetworkInterfaceAttributeResponseDeregisterImageResponseDeregisterImagederegisterImagediDryRun diImageIdderegisterImageResponse$AuthorizeSecurityGroupEgressResponseAuthorizeSecurityGroupEgressauthorizeSecurityGroupEgress asgeFromPortasgeIPPermissionsasgeIPProtocol asgeToPort asgeCIdRIPasgeSourceSecurityGroupOwnerIdasgeSourceSecurityGroupName asgeDryRun asgeGroupId$authorizeSecurityGroupEgressResponseDescribeBundleTasksResponsedescribeBundleTasks dbtBundleIds dbtFilters dbtDryRundescribeBundleTasksResponsedbtrsBundleTasksdbtrsResponseStatusinstanceTerminated volumeInUsesubnetAvailablesystemStatusOKcustomerGatewayAvailableconversionTaskCompletedinstanceStoppedconversionTaskDeletedpasswordDataAvailableinstanceRunningspotInstanceRequestFulfilled vpcAvailableexportTaskCompletedvpnConnectionAvailableexportTaskCancelled volumeDeletedbundleTaskCompletevpnConnectionDeletedconversionTaskCancelledimageAvailablesnapshotCompletedinstanceExistsinstanceStatusOKvolumeAvailableDeleteVPNConnectionResponseDeleteVPNConnectiondeleteVPNConnection dvcDryRundvcVPNConnectionIddeleteVPNConnectionResponseCreateInternetGatewayResponseCreateInternetGatewaycreateInternetGateway cigDryRuncreateInternetGatewayResponsecigrsInternetGatewaycigrsResponseStatusReleaseAddressResponseReleaseAddressreleaseAddressraAllocationId raPublicIPraDryRunreleaseAddressResponseCancelBundleTaskResponseCancelBundleTaskcancelBundleTask cbtDryRun cbtBundleIdcancelBundleTaskResponsecbtrsBundleTaskcbtrsResponseStatus DetachVolume detachVolume dvInstanceIddvForcedvDevicedvDryRun dvVolumeIdModifySubnetAttributeResponseModifySubnetAttributemodifySubnetAttributemsaMapPublicIPOnLaunch msaSubnetIdmodifySubnetAttributeResponseDescribeVPCClassicLinkResponseDescribeVPCClassicLinkdescribeVPCClassicLink dvclFilters dvclVPCIds dvclDryRundescribeVPCClassicLinkResponse dvclrsVPCsdvclrsResponseStatusDeleteFlowLogsResponseDeleteFlowLogsdeleteFlowLogs dflFlowLogIdsdeleteFlowLogsResponsedflrsUnsuccessfuldflrsResponseStatusDeleteVPCEndpointsResponseDeleteVPCEndpointsdeleteVPCEndpoints dveDryRundveVPCEndpointIdsdeleteVPCEndpointsResponsedversUnsuccessfuldversResponseStatusDetachInternetGatewayResponseDetachInternetGatewaydetachInternetGateway digDryRundigInternetGatewayIddigVPCIddetachInternetGatewayResponseDetachNetworkInterfaceResponseDetachNetworkInterfacedetachNetworkInterfacedniForce dniDryRundniAttachmentIddetachNetworkInterfaceResponseDescribeTagsResponse DescribeTags describeTags dtFilters dtNextTokendtDryRun dtMaxResultsdescribeTagsResponse dtrsNextTokendtrsTagsdtrsResponseStatusDeleteKeyPairResponse DeleteKeyPair deleteKeyPair dkpDryRun dkpKeyNamedeleteKeyPairResponseCreateNetworkACLResponseCreateNetworkACLcreateNetworkACL cnaDryRuncnaVPCIdcreateNetworkACLResponsecnarsNetworkACLcnarsResponseStatusCreateVPNGatewayResponseCreateVPNGatewaycreateVPNGatewaycvgAvailabilityZone cvgDryRuncvgTypecreateVPNGatewayResponsecvgrsVPNGatewaycvgrsResponseStatus!RevokeSecurityGroupEgressResponseRevokeSecurityGroupEgressrevokeSecurityGroupEgress rsgeFromPortrsgeIPPermissionsrsgeIPProtocol rsgeToPort rsgeCIdRIPrsgeSourceSecurityGroupOwnerIdrsgeSourceSecurityGroupName rsgeDryRun rsgeGroupId!revokeSecurityGroupEgressResponseImportInstanceResponseImportInstanceimportInstanceiiLaunchSpecification iiDiskImages iiDescriptioniiDryRun iiPlatformimportInstanceResponseiirsConversionTaskiirsResponseStatus$fFromXMLVolumeType$fToHeaderVolumeType$fToQueryVolumeType$fToByteStringVolumeType$fHashableVolumeType$fToTextVolumeType$fFromTextVolumeType$fFromXMLVolumeStatusName$fToHeaderVolumeStatusName$fToQueryVolumeStatusName$fToByteStringVolumeStatusName$fHashableVolumeStatusName$fToTextVolumeStatusName$fFromTextVolumeStatusName$fFromXMLVolumeStatusInfoStatus $fToHeaderVolumeStatusInfoStatus$fToQueryVolumeStatusInfoStatus$$fToByteStringVolumeStatusInfoStatus $fHashableVolumeStatusInfoStatus$fToTextVolumeStatusInfoStatus $fFromTextVolumeStatusInfoStatus$fFromXMLVolumeState$fToHeaderVolumeState$fToQueryVolumeState$fToByteStringVolumeState$fHashableVolumeState$fToTextVolumeState$fFromTextVolumeState$fToHeaderVolumeAttributeName$fToQueryVolumeAttributeName!$fToByteStringVolumeAttributeName$fHashableVolumeAttributeName$fToTextVolumeAttributeName$fFromTextVolumeAttributeName$fFromXMLVolumeAttachmentState$fToHeaderVolumeAttachmentState$fToQueryVolumeAttachmentState#$fToByteStringVolumeAttachmentState$fHashableVolumeAttachmentState$fToTextVolumeAttachmentState$fFromTextVolumeAttachmentState$fFromXMLVirtualizationType$fToHeaderVirtualizationType$fToQueryVirtualizationType $fToByteStringVirtualizationType$fHashableVirtualizationType$fToTextVirtualizationType$fFromTextVirtualizationType$fFromXMLVPNStaticRouteSource$fToHeaderVPNStaticRouteSource$fToQueryVPNStaticRouteSource"$fToByteStringVPNStaticRouteSource$fHashableVPNStaticRouteSource$fToTextVPNStaticRouteSource$fFromTextVPNStaticRouteSource$fFromXMLVPNState$fToHeaderVPNState$fToQueryVPNState$fToByteStringVPNState$fHashableVPNState$fToTextVPNState$fFromTextVPNState$fFromXMLVPCState$fToHeaderVPCState$fToQueryVPCState$fToByteStringVPCState$fHashableVPCState$fToTextVPCState$fFromTextVPCState,$fFromXMLVPCPeeringConnectionStateReasonCode-$fToHeaderVPCPeeringConnectionStateReasonCode,$fToQueryVPCPeeringConnectionStateReasonCode1$fToByteStringVPCPeeringConnectionStateReasonCode-$fHashableVPCPeeringConnectionStateReasonCode+$fToTextVPCPeeringConnectionStateReasonCode-$fFromTextVPCPeeringConnectionStateReasonCode$fToHeaderVPCAttributeName$fToQueryVPCAttributeName$fToByteStringVPCAttributeName$fHashableVPCAttributeName$fToTextVPCAttributeName$fFromTextVPCAttributeName$fFromXMLTrafficType$fToHeaderTrafficType$fToQueryTrafficType$fToByteStringTrafficType$fHashableTrafficType$fToTextTrafficType$fFromTextTrafficType$fFromXMLTenancy$fToHeaderTenancy$fToQueryTenancy$fToByteStringTenancy$fHashableTenancy$fToTextTenancy$fFromTextTenancy$fFromXMLTelemetryStatus$fToHeaderTelemetryStatus$fToQueryTelemetryStatus$fToByteStringTelemetryStatus$fHashableTelemetryStatus$fToTextTelemetryStatus$fFromTextTelemetryStatus$fFromXMLSummaryStatus$fToHeaderSummaryStatus$fToQuerySummaryStatus$fToByteStringSummaryStatus$fHashableSummaryStatus$fToTextSummaryStatus$fFromTextSummaryStatus$fFromXMLSubnetState$fToHeaderSubnetState$fToQuerySubnetState$fToByteStringSubnetState$fHashableSubnetState$fToTextSubnetState$fFromTextSubnetState$fFromXMLStatusType$fToHeaderStatusType$fToQueryStatusType$fToByteStringStatusType$fHashableStatusType$fToTextStatusType$fFromTextStatusType$fFromXMLStatusName$fToHeaderStatusName$fToQueryStatusName$fToByteStringStatusName$fHashableStatusName$fToTextStatusName$fFromTextStatusName$fFromXMLState$fToHeaderState$fToQueryState$fToByteStringState$fHashableState $fToTextState$fFromTextState$fFromXMLSpotInstanceType$fToHeaderSpotInstanceType$fToQuerySpotInstanceType$fToByteStringSpotInstanceType$fHashableSpotInstanceType$fToTextSpotInstanceType$fFromTextSpotInstanceType$fFromXMLSpotInstanceState$fToHeaderSpotInstanceState$fToQuerySpotInstanceState$fToByteStringSpotInstanceState$fHashableSpotInstanceState$fToTextSpotInstanceState$fFromTextSpotInstanceState$fFromXMLSnapshotState$fToHeaderSnapshotState$fToQuerySnapshotState$fToByteStringSnapshotState$fHashableSnapshotState$fToTextSnapshotState$fFromTextSnapshotState$fToHeaderSnapshotAttributeName$fToQuerySnapshotAttributeName#$fToByteStringSnapshotAttributeName$fHashableSnapshotAttributeName$fToTextSnapshotAttributeName$fFromTextSnapshotAttributeName$fToHeaderShutdownBehavior$fToQueryShutdownBehavior$fToByteStringShutdownBehavior$fHashableShutdownBehavior$fToTextShutdownBehavior$fFromTextShutdownBehavior$fFromXMLRuleAction$fToHeaderRuleAction$fToQueryRuleAction$fToByteStringRuleAction$fHashableRuleAction$fToTextRuleAction$fFromTextRuleAction$fFromXMLRouteState$fToHeaderRouteState$fToQueryRouteState$fToByteStringRouteState$fHashableRouteState$fToTextRouteState$fFromTextRouteState$fFromXMLRouteOrigin$fToHeaderRouteOrigin$fToQueryRouteOrigin$fToByteStringRouteOrigin$fHashableRouteOrigin$fToTextRouteOrigin$fFromTextRouteOrigin$fFromXMLResourceType$fToHeaderResourceType$fToQueryResourceType$fToByteStringResourceType$fHashableResourceType$fToTextResourceType$fFromTextResourceType!$fToHeaderResetImageAttributeName $fToQueryResetImageAttributeName%$fToByteStringResetImageAttributeName!$fHashableResetImageAttributeName$fToTextResetImageAttributeName!$fFromTextResetImageAttributeName$fFromXMLReservedInstanceState$fToHeaderReservedInstanceState$fToQueryReservedInstanceState#$fToByteStringReservedInstanceState$fHashableReservedInstanceState$fToTextReservedInstanceState$fFromTextReservedInstanceState$fToHeaderReportStatusType$fToQueryReportStatusType$fToByteStringReportStatusType$fHashableReportStatusType$fToTextReportStatusType$fFromTextReportStatusType#$fToHeaderReportInstanceReasonCodes"$fToQueryReportInstanceReasonCodes'$fToByteStringReportInstanceReasonCodes#$fHashableReportInstanceReasonCodes!$fToTextReportInstanceReasonCodes#$fFromTextReportInstanceReasonCodes!$fFromXMLRecurringChargeFrequency"$fToHeaderRecurringChargeFrequency!$fToQueryRecurringChargeFrequency&$fToByteStringRecurringChargeFrequency"$fHashableRecurringChargeFrequency $fToTextRecurringChargeFrequency"$fFromTextRecurringChargeFrequency$fFromXMLRIProductDescription$fToHeaderRIProductDescription$fToQueryRIProductDescription"$fToByteStringRIProductDescription$fHashableRIProductDescription$fToTextRIProductDescription$fFromTextRIProductDescription$fFromXMLProductCodeValues$fToHeaderProductCodeValues$fToQueryProductCodeValues$fToByteStringProductCodeValues$fHashableProductCodeValues$fToTextProductCodeValues$fFromTextProductCodeValues$fFromXMLPlatformValues$fToHeaderPlatformValues$fToQueryPlatformValues$fToByteStringPlatformValues$fHashablePlatformValues$fToTextPlatformValues$fFromTextPlatformValues$fFromXMLPlacementStrategy$fToHeaderPlacementStrategy$fToQueryPlacementStrategy$fToByteStringPlacementStrategy$fHashablePlacementStrategy$fToTextPlacementStrategy$fFromTextPlacementStrategy$fFromXMLPlacementGroupState$fToHeaderPlacementGroupState$fToQueryPlacementGroupState!$fToByteStringPlacementGroupState$fHashablePlacementGroupState$fToTextPlacementGroupState$fFromTextPlacementGroupState$fFromXMLPermissionGroup$fToHeaderPermissionGroup$fToQueryPermissionGroup$fToByteStringPermissionGroup$fHashablePermissionGroup$fToTextPermissionGroup$fFromTextPermissionGroup$fToHeaderOperationType$fToQueryOperationType$fToByteStringOperationType$fHashableOperationType$fToTextOperationType$fFromTextOperationType$fFromXMLOfferingTypeValues$fToHeaderOfferingTypeValues$fToQueryOfferingTypeValues $fToByteStringOfferingTypeValues$fHashableOfferingTypeValues$fToTextOfferingTypeValues$fFromTextOfferingTypeValues$fFromXMLNetworkInterfaceType$fToHeaderNetworkInterfaceType$fToQueryNetworkInterfaceType"$fToByteStringNetworkInterfaceType$fHashableNetworkInterfaceType$fToTextNetworkInterfaceType$fFromTextNetworkInterfaceType$fFromXMLNetworkInterfaceStatus $fToHeaderNetworkInterfaceStatus$fToQueryNetworkInterfaceStatus$$fToByteStringNetworkInterfaceStatus $fHashableNetworkInterfaceStatus$fToTextNetworkInterfaceStatus $fFromTextNetworkInterfaceStatus#$fToHeaderNetworkInterfaceAttribute"$fToQueryNetworkInterfaceAttribute'$fToByteStringNetworkInterfaceAttribute#$fHashableNetworkInterfaceAttribute!$fToTextNetworkInterfaceAttribute#$fFromTextNetworkInterfaceAttribute$fFromXMLNatGatewayState$fToHeaderNatGatewayState$fToQueryNatGatewayState$fToByteStringNatGatewayState$fHashableNatGatewayState$fToTextNatGatewayState$fFromTextNatGatewayState$fFromXMLMoveStatus$fToHeaderMoveStatus$fToQueryMoveStatus$fToByteStringMoveStatus$fHashableMoveStatus$fToTextMoveStatus$fFromTextMoveStatus$fFromXMLMonitoringState$fToHeaderMonitoringState$fToQueryMonitoringState$fToByteStringMonitoringState$fHashableMonitoringState$fToTextMonitoringState$fFromTextMonitoringState$fFromXMLListingStatus$fToHeaderListingStatus$fToQueryListingStatus$fToByteStringListingStatus$fHashableListingStatus$fToTextListingStatus$fFromTextListingStatus$fFromXMLListingState$fToHeaderListingState$fToQueryListingState$fToByteStringListingState$fHashableListingState$fToTextListingState$fFromTextListingState$fFromXMLInstanceType$fToHeaderInstanceType$fToQueryInstanceType$fToByteStringInstanceType$fHashableInstanceType$fToTextInstanceType$fFromTextInstanceType$fFromXMLInstanceStateName$fToHeaderInstanceStateName$fToQueryInstanceStateName$fToByteStringInstanceStateName$fHashableInstanceStateName$fToTextInstanceStateName$fFromTextInstanceStateName$fFromXMLInstanceLifecycleType$fToHeaderInstanceLifecycleType$fToQueryInstanceLifecycleType#$fToByteStringInstanceLifecycleType$fHashableInstanceLifecycleType$fToTextInstanceLifecycleType$fFromTextInstanceLifecycleType$fToHeaderInstanceAttributeName$fToQueryInstanceAttributeName#$fToByteStringInstanceAttributeName$fHashableInstanceAttributeName$fToTextInstanceAttributeName$fFromTextInstanceAttributeName$fFromXMLImageTypeValues$fToHeaderImageTypeValues$fToQueryImageTypeValues$fToByteStringImageTypeValues$fHashableImageTypeValues$fToTextImageTypeValues$fFromTextImageTypeValues$fFromXMLImageState$fToHeaderImageState$fToQueryImageState$fToByteStringImageState$fHashableImageState$fToTextImageState$fFromTextImageState$fToHeaderImageAttributeName$fToQueryImageAttributeName $fToByteStringImageAttributeName$fHashableImageAttributeName$fToTextImageAttributeName$fFromTextImageAttributeName$fFromXMLHypervisorType$fToHeaderHypervisorType$fToQueryHypervisorType$fToByteStringHypervisorType$fHashableHypervisorType$fToTextHypervisorType$fFromTextHypervisorType$fToHeaderHostTenancy$fToQueryHostTenancy$fToByteStringHostTenancy$fHashableHostTenancy$fToTextHostTenancy$fFromTextHostTenancy$fFromXMLGatewayType$fToHeaderGatewayType$fToQueryGatewayType$fToByteStringGatewayType$fHashableGatewayType$fToTextGatewayType$fFromTextGatewayType$fToHeaderFlowLogsResourceType$fToQueryFlowLogsResourceType"$fToByteStringFlowLogsResourceType$fHashableFlowLogsResourceType$fToTextFlowLogsResourceType$fFromTextFlowLogsResourceType$fFromXMLExportTaskState$fToHeaderExportTaskState$fToQueryExportTaskState$fToByteStringExportTaskState$fHashableExportTaskState$fToTextExportTaskState$fFromTextExportTaskState$fFromXMLExportEnvironment$fToHeaderExportEnvironment$fToQueryExportEnvironment$fToByteStringExportEnvironment$fHashableExportEnvironment$fToTextExportEnvironment$fFromTextExportEnvironment($fFromXMLExcessCapacityTerminationPolicy)$fToHeaderExcessCapacityTerminationPolicy($fToQueryExcessCapacityTerminationPolicy-$fToByteStringExcessCapacityTerminationPolicy)$fHashableExcessCapacityTerminationPolicy'$fToTextExcessCapacityTerminationPolicy)$fFromTextExcessCapacityTerminationPolicy$fFromXMLEventType$fToHeaderEventType$fToQueryEventType$fToByteStringEventType$fHashableEventType$fToTextEventType$fFromTextEventType$fFromXMLEventCode$fToHeaderEventCode$fToQueryEventCode$fToByteStringEventCode$fHashableEventCode$fToTextEventCode$fFromTextEventCode$fFromXMLDomainType$fToHeaderDomainType$fToQueryDomainType$fToByteStringDomainType$fHashableDomainType$fToTextDomainType$fFromTextDomainType$fFromXMLDiskImageFormat$fToHeaderDiskImageFormat$fToQueryDiskImageFormat$fToByteStringDiskImageFormat$fHashableDiskImageFormat$fToTextDiskImageFormat$fFromTextDiskImageFormat$fFromXMLDeviceType$fToHeaderDeviceType$fToQueryDeviceType$fToByteStringDeviceType$fHashableDeviceType$fToTextDeviceType$fFromTextDeviceType"$fFromXMLDatafeedSubscriptionState#$fToHeaderDatafeedSubscriptionState"$fToQueryDatafeedSubscriptionState'$fToByteStringDatafeedSubscriptionState#$fHashableDatafeedSubscriptionState!$fToTextDatafeedSubscriptionState#$fFromTextDatafeedSubscriptionState$fFromXMLCurrencyCodeValues$fToHeaderCurrencyCodeValues$fToQueryCurrencyCodeValues $fToByteStringCurrencyCodeValues$fHashableCurrencyCodeValues$fToTextCurrencyCodeValues$fFromTextCurrencyCodeValues$fFromXMLConversionTaskState$fToHeaderConversionTaskState$fToQueryConversionTaskState!$fToByteStringConversionTaskState$fHashableConversionTaskState$fToTextConversionTaskState$fFromTextConversionTaskState$fFromXMLContainerFormat$fToHeaderContainerFormat$fToQueryContainerFormat$fToByteStringContainerFormat$fHashableContainerFormat$fToTextContainerFormat$fFromTextContainerFormat'$fFromXMLCancelSpotInstanceRequestState($fToHeaderCancelSpotInstanceRequestState'$fToQueryCancelSpotInstanceRequestState,$fToByteStringCancelSpotInstanceRequestState($fHashableCancelSpotInstanceRequestState&$fToTextCancelSpotInstanceRequestState($fFromTextCancelSpotInstanceRequestState$fFromXMLCancelBatchErrorCode$fToHeaderCancelBatchErrorCode$fToQueryCancelBatchErrorCode"$fToByteStringCancelBatchErrorCode$fHashableCancelBatchErrorCode$fToTextCancelBatchErrorCode$fFromTextCancelBatchErrorCode$fFromXMLBundleTaskState$fToHeaderBundleTaskState$fToQueryBundleTaskState$fToByteStringBundleTaskState$fHashableBundleTaskState$fToTextBundleTaskState$fFromTextBundleTaskState$fFromXMLBatchState$fToHeaderBatchState$fToQueryBatchState$fToByteStringBatchState$fHashableBatchState$fToTextBatchState$fFromTextBatchState$fFromXMLAvailabilityZoneState$fToHeaderAvailabilityZoneState$fToQueryAvailabilityZoneState#$fToByteStringAvailabilityZoneState$fHashableAvailabilityZoneState$fToTextAvailabilityZoneState$fFromTextAvailabilityZoneState$fFromXMLAutoPlacement$fToHeaderAutoPlacement$fToQueryAutoPlacement$fToByteStringAutoPlacement$fHashableAutoPlacement$fToTextAutoPlacement$fFromTextAutoPlacement$fFromXMLAttachmentStatus$fToHeaderAttachmentStatus$fToQueryAttachmentStatus$fToByteStringAttachmentStatus$fHashableAttachmentStatus$fToTextAttachmentStatus$fFromTextAttachmentStatus$fFromXMLArchitectureValues$fToHeaderArchitectureValues$fToQueryArchitectureValues $fToByteStringArchitectureValues$fHashableArchitectureValues$fToTextArchitectureValues$fFromTextArchitectureValues$fFromXMLAllocationStrategy$fToHeaderAllocationStrategy$fToQueryAllocationStrategy $fToByteStringAllocationStrategy$fHashableAllocationStrategy$fToTextAllocationStrategy$fFromTextAllocationStrategy$fFromXMLAllocationState$fToHeaderAllocationState$fToQueryAllocationState$fToByteStringAllocationState$fHashableAllocationState$fToTextAllocationState$fFromTextAllocationState$fToHeaderAffinity$fToQueryAffinity$fToByteStringAffinity$fHashableAffinity$fToTextAffinity$fFromTextAffinity$fFromXMLAddressStatus$fToHeaderAddressStatus$fToQueryAddressStatus$fToByteStringAddressStatus$fHashableAddressStatus$fToTextAddressStatus$fFromTextAddressStatus$fToHeaderAccountAttributeName$fToQueryAccountAttributeName"$fToByteStringAccountAttributeName$fHashableAccountAttributeName$fToTextAccountAttributeName$fFromTextAccountAttributeNamebaseGHC.Errerror Data.FoldablenullVolumeStatusItem'_vsiVolumeStatus _vsiActions _vsiEvents_vsiAvailabilityZone _vsiVolumeIdVolumeStatusInfo' _vsiStatus _vsiDetailsVolumeStatusEvent' _vseNotBefore _vseEventType_vseDescription _vseNotAfter _vseEventIdVolumeStatusDetails' _vsdStatus_vsdNameVolumeStatusAction' _vsaEventType_vsaCode_vsaDescription _vsaEventId VolumeDetail'_vdSizeVolumeAttachment'_volInstanceId_volDeleteOnTermination _volState _volDevice _volVolumeId_volAttachTimeVolume' _vAttachments_vIOPS _vKMSKeyId_vTags_vAvailabilityZone _vCreateTime _vEncrypted_vSize _vSnapshotId_vState _vVolumeId _vVolumeTypeVPNStaticRoute' _vsrState _vsrSource_vsrDestinationCIdRBlock VPNGateway'_vgState_vgVPCAttachments_vgVPNGatewayId_vgAvailabilityZone_vgType_vgTags"VPNConnectionOptionsSpecification'_vcosStaticRoutesOnlyVPNConnectionOptions'_vcoStaticRoutesOnlyVPNConnection'_vcCustomerGatewayConfiguration _vcRoutes_vcVPNGatewayId _vcOptions_vcTags_vcVGWTelemetry_vcVPNConnectionId_vcCustomerGatewayId_vcState_vcTypeVPCPeeringConnectionVPCInfo' _vpcviVPCId _vpcviOwnerId_vpcviCIdRBlock VPCPeeringConnectionStateReason' _vpcsrCode _vpcsrMessageVPCPeeringConnection'_vpcpcVPCPeeringConnectionId _vpcpcStatus_vpcpcAccepterVPCInfo_vpcpcRequesterVPCInfo_vpcpcExpirationTime _vpcpcTags VPCEndpoint'_veState_vePolicyDocument_veVPCId_veCreationTimestamp_veServiceName_veVPCEndpointId_veRouteTableIdsVPCClassicLink' _vclVPCId_vclTags_vclClassicLinkEnabledVPCAttachment'_vaState_vaVPCIdVPC'_vpcTags _vpcIsDefault _vpcCIdRBlock_vpcDHCPOptionsId_vpcInstanceTenancy _vpcState _vpcVPCId VGWTelemetry' _vtStatus_vtOutsideIPAddress_vtLastStatusChange_vtAcceptedRouteCount_vtStatusMessageUserIdGroupPair' _uigpUserId _uigpGroupId_uigpGroupName UserData'_udDataUserBucketDetails' _ubdS3Key _ubdS3Bucket UserBucket'_ubS3Key _ubS3BucketUnsuccessfulItemError'_uieCode _uieMessageUnsuccessfulItem' _uiResourceId_uiErrorTagDescription' _tdResourceId_tdResourceType_tdKey_tdValueTag'_tagKey _tagValueSubnet'_subMapPublicIPOnLaunch_subDefaultForAz_subTags_subAvailabilityZone_subAvailableIPAddressCount _subCIdRBlock _subState _subSubnetId _subVPCIdStorage'_sS3 StateReason'_srCode _srMessage SpotPrice'_sProductDescription _sSpotPrice_sInstanceType_sAvailabilityZone _sTimestampSpotPlacement'_spAvailabilityZone _spGroupNameSpotInstanceStatus'_sisUpdateTime_sisCode _sisMessageSpotInstanceStateFault' _sisfCode _sisfMessageSpotInstanceRequest'_sirInstanceId _sirStatus _sirState_sirActualBlockHourlyPrice_sirBlockDurationMinutes_sirProductDescription _sirSpotPrice_sirLaunchSpecification_sirAvailabilityZoneGroup_sirLaunchedAvailabilityZone_sirValidUntil_sirLaunchGroup _sirFault_sirSpotInstanceRequestId_sirType _sirValidFrom_sirCreateTime_sirTagsSpotFleetRequestConfigData'_sfrcdClientToken%_sfrcdExcessCapacityTerminationPolicy_sfrcdValidUntil&_sfrcdTerminateInstancesWithExpiration_sfrcdValidFrom_sfrcdAllocationStrategy_sfrcdSpotPrice_sfrcdTargetCapacity_sfrcdIAMFleetRole_sfrcdLaunchSpecificationsSpotFleetRequestConfig'_sfrcSpotFleetRequestId_sfrcSpotFleetRequestState_sfrcSpotFleetRequestConfig_sfrcCreateTimeSpotFleetMonitoring' _sfmEnabledSpotFleetLaunchSpecification'_sflsSecurityGroups_sflsSpotPrice_sflsWeightedCapacity _sflsKeyName_sflsNetworkInterfaces_sflsRAMDiskId _sflsSubnetId _sflsKernelId_sflsInstanceType_sflsEBSOptimized _sflsUserData_sflsMonitoring_sflsIAMInstanceProfile _sflsImageId_sflsAddressingType_sflsBlockDeviceMappings_sflsPlacementSpotDatafeedSubscription' _sdsState _sdsPrefix _sdsBucket _sdsOwnerId _sdsFaultSnapshotTaskDetail' _stdStatus _stdProgress _stdFormat_stdURL_stdStatusMessage_stdUserBucket_stdDiskImageSize_stdDescription_stdSnapshotIdSnapshotDiskContainer' _sdcFormat_sdcURL_sdcUserBucket_sdcDescriptionSnapshotDetail' _sdStatus _sdProgress _sdFormat_sdURL _sdDeviceName_sdStatusMessage _sdUserBucket_sdDiskImageSize_sdDescription _sdSnapshotId Snapshot'_sStateMessage _sOwnerAlias_sDataEncryptionKeyId _sKMSKeyId_sTags _sSnapshotId _sOwnerId _sVolumeId _sVolumeSize _sDescription _sStartTime _sProgress_sState _sEncryptedSecurityGroup'_sgVPCId_sgIPPermissions_sgIPPermissionsEgress_sgTags _sgOwnerId _sgGroupId _sgGroupName_sgDescription S3Storage' _ssPrefix_ssUploadPolicy _ssBucket_ssUploadPolicySignature_ssAWSAccessKeyIdRunInstancesMonitoringEnabled' _rimeEnabledRouteTableAssociation'_rtaRouteTableId_rtaRouteTableAssociationId_rtaMain _rtaSubnetId RouteTable'_rtRouteTableId _rtRoutes_rtVPCId_rtPropagatingVGWs_rtAssociations_rtTagsRoute'_rVPCPeeringConnectionId _rInstanceId_rOrigin_rState_rNatGatewayId_rNetworkInterfaceId _rGatewayId_rInstanceOwnerId_rDestinationPrefixListId_rDestinationCIdRBlockReservedInstancesOffering'_rioMarketplace_rioCurrencyCode_rioProductDescription_rioInstanceType_rioAvailabilityZone_rioPricingDetails_rioRecurringCharges_rioOfferingType_rioUsagePrice_rioFixedPrice_rioInstanceTenancy_rioReservedInstancesOfferingId _rioDuration$ReservedInstancesModificationResult'_rimrReservedInstancesId_rimrTargetConfigurationReservedInstancesModification'_rimModificationResults _rimStatus_rimClientToken_rimUpdateDate_rimCreateDate_rimEffectiveDate_rimStatusMessage#_rimReservedInstancesModificationId_rimReservedInstancesIdsReservedInstancesListing' _rilStatus_rilClientToken_rilUpdateDate_rilCreateDate_rilPriceSchedules_rilStatusMessage_rilReservedInstancesId_rilTags_rilInstanceCounts_rilReservedInstancesListingIdReservedInstancesId'_riiReservedInstancesIdReservedInstancesConfiguration' _ricPlatform_ricInstanceCount_ricInstanceType_ricAvailabilityZoneReservedInstances'_riState_riCurrencyCode_riInstanceCount_riProductDescription_riStart_riInstanceType_riEnd_riAvailabilityZone_riRecurringCharges_riOfferingType _riUsagePrice _riFixedPrice_riReservedInstancesId_riInstanceTenancy _riDuration_riTagsReservedInstanceLimitPrice' _rilpAmount_rilpCurrencyCode Reservation'_rGroups _rInstances _rRequesterId_rReservationId _rOwnerIdRequestSpotLaunchSpecification'_rslsSecurityGroupIds_rslsSecurityGroups _rslsKeyName_rslsNetworkInterfaces_rslsRAMDiskId _rslsSubnetId _rslsKernelId_rslsInstanceType_rslsEBSOptimized _rslsUserData_rslsMonitoring_rslsIAMInstanceProfile _rslsImageId_rslsAddressingType_rslsBlockDeviceMappings_rslsPlacement RegionInfo' _riRegionName _riEndpointRecurringCharge' _rcAmount _rcFrequencyPropagatingVGW' _pvGatewayId ProductCode'_pcProductCodeType_pcProductCodeIdPrivateIPAddressSpecification' _piasPrimary_piasPrivateIPAddressPricingDetail'_pdCount_pdPricePriceScheduleSpecification'_pssCurrencyCode_pssTerm _pssPricePriceSchedule'_psCurrencyCode_psTerm _psActive_psPrice PrefixListId'_pliPrefixListId PrefixList'_plCIdRs_plPrefixListId_plPrefixListName PortRange'_prTo_prFromPlacementGroup'_pgState _pgStrategy _pgGroupName Placement' _pAffinity_pHostId_pAvailabilityZone _pTenancy _pGroupNameNewDHCPConfiguration' _ndcValues_ndcKey!NetworkInterfacePrivateIPAddress' _nipiaPrimary_nipiaPrivateIPAddress_nipiaPrivateDNSName_nipiaAssociation"NetworkInterfaceAttachmentChanges'_niacDeleteOnTermination_niacAttachmentIdNetworkInterfaceAttachment'_niaInstanceId _niaStatus_niaDeleteOnTermination_niaAttachmentId_niaInstanceOwnerId_niaAttachTime_niaDeviceIndexNetworkInterfaceAssociation'_niaAssociationId_niaPublicDNSName_niaAllocationId _niaIPOwnerId _niaPublicIPNetworkInterface' _niGroups _niStatus_niPrivateIPAddresses_niSourceDestCheck_niInterfaceType_niVPCId _niTagSet_niRequesterManaged_niNetworkInterfaceId _niSubnetId _niMACAddress _niAttachment _niOwnerId_niAvailabilityZone_niPrivateIPAddress_niPrivateDNSName_niRequesterId_niDescription_niAssociationNetworkACLEntry'_naeICMPTypeCode_naeRuleNumber_naeRuleAction _naeProtocol _naePortRange _naeCIdRBlock _naeEgressNetworkACLAssociation'_naaNetworkACLId _naaSubnetId_naaNetworkACLAssociationId NetworkACL' _naEntries_naNetworkACLId_naVPCId_naAssociations_naTags _naIsDefaultNatGatewayAddress' _ngaPrivateIP_ngaAllocationId_ngaNetworkInterfaceId _ngaPublicIP NatGateway'_ngState_ngFailureCode_ngVPCId_ngFailureMessage_ngNatGatewayId _ngSubnetId _ngDeleteTime_ngNatGatewayAddresses _ngCreateTimeMovingAddressStatus'_masMoveStatus _masPublicIP Monitoring'_mStateLaunchSpecification'_lsSecurityGroups _lsKeyName_lsNetworkInterfaces _lsRAMDiskId _lsSubnetId _lsKernelId_lsInstanceType_lsEBSOptimized _lsUserData _lsMonitoring_lsIAMInstanceProfile _lsImageId_lsAddressingType_lsBlockDeviceMappings _lsPlacementLaunchPermissionModifications' _lpmRemove_lpmAddLaunchPermission'_lpGroup _lpUserId KeyPairInfo'_kpiKeyFingerprint _kpiKeyNameInternetGatewayAttachment' _igaState _igaVPCIdInternetGateway'_igAttachments_igTags_igInternetGatewayIdInstanceStatusSummary' _issDetails _issStatusInstanceStatusEvent' _iseNotBefore_iseCode_iseDescription _iseNotAfterInstanceStatusDetails' _isdStatus_isdImpairedSince_isdNameInstanceStatus' _isInstanceId_isSystemStatus _isEvents_isAvailabilityZone_isInstanceStatus_isInstanceStateInstanceStateChange'_iscInstanceId_iscCurrentState_iscPreviousStateInstanceState'_isName_isCodeInstancePrivateIPAddress' _ipiaPrimary_ipiaPrivateIPAddress_ipiaPrivateDNSName_ipiaAssociation&InstanceNetworkInterfaceSpecification' _inisGroups_inisPrivateIPAddresses_inisDeleteOnTermination_inisAssociatePublicIPAddress_inisNetworkInterfaceId _inisSubnetId_inisPrivateIPAddress#_inisSecondaryPrivateIPAddressCount_inisDescription_inisDeviceIndex#InstanceNetworkInterfaceAttachment' _iniaStatus_iniaDeleteOnTermination_iniaAttachmentId_iniaAttachTime_iniaDeviceIndex$InstanceNetworkInterfaceAssociation'_iniaPublicDNSName_iniaIPOwnerId _iniaPublicIPInstanceNetworkInterface' _iniGroups _iniStatus_iniPrivateIPAddresses_iniSourceDestCheck _iniVPCId_iniNetworkInterfaceId _iniSubnetId_iniMACAddress_iniAttachment _iniOwnerId_iniPrivateIPAddress_iniPrivateDNSName_iniDescription_iniAssociationInstanceMonitoring' _imInstanceId _imMonitoringInstanceExportDetails'_iedTargetEnvironment_iedInstanceIdInstanceCount'_icState_icInstanceCountInstanceCapacity'_icAvailableCapacity_icInstanceType_icTotalCapacity(InstanceBlockDeviceMappingSpecification'_ibdmsVirtualName_ibdmsNoDevice _ibdmsEBS_ibdmsDeviceNameInstanceBlockDeviceMapping'_ibdmEBS_ibdmDeviceName Instance'_insPublicDNSName _insPlatform_insSecurityGroups_insClientToken_insSourceDestCheck _insVPCId _insKeyName_insNetworkInterfaces _insRAMDiskId _insSubnetId _insKernelId_insRootDeviceName_insSRIOVNetSupport_insEBSOptimized_insStateTransitionReason_insInstanceLifecycle_insIAMInstanceProfile_insPrivateIPAddress_insProductCodes_insSpotInstanceRequestId_insPrivateDNSName_insStateReason_insBlockDeviceMappings_insPublicIPAddress_insTags_insInstanceId _insImageId_insAMILaunchIndex_insInstanceType_insLaunchTime _insPlacement_insMonitoring_insArchitecture_insRootDeviceType_insVirtualizationType_insHypervisor _insStateImportVolumeTaskDetails'_ivtdDescription_ivtdBytesConverted_ivtdAvailabilityZone _ivtdImage _ivtdVolumeImportSnapshotTask'_istSnapshotTaskDetail_istImportTaskId_istDescriptionImportInstanceVolumeDetailItem'_iivdiStatusMessage_iivdiDescription_iivdiBytesConverted_iivdiAvailabilityZone _iivdiImage _iivdiVolume _iivdiStatusImportInstanceTaskDetails'_iitdInstanceId _iitdPlatform_iitdDescription _iitdVolumes"ImportInstanceLaunchSpecification'_iilsAdditionalInfo_iilsGroupNames _iilsSubnetId_iilsInstanceType _iilsGroupIds _iilsUserData_iilsMonitoring_iilsPrivateIPAddress&_iilsInstanceInitiatedShutdownBehavior_iilsArchitecture_iilsPlacementImportImageTask' _iitStatus_iitHypervisor _iitPlatform _iitProgress_iitLicenseType_iitSnapshotDetails_iitStatusMessage _iitImageId_iitImportTaskId_iitArchitecture_iitDescriptionImageDiskContainer' _idcFormat_idcURL_idcDeviceName_idcUserBucket_idcDescription_idcSnapshotIdImage' _iPlatform_iImageOwnerAlias _iRAMDiskId _iKernelId_iRootDeviceName_iSRIOVNetSupport_iName_iCreationDate_iProductCodes _iStateReason _iDescription_iBlockDeviceMappings_iTags _iImageId_iImageLocation_iState _iOwnerId_iPublic_iArchitecture _iImageType_iRootDeviceType_iVirtualizationType _iHypervisor IdFormat' _ifUseLongIds _ifDeadline _ifResourceIPRange' _irCIdRIP IPPermission' _ipFromPort_ipUserIdGroupPairs_ipPrefixListIds _ipToPort _ipIPRanges _ipIPProtocol ICMPTypeCode'_itcCode_itcType IAMInstanceProfileSpecification'_iapsARN _iapsNameIAMInstanceProfile'_iapARN_iapIdHostProperties'_hpInstanceType _hpTotalVCPUs_hpCores _hpSockets HostInstance' _hiInstanceId_hiInstanceTypeHost'_hState _hClientToken_hHostId_hAvailableCapacity_hHostReservationId_hHostProperties_hAvailabilityZone _hInstances_hAutoPlacementHistoryRecord' _hrTimestamp _hrEventType_hrEventInformationGroupIdentifier' _giGroupId _giGroupNameFlowLog'_flCreationTime _flResourceId_flFlowLogStatus_flTrafficType_flDeliverLogsStatus_flDeliverLogsErrorMessage_flLogGroupName_flDeliverLogsPermissionARN _flFlowLogIdFilter'_fValues_fNameExportToS3TaskSpecification'_etstsContainerFormat_etstsS3Prefix_etstsS3Bucket_etstsDiskImageFormatExportToS3Task' _etstS3Key_etstContainerFormat _etstS3Bucket_etstDiskImageFormat ExportTask'_etDescription_etExportTaskId_etExportToS3Task_etInstanceExportDetails_etState_etStatusMessageEventInformation' _eiInstanceId_eiEventDescription_eiEventSubType$EBSInstanceBlockDeviceSpecification'_eibdsDeleteOnTermination_eibdsVolumeIdEBSInstanceBlockDevice' _eibdStatus_eibdDeleteOnTermination _eibdVolumeId_eibdAttachTimeEBSBlockDevice'_ebdDeleteOnTermination_ebdVolumeSize_ebdIOPS _ebdEncrypted_ebdVolumeType_ebdSnapshotIdDiskImageVolumeDescription' _divdSize_divdIdDiskImageDetail' _didFormat _didBytes_didImportManifestURLDiskImageDescription' _dChecksum_dFormat_dSize_dImportManifestURL DiskImage'_diImage _diVolume_diDescription DHCPOptions'_doDHCPConfigurations_doDHCPOptionsId_doTagsDHCPConfiguration' _dcValues_dcKeyCustomerGateway'_cgTags _cgBGPASN_cgCustomerGatewayId _cgIPAddress_cgState_cgType$CreateVolumePermissionModifications' _cvpmRemove_cvpmAddCreateVolumePermission' _cvpGroup _cvpUserIdConversionTask'_ctImportInstance_ctStatusMessage_ctImportVolume_ctExpirationTime_ctTags_ctConversionTaskId_ctState ClientData'_cdUploadStart _cdUploadSize _cdUploadEnd _cdCommentClassicLinkInstance'_cliInstanceId _cliGroups _cliVPCId_cliTagsCancelledSpotInstanceRequest' _csirState_csirSpotInstanceRequestId#CancelSpotFleetRequestsSuccessItem'_csfrsiSpotFleetRequestId#_csfrsiCurrentSpotFleetRequestState$_csfrsiPreviousSpotFleetRequestState!CancelSpotFleetRequestsErrorItem'_csfreiSpotFleetRequestId _csfreiErrorCancelSpotFleetRequestsError' _csfreCode _csfreMessageBundleTaskError'_bteCode _bteMessage BundleTask'_btBundleTaskError _btBundleId _btInstanceId _btProgress _btStartTime_btState _btStorage _btUpdateTimeBlockDeviceMapping'_bdmVirtualName _bdmNoDevice_bdmEBS_bdmDeviceNameBlobAttributeValue' _bavValueAvailableCapacity'_acAvailableInstanceCapacity_acAvailableVCPUsAvailabilityZoneMessage' _azmMessageAvailabilityZone'_azState _azRegionName _azZoneName _azMessagesAttributeValue'_avValueAttributeBooleanValue' _abvValueAddress'_aAssociationId _aInstanceId_aNetworkInterfaceOwnerId_aAllocationId_aDomain_aNetworkInterfaceId_aPrivateIPAddress _aPublicIPActiveInstance' _aiInstanceId_aiInstanceType_aiSpotInstanceRequestIdAccountAttributeValue'_aavAttributeValueAccountAttribute'_aaAttributeValues_aaAttributeName$fFromXMLVolumeStatusItem$fFromXMLVolumeStatusInfo$fFromXMLVolumeStatusEvent$fFromXMLVolumeStatusDetails$fFromXMLVolumeStatusAction$fToQueryVolumeDetail$fFromXMLVolumeAttachment$fFromXMLVolume$fFromXMLVPNStaticRoute$fFromXMLVPNGateway*$fToQueryVPNConnectionOptionsSpecification$fFromXMLVPNConnectionOptions$fFromXMLVPNConnection$$fFromXMLVPCPeeringConnectionVPCInfo($fFromXMLVPCPeeringConnectionStateReason$fFromXMLVPCPeeringConnection$fFromXMLVPCEndpoint$fFromXMLVPCClassicLink$fFromXMLVPCAttachment $fFromXMLVPC$fFromXMLVGWTelemetry$fToQueryUserIdGroupPair$fFromXMLUserIdGroupPair$fToQueryUserData$fFromXMLUserBucketDetails$fToQueryUserBucket$fFromXMLUnsuccessfulItemError$fFromXMLUnsuccessfulItem$fFromXMLTagDescription $fToQueryTag $fFromXMLTag$fFromXMLSubnet$fToQueryStorage$fFromXMLStorage$fFromXMLStateReason$fFromXMLSpotPrice$fToQuerySpotPlacement$fFromXMLSpotPlacement$fFromXMLSpotInstanceStatus$fFromXMLSpotInstanceStateFault$fFromXMLSpotInstanceRequest#$fToQuerySpotFleetRequestConfigData#$fFromXMLSpotFleetRequestConfigData$fFromXMLSpotFleetRequestConfig$fToQuerySpotFleetMonitoring$fFromXMLSpotFleetMonitoring%$fToQuerySpotFleetLaunchSpecification%$fFromXMLSpotFleetLaunchSpecification!$fFromXMLSpotDatafeedSubscription$fFromXMLSnapshotTaskDetail$fToQuerySnapshotDiskContainer$fFromXMLSnapshotDetail$fFromXMLSnapshot$fFromXMLSecurityGroup$fToQueryS3Storage$fFromXMLS3Storage&$fToQueryRunInstancesMonitoringEnabled&$fFromXMLRunInstancesMonitoringEnabled$fFromXMLRouteTableAssociation$fFromXMLRouteTable$fFromXMLRoute"$fFromXMLReservedInstancesOffering,$fFromXMLReservedInstancesModificationResult&$fFromXMLReservedInstancesModification!$fFromXMLReservedInstancesListing$fFromXMLReservedInstancesId'$fToQueryReservedInstancesConfiguration'$fFromXMLReservedInstancesConfiguration$fFromXMLReservedInstances#$fToQueryReservedInstanceLimitPrice$fFromXMLReservation'$fToQueryRequestSpotLaunchSpecification$fFromXMLRegionInfo$fFromXMLRecurringCharge$fFromXMLPropagatingVGW$fFromXMLProductCode&$fToQueryPrivateIPAddressSpecification&$fFromXMLPrivateIPAddressSpecification$fFromXMLPricingDetail#$fToQueryPriceScheduleSpecification$fFromXMLPriceSchedule$fToQueryPrefixListId$fFromXMLPrefixListId$fFromXMLPrefixList$fToQueryPortRange$fFromXMLPortRange$fFromXMLPlacementGroup$fToQueryPlacement$fFromXMLPlacement$fToQueryNewDHCPConfiguration)$fFromXMLNetworkInterfacePrivateIPAddress*$fToQueryNetworkInterfaceAttachmentChanges#$fFromXMLNetworkInterfaceAttachment$$fFromXMLNetworkInterfaceAssociation$fFromXMLNetworkInterface$fFromXMLNetworkACLEntry$fFromXMLNetworkACLAssociation$fFromXMLNetworkACL$fFromXMLNatGatewayAddress$fFromXMLNatGateway$fFromXMLMovingAddressStatus$fFromXMLMonitoring$fFromXMLLaunchSpecification&$fToQueryLaunchPermissionModifications$fToQueryLaunchPermission$fFromXMLLaunchPermission$fFromXMLKeyPairInfo"$fFromXMLInternetGatewayAttachment$fFromXMLInternetGateway$fFromXMLInstanceStatusSummary$fFromXMLInstanceStatusEvent$fFromXMLInstanceStatusDetails$fFromXMLInstanceStatus$fFromXMLInstanceStateChange$fFromXMLInstanceState!$fFromXMLInstancePrivateIPAddress.$fToQueryInstanceNetworkInterfaceSpecification.$fFromXMLInstanceNetworkInterfaceSpecification+$fFromXMLInstanceNetworkInterfaceAttachment,$fFromXMLInstanceNetworkInterfaceAssociation!$fFromXMLInstanceNetworkInterface$fFromXMLInstanceMonitoring$fFromXMLInstanceExportDetails$fFromXMLInstanceCount$fFromXMLInstanceCapacity0$fToQueryInstanceBlockDeviceMappingSpecification#$fFromXMLInstanceBlockDeviceMapping$fFromXMLInstance $fFromXMLImportVolumeTaskDetails$fFromXMLImportSnapshotTask'$fFromXMLImportInstanceVolumeDetailItem"$fFromXMLImportInstanceTaskDetails*$fToQueryImportInstanceLaunchSpecification$fFromXMLImportImageTask$fToQueryImageDiskContainer$fFromXMLImage$fFromXMLIdFormat$fToQueryIPRange$fFromXMLIPRange$fToQueryIPPermission$fFromXMLIPPermission$fToQueryICMPTypeCode$fFromXMLICMPTypeCode($fToQueryIAMInstanceProfileSpecification($fFromXMLIAMInstanceProfileSpecification$fFromXMLIAMInstanceProfile$fFromXMLHostProperties$fFromXMLHostInstance $fFromXMLHost$fFromXMLHistoryRecord$fToQueryGroupIdentifier$fFromXMLGroupIdentifier$fFromXMLFlowLog$fToQueryFilter$$fToQueryExportToS3TaskSpecification$fFromXMLExportToS3Task$fFromXMLExportTask$fFromXMLEventInformation,$fToQueryEBSInstanceBlockDeviceSpecification$fFromXMLEBSInstanceBlockDevice$fToQueryEBSBlockDevice$fFromXMLEBSBlockDevice#$fFromXMLDiskImageVolumeDescription$fToQueryDiskImageDetail$fFromXMLDiskImageDescription$fToQueryDiskImage$fFromXMLDHCPOptions$fFromXMLDHCPConfiguration$fFromXMLCustomerGateway,$fToQueryCreateVolumePermissionModifications$fToQueryCreateVolumePermission$fFromXMLCreateVolumePermission$fFromXMLConversionTask$fToQueryClientData$fFromXMLClassicLinkInstance%$fFromXMLCancelledSpotInstanceRequest+$fFromXMLCancelSpotFleetRequestsSuccessItem)$fFromXMLCancelSpotFleetRequestsErrorItem%$fFromXMLCancelSpotFleetRequestsError$fFromXMLBundleTaskError$fFromXMLBundleTask$fToQueryBlockDeviceMapping$fFromXMLBlockDeviceMapping$fToQueryBlobAttributeValue$fFromXMLAvailableCapacity $fFromXMLAvailabilityZoneMessage$fFromXMLAvailabilityZone$fToQueryAttributeValue$fFromXMLAttributeValue$fToQueryAttributeBooleanValue$fFromXMLAttributeBooleanValue$fFromXMLAddress$fFromXMLActiveInstance$fFromXMLAccountAttributeValue$fFromXMLAccountAttribute#DescribeSpotFleetInstancesResponse'_dsfirsNextToken_dsfirsResponseStatus_dsfirsSpotFleetRequestId_dsfirsActiveInstancesDescribeSpotFleetInstances'_dsfiNextToken _dsfiDryRun_dsfiMaxResults_dsfiSpotFleetRequestId#$fToQueryDescribeSpotFleetInstances"$fToPathDescribeSpotFleetInstances%$fToHeadersDescribeSpotFleetInstances&$fAWSRequestDescribeSpotFleetInstancesDeleteVolumeResponse' DeleteVolume' _dvvDryRun _dvvVolumeId$fToQueryDeleteVolume$fToPathDeleteVolume$fToHeadersDeleteVolume$fAWSRequestDeleteVolumeCreateKeyPairResponse'_ckprsResponseStatus _ckprsKeyName_ckprsKeyFingerprint_ckprsKeyMaterialCreateKeyPair' _ckpDryRun _ckpKeyName$fToQueryCreateKeyPair$fToPathCreateKeyPair$fToHeadersCreateKeyPair$fAWSRequestCreateKeyPair RestoreAddressToClassicResponse' _ratcrsStatus_ratcrsPublicIP_ratcrsResponseStatusRestoreAddressToClassic' _ratcDryRun _ratcPublicIP $fToQueryRestoreAddressToClassic$fToPathRestoreAddressToClassic"$fToHeadersRestoreAddressToClassic#$fAWSRequestRestoreAddressToClassicallDescribeImagesResponse' _desrsImages_desrsResponseStatusDescribeImages' _deseOwners_deseExecutableUsers _deseFilters _deseImageIds _deseDryRun$fToQueryDescribeImages$fToPathDescribeImages$fToHeadersDescribeImages$fAWSRequestDescribeImagesModifyVPCAttributeResponse'ModifyVPCAttribute'_mvaEnableDNSHostnames_mvaEnableDNSSupport _mvaVPCId$fToQueryModifyVPCAttribute$fToPathModifyVPCAttribute$fToHeadersModifyVPCAttribute$fAWSRequestModifyVPCAttribute"DescribeAvailabilityZonesResponse'_dazrsAvailabilityZones_dazrsResponseStatusDescribeAvailabilityZones' _dazZoneNames _dazFilters _dazDryRun"$fToQueryDescribeAvailabilityZones!$fToPathDescribeAvailabilityZones$$fToHeadersDescribeAvailabilityZones%$fAWSRequestDescribeAvailabilityZonesDescribeRouteTablesResponse'_drtrsRouteTables_drtrsResponseStatusDescribeRouteTables' _drtsFilters _drtsDryRun_drtsRouteTableIds$fToQueryDescribeRouteTables$fToPathDescribeRouteTables$fToHeadersDescribeRouteTables$fAWSRequestDescribeRouteTablesDescribeVolumeStatusResponse'_dvsrsNextToken_dvsrsVolumeStatuses_dvsrsResponseStatusDescribeVolumeStatus' _dvssFilters_dvssVolumeIds_dvssNextToken _dvssDryRun_dvssMaxResults$fToQueryDescribeVolumeStatus$fToPathDescribeVolumeStatus$fToHeadersDescribeVolumeStatus $fAWSRequestDescribeVolumeStatus$fAWSPagerDescribeVolumeStatusImportSnapshotResponse'_isrsSnapshotTaskDetail_isrsImportTaskId_isrsDescription_isrsResponseStatusImportSnapshot'_isDiskContainer_isClientToken _isRoleName_isDescription _isDryRun _isClientData$fToQueryImportSnapshot$fToPathImportSnapshot$fToHeadersImportSnapshot$fAWSRequestImportSnapshot#AcceptVPCPeeringConnectionResponse'_avpcrsVPCPeeringConnection_avpcrsResponseStatusAcceptVPCPeeringConnection'_avpcVPCPeeringConnectionId _avpcDryRun#$fToQueryAcceptVPCPeeringConnection"$fToPathAcceptVPCPeeringConnection%$fToHeadersAcceptVPCPeeringConnection&$fAWSRequestAcceptVPCPeeringConnectionMonitorInstancesResponse'_mirsInstanceMonitorings_mirsResponseStatusMonitorInstances' _miDryRun_miInstanceIds$fToQueryMonitorInstances$fToPathMonitorInstances$fToHeadersMonitorInstances$fAWSRequestMonitorInstancesDescribeRegionsResponse' _drrsRegions_drrsResponseStatusDescribeRegions'_drsRegionNames _drsFilters _drsDryRun$fToQueryDescribeRegions$fToPathDescribeRegions$fToHeadersDescribeRegions$fAWSRequestDescribeRegionsDetachClassicLinkVPCResponse' _dclvrsReturn_dclvrsResponseStatusDetachClassicLinkVPC' _dclvDryRun_dclvInstanceId _dclvVPCId$fToQueryDetachClassicLinkVPC$fToPathDetachClassicLinkVPC$fToHeadersDetachClassicLinkVPC $fAWSRequestDetachClassicLinkVPCCancelImportTaskResponse' _citrsState_citrsImportTaskId_citrsPreviousState_citrsResponseStatusCancelImportTask'_citCancelReason_citImportTaskId _citDryRun$fToQueryCancelImportTask$fToPathCancelImportTask$fToHeadersCancelImportTask$fAWSRequestCancelImportTaskDescribeNetworkACLsResponse'_dnarsNetworkACLs_dnarsResponseStatusDescribeNetworkACLs' _dnaclFilters_dnaclNetworkACLIds _dnaclDryRun$fToQueryDescribeNetworkACLs$fToPathDescribeNetworkACLs$fToHeadersDescribeNetworkACLs$fAWSRequestDescribeNetworkACLsDeleteDHCPOptionsResponse'DeleteDHCPOptions' _ddhcpoDryRun_ddhcpoDHCPOptionsId$fToQueryDeleteDHCPOptions$fToPathDeleteDHCPOptions$fToHeadersDeleteDHCPOptions$fAWSRequestDeleteDHCPOptions#UnassignPrivateIPAddressesResponse'UnassignPrivateIPAddresses'_upiaNetworkInterfaceId_upiaPrivateIPAddresses#$fToQueryUnassignPrivateIPAddresses"$fToPathUnassignPrivateIPAddresses%$fToHeadersUnassignPrivateIPAddresses&$fAWSRequestUnassignPrivateIPAddresses%DescribeSpotInstanceRequestsResponse'_dsirrsSpotInstanceRequests_dsirrsResponseStatusDescribeSpotInstanceRequests' _dsirFilters_dsirSpotInstanceRequestIds _dsirDryRun%$fToQueryDescribeSpotInstanceRequests$$fToPathDescribeSpotInstanceRequests'$fToHeadersDescribeSpotInstanceRequests($fAWSRequestDescribeSpotInstanceRequests/DescribeReservedInstancesModificationsResponse'_drimrsNextToken%_drimrsReservedInstancesModifications_drimrsResponseStatus'DescribeReservedInstancesModifications' _drimFilters%_drimReservedInstancesModificationIds_drimNextToken/$fToQueryDescribeReservedInstancesModifications.$fToPathDescribeReservedInstancesModifications1$fToHeadersDescribeReservedInstancesModifications2$fAWSRequestDescribeReservedInstancesModifications0$fAWSPagerDescribeReservedInstancesModificationsResetImageAttributeResponse'ResetImageAttribute' _resDryRun _resImageId _resAttribute$fToQueryResetImageAttribute$fToPathResetImageAttribute$fToHeadersResetImageAttribute$fAWSRequestResetImageAttributeDeleteRouteTableResponse'DeleteRouteTable' _drtrDryRun_drtrRouteTableId$fToQueryDeleteRouteTable$fToPathDeleteRouteTable$fToHeadersDeleteRouteTable$fAWSRequestDeleteRouteTableModifyIdFormatResponse'ModifyIdFormat' _mifResource_mifUseLongIds$fToQueryModifyIdFormat$fToPathModifyIdFormat$fToHeadersModifyIdFormat$fAWSRequestModifyIdFormatDescribeImageAttributeResponse'_diarsLaunchPermissions_diarsRAMDiskId_diarsKernelId_diarsSRIOVNetSupport _diarsImageId_diarsProductCodes_diarsDescription_diarsBlockDeviceMappings_diarsResponseStatusDescribeImageAttribute' _diaiDryRun _diaiImageId_diaiAttribute$fToQueryDescribeImageAttribute$fToPathDescribeImageAttribute!$fToHeadersDescribeImageAttribute"$fAWSRequestDescribeImageAttributeDescribeHostsResponse' _dhrsHosts_dhrsNextToken_dhrsResponseStatusDescribeHosts' _dhNextToken _dhFilter _dhHostIds _dhMaxResults$fToQueryDescribeHosts$fToPathDescribeHosts$fToHeadersDescribeHosts$fAWSRequestDescribeHostsGetConsoleOutputResponse'_gcorsInstanceId _gcorsOutput_gcorsTimestamp_gcorsResponseStatusGetConsoleOutput' _gcoDryRun_gcoInstanceId$fToQueryGetConsoleOutput$fToPathGetConsoleOutput$fToHeadersGetConsoleOutput$fAWSRequestGetConsoleOutputDescribeVPNGatewaysResponse'_dvgrsVPNGateways_dvgrsResponseStatusDescribeVPNGateways' _dvgsFilters_dvgsVPNGatewayIds _dvgsDryRun$fToQueryDescribeVPNGateways$fToPathDescribeVPNGateways$fToHeadersDescribeVPNGateways$fAWSRequestDescribeVPNGatewaysAssociateRouteTableResponse'_artrsAssociationId_artrsResponseStatusAssociateRouteTable' _artDryRun _artSubnetId_artRouteTableId$fToQueryAssociateRouteTable$fToPathAssociateRouteTable$fToHeadersAssociateRouteTable$fAWSRequestAssociateRouteTable!CreateVPNConnectionRouteResponse'CreateVPNConnectionRoute'_cvcrVPNConnectionId_cvcrDestinationCIdRBlock!$fToQueryCreateVPNConnectionRoute $fToPathCreateVPNConnectionRoute#$fToHeadersCreateVPNConnectionRoute$$fAWSRequestCreateVPNConnectionRouteDescribeKeyPairsResponse'_dkprsKeyPairs_dkprsResponseStatusDescribeKeyPairs' _dkpsFilters _dkpsKeyNames _dkpsDryRun$fToQueryDescribeKeyPairs$fToPathDescribeKeyPairs$fToHeadersDescribeKeyPairs$fAWSRequestDescribeKeyPairsTerminateInstancesResponse'_tirsTerminatingInstances_tirsResponseStatusTerminateInstances' _tiDryRun_tiInstanceIds$fToQueryTerminateInstances$fToPathTerminateInstances$fToHeadersTerminateInstances$fAWSRequestTerminateInstances%DescribeClassicLinkInstancesResponse'_dclirsNextToken_dclirsInstances_dclirsResponseStatusDescribeClassicLinkInstances' _dcliFilters_dcliNextToken_dcliInstanceIds _dcliDryRun_dcliMaxResults%$fToQueryDescribeClassicLinkInstances$$fToPathDescribeClassicLinkInstances'$fToHeadersDescribeClassicLinkInstances($fAWSRequestDescribeClassicLinkInstancesCreateImageResponse' _cirsImageId_cirsResponseStatus CreateImage' _ciiNoReboot_ciiDescription_ciiBlockDeviceMappings _ciiDryRun_ciiInstanceId_ciiName$fToQueryCreateImage$fToPathCreateImage$fToHeadersCreateImage$fAWSRequestCreateImageRebootInstancesResponse'RebootInstances' _rebDryRun_rebInstanceIds$fToQueryRebootInstances$fToPathRebootInstances$fToHeadersRebootInstances$fAWSRequestRebootInstancesModifyHostsResponse'_mhrsUnsuccessful_mhrsSuccessful_mhrsResponseStatus ModifyHosts' _mhHostIds_mhAutoPlacement$fToQueryModifyHosts$fToPathModifyHosts$fToHeadersModifyHosts$fAWSRequestModifyHosts"DescribeAccountAttributesResponse'_daarsAccountAttributes_daarsResponseStatusDescribeAccountAttributes'_daaAttributeNames _daaDryRun"$fToQueryDescribeAccountAttributes!$fToPathDescribeAccountAttributes$$fToHeadersDescribeAccountAttributes%$fAWSRequestDescribeAccountAttributesCreateDHCPOptionsResponse'_cdorsDHCPOptions_cdorsResponseStatusCreateDHCPOptions' _cdoDryRun_cdoDHCPConfigurations$fToQueryCreateDHCPOptions$fToPathCreateDHCPOptions$fToHeadersCreateDHCPOptions$fAWSRequestCreateDHCPOptionsAttachVPNGatewayResponse'_avgrsVPCAttachment_avgrsResponseStatusAttachVPNGateway' _avgDryRun_avgVPNGatewayId _avgVPCId$fToQueryAttachVPNGateway$fToPathAttachVPNGateway$fToHeadersAttachVPNGateway$fAWSRequestAttachVPNGateway'CreateReservedInstancesListingResponse'_crersReservedInstancesListings_crersResponseStatusCreateReservedInstancesListing'_crilReservedInstancesId_crilInstanceCount_crilPriceSchedules_crilClientToken'$fToQueryCreateReservedInstancesListing&$fToPathCreateReservedInstancesListing)$fToHeadersCreateReservedInstancesListing*$fAWSRequestCreateReservedInstancesListingCreateNetworkACLEntryResponse'CreateNetworkACLEntry'_cnaeICMPTypeCode_cnaePortRange _cnaeDryRun_cnaeNetworkACLId_cnaeRuleNumber _cnaeProtocol_cnaeRuleAction _cnaeEgress_cnaeCIdRBlock$fToQueryCreateNetworkACLEntry$fToPathCreateNetworkACLEntry $fToHeadersCreateNetworkACLEntry!$fAWSRequestCreateNetworkACLEntryCreateSnapshot'_ccDescription _ccDryRun _ccVolumeId$fToQueryCreateSnapshot$fToPathCreateSnapshot$fToHeadersCreateSnapshot$fAWSRequestCreateSnapshot ModifySnapshotAttributeResponse'ModifySnapshotAttribute' _msaAttribute_msaCreateVolumePermission _msaUserIds_msaGroupNames_msaOperationType _msaDryRun_msaSnapshotId $fToQueryModifySnapshotAttribute$fToPathModifySnapshotAttribute"$fToHeadersModifySnapshotAttribute#$fAWSRequestModifySnapshotAttribute(DescribeSpotFleetRequestHistoryResponse'_dsfrhrsNextToken_dsfrhrsResponseStatus_dsfrhrsSpotFleetRequestId_dsfrhrsStartTime_dsfrhrsLastEvaluatedTime_dsfrhrsHistoryRecords DescribeSpotFleetRequestHistory'_dsfrhNextToken_dsfrhEventType _dsfrhDryRun_dsfrhMaxResults_dsfrhSpotFleetRequestId_dsfrhStartTime($fToQueryDescribeSpotFleetRequestHistory'$fToPathDescribeSpotFleetRequestHistory*$fToHeadersDescribeSpotFleetRequestHistory+$fAWSRequestDescribeSpotFleetRequestHistory"EnableVGWRoutePropagationResponse'EnableVGWRoutePropagation'_evrpRouteTableId_evrpGatewayId"$fToQueryEnableVGWRoutePropagation!$fToPathEnableVGWRoutePropagation$$fToHeadersEnableVGWRoutePropagation%$fAWSRequestEnableVGWRoutePropagation DescribePlacementGroupsResponse'_dpgrsPlacementGroups_dpgrsResponseStatusDescribePlacementGroups' _dpgsFilters_dpgsGroupNames _dpgsDryRun $fToQueryDescribePlacementGroups$fToPathDescribePlacementGroups"$fToHeadersDescribePlacementGroups#$fAWSRequestDescribePlacementGroupsEnableVPCClassicLinkResponse' _evclrsReturn_evclrsResponseStatusEnableVPCClassicLink' _evclDryRun _evclVPCId$fToQueryEnableVPCClassicLink$fToPathEnableVPCClassicLink$fToHeadersEnableVPCClassicLink $fAWSRequestEnableVPCClassicLink'DeleteSpotDatafeedSubscriptionResponse'DeleteSpotDatafeedSubscription' _dsdssDryRun'$fToQueryDeleteSpotDatafeedSubscription&$fToPathDeleteSpotDatafeedSubscription)$fToHeadersDeleteSpotDatafeedSubscription*$fAWSRequestDeleteSpotDatafeedSubscriptionDisassociateRouteTableResponse'DisassociateRouteTable' _drtDryRun_drtAssociationId$fToQueryDisassociateRouteTable$fToPathDisassociateRouteTable!$fToHeadersDisassociateRouteTable"$fAWSRequestDisassociateRouteTableDeleteCustomerGatewayResponse'DeleteCustomerGateway' _dcgcDryRun_dcgcCustomerGatewayId$fToQueryDeleteCustomerGateway$fToPathDeleteCustomerGateway $fToHeadersDeleteCustomerGateway!$fAWSRequestDeleteCustomerGateway ModifyInstanceAttributeResponse'ModifyInstanceAttribute'_mGroups _mAttribute_mSourceDestCheck_mDisableAPITermination_mKernel _mRAMDisk_mValue_mInstanceType_mSRIOVNetSupport_mEBSOptimized _mUserData#_mInstanceInitiatedShutdownBehavior_mBlockDeviceMappings_mDryRun _mInstanceId $fToQueryModifyInstanceAttribute$fToPathModifyInstanceAttribute"$fToHeadersModifyInstanceAttribute#$fAWSRequestModifyInstanceAttribute!AssignPrivateIPAddressesResponse'AssignPrivateIPAddresses'_apiaPrivateIPAddresses_apiaAllowReassignment#_apiaSecondaryPrivateIPAddressCount_apiaNetworkInterfaceId!$fToQueryAssignPrivateIPAddresses $fToPathAssignPrivateIPAddresses#$fToHeadersAssignPrivateIPAddresses$$fAWSRequestAssignPrivateIPAddressesDeleteSnapshotResponse'DeleteSnapshot' _deleDryRun_deleSnapshotId$fToQueryDeleteSnapshot$fToPathDeleteSnapshot$fToHeadersDeleteSnapshot$fAWSRequestDeleteSnapshotCreateRouteResponse' _crrsReturn_crrsResponseStatus CreateRoute'_crVPCPeeringConnectionId _crInstanceId_crNatGatewayId_crNetworkInterfaceId _crGatewayId _crDryRun_crRouteTableId_crDestinationCIdRBlock$fToQueryCreateRoute$fToPathCreateRoute$fToHeadersCreateRoute$fAWSRequestCreateRoute#CancelSpotInstanceRequestsResponse'$_csirrsCancelledSpotInstanceRequests_csirrsResponseStatusCancelSpotInstanceRequests' _csirDryRun_csirSpotInstanceRequestIds#$fToQueryCancelSpotInstanceRequests"$fToPathCancelSpotInstanceRequests%$fToHeadersCancelSpotInstanceRequests&$fAWSRequestCancelSpotInstanceRequests'CreateSpotDatafeedSubscriptionResponse'_csdsrsSpotDatafeedSubscription_csdsrsResponseStatusCreateSpotDatafeedSubscription' _csdsPrefix _csdsDryRun _csdsBucket'$fToQueryCreateSpotDatafeedSubscription&$fToPathCreateSpotDatafeedSubscription)$fToHeadersCreateSpotDatafeedSubscription*$fAWSRequestCreateSpotDatafeedSubscription#DisableVGWRoutePropagationResponse'DisableVGWRoutePropagation'_dvrpRouteTableId_dvrpGatewayId#$fToQueryDisableVGWRoutePropagation"$fToPathDisableVGWRoutePropagation%$fToHeadersDisableVGWRoutePropagation&$fAWSRequestDisableVGWRoutePropagationImportVolumeResponse'_ivrsConversionTask_ivrsResponseStatus ImportVolume'_ivDescription _ivDryRun_ivAvailabilityZone_ivImage _ivVolume$fToQueryImportVolume$fToPathImportVolume$fToHeadersImportVolume$fAWSRequestImportVolumeCreateSecurityGroupResponse'_csgrsResponseStatus _csgrsGroupIdCreateSecurityGroup' _csgVPCId _csgDryRun _csgGroupName_csgDescription$fToQueryCreateSecurityGroup$fToPathCreateSecurityGroup$fToHeadersCreateSecurityGroup$fAWSRequestCreateSecurityGroupUnmonitorInstancesResponse'_uirsInstanceMonitorings_uirsResponseStatusUnmonitorInstances' _uiDryRun_uiInstanceIds$fToQueryUnmonitorInstances$fToPathUnmonitorInstances$fToHeadersUnmonitorInstances$fAWSRequestUnmonitorInstancesCreateVPCEndpointResponse'_cversClientToken_cversVPCEndpoint_cversResponseStatusCreateVPCEndpoint'_cvePolicyDocument_cveClientToken _cveDryRun_cveRouteTableIds _cveVPCId_cveServiceName$fToQueryCreateVPCEndpoint$fToPathCreateVPCEndpoint$fToHeadersCreateVPCEndpoint$fAWSRequestCreateVPCEndpointCopyImageResponse' _coprsImageId_coprsResponseStatus CopyImage'_ciClientToken _ciEncrypted _ciKMSKeyId_ciDescription _ciDryRun_ciSourceRegion_ciSourceImageId_ciName$fToQueryCopyImage$fToPathCopyImage$fToHeadersCopyImage$fAWSRequestCopyImageDeleteSubnetResponse' DeleteSubnet' _ddDryRun _ddSubnetId$fToQueryDeleteSubnet$fToPathDeleteSubnet$fToHeadersDeleteSubnet$fAWSRequestDeleteSubnet!DescribeCustomerGatewaysResponse'_dcgrsCustomerGateways_dcgrsResponseStatusDescribeCustomerGateways'_dcgCustomerGatewayIds _dcgFilters _dcgDryRun!$fToQueryDescribeCustomerGateways $fToPathDescribeCustomerGateways#$fToHeadersDescribeCustomerGateways$$fAWSRequestDescribeCustomerGateways$DescribeImportSnapshotTasksResponse'_distrsNextToken_distrsImportSnapshotTasks_distrsResponseStatusDescribeImportSnapshotTasks' _distFilters_distImportTaskIds_distNextToken _distDryRun_distMaxResults$$fToQueryDescribeImportSnapshotTasks#$fToPathDescribeImportSnapshotTasks&$fToHeadersDescribeImportSnapshotTasks'$fAWSRequestDescribeImportSnapshotTasksDeleteNatGatewayResponse'_delrsNatGatewayId_delrsResponseStatusDeleteNatGateway'_dngNatGatewayId$fToQueryDeleteNatGateway$fToPathDeleteNatGateway$fToHeadersDeleteNatGateway$fAWSRequestDeleteNatGatewayCreateVPNConnectionResponse'_cvcrsVPNConnection_cvcrsResponseStatusCreateVPNConnection' _cvcOptions _cvcDryRun_cvcType_cvcCustomerGatewayId_cvcVPNGatewayId$fToQueryCreateVPNConnection$fToPathCreateVPNConnection$fToHeadersCreateVPNConnection$fAWSRequestCreateVPNConnection*DescribeReservedInstancesListingsResponse' _drilrsReservedInstancesListings_drilrsResponseStatus"DescribeReservedInstancesListings' _drilFilters_drilReservedInstancesId_drilReservedInstancesListingId*$fToQueryDescribeReservedInstancesListings)$fToPathDescribeReservedInstancesListings,$fToHeadersDescribeReservedInstancesListings-$fAWSRequestDescribeReservedInstancesListingsDeleteInternetGatewayResponse'DeleteInternetGateway' _digiDryRun_digiInternetGatewayId$fToQueryDeleteInternetGateway$fToPathDeleteInternetGateway $fToHeadersDeleteInternetGateway!$fAWSRequestDeleteInternetGateway'ResetNetworkInterfaceAttributeResponse'ResetNetworkInterfaceAttribute'_rniaSourceDestCheck _rniaDryRun_rniaNetworkInterfaceId'$fToQueryResetNetworkInterfaceAttribute&$fToPathResetNetworkInterfaceAttribute)$fToHeadersResetNetworkInterfaceAttribute*$fAWSRequestResetNetworkInterfaceAttributeReleaseHostsResponse'_rhrsUnsuccessful_rhrsSuccessful_rhrsResponseStatus ReleaseHosts' _rhHostIds$fToQueryReleaseHosts$fToPathReleaseHosts$fToHeadersReleaseHosts$fAWSRequestReleaseHosts*DescribeNetworkInterfaceAttributeResponse' _dniarsGroups_dniarsSourceDestCheck_dniarsNetworkInterfaceId_dniarsAttachment_dniarsDescription_dniarsResponseStatus"DescribeNetworkInterfaceAttribute'_dniaAttribute _dniaDryRun_dniaNetworkInterfaceId*$fToQueryDescribeNetworkInterfaceAttribute)$fToPathDescribeNetworkInterfaceAttribute,$fToHeadersDescribeNetworkInterfaceAttribute-$fAWSRequestDescribeNetworkInterfaceAttributeAssociateAddressResponse'_arsAssociationId_arsResponseStatusAssociateAddress'_aasInstanceId_aasAllocationId_aasNetworkInterfaceId_aasAllowReassociation_aasPrivateIPAddress _aasPublicIP _aasDryRun$fToQueryAssociateAddress$fToPathAssociateAddress$fToHeadersAssociateAddress$fAWSRequestAssociateAddressDescribeSnapshotsResponse'_dssrsNextToken_dssrsSnapshots_dssrsResponseStatusDescribeSnapshots' _dssOwnerIds _dssFilters _dssNextToken_dssSnapshotIds_dssRestorableByUserIds _dssDryRun_dssMaxResults$fToQueryDescribeSnapshots$fToPathDescribeSnapshots$fToHeadersDescribeSnapshots$fAWSRequestDescribeSnapshots$fAWSPagerDescribeSnapshotsCreatePlacementGroupResponse'CreatePlacementGroup' _cpgDryRun _cpgGroupName _cpgStrategy$fToQueryCreatePlacementGroup$fToPathCreatePlacementGroup$fToHeadersCreatePlacementGroup $fAWSRequestCreatePlacementGroupStartInstancesResponse'_srsStartingInstances_srsResponseStatusStartInstances'_sAdditionalInfo_sDryRun _sInstanceIds$fToQueryStartInstances$fToPathStartInstances$fToHeadersStartInstances$fAWSRequestStartInstances%ReplaceRouteTableAssociationResponse'_rrtarsNewAssociationId_rrtarsResponseStatusReplaceRouteTableAssociation' _rrtaDryRun_rrtaAssociationId_rrtaRouteTableId%$fToQueryReplaceRouteTableAssociation$$fToPathReplaceRouteTableAssociation'$fToHeadersReplaceRouteTableAssociation($fAWSRequestReplaceRouteTableAssociationDeleteNetworkInterfaceResponse'DeleteNetworkInterface' _dninDryRun_dninNetworkInterfaceId$fToQueryDeleteNetworkInterface$fToPathDeleteNetworkInterface!$fToHeadersDeleteNetworkInterface"$fAWSRequestDeleteNetworkInterfaceCancelExportTaskResponse'CancelExportTask'_cetExportTaskId$fToQueryCancelExportTask$fToPathCancelExportTask$fToHeadersCancelExportTask$fAWSRequestCancelExportTask&DescribeVPCPeeringConnectionsResponse'_dvpcpcrsVPCPeeringConnections_dvpcpcrsResponseStatusDescribeVPCPeeringConnections'_dvpcpcFilters_dvpcpcVPCPeeringConnectionIds _dvpcpcDryRun&$fToQueryDescribeVPCPeeringConnections%$fToPathDescribeVPCPeeringConnections($fToHeadersDescribeVPCPeeringConnections)$fAWSRequestDescribeVPCPeeringConnectionsCreateNatGatewayResponse'_cngrsClientToken_cngrsNatGateway_cngrsResponseStatusCreateNatGateway'_cngClientToken _cngSubnetId_cngAllocationId$fToQueryCreateNatGateway$fToPathCreateNatGateway$fToHeadersCreateNatGateway$fAWSRequestCreateNatGatewayDescribeInstancesResponse'_dirsNextToken_dirsReservations_dirsResponseStatusDescribeInstances' _diiFilters _diiNextToken_diiInstanceIds _diiDryRun_diiMaxResults$fToQueryDescribeInstances$fToPathDescribeInstances$fToHeadersDescribeInstances$fAWSRequestDescribeInstances$fAWSPagerDescribeInstancesEnableVolumeIOResponse'EnableVolumeIO' _evioDryRun _evioVolumeId$fToQueryEnableVolumeIO$fToPathEnableVolumeIO$fToHeadersEnableVolumeIO$fAWSRequestEnableVolumeIODetachVPNGatewayResponse'DetachVPNGateway' _dvpngDryRun_dvpngVPNGatewayId _dvpngVPCId$fToQueryDetachVPNGateway$fToPathDetachVPNGateway$fToHeadersDetachVPNGateway$fAWSRequestDetachVPNGatewayModifySpotFleetRequestResponse' _msfrrsReturn_msfrrsResponseStatusModifySpotFleetRequest'_msfrTargetCapacity$_msfrExcessCapacityTerminationPolicy_msfrSpotFleetRequestId$fToQueryModifySpotFleetRequest$fToPathModifySpotFleetRequest!$fToHeadersModifySpotFleetRequest"$fAWSRequestModifySpotFleetRequestDescribeExportTasksResponse'_detrsExportTasks_detrsResponseStatusDescribeExportTasks'_detExportTaskIds$fToQueryDescribeExportTasks$fToPathDescribeExportTasks$fToHeadersDescribeExportTasks$fAWSRequestDescribeExportTasksDescribeSecurityGroupsResponse'_dsgrsSecurityGroups_dsgrsResponseStatusDescribeSecurityGroups' _dsgsFilters_dsgsGroupNames _dsgsGroupIds _dsgsDryRun$fToQueryDescribeSecurityGroups$fToPathDescribeSecurityGroups!$fToHeadersDescribeSecurityGroups"$fAWSRequestDescribeSecurityGroupsCreateNetworkInterfaceResponse'_cnirsNetworkInterface_cnirsResponseStatusCreateNetworkInterface' _cniGroups_cniPrivateIPAddresses_cniPrivateIPAddress"_cniSecondaryPrivateIPAddressCount_cniDescription _cniDryRun _cniSubnetId$fToQueryCreateNetworkInterface$fToPathCreateNetworkInterface!$fToHeadersCreateNetworkInterface"$fAWSRequestCreateNetworkInterfaceCreateSubnetResponse' _crsSubnet_crsResponseStatus CreateSubnet'_cssAvailabilityZone _cssDryRun _cssVPCId _cssCIdRBlock$fToQueryCreateSubnet$fToPathCreateSubnet$fToHeadersCreateSubnet$fAWSRequestCreateSubnetRequestSpotFleetResponse'_rsfrsResponseStatus_rsfrsSpotFleetRequestIdRequestSpotFleet' _rsfDryRun_rsfSpotFleetRequestConfig$fToQueryRequestSpotFleet$fToPathRequestSpotFleet$fToHeadersRequestSpotFleet$fAWSRequestRequestSpotFleetDeletePlacementGroupResponse'DeletePlacementGroup' _dpgDryRun _dpgGroupName$fToQueryDeletePlacementGroup$fToPathDeletePlacementGroup$fToHeadersDeletePlacementGroup $fAWSRequestDeletePlacementGroupDescribePrefixListsResponse'_dplrsNextToken_dplrsPrefixLists_dplrsResponseStatusDescribePrefixLists' _dplFilters_dplPrefixListIds _dplNextToken _dplDryRun_dplMaxResults$fToQueryDescribePrefixLists$fToPathDescribePrefixLists$fToHeadersDescribePrefixLists$fAWSRequestDescribePrefixLists)DescribeSpotDatafeedSubscriptionResponse'_dsdsrsSpotDatafeedSubscription_dsdsrsResponseStatus!DescribeSpotDatafeedSubscription' _dsdsDryRun)$fToQueryDescribeSpotDatafeedSubscription($fToPathDescribeSpotDatafeedSubscription+$fToHeadersDescribeSpotDatafeedSubscription,$fAWSRequestDescribeSpotDatafeedSubscriptionModifyVolumeAttributeResponse'ModifyVolumeAttribute'_mvaAutoEnableIO _mvaDryRun _mvaVolumeId$fToQueryModifyVolumeAttribute$fToPathModifyVolumeAttribute $fToHeadersModifyVolumeAttribute!$fAWSRequestModifyVolumeAttribute CreateVolume'_creSize_creIOPS _creEncrypted _creKMSKeyId_creVolumeType _creDryRun_creSnapshotId_creAvailabilityZone$fToQueryCreateVolume$fToPathCreateVolume$fToHeadersCreateVolume$fAWSRequestCreateVolumeDescribeVPCAttributeResponse'_dvpcarsEnableDNSHostnames_dvpcarsEnableDNSSupport _dvpcarsVPCId_dvpcarsResponseStatusDescribeVPCAttribute' _dvpcaDryRun _dvpcaVPCId_dvpcaAttribute$fToQueryDescribeVPCAttribute$fToPathDescribeVPCAttribute$fToHeadersDescribeVPCAttribute $fAWSRequestDescribeVPCAttribute!CreateInstanceExportTaskResponse'_cietrsExportTask_cietrsResponseStatusCreateInstanceExportTask'_cietTargetEnvironment_cietExportToS3Task_cietDescription_cietInstanceId!$fToQueryCreateInstanceExportTask $fToPathCreateInstanceExportTask#$fToHeadersCreateInstanceExportTask$$fAWSRequestCreateInstanceExportTaskDeleteVPCResponse' DeleteVPC' _delDryRun _delVPCId$fToQueryDeleteVPC$fToPathDeleteVPC$fToHeadersDeleteVPC$fAWSRequestDeleteVPCDisassociateAddressResponse'DisassociateAddress'_dasAssociationId _dasPublicIP _dasDryRun$fToQueryDisassociateAddress$fToPathDisassociateAddress$fToHeadersDisassociateAddress$fAWSRequestDisassociateAddressCopySnapshotResponse'_csrsSnapshotId_csrsResponseStatus CopySnapshot'_csPresignedURL _csEncrypted_csDestinationRegion _csKMSKeyId_csDescription _csDryRun_csSourceRegion_csSourceSnapshotId$fToQueryCopySnapshot$fToPathCopySnapshot$fToHeadersCopySnapshot$fAWSRequestCopySnapshotCreateVPCResponse'_cvrsVPC_cvrsResponseStatus CreateVPC'_cvInstanceTenancy _cvDryRun _cvCIdRBlock$fToQueryCreateVPC$fToPathCreateVPC$fToHeadersCreateVPC$fAWSRequestCreateVPCGetPasswordDataResponse'_gpdrsResponseStatus_gpdrsInstanceId_gpdrsPasswordData_gpdrsTimestampGetPasswordData' _gpdDryRun_gpdInstanceId$fToQueryGetPasswordData$fToPathGetPasswordData$fToHeadersGetPasswordData$fAWSRequestGetPasswordData DescribeMovingAddressesResponse'_dmarsMovingAddressStatuses_dmarsNextToken_dmarsResponseStatusDescribeMovingAddresses' _dmaFilters _dmaPublicIPs _dmaNextToken _dmaDryRun_dmaMaxResults $fToQueryDescribeMovingAddresses$fToPathDescribeMovingAddresses"$fToHeadersDescribeMovingAddresses#$fAWSRequestDescribeMovingAddresses DescribeVolumeAttributeResponse'_dvarsVolumeId_dvarsProductCodes_dvarsAutoEnableIO_dvarsResponseStatusDescribeVolumeAttribute' _dvaAttribute _dvaDryRun _dvaVolumeId $fToQueryDescribeVolumeAttribute$fToPathDescribeVolumeAttribute"$fToHeadersDescribeVolumeAttribute#$fAWSRequestDescribeVolumeAttribute!DescribeImportImageTasksResponse'_diitrsNextToken_diitrsImportImageTasks_diitrsResponseStatusDescribeImportImageTasks' _diitFilters_diitImportTaskIds_diitNextToken _diitDryRun_diitMaxResults!$fToQueryDescribeImportImageTasks $fToPathDescribeImportImageTasks#$fToHeadersDescribeImportImageTasks$$fAWSRequestDescribeImportImageTasksDeleteVPNGatewayResponse'DeleteVPNGateway' _dvgDryRun_dvgVPNGatewayId$fToQueryDeleteVPNGateway$fToPathDeleteVPNGateway$fToHeadersDeleteVPNGateway$fAWSRequestDeleteVPNGatewayDeleteNetworkACLResponse'DeleteNetworkACL' _dnaDryRun_dnaNetworkACLId$fToQueryDeleteNetworkACL$fToPathDeleteNetworkACL$fToHeadersDeleteNetworkACL$fAWSRequestDeleteNetworkACLMoveAddressToVPCResponse' _matvrsStatus_matvrsAllocationId_matvrsResponseStatusMoveAddressToVPC' _matvDryRun _matvPublicIP$fToQueryMoveAddressToVPC$fToPathMoveAddressToVPC$fToHeadersMoveAddressToVPC$fAWSRequestMoveAddressToVPC"DescribeSpotFleetRequestsResponse'_dsfrrsNextToken_dsfrrsResponseStatus_dsfrrsSpotFleetRequestConfigsDescribeSpotFleetRequests'_dsfrSpotFleetRequestIds_dsfrNextToken _dsfrDryRun_dsfrMaxResults"$fToQueryDescribeSpotFleetRequests!$fToPathDescribeSpotFleetRequests$$fToHeadersDescribeSpotFleetRequests%$fAWSRequestDescribeSpotFleetRequestsCreateFlowLogsResponse'_cflrsUnsuccessful_cflrsClientToken_cflrsFlowLogIds_cflrsResponseStatusCreateFlowLogs'_cflClientToken_cflResourceIds_cflResourceType_cflTrafficType_cflLogGroupName_cflDeliverLogsPermissionARN$fToQueryCreateFlowLogs$fToPathCreateFlowLogs$fToHeadersCreateFlowLogs$fAWSRequestCreateFlowLogs ModifyReservedInstancesResponse'%_mrirsReservedInstancesModificationId_mrirsResponseStatusModifyReservedInstances'_mriClientToken_mriReservedInstancesIds_mriTargetConfigurations $fToQueryModifyReservedInstances$fToPathModifyReservedInstances"$fToHeadersModifyReservedInstances#$fAWSRequestModifyReservedInstances#RevokeSecurityGroupIngressResponse'RevokeSecurityGroupIngress' _rsgiFromPort_rsgiIPPermissions_rsgiIPProtocol _rsgiGroupId _rsgiToPort _rsgiCIdRIP_rsgiSourceSecurityGroupOwnerId_rsgiGroupName_rsgiSourceSecurityGroupName _rsgiDryRun#$fToQueryRevokeSecurityGroupIngress"$fToPathRevokeSecurityGroupIngress%$fToHeadersRevokeSecurityGroupIngress&$fAWSRequestRevokeSecurityGroupIngressRegisterImageResponse' _rirsImageId_rirsResponseStatusRegisterImage'_riVirtualizationType_riImageLocation _riRAMDiskId _riKernelId_riRootDeviceName_riSRIOVNetSupport_riArchitecture_riDescription_riBlockDeviceMappings _riDryRun_riName$fToQueryRegisterImage$fToPathRegisterImage$fToHeadersRegisterImage$fAWSRequestRegisterImageAllocateHostsResponse' _ahrsHostIds_ahrsResponseStatusAllocateHosts'_ahClientToken_ahAutoPlacement_ahInstanceType _ahQuantity_ahAvailabilityZone$fToQueryAllocateHosts$fToPathAllocateHosts$fToHeadersAllocateHosts$fAWSRequestAllocateHostsModifyVPCEndpointResponse' _mversReturn_mversResponseStatusModifyVPCEndpoint'_mvePolicyDocument_mveRemoveRouteTableIds_mveResetPolicy_mveAddRouteTableIds _mveDryRun_mveVPCEndpointId$fToQueryModifyVPCEndpoint$fToPathModifyVPCEndpoint$fToHeadersModifyVPCEndpoint$fAWSRequestModifyVPCEndpoint!DeleteVPNConnectionRouteResponse'DeleteVPNConnectionRoute'_dvcrVPNConnectionId_dvcrDestinationCIdRBlock!$fToQueryDeleteVPNConnectionRoute $fToPathDeleteVPNConnectionRoute#$fToHeadersDeleteVPNConnectionRoute$$fAWSRequestDeleteVPNConnectionRoute#RejectVPCPeeringConnectionResponse' _rvpcrsReturn_rvpcrsResponseStatusRejectVPCPeeringConnection' _rvpcDryRun_rvpcVPCPeeringConnectionId#$fToQueryRejectVPCPeeringConnection"$fToPathRejectVPCPeeringConnection%$fToHeadersRejectVPCPeeringConnection&$fAWSRequestRejectVPCPeeringConnectionDescribeVolumesResponse'_dvvrsNextToken _dvvrsVolumes_dvvrsResponseStatusDescribeVolumes' _desFilters _desVolumeIds _desNextToken _desDryRun_desMaxResults$fToQueryDescribeVolumes$fToPathDescribeVolumes$fToHeadersDescribeVolumes$fAWSRequestDescribeVolumes$fAWSPagerDescribeVolumesRequestSpotInstancesResponse'_rsirsSpotInstanceRequests_rsirsResponseStatusRequestSpotInstances'_rsiBlockDurationMinutes_rsiClientToken_rsiInstanceCount_rsiLaunchSpecification_rsiAvailabilityZoneGroup_rsiValidUntil_rsiLaunchGroup_rsiType _rsiValidFrom _rsiDryRun _rsiSpotPrice$fToQueryRequestSpotInstances$fToPathRequestSpotInstances$fToHeadersRequestSpotInstances $fAWSRequestRequestSpotInstances AttachVolume' _avDryRun _avVolumeId _avInstanceId _avDevice$fToQueryAttachVolume$fToPathAttachVolume$fToHeadersAttachVolume$fAWSRequestAttachVolumeReportInstanceStatusResponse'ReportInstanceStatus' _risStartTime _risEndTime_risDescription _risDryRun _risInstances _risStatus_risReasonCodes$fToQueryReportInstanceStatus$fToPathReportInstanceStatus$fToHeadersReportInstanceStatus $fAWSRequestReportInstanceStatusCreateRouteTableResponse'_crtrsRouteTable_crtrsResponseStatusCreateRouteTable' _crtDryRun _crtVPCId$fToQueryCreateRouteTable$fToPathCreateRouteTable$fToHeadersCreateRouteTable$fAWSRequestCreateRouteTableModifyImageAttributeResponse'ModifyImageAttribute' _miaAttribute _miaUserIds_miaUserGroups _miaValue_miaLaunchPermission_miaOperationType_miaProductCodes_miaDescription _miaDryRun _miaImageId$fToQueryModifyImageAttribute$fToPathModifyImageAttribute$fToHeadersModifyImageAttribute $fAWSRequestModifyImageAttributeCancelConversionTaskResponse'CancelConversionTask'_cctReasonMessage _cctDryRun_cctConversionTaskId$fToQueryCancelConversionTask$fToPathCancelConversionTask$fToHeadersCancelConversionTask $fAWSRequestCancelConversionTaskAllocateAddressResponse'_aarsAllocationId _aarsDomain _aarsPublicIP_aarsResponseStatusAllocateAddress' _aaDomain _aaDryRun$fToQueryAllocateAddress$fToPathAllocateAddress$fToHeadersAllocateAddress$fAWSRequestAllocateAddress DescribeConversionTasksResponse'_dctrsConversionTasks_dctrsResponseStatusDescribeConversionTasks' _dctFilters_dctConversionTaskIds _dctDryRun $fToQueryDescribeConversionTasks$fToPathDescribeConversionTasks"$fToHeadersDescribeConversionTasks#$fAWSRequestDescribeConversionTasksDescribeVPCsResponse' _dvrsVPCs_dvrsResponseStatus DescribeVPCs' _dvsFilters _dvsVPCIds _dvsDryRun$fToQueryDescribeVPCs$fToPathDescribeVPCs$fToHeadersDescribeVPCs$fAWSRequestDescribeVPCsDescribeIdFormatResponse'_difrsStatuses_difrsResponseStatusDescribeIdFormat' _difResource$fToQueryDescribeIdFormat$fToPathDescribeIdFormat$fToHeadersDescribeIdFormat$fAWSRequestDescribeIdFormat"DescribeReservedInstancesResponse'_drirsReservedInstances_drirsResponseStatusDescribeReservedInstances' _driFilters_driReservedInstancesIds_driOfferingType _driDryRun"$fToQueryDescribeReservedInstances!$fToPathDescribeReservedInstances$$fToHeadersDescribeReservedInstances%$fAWSRequestDescribeReservedInstancesAssociateDHCPOptionsResponse'AssociateDHCPOptions' _adoDryRun_adoDHCPOptionsId _adoVPCId$fToQueryAssociateDHCPOptions$fToPathAssociateDHCPOptions$fToHeadersAssociateDHCPOptions $fAWSRequestAssociateDHCPOptions RunInstances'_rAdditionalInfo_rSecurityGroupIds_rSecurityGroups _rClientToken_rDisableAPITermination _rKeyName_rNetworkInterfaces _rRAMDiskId _rSubnetId _rKernelId_rInstanceType_rEBSOptimized _rUserData _rMonitoring_rIAMInstanceProfile_rPrivateIPAddress#_rInstanceInitiatedShutdownBehavior_rBlockDeviceMappings_rDryRun _rPlacement _rImageId _rMinCount _rMaxCount$fToQueryRunInstances$fToPathRunInstances$fToHeadersRunInstances$fAWSRequestRunInstancesDescribeFlowLogsResponse'_dflsrsNextToken_dflsrsFlowLogs_dflsrsResponseStatusDescribeFlowLogs' _dNextToken _dFlowLogIds_dFilter _dMaxResults$fToQueryDescribeFlowLogs$fToPathDescribeFlowLogs$fToHeadersDescribeFlowLogs$fAWSRequestDescribeFlowLogs ModifyInstancePlacementResponse' _miprsReturn_miprsResponseStatusModifyInstancePlacement' _mipAffinity _mipHostId _mipTenancy_mipInstanceId $fToQueryModifyInstancePlacement$fToPathModifyInstancePlacement"$fToHeadersModifyInstancePlacement#$fAWSRequestModifyInstancePlacementAttachInternetGatewayResponse'AttachInternetGateway' _aigDryRun_aigInternetGatewayId _aigVPCId$fToQueryAttachInternetGateway$fToPathAttachInternetGateway $fToHeadersAttachInternetGateway!$fAWSRequestAttachInternetGateway#DeleteVPCPeeringConnectionResponse' _dvpcrsReturn_dvpcrsResponseStatusDeleteVPCPeeringConnection' _dvpcDryRun_dvpcVPCPeeringConnectionId#$fToQueryDeleteVPCPeeringConnection"$fToPathDeleteVPCPeeringConnection%$fToHeadersDeleteVPCPeeringConnection&$fAWSRequestDeleteVPCPeeringConnectionDeleteSecurityGroupResponse'DeleteSecurityGroup' _dsgGroupId _dsgGroupName _dsgDryRun$fToQueryDeleteSecurityGroup$fToPathDeleteSecurityGroup$fToHeadersDeleteSecurityGroup$fAWSRequestDeleteSecurityGroupCreateCustomerGatewayResponse'_ccgrsCustomerGateway_ccgrsResponseStatusCreateCustomerGateway' _ccgDryRun_ccgType _ccgPublicIP _ccgBGPASN$fToQueryCreateCustomerGateway$fToPathCreateCustomerGateway $fToHeadersCreateCustomerGateway!$fAWSRequestCreateCustomerGateway+DescribeReservedInstancesOfferingsResponse'_driorsNextToken!_driorsReservedInstancesOfferings_driorsResponseStatus#DescribeReservedInstancesOfferings'_drioMaxDuration_drioProductDescription _drioFilters_drioIncludeMarketplace_drioInstanceType_drioNextToken_drioMinDuration_drioAvailabilityZone_drioOfferingType!_drioReservedInstancesOfferingIds_drioInstanceTenancy_drioMaxInstanceCount _drioDryRun_drioMaxResults+$fToQueryDescribeReservedInstancesOfferings*$fToPathDescribeReservedInstancesOfferings-$fToHeadersDescribeReservedInstancesOfferings.$fAWSRequestDescribeReservedInstancesOfferings,$fAWSPagerDescribeReservedInstancesOfferings"DescribeInstanceAttributeResponse'_drsInstanceId _drsGroups_drsSourceDestCheck_drsDisableAPITermination _drsRAMDiskId _drsKernelId_drsRootDeviceName_drsInstanceType_drsSRIOVNetSupport_drsEBSOptimized _drsUserData%_drsInstanceInitiatedShutdownBehavior_drsProductCodes_drsBlockDeviceMappings_drsResponseStatusDescribeInstanceAttribute' _diaDryRun_diaInstanceId _diaAttribute"$fToQueryDescribeInstanceAttribute!$fToPathDescribeInstanceAttribute$$fToHeadersDescribeInstanceAttribute%$fAWSRequestDescribeInstanceAttributeConfirmProductInstanceResponse' _cpirsReturn _cpirsOwnerId_cpirsResponseStatusConfirmProductInstance' _cpiDryRun_cpiProductCode_cpiInstanceId$fToQueryConfirmProductInstance$fToPathConfirmProductInstance!$fToHeadersConfirmProductInstance"$fAWSRequestConfirmProductInstanceDeleteTagsResponse' DeleteTags' _dtsDryRun_dtsTags _dtsResources$fToQueryDeleteTags$fToPathDeleteTags$fToHeadersDeleteTags$fAWSRequestDeleteTagsImportKeyPairResponse'_ikprsKeyFingerprint _ikprsKeyName_ikprsResponseStatusImportKeyPair' _ikpDryRun _ikpKeyName_ikpPublicKeyMaterial$fToQueryImportKeyPair$fToPathImportKeyPair$fToHeadersImportKeyPair$fAWSRequestImportKeyPairDescribeInstanceStatusResponse'_disrsInstanceStatuses_disrsNextToken_disrsResponseStatusDescribeInstanceStatus'_disIncludeAllInstances _disFilters _disNextToken_disInstanceIds _disDryRun_disMaxResults$fToQueryDescribeInstanceStatus$fToPathDescribeInstanceStatus!$fToHeadersDescribeInstanceStatus"$fAWSRequestDescribeInstanceStatus $fAWSPagerDescribeInstanceStatusAttachNetworkInterfaceResponse'_anirsAttachmentId_anirsResponseStatusAttachNetworkInterface' _aniDryRun_aniNetworkInterfaceId_aniInstanceId_aniDeviceIndex$fToQueryAttachNetworkInterface$fToPathAttachNetworkInterface!$fToHeadersAttachNetworkInterface"$fAWSRequestAttachNetworkInterfaceResetInstanceAttributeResponse'ResetInstanceAttribute' _riaDryRun_riaInstanceId _riaAttribute$fToQueryResetInstanceAttribute$fToPathResetInstanceAttribute!$fToHeadersResetInstanceAttribute"$fAWSRequestResetInstanceAttributeDescribeVPCEndpointsResponse'_dvpcersNextToken_dvpcersVPCEndpoints_dvpcersResponseStatusDescribeVPCEndpoints' _dvpceFilters_dvpceNextToken_dvpceVPCEndpointIds _dvpceDryRun_dvpceMaxResults$fToQueryDescribeVPCEndpoints$fToPathDescribeVPCEndpoints$fToHeadersDescribeVPCEndpoints $fAWSRequestDescribeVPCEndpointsReplaceNetworkACLEntryResponse'ReplaceNetworkACLEntry'_rnaeICMPTypeCode_rnaePortRange _rnaeDryRun_rnaeNetworkACLId_rnaeRuleNumber _rnaeProtocol_rnaeRuleAction _rnaeEgress_rnaeCIdRBlock$fToQueryReplaceNetworkACLEntry$fToPathReplaceNetworkACLEntry!$fToHeadersReplaceNetworkACLEntry"$fAWSRequestReplaceNetworkACLEntryDeleteRouteResponse' DeleteRoute' _drDryRun_drRouteTableId_drDestinationCIdRBlock$fToQueryDeleteRoute$fToPathDeleteRoute$fToHeadersDeleteRoute$fAWSRequestDeleteRouteDescribeVPNConnectionsResponse'_dvcrsVPNConnections_dvcrsResponseStatusDescribeVPNConnections' _dvpncFilters_dvpncVPNConnectionIds _dvpncDryRun$fToQueryDescribeVPNConnections$fToPathDescribeVPNConnections!$fToHeadersDescribeVPNConnections"$fAWSRequestDescribeVPNConnectionsResetSnapshotAttributeResponse'ResetSnapshotAttribute' _rsaDryRun_rsaSnapshotId _rsaAttribute$fToQueryResetSnapshotAttribute$fToPathResetSnapshotAttribute!$fToHeadersResetSnapshotAttribute"$fAWSRequestResetSnapshotAttributeDeleteNetworkACLEntryResponse'DeleteNetworkACLEntry' _dnaeDryRun_dnaeNetworkACLId_dnaeRuleNumber _dnaeEgress$fToQueryDeleteNetworkACLEntry$fToPathDeleteNetworkACLEntry $fToHeadersDeleteNetworkACLEntry!$fAWSRequestDeleteNetworkACLEntry*PurchaseReservedInstancesOfferingResponse'_priorsReservedInstancesId_priorsResponseStatus"PurchaseReservedInstancesOffering'_prioLimitPrice _prioDryRun _prioReservedInstancesOfferingId_prioInstanceCount*$fToQueryPurchaseReservedInstancesOffering)$fToPathPurchaseReservedInstancesOffering,$fToHeadersPurchaseReservedInstancesOffering-$fAWSRequestPurchaseReservedInstancesOfferingCreateTagsResponse' CreateTags'_cDryRun _cResources_cTags$fToQueryCreateTags$fToPathCreateTags$fToHeadersCreateTags$fAWSRequestCreateTagsDescribeSubnetsResponse' _dsrsSubnets_dsrsResponseStatusDescribeSubnets' _dsSubnetIds _dsFilters _dsDryRun$fToQueryDescribeSubnets$fToPathDescribeSubnets$fToHeadersDescribeSubnets$fAWSRequestDescribeSubnets#CreateVPCPeeringConnectionResponse'_cvpcrsVPCPeeringConnection_cvpcrsResponseStatusCreateVPCPeeringConnection'_cvpcPeerVPCId _cvpcVPCId_cvpcPeerOwnerId _cvpcDryRun#$fToQueryCreateVPCPeeringConnection"$fToPathCreateVPCPeeringConnection%$fToHeadersCreateVPCPeeringConnection&$fAWSRequestCreateVPCPeeringConnection&AuthorizeSecurityGroupIngressResponse'AuthorizeSecurityGroupIngress' _asgiFromPort_asgiIPPermissions_asgiIPProtocol _asgiGroupId _asgiToPort _asgiCIdRIP_asgiSourceSecurityGroupOwnerId_asgiGroupName_asgiSourceSecurityGroupName _asgiDryRun&$fToQueryAuthorizeSecurityGroupIngress%$fToPathAuthorizeSecurityGroupIngress($fToHeadersAuthorizeSecurityGroupIngress)$fAWSRequestAuthorizeSecurityGroupIngress$DescribeVPCEndpointServicesResponse'_dvesrsServiceNames_dvesrsNextToken_dvesrsResponseStatusDescribeVPCEndpointServices'_dvesNextToken _dvesDryRun_dvesMaxResults$$fToQueryDescribeVPCEndpointServices#$fToPathDescribeVPCEndpointServices&$fToHeadersDescribeVPCEndpointServices'$fAWSRequestDescribeVPCEndpointServicesReplaceRouteResponse' ReplaceRoute'_rrVPCPeeringConnectionId _rrInstanceId_rrNatGatewayId_rrNetworkInterfaceId _rrGatewayId _rrDryRun_rrRouteTableId_rrDestinationCIdRBlock$fToQueryReplaceRoute$fToPathReplaceRoute$fToHeadersReplaceRoute$fAWSRequestReplaceRoute"DescribeSnapshotAttributeResponse'_dsarsCreateVolumePermissions_dsarsProductCodes_dsarsSnapshotId_dsarsResponseStatusDescribeSnapshotAttribute' _dsaDryRun_dsaSnapshotId _dsaAttribute"$fToQueryDescribeSnapshotAttribute!$fToPathDescribeSnapshotAttribute$$fToHeadersDescribeSnapshotAttribute%$fAWSRequestDescribeSnapshotAttributeDescribeAddressesResponse'_darsAddresses_darsResponseStatusDescribeAddresses' _daFilters _daPublicIPs_daAllocationIds _daDryRun$fToQueryDescribeAddresses$fToPathDescribeAddresses$fToHeadersDescribeAddresses$fAWSRequestDescribeAddressesDescribeNatGatewaysResponse'_dngrsNatGateways_dngrsNextToken_dngrsResponseStatusDescribeNatGateways'_dngNatGatewayIds _dngNextToken _dngFilter_dngMaxResults$fToQueryDescribeNatGateways$fToPathDescribeNatGateways$fToHeadersDescribeNatGateways$fAWSRequestDescribeNatGateways%ReplaceNetworkACLAssociationResponse'_rnaarsNewAssociationId_rnaarsResponseStatusReplaceNetworkACLAssociation' _rnaaDryRun_rnaaAssociationId_rnaaNetworkACLId%$fToQueryReplaceNetworkACLAssociation$$fToPathReplaceNetworkACLAssociation'$fToHeadersReplaceNetworkACLAssociation($fAWSRequestReplaceNetworkACLAssociation"DescribeNetworkInterfacesResponse'_dnirsNetworkInterfaces_dnirsResponseStatusDescribeNetworkInterfaces'_dnisNetworkInterfaceIds _dnisFilters _dnisDryRun"$fToQueryDescribeNetworkInterfaces!$fToPathDescribeNetworkInterfaces$$fToHeadersDescribeNetworkInterfaces%$fAWSRequestDescribeNetworkInterfacesBundleInstanceResponse'_birsBundleTask_birsResponseStatusBundleInstance' _biDryRun _biInstanceId _biStorage$fToQueryBundleInstance$fToPathBundleInstance$fToHeadersBundleInstance$fAWSRequestBundleInstanceDisableVPCClassicLinkResponse'_dvpcclrsReturn_dvpcclrsResponseStatusDisableVPCClassicLink' _dvpcclDryRun _dvpcclVPCId$fToQueryDisableVPCClassicLink$fToPathDisableVPCClassicLink $fToHeadersDisableVPCClassicLink!$fAWSRequestDisableVPCClassicLink!DescribeInternetGatewaysResponse'_digrsInternetGateways_digrsResponseStatusDescribeInternetGateways' _dFilters_dInternetGatewayIds_dDryRun!$fToQueryDescribeInternetGateways $fToPathDescribeInternetGateways#$fToHeadersDescribeInternetGateways$$fAWSRequestDescribeInternetGatewaysStopInstancesResponse'_sirsStoppingInstances_sirsResponseStatusStopInstances'_siForce _siDryRun_siInstanceIds$fToQueryStopInstances$fToPathStopInstances$fToHeadersStopInstances$fAWSRequestStopInstancesImportImageResponse' _irsStatus_irsHypervisor _irsPlatform _irsProgress_irsLicenseType_irsSnapshotDetails_irsStatusMessage _irsImageId_irsImportTaskId_irsArchitecture_irsDescription_irsResponseStatus ImportImage'_impHypervisor _impPlatform_impClientToken_impLicenseType _impRoleName_impArchitecture_impDescription _impDryRun_impClientData_impDiskContainers$fToQueryImportImage$fToPathImportImage$fToHeadersImportImage$fAWSRequestImportImageDescribeDHCPOptionsResponse'_ddorsDHCPOptions_ddorsResponseStatusDescribeDHCPOptions' _ddoFilters_ddoDHCPOptionsIds _ddoDryRun$fToQueryDescribeDHCPOptions$fToPathDescribeDHCPOptions$fToHeadersDescribeDHCPOptions$fAWSRequestDescribeDHCPOptions!DescribeSpotPriceHistoryResponse'_dsphrsNextToken_dsphrsSpotPriceHistory_dsphrsResponseStatusDescribeSpotPriceHistory'_dsphInstanceTypes_dsphStartTime _dsphFilters_dsphNextToken_dsphAvailabilityZone _dsphEndTime_dsphProductDescriptions _dsphDryRun_dsphMaxResults!$fToQueryDescribeSpotPriceHistory $fToPathDescribeSpotPriceHistory#$fToHeadersDescribeSpotPriceHistory$$fAWSRequestDescribeSpotPriceHistory"$fAWSPagerDescribeSpotPriceHistory CancelSpotFleetRequestsResponse'_csfrrsSuccessfulFleetRequests _csfrrsUnsuccessfulFleetRequests_csfrrsResponseStatusCancelSpotFleetRequests' _csfrDryRun_csfrSpotFleetRequestIds_csfrTerminateInstances $fToQueryCancelSpotFleetRequests$fToPathCancelSpotFleetRequests"$fToHeadersCancelSpotFleetRequests#$fAWSRequestCancelSpotFleetRequestsAttachClassicLinkVPCResponse' _aclvrsReturn_aclvrsResponseStatusAttachClassicLinkVPC' _aclvDryRun_aclvInstanceId _aclvVPCId _aclvGroups$fToQueryAttachClassicLinkVPC$fToPathAttachClassicLinkVPC$fToHeadersAttachClassicLinkVPC $fAWSRequestAttachClassicLinkVPC'CancelReservedInstancesListingResponse' _crilrsReservedInstancesListings_crilrsResponseStatusCancelReservedInstancesListing'_crilReservedInstancesListingId'$fToQueryCancelReservedInstancesListing&$fToPathCancelReservedInstancesListing)$fToHeadersCancelReservedInstancesListing*$fAWSRequestCancelReservedInstancesListing(ModifyNetworkInterfaceAttributeResponse' ModifyNetworkInterfaceAttribute' _mniaGroups_mniaSourceDestCheck_mniaAttachment_mniaDescription _mniaDryRun_mniaNetworkInterfaceId($fToQueryModifyNetworkInterfaceAttribute'$fToPathModifyNetworkInterfaceAttribute*$fToHeadersModifyNetworkInterfaceAttribute+$fAWSRequestModifyNetworkInterfaceAttributeDeregisterImageResponse'DeregisterImage' _diDryRun _diImageId$fToQueryDeregisterImage$fToPathDeregisterImage$fToHeadersDeregisterImage$fAWSRequestDeregisterImage%AuthorizeSecurityGroupEgressResponse'AuthorizeSecurityGroupEgress' _asgeFromPort_asgeIPPermissions_asgeIPProtocol _asgeToPort _asgeCIdRIP_asgeSourceSecurityGroupOwnerId_asgeSourceSecurityGroupName _asgeDryRun _asgeGroupId%$fToQueryAuthorizeSecurityGroupEgress$$fToPathAuthorizeSecurityGroupEgress'$fToHeadersAuthorizeSecurityGroupEgress($fAWSRequestAuthorizeSecurityGroupEgressDescribeBundleTasksResponse'_dbtrsBundleTasks_dbtrsResponseStatusDescribeBundleTasks' _dbtBundleIds _dbtFilters _dbtDryRun$fToQueryDescribeBundleTasks$fToPathDescribeBundleTasks$fToHeadersDescribeBundleTasks$fAWSRequestDescribeBundleTasksDeleteVPNConnectionResponse'DeleteVPNConnection' _dvcDryRun_dvcVPNConnectionId$fToQueryDeleteVPNConnection$fToPathDeleteVPNConnection$fToHeadersDeleteVPNConnection$fAWSRequestDeleteVPNConnectionCreateInternetGatewayResponse'_cigrsInternetGateway_cigrsResponseStatusCreateInternetGateway' _cigDryRun$fToQueryCreateInternetGateway$fToPathCreateInternetGateway $fToHeadersCreateInternetGateway!$fAWSRequestCreateInternetGatewayReleaseAddressResponse'ReleaseAddress'_raAllocationId _raPublicIP _raDryRun$fToQueryReleaseAddress$fToPathReleaseAddress$fToHeadersReleaseAddress$fAWSRequestReleaseAddressCancelBundleTaskResponse'_cbtrsBundleTask_cbtrsResponseStatusCancelBundleTask' _cbtDryRun _cbtBundleId$fToQueryCancelBundleTask$fToPathCancelBundleTask$fToHeadersCancelBundleTask$fAWSRequestCancelBundleTask DetachVolume' _dvInstanceId_dvForce _dvDevice _dvDryRun _dvVolumeId$fToQueryDetachVolume$fToPathDetachVolume$fToHeadersDetachVolume$fAWSRequestDetachVolumeModifySubnetAttributeResponse'ModifySubnetAttribute'_msaMapPublicIPOnLaunch _msaSubnetId$fToQueryModifySubnetAttribute$fToPathModifySubnetAttribute $fToHeadersModifySubnetAttribute!$fAWSRequestModifySubnetAttributeDescribeVPCClassicLinkResponse' _dvclrsVPCs_dvclrsResponseStatusDescribeVPCClassicLink' _dvclFilters _dvclVPCIds _dvclDryRun$fToQueryDescribeVPCClassicLink$fToPathDescribeVPCClassicLink!$fToHeadersDescribeVPCClassicLink"$fAWSRequestDescribeVPCClassicLinkDeleteFlowLogsResponse'_dflrsUnsuccessful_dflrsResponseStatusDeleteFlowLogs'_dflFlowLogIds$fToQueryDeleteFlowLogs$fToPathDeleteFlowLogs$fToHeadersDeleteFlowLogs$fAWSRequestDeleteFlowLogsDeleteVPCEndpointsResponse'_dversUnsuccessful_dversResponseStatusDeleteVPCEndpoints' _dveDryRun_dveVPCEndpointIds$fToQueryDeleteVPCEndpoints$fToPathDeleteVPCEndpoints$fToHeadersDeleteVPCEndpoints$fAWSRequestDeleteVPCEndpointsDetachInternetGatewayResponse'DetachInternetGateway' _digDryRun_digInternetGatewayId _digVPCId$fToQueryDetachInternetGateway$fToPathDetachInternetGateway $fToHeadersDetachInternetGateway!$fAWSRequestDetachInternetGatewayDetachNetworkInterfaceResponse'DetachNetworkInterface' _dniForce _dniDryRun_dniAttachmentId$fToQueryDetachNetworkInterface$fToPathDetachNetworkInterface!$fToHeadersDetachNetworkInterface"$fAWSRequestDetachNetworkInterfaceDescribeTagsResponse'_dtrsNextToken _dtrsTags_dtrsResponseStatus DescribeTags' _dtFilters _dtNextToken _dtDryRun _dtMaxResults$fToQueryDescribeTags$fToPathDescribeTags$fToHeadersDescribeTags$fAWSRequestDescribeTags$fAWSPagerDescribeTagsDeleteKeyPairResponse'DeleteKeyPair' _dkpDryRun _dkpKeyName$fToQueryDeleteKeyPair$fToPathDeleteKeyPair$fToHeadersDeleteKeyPair$fAWSRequestDeleteKeyPairCreateNetworkACLResponse'_cnarsNetworkACL_cnarsResponseStatusCreateNetworkACL' _cnaDryRun _cnaVPCId$fToQueryCreateNetworkACL$fToPathCreateNetworkACL$fToHeadersCreateNetworkACL$fAWSRequestCreateNetworkACLCreateVPNGatewayResponse'_cvgrsVPNGateway_cvgrsResponseStatusCreateVPNGateway'_cvgAvailabilityZone _cvgDryRun_cvgType$fToQueryCreateVPNGateway$fToPathCreateVPNGateway$fToHeadersCreateVPNGateway$fAWSRequestCreateVPNGateway"RevokeSecurityGroupEgressResponse'RevokeSecurityGroupEgress' _rsgeFromPort_rsgeIPPermissions_rsgeIPProtocol _rsgeToPort _rsgeCIdRIP_rsgeSourceSecurityGroupOwnerId_rsgeSourceSecurityGroupName _rsgeDryRun _rsgeGroupId"$fToQueryRevokeSecurityGroupEgress!$fToPathRevokeSecurityGroupEgress$$fToHeadersRevokeSecurityGroupEgress%$fAWSRequestRevokeSecurityGroupEgressImportInstanceResponse'_iirsConversionTask_iirsResponseStatusImportInstance'_iiLaunchSpecification _iiDiskImages_iiDescription _iiDryRun _iiPlatform$fToQueryImportInstance$fToPathImportInstance$fToHeadersImportInstance$fAWSRequestImportInstance