@Generated(value="software.amazon.awssdk:codegen") public final class S3ExportConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>
Properties that configure export from your build instance to a compatible file format for your VM.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3ExportConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3ExportConfiguration.Builder |
builder() |
DiskImageFormat |
diskImageFormat()
Export the updated image to one of the following supported disk image formats:
|
String |
diskImageFormatAsString()
Export the updated image to one of the following supported disk image formats:
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleName()
The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
|
String |
s3Bucket()
The S3 bucket in which to store the output disk images for your VM.
|
String |
s3Prefix()
The Amazon S3 path for the bucket where the output disk images for your VM are stored.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3ExportConfiguration.Builder> |
serializableBuilderClass() |
S3ExportConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleName()
The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
public final DiskImageFormat diskImageFormat()
Export the updated image to one of the following supported disk image formats:
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
Raw – Raw format.
If the service returns an enum value that is not available in the current SDK version, diskImageFormat
will return DiskImageFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from diskImageFormatAsString().
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
Raw – Raw format.
DiskImageFormatpublic final String diskImageFormatAsString()
Export the updated image to one of the following supported disk image formats:
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
Raw – Raw format.
If the service returns an enum value that is not available in the current SDK version, diskImageFormat
will return DiskImageFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from diskImageFormatAsString().
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
Raw – Raw format.
DiskImageFormatpublic final String s3Bucket()
The S3 bucket in which to store the output disk images for your VM.
public final String s3Prefix()
The Amazon S3 path for the bucket where the output disk images for your VM are stored.
public S3ExportConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>public static S3ExportConfiguration.Builder builder()
public static Class<? extends S3ExportConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.