| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<ModifyInstanceAttributeResponse> |
EC2AsyncClient.modifyInstanceAttribute(Consumer<ModifyInstanceAttributeRequest.Builder> modifyInstanceAttributeRequest)
Modifies the specified attribute of the specified instance.
|
default ModifyInstanceAttributeResponse |
EC2Client.modifyInstanceAttribute(Consumer<ModifyInstanceAttributeRequest.Builder> modifyInstanceAttributeRequest)
Modifies the specified attribute of the specified instance.
|
| Modifier and Type | Method and Description |
|---|---|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.attribute(InstanceAttributeName attribute)
The name of the attribute.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.attribute(String attribute)
The name of the attribute.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.blockDeviceMappings(Collection<InstanceBlockDeviceMappingSpecification> blockDeviceMappings)
Modifies the
DeleteOnTermination attribute for volumes that are currently attached. |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.blockDeviceMappings(Consumer<InstanceBlockDeviceMappingSpecification.Builder>... blockDeviceMappings)
Modifies the
DeleteOnTermination attribute for volumes that are currently attached. |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.blockDeviceMappings(InstanceBlockDeviceMappingSpecification... blockDeviceMappings)
Modifies the
DeleteOnTermination attribute for volumes that are currently attached. |
static ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.builder() |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.disableApiTermination(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.Builder |
ModifyInstanceAttributeRequest.Builder.ebsOptimized(Boolean ebsOptimized)
Specifies whether the instance is optimized for Amazon EBS I/O.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.enaSupport(Boolean enaSupport)
Set to
true to enable enhanced networking with ENA for the instance. |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.groups(Collection<String> groups)
[EC2-VPC] Changes the security groups of the instance.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.groups(String... groups)
[EC2-VPC] Changes the security groups of the instance.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.instanceId(String instanceId)
The ID of the instance.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.instanceInitiatedShutdownBehavior(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.Builder |
ModifyInstanceAttributeRequest.Builder.instanceType(String instanceType)
Changes the instance type to the specified value.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.kernel(String kernel)
Changes the instance's kernel to the specified value.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.ramdisk(String ramdisk)
Changes the instance's RAM disk to the specified value.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig) |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer) |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.sourceDestCheck(Boolean sourceDestCheck)
Specifies whether source/destination checking is enabled.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.sriovNetSupport(String sriovNetSupport)
Set to
simple to enable enhanced networking with the Intel 82599 Virtual Function interface for
the instance. |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.toBuilder() |
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.userData(String userData)
Changes the instance's user data to the specified value.
|
ModifyInstanceAttributeRequest.Builder |
ModifyInstanceAttributeRequest.Builder.value(String value)
A new value for the attribute.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ModifyInstanceAttributeRequest.Builder> |
ModifyInstanceAttributeRequest.serializableBuilderClass() |
Copyright © 2018. All rights reserved.