SpotInstanceRequestEphemeralBlockDeviceArgs

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

Constructors

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

Properties

Link copied to clipboard
val deviceName: Output<String>

Name of the block device to mount on the instance.

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

Suppresses the specified device included in the AMI's block device mapping.

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

Instance Store Device Name (e.g., ephemeral0). Each AWS Instance type has a different set of Instance Store block devices available for attachment. AWS publishes a list of which ephemeral devices are available on each type. The devices are always identified by the virtual_name in the format ephemeral{0..N}.

Functions

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