| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ImageBuilder.Types.S3ExportConfiguration
Description
Synopsis
- data S3ExportConfiguration = S3ExportConfiguration' {}
- newS3ExportConfiguration :: Text -> DiskImageFormat -> Text -> S3ExportConfiguration
- s3ExportConfiguration_s3Prefix :: Lens' S3ExportConfiguration (Maybe Text)
- s3ExportConfiguration_roleName :: Lens' S3ExportConfiguration Text
- s3ExportConfiguration_diskImageFormat :: Lens' S3ExportConfiguration DiskImageFormat
- s3ExportConfiguration_s3Bucket :: Lens' S3ExportConfiguration Text
Documentation
data S3ExportConfiguration Source #
Properties that configure export from your build instance to a compatible file format for your VM.
See: newS3ExportConfiguration smart constructor.
Constructors
| S3ExportConfiguration' | |
Fields
| |
Instances
newS3ExportConfiguration Source #
Arguments
| :: Text | |
| -> DiskImageFormat | |
| -> Text | |
| -> S3ExportConfiguration |
Create a value of S3ExportConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3Prefix:S3ExportConfiguration', s3ExportConfiguration_s3Prefix - The Amazon S3 path for the bucket where the output disk images for your
VM are stored.
$sel:roleName:S3ExportConfiguration', s3ExportConfiguration_roleName - The name of the role that grants VM Import/Export permission to export
images to your S3 bucket.
$sel:diskImageFormat:S3ExportConfiguration', s3ExportConfiguration_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.
$sel:s3Bucket:S3ExportConfiguration', s3ExportConfiguration_s3Bucket - The S3 bucket in which to store the output disk images for your VM.
s3ExportConfiguration_s3Prefix :: Lens' S3ExportConfiguration (Maybe Text) Source #
The Amazon S3 path for the bucket where the output disk images for your VM are stored.
s3ExportConfiguration_roleName :: Lens' S3ExportConfiguration Text Source #
The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
s3ExportConfiguration_diskImageFormat :: Lens' S3ExportConfiguration DiskImageFormat Source #
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.
s3ExportConfiguration_s3Bucket :: Lens' S3ExportConfiguration Text Source #
The S3 bucket in which to store the output disk images for your VM.