AwsEc2VolumeDetails class

Details about an EC2 volume.

Constructors

AwsEc2VolumeDetails({List<AwsEc2VolumeAttachment>? attachments, String? createTime, bool? encrypted, String? kmsKeyId, int? size, String? snapshotId, String? status})
AwsEc2VolumeDetails.fromJson(Map<String, dynamic> json)
factory

Properties

attachments List<AwsEc2VolumeAttachment>?
The volume attachments.
final
createTime String?
Indicates when the volume was created.
final
encrypted bool?
Whether the volume is encrypted.
final
hashCode int
The hash code for this object.
no setterinherited
kmsKeyId String?
The ARN of the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to protect the volume encryption key for the volume.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int?
The size of the volume, in GiBs.
final
snapshotId String?
The snapshot from which the volume was created.
final
status String?
The volume state.
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