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 |
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.
S3ExportConfiguration' | |
|
Instances
newS3ExportConfiguration Source #
:: 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.