Class ImageRecipeBlockDeviceMapping
- java.lang.Object
-
- com.pulumi.aws.imagebuilder.outputs.ImageRecipeBlockDeviceMapping
-
public final class ImageRecipeBlockDeviceMapping extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImageRecipeBlockDeviceMapping.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImageRecipeBlockDeviceMapping.Builderbuilder()static ImageRecipeBlockDeviceMapping.Builderbuilder(ImageRecipeBlockDeviceMapping defaults)java.util.Optional<java.lang.String>deviceName()java.util.Optional<ImageRecipeBlockDeviceMappingEbs>ebs()java.util.Optional<java.lang.Boolean>noDevice()java.util.Optional<java.lang.String>virtualName()
-
-
-
Method Detail
-
deviceName
public java.util.Optional<java.lang.String> deviceName()
- Returns:
- Name of the device. For example, `/dev/sda` or `/dev/xvdb`.
-
ebs
public java.util.Optional<ImageRecipeBlockDeviceMappingEbs> ebs()
- Returns:
- Configuration block with Elastic Block Storage (EBS) block device mapping settings. Detailed below.
-
noDevice
public java.util.Optional<java.lang.Boolean> noDevice()
- Returns:
- Set to `true` to remove a mapping from the parent image.
-
virtualName
public java.util.Optional<java.lang.String> virtualName()
- Returns:
- Virtual device name. For example, `ephemeral0`. Instance store volumes are numbered starting from 0.
-
builder
public static ImageRecipeBlockDeviceMapping.Builder builder()
-
builder
public static ImageRecipeBlockDeviceMapping.Builder builder(ImageRecipeBlockDeviceMapping defaults)
-
-