| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 | 
 | 
| com.amazonaws.services.ec2.model | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ModifyInstanceMetadataOptionsResult> | 
AmazonEC2AsyncClient.modifyInstanceMetadataOptionsAsync(ModifyInstanceMetadataOptionsRequest request,
                                  AsyncHandler<ModifyInstanceMetadataOptionsRequest,ModifyInstanceMetadataOptionsResult> asyncHandler)  | 
Future<ModifyInstanceMetadataOptionsResult> | 
AbstractAmazonEC2Async.modifyInstanceMetadataOptionsAsync(ModifyInstanceMetadataOptionsRequest request,
                                  AsyncHandler<ModifyInstanceMetadataOptionsRequest,ModifyInstanceMetadataOptionsResult> asyncHandler)  | 
Future<ModifyInstanceMetadataOptionsResult> | 
AmazonEC2Async.modifyInstanceMetadataOptionsAsync(ModifyInstanceMetadataOptionsRequest modifyInstanceMetadataOptionsRequest,
                                  AsyncHandler<ModifyInstanceMetadataOptionsRequest,ModifyInstanceMetadataOptionsResult> asyncHandler)
 Modify the instance metadata parameters on a running or stopped instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.clone()  | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpEndpoint(InstanceMetadataEndpointState httpEndpoint)
 Enables or disables the HTTP metadata endpoint on your instances. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpEndpoint(String httpEndpoint)
 Enables or disables the HTTP metadata endpoint on your instances. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpProtocolIpv6(InstanceMetadataProtocolState httpProtocolIpv6)
 Enables or disables the IPv6 endpoint for the instance metadata service. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpProtocolIpv6(String httpProtocolIpv6)
 Enables or disables the IPv6 endpoint for the instance metadata service. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpPutResponseHopLimit(Integer httpPutResponseHopLimit)
 The desired HTTP PUT response hop limit for instance metadata requests. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpTokens(HttpTokensState httpTokens)
 Indicates whether IMDSv2 is required. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withHttpTokens(String httpTokens)
 Indicates whether IMDSv2 is required. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withInstanceId(String instanceId)
 The ID of the instance. 
 | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withInstanceMetadataTags(InstanceMetadataTagsState instanceMetadataTags)
 Set to  
enabled to allow access to instance tags from the instance metadata. | 
ModifyInstanceMetadataOptionsRequest | 
ModifyInstanceMetadataOptionsRequest.withInstanceMetadataTags(String instanceMetadataTags)
 Set to  
enabled to allow access to instance tags from the instance metadata. | 
| Modifier and Type | Method and Description | 
|---|---|
Request<ModifyInstanceMetadataOptionsRequest> | 
ModifyInstanceMetadataOptionsRequest.getDryRunRequest()
This method is intended for internal use only. 
 | 
Copyright © 2024. All rights reserved.