# Packages
Package ec2iface provides an interface for the Amazon Elastic Compute Cloud.
# Functions
New creates a new instance of the EC2 client with a session.
# Constants
@enum AccountAttributeName.
@enum AccountAttributeName.
@enum AllocationStrategy.
@enum AllocationStrategy.
@enum ArchitectureValues.
@enum ArchitectureValues.
@enum AttachmentStatus.
@enum AttachmentStatus.
@enum AttachmentStatus.
@enum AttachmentStatus.
@enum AvailabilityZoneState.
@enum AvailabilityZoneState.
@enum AvailabilityZoneState.
@enum AvailabilityZoneState.
@enum BatchState.
@enum BatchState.
@enum BatchState.
@enum BatchState.
@enum BatchState.
@enum BatchState.
@enum BatchState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum BundleTaskState.
@enum CancelBatchErrorCode.
@enum CancelBatchErrorCode.
@enum CancelBatchErrorCode.
@enum CancelBatchErrorCode.
@enum CancelSpotInstanceRequestState.
@enum CancelSpotInstanceRequestState.
@enum CancelSpotInstanceRequestState.
@enum CancelSpotInstanceRequestState.
@enum CancelSpotInstanceRequestState.
@enum ContainerFormat.
@enum ConversionTaskState.
@enum ConversionTaskState.
@enum ConversionTaskState.
@enum ConversionTaskState.
@enum CurrencyCodeValues.
@enum DatafeedSubscriptionState.
@enum DatafeedSubscriptionState.
@enum DeviceType.
@enum DeviceType.
@enum DiskImageFormat.
@enum DiskImageFormat.
@enum DiskImageFormat.
@enum DomainType.
@enum DomainType.
@enum EventCode.
@enum EventCode.
@enum EventCode.
@enum EventCode.
@enum EventCode.
@enum EventType.
@enum EventType.
@enum EventType.
@enum ExcessCapacityTerminationPolicy.
@enum ExcessCapacityTerminationPolicy.
@enum ExportEnvironment.
@enum ExportEnvironment.
@enum ExportEnvironment.
@enum ExportTaskState.
@enum ExportTaskState.
@enum ExportTaskState.
@enum ExportTaskState.
@enum FlowLogsResourceType.
@enum FlowLogsResourceType.
@enum FlowLogsResourceType.
@enum GatewayType.
@enum HypervisorType.
@enum HypervisorType.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageAttributeName.
@enum ImageState.
@enum ImageState.
@enum ImageState.
@enum ImageState.
@enum ImageState.
@enum ImageState.
@enum ImageState.
@enum ImageTypeValues.
@enum ImageTypeValues.
@enum ImageTypeValues.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceAttributeName.
@enum InstanceLifecycleType.
@enum InstanceStateName.
@enum InstanceStateName.
@enum InstanceStateName.
@enum InstanceStateName.
@enum InstanceStateName.
@enum InstanceStateName.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum InstanceType.
@enum ListingState.
@enum ListingState.
@enum ListingState.
@enum ListingState.
@enum ListingStatus.
@enum ListingStatus.
@enum ListingStatus.
@enum ListingStatus.
@enum MonitoringState.
@enum MonitoringState.
@enum MonitoringState.
@enum MonitoringState.
@enum MoveStatus.
@enum MoveStatus.
@enum NetworkInterfaceAttribute.
@enum NetworkInterfaceAttribute.
@enum NetworkInterfaceAttribute.
@enum NetworkInterfaceAttribute.
@enum NetworkInterfaceStatus.
@enum NetworkInterfaceStatus.
@enum NetworkInterfaceStatus.
@enum NetworkInterfaceStatus.
@enum OfferingTypeValues.
@enum OfferingTypeValues.
@enum OfferingTypeValues.
@enum OfferingTypeValues.
@enum OfferingTypeValues.
@enum OfferingTypeValues.
@enum OperationType.
@enum OperationType.
@enum PermissionGroup.
@enum PlacementGroupState.
@enum PlacementGroupState.
@enum PlacementGroupState.
@enum PlacementGroupState.
@enum PlacementStrategy.
@enum PlatformValues.
@enum ProductCodeValues.
@enum ProductCodeValues.
@enum RecurringChargeFrequency.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportInstanceReasonCodes.
@enum ReportStatusType.
@enum ReportStatusType.
@enum ReservedInstanceState.
@enum ReservedInstanceState.
@enum ReservedInstanceState.
@enum ReservedInstanceState.
@enum ResetImageAttributeName.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum ResourceType.
@enum RIProductDescription.
@enum RIProductDescription.
@enum RIProductDescription.
@enum RIProductDescription.
@enum RouteOrigin.
@enum RouteOrigin.
@enum RouteOrigin.
@enum RouteState.
@enum RouteState.
@enum RuleAction.
@enum RuleAction.
A ServiceName is the name of the service the client will make API calls to.
@enum ShutdownBehavior.
@enum ShutdownBehavior.
@enum SnapshotAttributeName.
@enum SnapshotAttributeName.
@enum SnapshotState.
@enum SnapshotState.
@enum SnapshotState.
@enum SpotInstanceState.
@enum SpotInstanceState.
@enum SpotInstanceState.
@enum SpotInstanceState.
@enum SpotInstanceState.
@enum SpotInstanceType.
@enum SpotInstanceType.
@enum State.
@enum State.
@enum State.
@enum State.
@enum Status.
@enum Status.
@enum Status.
@enum StatusName.
@enum StatusType.
@enum StatusType.
@enum StatusType.
@enum StatusType.
@enum SubnetState.
@enum SubnetState.
@enum SummaryStatus.
@enum SummaryStatus.
@enum SummaryStatus.
@enum SummaryStatus.
@enum SummaryStatus.
@enum TelemetryStatus.
@enum TelemetryStatus.
@enum Tenancy.
@enum Tenancy.
@enum TrafficType.
@enum TrafficType.
@enum TrafficType.
@enum VirtualizationType.
@enum VirtualizationType.
@enum VolumeAttachmentState.
@enum VolumeAttachmentState.
@enum VolumeAttachmentState.
@enum VolumeAttachmentState.
@enum VolumeAttributeName.
@enum VolumeAttributeName.
@enum VolumeState.
@enum VolumeState.
@enum VolumeState.
@enum VolumeState.
@enum VolumeState.
@enum VolumeState.
@enum VolumeStatusInfoStatus.
@enum VolumeStatusInfoStatus.
@enum VolumeStatusInfoStatus.
@enum VolumeStatusName.
@enum VolumeStatusName.
@enum VolumeType.
@enum VolumeType.
@enum VolumeType.
@enum VpcAttributeName.
@enum VpcAttributeName.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcPeeringConnectionStateReasonCode.
@enum VpcState.
@enum VpcState.
@enum VpnState.
@enum VpnState.
@enum VpnState.
@enum VpnState.
@enum VpnStaticRouteSource.
# Structs
No description provided by the author
No description provided by the author
Describes an account attribute.
Describes a value of an account attribute.
Describes a running instance in a Spot fleet.
Describes an Elastic IP address.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The value to use when a resource attribute accepts a Boolean value.
The value to use for a resource attribute.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an Availability Zone.
Describes a message about an Availability Zone.
No description provided by the author
Describes a block device mapping.
No description provided by the author
No description provided by the author
Describes a bundle task.
Describes an error for BundleInstance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a request to cancel a Spot instance.
No description provided by the author
No description provided by the author
Describes a Spot fleet error.
Describes a Spot fleet request that was not successfully canceled.
Contains the parameters for CancelSpotFleetRequests.
Contains the output of CancelSpotFleetRequests.
Describes a Spot fleet request that was successfully canceled.
Contains the parameters for CancelSpotInstanceRequests.
Contains the output of CancelSpotInstanceRequests.
Describes a linked EC2-Classic instance.
Describes the client-specific data.
No description provided by the author
No description provided by the author
Describes a conversion task.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a key pair.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the parameters for CreateSpotDatafeedSubscription.
Contains the output of CreateSpotDatafeedSubscription.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes the user or group to be added or removed from the permissions for a volume.
Describes modifications to the permissions for a volume.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a customer gateway.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the parameters for DeleteSpotDatafeedSubscription.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an image attribute.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an instance attribute.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the parameters for DescribeSpotDatafeedSubscription.
Contains the output of DescribeSpotDatafeedSubscription.
Contains the parameters for DescribeSpotFleetInstances.
Contains the output of DescribeSpotFleetInstances.
Contains the parameters for DescribeSpotFleetRequestHistory.
Contains the output of DescribeSpotFleetRequestHistory.
Contains the parameters for DescribeSpotFleetRequests.
Contains the output of DescribeSpotFleetRequests.
Contains the parameters for DescribeSpotInstanceRequests.
Contains the output of DescribeSpotInstanceRequests.
Contains the parameters for DescribeSpotPriceHistory.
Contains the output of DescribeSpotPriceHistory.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a DHCP configuration option.
Describes a set of DHCP options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a disk image.
Describes a disk image.
Describes a disk image.
Describes a disk image volume.
Describes a block device for an EBS volume.
Describes a parameter used to set up an EBS volume in a block device mapping.
No description provided by the author
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a Spot fleet event.
Describes an instance export task.
Describes the format and location for an instance export task.
Describes an instance export task.
A filter name and value pair that is used to return a more specific list of results.
Describes a flow log.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a security group.
Describes an event in the history of the Spot fleet request.
Describes an IAM instance profile.
Describes an IAM instance profile.
Describes the ICMP type and code.
Describes an image.
Describes the disk container object for an import image task.
No description provided by the author
No description provided by the author
Describes an import image task.
No description provided by the author
Describes the launch specification for VM import.
No description provided by the author
Describes an import instance task.
Describes an import volume task.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes an import snapshot task.
No description provided by the author
No description provided by the author
Describes an import volume task.
Describes an instance.
Describes a block device mapping.
Describes a block device mapping entry.
Describes a Reserved Instance listing state.
Describes an instance to export.
Describes the monitoring information of the instance.
Describes a network interface.
Describes association information for an Elastic IP address.
Describes a network interface attachment.
Describes a network interface.
Describes a private IP address.
Describes the current state of the instance.
Describes an instance state change.
Describes the status of an instance.
Describes the instance status.
Describes a scheduled event for an instance.
Describes the status of an instance.
Describes an Internet gateway.
Describes the attachment of a VPC to an Internet gateway.
Describes a security group rule.
Describes an IP range.
Describes a key pair.
Describes a launch permission.
Describes a launch permission modification.
Describes the launch specification for an instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the parameters for ModifySpotFleetRequest.
Contains the output of ModifySpotFleetRequest.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes the monitoring for the instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes the status of a moving Elastic IP address.
Describes a network ACL.
Describes an association between a network ACL and a subnet.
Describes an entry in a network ACL.
Describes a network interface.
Describes association information for an Elastic IP address.
Describes a network interface attachment.
Describes an attachment change.
Describes the private IP address of a network interface.
No description provided by the author
Describes the placement for the instance.
Describes a placement group.
Describes a range of ports.
Describes prefixes for AWS services.
The ID of the prefix.
Describes the price for a Reserved Instance.
Describes the price for a Reserved Instance.
Describes a Reserved Instance offering.
Describes a secondary private IP address for a network interface.
Describes a product code.
Describes a virtual private gateway propagating route.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a recurring charge.
Describes a region.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains the parameters for RequestSpotFleet.
Contains the output of RequestSpotFleet.
Contains the parameters for RequestSpotInstances.
Contains the output of RequestSpotInstances.
Describes the launch specification for an instance.
Describes a reservation.
Describes the limit price of a Reserved Instance offering.
Describes a Reserved Instance.
Describes the configuration settings for the modified Reserved Instances.
Describes the ID of a Reserved Instance.
Describes a Reserved Instance listing.
Describes a Reserved Instance modification.
No description provided by the author
Describes a Reserved Instance offering.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Describes a route in a route table.
Describes a route table.
Describes an association between a route table and a subnet.
No description provided by the author
Describes the monitoring for the instance.
Describes the storage parameters for S3 and S3 buckets for an instance store-backed AMI.
Describes a security group.
Describes a snapshot.
Describes the snapshot created from the imported disk.
The disk container object for the import snapshot request.
Details about the import snapshot task.
Describes the data feed for a Spot instance.
Describes the launch specification for one or more Spot instances.
Describes whether monitoring is enabled.
Describes a Spot fleet request.
Describes the configuration of a Spot fleet request.
Describes a Spot instance request.
Describes a Spot instance state change.
Describes the status of a Spot instance request.
Describes Spot instance placement.
Describes the maximum hourly price (bid) for any Spot instance launched to fulfill the request.
No description provided by the author
No description provided by the author
Describes a state change.
No description provided by the author
No description provided by the author
Describes the storage location for an instance store-backed AMI.
Describes a subnet.
Describes a tag.
Describes a tag.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Information about items that were not successfully processed in a batch call.
Information about the error that occurred.
Describes the S3 bucket for the disk image.
Describes the S3 bucket for the disk image.
Describes the user data to be made available to an instance.
Describes a security group and AWS account ID pair.
Describes telemetry for a VPN tunnel.
Describes a volume.
Describes volume attachment details.
Describes an EBS volume.
Describes a volume status operation code.
Describes a volume status.
Describes a volume status event.
Describes the status of a volume.
Describes the volume status.
Describes a VPC.
Describes an attachment between a virtual private gateway and a VPC.
Describes whether a VPC is enabled for ClassicLink.
Describes a VPC endpoint.
Describes a VPC peering connection.
Describes the status of a VPC peering connection.
Describes a VPC in a VPC peering connection.
Describes a VPN connection.
Describes VPN connection options.
Describes VPN connection options.
Describes a virtual private gateway.
Describes a static route for a VPN connection.