ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs

data class ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs(val deviceName: Output<String>? = null, val ebs: Output<ContainerRecipeInstanceConfigurationBlockDeviceMappingEbsArgs>? = null, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<ContainerRecipeInstanceConfigurationBlockDeviceMappingArgs>

Constructors

constructor(deviceName: Output<String>? = null, ebs: Output<ContainerRecipeInstanceConfigurationBlockDeviceMappingEbsArgs>? = null, noDevice: Output<Boolean>? = null, virtualName: Output<String>? = null)

Properties

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

Name of the device. For example, /dev/sda or /dev/xvdb.

Link copied to clipboard

Configuration block with Elastic Block Storage (EBS) block device mapping settings. Detailed below.

Link copied to clipboard
val noDevice: Output<Boolean>? = null

Set to true to remove a mapping from the parent image.

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

Virtual device name. For example, ephemeral0. Instance store volumes are numbered starting from 0.

Functions

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