Interface S3ExportConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>, SdkBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>, SdkPojo
Enclosing class:
S3ExportConfiguration

public static interface S3ExportConfiguration.Builder extends SdkPojo, CopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>
  • Method Details

    • roleName

      The name of the role that grants VM Import/Export permission to export images to your S3 bucket.

      Parameters:
      roleName - The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • diskImageFormat

      S3ExportConfiguration.Builder diskImageFormat(String 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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • diskImageFormat

      S3ExportConfiguration.Builder diskImageFormat(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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • s3Bucket

      The S3 bucket in which to store the output disk images for your VM.

      Parameters:
      s3Bucket - The S3 bucket in which to store the output disk images for your VM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3Prefix

      The Amazon S3 path for the bucket where the output disk images for your VM are stored.

      Parameters:
      s3Prefix - The Amazon S3 path for the bucket where the output disk images for your VM are stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.