Image.Builder |
Image.Builder.architecture(String architecture) |
The architecture of the image.
|
Image.Builder |
Image.Builder.architecture(ArchitectureValues architecture) |
The architecture of the image.
|
Image.Builder |
Image.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings) |
Any block device mapping entries.
|
Image.Builder |
Image.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings) |
Any block device mapping entries.
|
Image.Builder |
Image.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings) |
Any block device mapping entries.
|
Image.Builder |
Image.Builder.bootMode(String bootMode) |
The boot mode of the image.
|
Image.Builder |
Image.Builder.bootMode(BootModeValues bootMode) |
The boot mode of the image.
|
static Image.Builder |
Image.builder() |
|
Image.Builder |
Image.Builder.creationDate(String creationDate) |
The date and time the image was created.
|
Image.Builder |
Image.Builder.deprecationTime(String deprecationTime) |
The date and time to deprecate the AMI, in UTC, in the following format:
YYYY-MM-DDTHH:MM:SSZ.
|
Image.Builder |
Image.Builder.description(String description) |
The description of the AMI that was provided during image creation.
|
Image.Builder |
Image.Builder.enaSupport(Boolean enaSupport) |
Specifies whether enhanced networking with ENA is enabled.
|
Image.Builder |
Image.Builder.hypervisor(String hypervisor) |
The hypervisor type of the image.
|
Image.Builder |
Image.Builder.hypervisor(HypervisorType hypervisor) |
The hypervisor type of the image.
|
Image.Builder |
Image.Builder.imageId(String imageId) |
The ID of the AMI.
|
Image.Builder |
Image.Builder.imageLocation(String imageLocation) |
The location of the AMI.
|
Image.Builder |
Image.Builder.imageOwnerAlias(String imageOwnerAlias) |
The owner alias (amazon | aws-marketplace ).
|
Image.Builder |
Image.Builder.imageType(String imageType) |
The type of image.
|
Image.Builder |
Image.Builder.imageType(ImageTypeValues imageType) |
The type of image.
|
Image.Builder |
Image.Builder.imdsSupport(String imdsSupport) |
If v2.0 , it indicates that IMDSv2 is specified in the AMI.
|
Image.Builder |
Image.Builder.imdsSupport(ImdsSupportValues imdsSupport) |
If v2.0 , it indicates that IMDSv2 is specified in the AMI.
|
Image.Builder |
Image.Builder.kernelId(String kernelId) |
The kernel associated with the image, if any.
|
Image.Builder |
Image.Builder.name(String name) |
The name of the AMI that was provided during image creation.
|
Image.Builder |
Image.Builder.ownerId(String ownerId) |
The ID of the Amazon Web Services account that owns the image.
|
Image.Builder |
Image.Builder.platform(String platform) |
This value is set to windows for Windows AMIs; otherwise, it is blank.
|
Image.Builder |
Image.Builder.platform(PlatformValues platform) |
This value is set to windows for Windows AMIs; otherwise, it is blank.
|
Image.Builder |
Image.Builder.platformDetails(String platformDetails) |
The platform details associated with the billing code of the AMI.
|
Image.Builder |
Image.Builder.productCodes(Collection<ProductCode> productCodes) |
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.productCodes(Consumer<ProductCode.Builder>... productCodes) |
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.productCodes(ProductCode... productCodes) |
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.publicLaunchPermissions(Boolean publicLaunchPermissions) |
Indicates whether the image has public launch permissions.
|
Image.Builder |
Image.Builder.ramdiskId(String ramdiskId) |
The RAM disk associated with the image, if any.
|
Image.Builder |
Image.Builder.rootDeviceName(String rootDeviceName) |
The device name of the root device volume (for example, /dev/sda1 ).
|
Image.Builder |
Image.Builder.rootDeviceType(String rootDeviceType) |
The type of root device used by the AMI.
|
Image.Builder |
Image.Builder.rootDeviceType(DeviceType rootDeviceType) |
The type of root device used by the AMI.
|
Image.Builder |
Image.Builder.sourceInstanceId(String sourceInstanceId) |
The ID of the instance that the AMI was created from if the AMI was created using CreateImage.
|
Image.Builder |
Image.Builder.sriovNetSupport(String sriovNetSupport) |
Specifies whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
|
Image.Builder |
Image.Builder.state(String state) |
The current state of the AMI.
|
Image.Builder |
Image.Builder.state(ImageState state) |
The current state of the AMI.
|
default Image.Builder |
Image.Builder.stateReason(Consumer<StateReason.Builder> stateReason) |
The reason for the state change.
|
Image.Builder |
Image.Builder.stateReason(StateReason stateReason) |
The reason for the state change.
|
Image.Builder |
Image.Builder.tags(Collection<Tag> tags) |
Any tags assigned to the image.
|
Image.Builder |
Image.Builder.tags(Consumer<Tag.Builder>... tags) |
Any tags assigned to the image.
|
Image.Builder |
Image.Builder.tags(Tag... tags) |
Any tags assigned to the image.
|
Image.Builder |
Image.toBuilder() |
|
Image.Builder |
Image.Builder.tpmSupport(String tpmSupport) |
If the image is configured for NitroTPM support, the value is v2.0 .
|
Image.Builder |
Image.Builder.tpmSupport(TpmSupportValues tpmSupport) |
If the image is configured for NitroTPM support, the value is v2.0 .
|
Image.Builder |
Image.Builder.usageOperation(String usageOperation) |
The operation of the Amazon EC2 instance and the billing code that is associated with the AMI.
|
Image.Builder |
Image.Builder.virtualizationType(String virtualizationType) |
The type of virtualization of the AMI.
|
Image.Builder |
Image.Builder.virtualizationType(VirtualizationType virtualizationType) |
The type of virtualization of the AMI.
|