| Package | Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateImageResult | AmazonEC2Client. createImage(CreateImageRequest createImageRequest)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| CreateImageResult | AmazonEC2. createImage(CreateImageRequest createImageRequest)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Future<CreateImageResult> | AmazonEC2Async. createImageAsync(CreateImageRequest createImageRequest)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Future<CreateImageResult> | AmazonEC2AsyncClient. createImageAsync(CreateImageRequest createImageRequest)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Future<CreateImageResult> | AmazonEC2Async. createImageAsync(CreateImageRequest createImageRequest,
                AsyncHandler<CreateImageRequest,CreateImageResult> asyncHandler)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Future<CreateImageResult> | AmazonEC2AsyncClient. createImageAsync(CreateImageRequest createImageRequest,
                AsyncHandler<CreateImageRequest,CreateImageResult> asyncHandler)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<CreateImageResult> | AmazonEC2Async. createImageAsync(CreateImageRequest createImageRequest,
                AsyncHandler<CreateImageRequest,CreateImageResult> asyncHandler)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Future<CreateImageResult> | AmazonEC2AsyncClient. createImageAsync(CreateImageRequest createImageRequest,
                AsyncHandler<CreateImageRequest,CreateImageResult> asyncHandler)
 Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance
 that is either running or stopped. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateImageRequest | CreateImageRequest. withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)Information about one or more block device mappings. | 
| CreateImageRequest | CreateImageRequest. withBlockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)Information about one or more block device mappings. | 
| CreateImageRequest | CreateImageRequest. withDescription(String description)A description for the new image. | 
| CreateImageRequest | CreateImageRequest. withInstanceId(String instanceId)The ID of the instance. | 
| CreateImageRequest | CreateImageRequest. withName(String name)A name for the new image. | 
| CreateImageRequest | CreateImageRequest. withNoReboot(Boolean noReboot)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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Request<CreateImageRequest> | CreateImageRequest. getDryRunRequest()This method is intended for internal use only. | 
Copyright © 2015. All rights reserved.