@Generated(value="software.amazon.awssdk:codegen") public final class ImageDiskContainer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImageDiskContainer.Builder,ImageDiskContainer>
Describes the disk container object for an import image task.
Modifier and Type | Class and Description |
---|---|
static interface |
ImageDiskContainer.Builder |
Modifier and Type | Method and Description |
---|---|
static ImageDiskContainer.Builder |
builder() |
String |
description()
The description of the disk image.
|
String |
deviceName()
The block device mapping for the disk.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
format()
The format of the disk image being imported.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ImageDiskContainer.Builder> |
serializableBuilderClass() |
String |
snapshotId()
The ID of the EBS snapshot to be used for importing the snapshot.
|
ImageDiskContainer.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
url()
The URL to the Amazon S3-based disk image being imported.
|
UserBucket |
userBucket()
The S3 bucket for the disk image.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String description()
The description of the disk image.
public final String deviceName()
The block device mapping for the disk.
public final String format()
The format of the disk image being imported.
Valid values: OVA
| VHD
| VHDX
| VMDK
| RAW
Valid values: OVA
| VHD
| VHDX
| VMDK
|
RAW
public final String snapshotId()
The ID of the EBS snapshot to be used for importing the snapshot.
public final String url()
The URL to the Amazon S3-based disk image being imported. The URL can either be a https URL (https://..) or an Amazon S3 URL (s3://..)
public final UserBucket userBucket()
The S3 bucket for the disk image.
public ImageDiskContainer.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ImageDiskContainer.Builder,ImageDiskContainer>
public static ImageDiskContainer.Builder builder()
public static Class<? extends ImageDiskContainer.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.