EbsBlockDevice class

Describes an Amazon EBS volume. This data type maps directly to the Amazon EC2 EbsBlockDevice data type.

Constructors

EbsBlockDevice({bool? deleteOnTermination, int? iops, String? snapshotId, int? volumeSize, VolumeType? volumeType})
EbsBlockDevice.fromJson(Map<String, dynamic> json)
factory

Properties

deleteOnTermination bool?
Whether the volume is deleted on instance termination.
final
hashCode int
The hash code for this object.
no setterinherited
iops int?
The number of I/O operations per second (IOPS) that the volume supports. For more information, see EbsBlockDevice.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
snapshotId String?
The snapshot ID.
final
volumeSize int?
The volume size, in GiB. For more information, see EbsBlockDevice.
final
volumeType VolumeType?
The volume type. gp2 for General Purpose (SSD) volumes, io1 for Provisioned IOPS (SSD) volumes, st1 for Throughput Optimized hard disk drives (HDD), sc1 for Cold HDD,and standard for Magnetic volumes.
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