DistributionConfigurationDistributionS3ExportConfigurationArgs

data class DistributionConfigurationDistributionS3ExportConfigurationArgs(val diskImageFormat: Output<String>, val roleName: Output<String>, val s3Bucket: Output<String>, val s3Prefix: Output<String>? = null) : ConvertibleToJava<DistributionConfigurationDistributionS3ExportConfigurationArgs>

Constructors

constructor(diskImageFormat: Output<String>, roleName: Output<String>, s3Bucket: Output<String>, s3Prefix: Output<String>? = null)

Properties

Link copied to clipboard
val diskImageFormat: Output<String>

The disk image format of the exported image (RAW, VHD, or VMDK)

Link copied to clipboard
val roleName: Output<String>

The name of the IAM role to use for exporting.

Link copied to clipboard
val s3Bucket: Output<String>

The name of the S3 bucket to store the exported image in. The bucket needs to exist before the export configuration is created.

Link copied to clipboard
val s3Prefix: Output<String>? = null

The prefix for the exported image.

Functions

Link copied to clipboard
open override fun toJava(): DistributionConfigurationDistributionS3ExportConfigurationArgs