GetLaunchConfigurationEbsBlockDevice class

Constructors

GetLaunchConfigurationEbsBlockDevice({required Input<bool> deleteOnTermination, required Input<String> deviceName, required Input<bool> encrypted, required Input<int> iops, required Input<bool> noDevice, required Input<String> snapshotId, required Input<int> throughput, required Input<int> volumeSize, required Input<String> volumeType})
Creates a new GetLaunchConfigurationEbsBlockDevice. deleteOnTermination Whether the EBS Volume will be deleted on instance termination. deviceName Name of the device. encrypted Whether the volume is Encrypted. iops Provisioned IOPs of the volume. noDevice Whether the device in the block device mapping of the AMI is suppressed. snapshotId Snapshot ID of the mount. throughput Throughput of the volume. volumeSize Size of the volume. volumeType Type of the volume.
const
GetLaunchConfigurationEbsBlockDevice.fromMap(Map<String, dynamic> map)
factory

Properties

deleteOnTermination → Input<bool>
Whether the EBS Volume will be deleted on instance termination.
final
deviceName → Input<String>
Name of the device.
final
encrypted → Input<bool>
Whether the volume is Encrypted.
final
hashCode → int
The hash code for this object.
no setterinherited
iops → Input<int>
Provisioned IOPs of the volume.
final
noDevice → Input<bool>
Whether the device in the block device mapping of the AMI is suppressed.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
snapshotId → Input<String>
Snapshot ID of the mount.
final
throughput → Input<int>
Throughput of the volume.
final
volumeSize → Input<int>
Size of the volume.
final
volumeType → Input<String>
Type of the volume.
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