| 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 | 
|---|---|
void | 
AmazonEC2.modifyInstanceAttribute(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest)
 Modifies the specified attribute of the specified instance. 
 | 
void | 
AmazonEC2Client.modifyInstanceAttribute(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest)
 Modifies the specified attribute of the specified instance. 
 | 
Future<Void> | 
AmazonEC2AsyncClient.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest)
 Modifies the specified attribute of the specified instance. 
 | 
Future<Void> | 
AmazonEC2Async.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest)
 Modifies the specified attribute of the specified instance. 
 | 
Future<Void> | 
AmazonEC2AsyncClient.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest,
                            AsyncHandler<ModifyInstanceAttributeRequest,Void> asyncHandler)
 Modifies the specified attribute of the specified instance. 
 | 
Future<Void> | 
AmazonEC2Async.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest,
                            AsyncHandler<ModifyInstanceAttributeRequest,Void> asyncHandler)
 Modifies the specified attribute of the specified instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonEC2AsyncClient.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest,
                            AsyncHandler<ModifyInstanceAttributeRequest,Void> asyncHandler)
 Modifies the specified attribute of the specified instance. 
 | 
Future<Void> | 
AmazonEC2Async.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest,
                            AsyncHandler<ModifyInstanceAttributeRequest,Void> asyncHandler)
 Modifies the specified attribute of the specified instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.clone()  | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withAttribute(InstanceAttributeName attribute)
The name of the attribute. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withAttribute(String attribute)
The name of the attribute. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withBlockDeviceMappings(Collection<InstanceBlockDeviceMappingSpecification> blockDeviceMappings)
Modifies the  
DeleteOnTermination attribute for volumes
 that are currently attached. | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withBlockDeviceMappings(InstanceBlockDeviceMappingSpecification... blockDeviceMappings)
Modifies the  
DeleteOnTermination attribute for volumes
 that are currently attached. | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withDisableApiTermination(Boolean disableApiTermination)
If the value is  
true, you can't terminate the instance
 using the Amazon EC2 console, CLI, or API; otherwise, you can. | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withEbsOptimized(Boolean ebsOptimized)
Specifies whether the instance is optimized for EBS I/O. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withGroups(Collection<String> groups)
[EC2-VPC] Changes the security groups of the instance. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withGroups(String... groups)
[EC2-VPC] Changes the security groups of the instance. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withInstanceId(String instanceId)
The ID of the instance. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withInstanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior)
Specifies whether an instance stops or terminates when you initiate
 shutdown from the instance (using the operating system command for
 system shutdown). 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withInstanceType(String instanceType)
Changes the instance type to the specified value. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withKernel(String kernel)
Changes the instance's kernel to the specified value. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withRamdisk(String ramdisk)
Changes the instance's RAM disk to the specified value. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withSourceDestCheck(Boolean sourceDestCheck)
Specifies whether source/destination checking is enabled. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withSriovNetSupport(String sriovNetSupport)
Set to  
simple to enable enhanced networking for the
 instance. | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withUserData(String userData)
Changes the instance's user data to the specified value. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withValue(String value)
A new value for the attribute. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Request<ModifyInstanceAttributeRequest> | 
ModifyInstanceAttributeRequest.getDryRunRequest()
This method is intended for internal use only. 
 | 
Copyright © 2015. All rights reserved.