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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited