GetInstanceRootBlockDevice constructor

const GetInstanceRootBlockDevice({
  1. required Input<bool> deleteOnTermination,
  2. required Input<String> deviceName,
  3. required Input<bool> encrypted,
  4. required Input<int> iops,
  5. required Input<String> kmsKeyId,
  6. required Input<Map<String, String>> tags,
  7. required Input<int> throughput,
  8. required Input<String> volumeId,
  9. required Input<int> volumeSize,
  10. required Input<String> volumeType,
})

Creates a new GetInstanceRootBlockDevice. deleteOnTermination If the root block device will be deleted on termination. deviceName Physical name of the device. encrypted If the EBS volume is encrypted. iops 0 If the volume is not a provisioned IOPS image, otherwise the supported IOPS count. kmsKeyId Required. tags Map of tags assigned to the Instance. throughput Throughput of the volume, in MiB/s. volumeId Required. volumeSize Size of the volume, in GiB. volumeType Type of the volume.

Implementation

const GetInstanceRootBlockDevice({
  required this.deleteOnTermination,
  required this.deviceName,
  required this.encrypted,
  required this.iops,
  required this.kmsKeyId,
  required this.tags,
  required this.throughput,
  required this.volumeId,
  required this.volumeSize,
  required this.volumeType,
});