BlockDeviceMapping class

Describes a block device mapping. This data type maps directly to the Amazon EC2 BlockDeviceMapping data type.

Constructors

BlockDeviceMapping({String? deviceName, EbsBlockDevice? ebs, String? noDevice, String? virtualName})
BlockDeviceMapping.fromJson(Map<String, dynamic> json)
factory

Properties

deviceName String?
The device name that is exposed to the instance, such as /dev/sdh. For the root device, you can use the explicit device name or you can set this parameter to ROOT_DEVICE and AWS OpsWorks Stacks will provide the correct device name.
final
ebs EbsBlockDevice?
An EBSBlockDevice that defines how to configure an Amazon EBS volume when the instance is launched.
final
hashCode int
The hash code for this object.
no setterinherited
noDevice String?
Suppresses the specified device included in the AMI's block device mapping.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
virtualName String?
The virtual device name. For more information, see BlockDeviceMapping.
final

Methods

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

Operators

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