LaunchTemplateBlockDeviceMappingArgs

data class LaunchTemplateBlockDeviceMappingArgs(val deviceName: Output<String>? = null, val ebs: Output<LaunchTemplateEbsArgs>? = null, val noDevice: Output<String>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<LaunchTemplateBlockDeviceMappingArgs>

Information about a block device mapping for an Amazon EC2 launch template.

Constructors

Link copied to clipboard
fun LaunchTemplateBlockDeviceMappingArgs(deviceName: Output<String>? = null, ebs: Output<LaunchTemplateEbsArgs>? = null, noDevice: Output<String>? = null, virtualName: Output<String>? = null)

Functions

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

Properties

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

The user data to make available to the instance.

Link copied to clipboard
val ebs: Output<LaunchTemplateEbsArgs>? = null
Link copied to clipboard
val noDevice: Output<String>? = null

To omit the device from the block device mapping, specify an empty string.

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

The virtual device name (ephemeralN).