GetLaunchConfigurationEbsBlockDevice constructor

const GetLaunchConfigurationEbsBlockDevice({
  1. required Input<bool> deleteOnTermination,
  2. required Input<String> deviceName,
  3. required Input<bool> encrypted,
  4. required Input<int> iops,
  5. required Input<bool> noDevice,
  6. required Input<String> snapshotId,
  7. required Input<int> throughput,
  8. required Input<int> volumeSize,
  9. 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.

Implementation

const GetLaunchConfigurationEbsBlockDevice({
  required this.deleteOnTermination,
  required this.deviceName,
  required this.encrypted,
  required this.iops,
  required this.noDevice,
  required this.snapshotId,
  required this.throughput,
  required this.volumeSize,
  required this.volumeType,
});