Uses of Package
com.amazonaws.services.ec2.model

Packages that use com.amazonaws.services.ec2.model
com.amazonaws.services.ec2 Synchronous and asynchronous client classes for accessing AmazonEC2. 
com.amazonaws.services.ec2.model Classes modeling the various types represented by AmazonEC2. 
 

Classes in com.amazonaws.services.ec2.model used by com.amazonaws.services.ec2
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.
BundleInstanceRequest
          
BundleInstanceResult
          
CancelBundleTaskRequest
           A request to cancel an Amazon EC2 bundle task.
CancelBundleTaskResult
           The result of canceling an Amazon EC2 bundle task.
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
          
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
          
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
          
DisassociateAddressRequest
           A request to disassociate an elastic IP address from the instance to which it is assigned.
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.
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.
MonitorInstancesRequest
           A request to enable monitoring for a running instance.
MonitorInstancesResult
           The result of enabling monitoring on a set of Amazon EC2 instances.
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.
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.
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.
StartInstancesRequest
           Starts an instance that uses an Amazon EBS volume as its root device.
StartInstancesResult
           The result of calling the StartInstances operation.
StopInstancesRequest
           Stops an instance that uses an Amazon EBS volume as its root device.
StopInstancesResult
           The result of calling the StopInstances operation.
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.
 

Classes in com.amazonaws.services.ec2.model used by com.amazonaws.services.ec2.model
Address
          
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.
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.
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).
ImageState
          Image State
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.
InstanceStateName
          Instance State Name
InstanceType
          Instance Type
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.
SnapshotState
          Snapshot State
SpotDatafeedSubscription
           The SpotDatafeedSubscriptionType data type.
SpotInstanceRequest
          
SpotInstanceStateFault
          
SpotInstanceType
          Spot Instance Type
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.
VolumeAttachmentState
          Volume Attachment State
VolumeState
          Volume State
Vpc
           The Vpc data type.
VpcAttachment
          
VpnConnection
           The VpnConnection data type.
VpnGateway
           The VpnGateway data type.
 



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