Package com.pulumi.aws.ec2.outputs
Class GetAmiBlockDeviceMapping
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetAmiBlockDeviceMapping
-
public final class GetAmiBlockDeviceMapping extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetAmiBlockDeviceMapping.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetAmiBlockDeviceMapping.Builderbuilder()static GetAmiBlockDeviceMapping.Builderbuilder(GetAmiBlockDeviceMapping defaults)java.lang.StringdeviceName()java.util.Map<java.lang.String,java.lang.String>ebs()java.lang.StringnoDevice()java.lang.StringvirtualName()
-
-
-
Method Detail
-
deviceName
public java.lang.String deviceName()
- Returns:
- Physical name of the device.
-
ebs
public java.util.Map<java.lang.String,java.lang.String> ebs()
- Returns:
- Map containing EBS information, if the device is EBS based. Unlike most object attributes, these are accessed directly (e.g., `ebs.volume_size` or `ebs["volumeSize"]`) rather than accessed through the first element of a list (e.g., `ebs[0].volume_size`). See `ebs` below.
-
noDevice
public java.lang.String noDevice()
- Returns:
- Suppresses the specified device included in the block device mapping of the AMI.
-
virtualName
public java.lang.String virtualName()
- Returns:
- Virtual device name (for instance stores).
-
builder
public static GetAmiBlockDeviceMapping.Builder builder()
-
builder
public static GetAmiBlockDeviceMapping.Builder builder(GetAmiBlockDeviceMapping defaults)
-
-