GetInstanceEbsBlockDevice.fromMap constructor

GetInstanceEbsBlockDevice.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetInstanceEbsBlockDevice.fromMap(Map<String, dynamic> map) {
  return GetInstanceEbsBlockDevice(
    deleteOnTermination: pulumi.Input.fromValue(map['deleteOnTermination'] as bool),
    deviceName: pulumi.Input.fromValue(map['deviceName'] as String),
    encrypted: pulumi.Input.fromValue(map['encrypted'] as bool),
    iops: pulumi.Input.fromValue((map['iops'] as num).toInt()),
    kmsKeyId: pulumi.Input.fromValue(map['kmsKeyId'] as String),
    snapshotId: pulumi.Input.fromValue(map['snapshotId'] as String),
    tags: pulumi.Input.fromValue((map['tags'] as Map).cast<String, String>()),
    throughput: pulumi.Input.fromValue((map['throughput'] as num).toInt()),
    volumeId: pulumi.Input.fromValue(map['volumeId'] as String),
    volumeSize: pulumi.Input.fromValue((map['volumeSize'] as num).toInt()),
    volumeType: pulumi.Input.fromValue(map['volumeType'] as String),
  );
}