ImageDiskDeviceMappingArgs

data class ImageDiskDeviceMappingArgs(val device: Output<String>? = null, val diskType: Output<String>? = null, val size: Output<Int>? = null, val snapshotId: Output<String>? = null) : ConvertibleToJava<ImageDiskDeviceMappingArgs>

Constructors

Link copied to clipboard
fun ImageDiskDeviceMappingArgs(device: Output<String>? = null, diskType: Output<String>? = null, size: Output<Int>? = null, snapshotId: Output<String>? = null)

Functions

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

Properties

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

Specifies the name of a disk in the combined custom image. Value range: /dev/xvda to /dev/xvdz.

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

Specifies the type of a disk in the combined custom image. If you specify this parameter, you can use a data disk snapshot as the data source of a system disk for creating an image. If it is not specified, the disk type is determined by the corresponding snapshot. Valid values: system, data,

Link copied to clipboard
val size: Output<Int>? = null

Specifies the size of a disk in the combined custom image, in GiB. Value range: 5 to 2000.

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

Specifies a snapshot that is used to create a combined custom image.