| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<RegisterImageResponse> |
Ec2AsyncClient.registerImage(Consumer<RegisterImageRequest.Builder> registerImageRequest)
Registers an AMI.
|
default RegisterImageResponse |
Ec2Client.registerImage(Consumer<RegisterImageRequest.Builder> registerImageRequest)
Registers an AMI.
|
| Modifier and Type | Method and Description |
|---|---|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.architecture(ArchitectureValues architecture)
The architecture of the AMI.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.architecture(String architecture)
The architecture of the AMI.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.billingProducts(Collection<String> billingProducts)
The billing product codes.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.billingProducts(String... billingProducts)
The billing product codes.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
The block device mapping entries.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
The block device mapping entries.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
The block device mapping entries.
|
static RegisterImageRequest.Builder |
RegisterImageRequest.builder() |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.description(String description)
A description for your AMI.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.enaSupport(Boolean enaSupport)
Set to
true to enable enhanced networking with ENA for the AMI and any instances that you launch
from the AMI. |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.imageLocation(String imageLocation)
The full path to your AMI manifest in Amazon S3 storage.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.kernelId(String kernelId)
The ID of the kernel.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.name(String name)
A name for your AMI.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.ramdiskId(String ramdiskId)
The ID of the RAM disk.
|
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.rootDeviceName(String rootDeviceName)
The device name of the root device volume (for example,
/dev/sda1). |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.sriovNetSupport(String sriovNetSupport)
Set to
simple to enable enhanced networking with the Intel 82599 Virtual Function interface for
the AMI and any instances that you launch from the AMI. |
RegisterImageRequest.Builder |
RegisterImageRequest.toBuilder() |
RegisterImageRequest.Builder |
RegisterImageRequest.Builder.virtualizationType(String virtualizationType)
The type of virtualization (
hvm | paravirtual). |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RegisterImageRequest.Builder> |
RegisterImageRequest.serializableBuilderClass() |
Copyright © 2020. All rights reserved.