Package com.amazonaws.services.ec2.model

Classes modeling the various types represented by AmazonEC2.

See:
          Description

Class Summary
Address
AllocateAddressRequest
AllocateAddressResult Result returned from allocating an Elastic IP.
AssociateAddressRequest Associates an elastic IP address with an instance.
AssociateDhcpOptionsRequest
AttachVolumeRequest Request to attach an Amazon EBS volume to a running instance and expose it as the specified device.
AttachVolumeResult Result of attaching an Amazon EBS volume to a running instance.
AttachVpnGatewayRequest
AttachVpnGatewayResult
AuthorizeSecurityGroupIngressRequest Request to adds permissions to a security group.
AvailabilityZone An EC2 availability zone, separate and fault tolerant from other availability zones.
BlockDeviceMapping The BlockDeviceMappingItemType data type.
BundleInstanceRequest
BundleInstanceResult
BundleTask Represents a task to bundle an EC2 Windows instance into a new image.
BundleTaskError Represents an error that occurred during a bundle task.
CancelBundleTaskRequest A request to cancel an Amazon EC2 bundle task.
CancelBundleTaskResult The result of canceling an Amazon EC2 bundle task.
CancelledSpotInstanceRequest
CancelSpotInstanceRequestsRequest
CancelSpotInstanceRequestsResult
ConfirmProductInstanceRequest A request to verify whether an Amazon DevPay product code is associated with an instance.
ConfirmProductInstanceResult The result of calling the ConfirmProductInstance operation.
CreateCustomerGatewayRequest
CreateCustomerGatewayResult
CreateDhcpOptionsRequest
CreateDhcpOptionsResult
CreateImageRequest Represents a request to create a new EC2 image.
CreateImageResult The result of creating a new EC2 image.
CreateKeyPairRequest Represents a request to create a new EC2 key pair.
CreateKeyPairResult The result of creating a new EC2 key pair.
CreateSecurityGroupRequest Represents a request to create a new EC2 security group.
CreateSnapshotRequest Represents a request to create a snapshot from an Elastic Block Storage (EBS) volume.
CreateSnapshotResult The result of creating a snapshot from an EBS volume.
CreateSpotDatafeedSubscriptionRequest
CreateSpotDatafeedSubscriptionResult
CreateSubnetRequest
CreateSubnetResult
CreateVolumePermission Describes a permission allowing either a user or group to create a new EBS volume from a snapshot.
CreateVolumeRequest A request to create a new Amazon EC2 Elastic Block Storage (EBS) volume.
CreateVolumeResult The result of creating a new EBS volume.
CreateVpcRequest
CreateVpcResult
CreateVpnConnectionRequest
CreateVpnConnectionResult
CreateVpnGatewayRequest
CreateVpnGatewayResult
CustomerGateway The CustomerGateway data type.
DeleteCustomerGatewayRequest
DeleteDhcpOptionsRequest
DeleteKeyPairRequest Represents a request to delete an Amazon EC2 key pair.
DeleteSecurityGroupRequest Represents a request to delete an Amazon EC2 security group.
DeleteSnapshotRequest Represents a request to delete an EBS snapshot.
DeleteSpotDatafeedSubscriptionRequest Deletes the data feed for Spot Instances.
DeleteSubnetRequest
DeleteVolumeRequest Represents a request to delete an Elastic Block Storage (EBS) volume.
DeleteVpcRequest
DeleteVpnConnectionRequest
DeleteVpnGatewayRequest
DeregisterImageRequest A request to deregister an Amazon Machine Image (AMI).
DescribeAddressesRequest A request to describe a user's available Elasitc IPs.
DescribeAddressesResult The result of describing an account's available Elastic IPs.
DescribeAvailabilityZonesRequest A request to describe the Amazon EC2 availability zones in the current region.
DescribeAvailabilityZonesResult The result of describing the Amazon EC2 availability zones in the current region.
DescribeBundleTasksRequest A request to describe the bundle tasks for the user's account.
DescribeBundleTasksResult The result of describing the bundle tasks for the user's account.
DescribeCustomerGatewaysRequest
DescribeCustomerGatewaysResult
DescribeDhcpOptionsRequest Describe Dhcp Options Request
DescribeDhcpOptionsResult Describe Dhcp Options Result
DescribeImageAttributeRequest A request to describe an Amazon Machine Image (AMI) attribute.
DescribeImageAttributeResult The result of describing an AMI attribute.
DescribeImagesRequest A request to describe the available Amazon Machine Images (AMIs).
DescribeImagesResult The result of describing Amazon Machine Images (AMIs).
DescribeInstanceAttributeRequest A request to describe an attribute of one of a user's EC2 instances.
DescribeInstanceAttributeResult The result of describing an instance's attribute.
DescribeInstancesRequest A request to describe the Amazon EC2 instances in a user's account.
DescribeInstancesResult The result of describing Amazon EC2 instances.
DescribeKeyPairsRequest Request to describe information about key pairs available to you.
DescribeKeyPairsResult The result of describing a user's key pairs.
DescribeRegionsRequest Request to describe the available Amazon EC2 regions.
DescribeRegionsResult The result of describing the available Amazon EC2 regions.
DescribeReservedInstancesOfferingsRequest Request to describe the Reserved Instance offerings that are available for purchase.
DescribeReservedInstancesOfferingsResult The result of describing Reserved Instance offerings.
DescribeReservedInstancesRequest A request to describe the purchased Reserved Instances for your account.
DescribeReservedInstancesResult The result of describing the purchased Reserved Instances for your account.
DescribeSecurityGroupsRequest A request to describe the Amazon EC2 security groups for your account.
DescribeSecurityGroupsResult The result of describing the Amazon EC2 security groups for your account.
DescribeSnapshotAttributeRequest A request to describe an attribute of an EBS snapshot.
DescribeSnapshotAttributeResult The result of describing an EBS snapshot attribute.
DescribeSnapshotsRequest A request to describe Amazon EBS snapshots available to your account.
DescribeSnapshotsResult The result of describing EBS snapshots.
DescribeSpotDatafeedSubscriptionRequest
DescribeSpotDatafeedSubscriptionResult
DescribeSpotInstanceRequestsRequest
DescribeSpotInstanceRequestsResult
DescribeSpotPriceHistoryRequest
DescribeSpotPriceHistoryResult
DescribeSubnetsRequest
DescribeSubnetsResult
DescribeVolumesRequest A request to describe the Amazon EBS volumes that you own.
DescribeVolumesResult The result of describing your EBS volumes.
DescribeVpcsRequest
DescribeVpcsResult
DescribeVpnConnectionsRequest
DescribeVpnConnectionsResult
DescribeVpnGatewaysRequest
DescribeVpnGatewaysResult
DetachVolumeRequest A request to detaches an Amazon EBS volume from an instance.
DetachVolumeResult The result of detaching an EBS volume from an instance.
DetachVpnGatewayRequest
DhcpConfiguration The DhcpConfiguration data type
DhcpOptions The DhcpOptions data type.
DisassociateAddressRequest A request to disassociate an elastic IP address from the instance to which it is assigned.
EbsBlockDevice An EBS volume backed block device.
EbsInstanceBlockDevice An EBS volume backed block device which is attached to an instance.
EbsInstanceBlockDeviceSpecification Specifies how an EBS volume should be mapped as part of a block device mapping specification when launching a new instance.
Filter The Filter data type.
GetConsoleOutputRequest A request to retrieve the console output for the specified instance.
GetConsoleOutputResult The result of the GetConsoleOutput operation.
GetPasswordDataRequest A request to retrieve the encrypted administrator password for the instances running Windows.
GetPasswordDataResult The result of the GetPasswordData operation.
Image Represents an Amazon Machine Image (AMI) that can be run on an Amazon EC2 instance.
ImageAttribute Represents an attribute of an Amazon Machine Image (AMI).
Instance Represents an Amazon EC2 instance.
InstanceAttribute Represents an attribute of an Amazon EC2 instance.
InstanceBlockDeviceMapping Describes how block devices are mapped on an Amazon EC2 instance.
InstanceBlockDeviceMappingSpecification Specifies how an instance's block devices should be mapped on a running instance.
InstanceMonitoring Represents the monitoring state of an EC2 instance.
InstanceState Represents the state of an Amazon EC2 instance.
InstanceStateChange Represents a state change for a specific EC2 instance.
IpPermission An IP permission describing allowed incoming IP traffic to an Amazon EC2 security group.
KeyPair Describes an Amazon EC2 key pair, including the private key material.
KeyPairInfo Describes an Amazon EC2 key pair.
LaunchPermission Describes a permission to launch an Amazon Machine Image (AMI).
LaunchSpecification The LaunchSpecificationType data type.
ModifyImageAttributeRequest A request to modify an attribute of an Amazon Machine Image (AMI).
ModifyInstanceAttributeRequest A request to modify an attribute of an Amazon EC2 instance.
ModifySnapshotAttributeRequest A request to modify an EBS snapshot's attributes.
Monitoring Describes the monitoring status of an Amazon EC2 instance.
MonitorInstancesRequest A request to enable monitoring for a running instance.
MonitorInstancesResult The result of enabling monitoring on a set of Amazon EC2 instances.
Placement Describes where an Amazon EC2 instance is running within an Amazon EC2 region.
ProductCode An AWS DevPay product code.
PurchaseReservedInstancesOfferingRequest Purchases a Reserved Instance for use with your account.
PurchaseReservedInstancesOfferingResult The result of purchasing a Reserved Instances offering.
RebootInstancesRequest A request to reboot one or more instances.
Region Represents an Amazon EC2 region.
RegisterImageRequest A request to register an AMI with Amazon EC2.
RegisterImageResult The result of registering a new Amazon Machine Image (AMI).
ReleaseAddressRequest A request to release an elastic IP address associated with your account.
RequestSpotInstancesRequest The RequestSpotInstances data type.
RequestSpotInstancesResult The RequestSpotInstancesResult data type.
Reservation An Amazon EC2 reservation of requested EC2 instances.
ReservedInstances A group of Amazon EC2 Reserved Instances purchased by this account.
ReservedInstancesOffering An active offer for Amazon EC2 Reserved Instances.
ResetImageAttributeRequest A request to reset an attribute on an Amazon Machine Image (AMI) back to its default value.
ResetInstanceAttributeRequest A request to reset an attribute on an Amazon EC2 instance back to its default value.
ResetSnapshotAttributeRequest A request to reset an attribute on a snapshot back to its default value.
RevokeSecurityGroupIngressRequest A request to revoke permissions from a security group.
RunInstancesRequest Launches a specified number of instances of an AMI for which you have permissions.
RunInstancesResult The result of calling the RunInstancesResult, contains the new reservation created by Amazon EC2.
S3Storage Describes the S3 storage destination for a BundleTask when bundling a Windows instance.
SecurityGroup An Amazon EC2 security group, describing how EC2 instances in this group can receive network traffic.
Snapshot Represents a snapshot of an Amazon EC2 EBS volume.
SpotDatafeedSubscription The SpotDatafeedSubscriptionType data type.
SpotInstanceRequest
SpotInstanceStateFault
SpotPrice
StartInstancesRequest Starts an instance that uses an Amazon EBS volume as its root device.
StartInstancesResult The result of calling the StartInstances operation.
StateReason Describes a state change for an Amazon EC2 instance.
StopInstancesRequest Stops an instance that uses an Amazon EBS volume as its root device.
StopInstancesResult The result of calling the StopInstances operation.
Storage Describes the storage destination for a BundleTask when bundling a Windows instance.
Subnet The Subnet data type.
TerminateInstancesRequest A request to shut down one or more instances.
TerminateInstancesResult The result of calling the TerminateInstances operation.
UnmonitorInstancesRequest A request to disable monitoring for an Amazon EC2 instance.
UnmonitorInstancesResult The result of calling the UnmonitorInstances operation.
UserIdGroupPair An AWS user ID identifiying an AWS account, and the name of a security group within that account.
Volume Represents an Amazon Elastic Block Storage (EBS) volume.
VolumeAttachment Specifies the details of a how an EC2 EBS volume is attached to an instance.
Vpc The Vpc data type.
VpcAttachment
VpnConnection The VpnConnection data type.
VpnGateway The VpnGateway data type.
 

Enum Summary
ImageState Image State
InstanceStateName Instance State Name
InstanceType Instance Type
SnapshotState Snapshot State
SpotInstanceType Spot Instance Type
VolumeAttachmentState Volume Attachment State
VolumeState Volume State
 

Package com.amazonaws.services.ec2.model Description

Classes modeling the various types represented by AmazonEC2.



Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.