GetAmiBlockDeviceMapping class
Constructors
-
GetAmiBlockDeviceMapping({required Input<String> deviceName, required Input<Map<String, String>> ebs, required Input<String> noDevice, required Input<String> virtualName})
-
Creates a new GetAmiBlockDeviceMapping.
deviceName Physical name of the device.
ebs 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 Suppresses the specified device included in the block device mapping of the AMI.
virtualName Virtual device name (for instance stores).
const
-
GetAmiBlockDeviceMapping.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
deviceName
→ Input<String>
-
Physical name of the device.
final
-
ebs
→ Input<Map<String, String>>
-
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.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
noDevice
→ Input<String>
-
Suppresses the specified device included in the block device mapping of the AMI.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
virtualName
→ Input<String>
-
Virtual device name (for instance stores).
final