| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 | 
 | 
| com.amazonaws.services.ec2.model | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ModifyInstanceAttributeResult> | 
AmazonEC2AsyncClient.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest request,
                            AsyncHandler<ModifyInstanceAttributeRequest,ModifyInstanceAttributeResult> asyncHandler)  | 
Future<ModifyInstanceAttributeResult> | 
AmazonEC2Async.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest modifyInstanceAttributeRequest,
                            AsyncHandler<ModifyInstanceAttributeRequest,ModifyInstanceAttributeResult> asyncHandler)
 Modifies the specified attribute of the specified instance. 
 | 
Future<ModifyInstanceAttributeResult> | 
AbstractAmazonEC2Async.modifyInstanceAttributeAsync(ModifyInstanceAttributeRequest request,
                            AsyncHandler<ModifyInstanceAttributeRequest,ModifyInstanceAttributeResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.clone()  | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withAttribute(InstanceAttributeName attribute)
 The name of the attribute to modify. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withAttribute(String attribute)
 The name of the attribute to modify. 
 | 
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.withDisableApiStop(Boolean disableApiStop)
 Indicates whether an instance is enabled for stop protection. 
 | 
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 Amazon EBS I/O. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withEnaSupport(Boolean enaSupport)
 Set to  
true to enable enhanced networking with ENA for the instance. | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withGroups(Collection<String> groups)
 Replaces the security groups of the instance with the specified security groups. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withGroups(String... groups)
 Replaces the security groups of the instance with the specified security groups. 
 | 
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)
 Enable or disable source/destination checks, which ensure that the instance is either the source or the
 destination of any traffic that it receives. 
 | 
ModifyInstanceAttributeRequest | 
ModifyInstanceAttributeRequest.withSriovNetSupport(String sriovNetSupport)
 Set to  
simple to enable enhanced networking with the Intel 82599 Virtual Function interface 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 © 2023. All rights reserved.