StorediSCSIVolume.fromJson constructor
StorediSCSIVolume.fromJson(
- Map<String, dynamic> json
)
Implementation
factory StorediSCSIVolume.fromJson(Map<String, dynamic> json) {
return StorediSCSIVolume(
createdDate: timeStampFromJson(json['CreatedDate']),
kMSKey: json['KMSKey'] as String?,
preservedExistingData: json['PreservedExistingData'] as bool?,
sourceSnapshotId: json['SourceSnapshotId'] as String?,
targetName: json['TargetName'] as String?,
volumeARN: json['VolumeARN'] as String?,
volumeAttachmentStatus: json['VolumeAttachmentStatus'] as String?,
volumeDiskId: json['VolumeDiskId'] as String?,
volumeId: json['VolumeId'] as String?,
volumeProgress: json['VolumeProgress'] as double?,
volumeSizeInBytes: json['VolumeSizeInBytes'] as int?,
volumeStatus: json['VolumeStatus'] as String?,
volumeType: json['VolumeType'] as String?,
volumeUsedInBytes: json['VolumeUsedInBytes'] as int?,
volumeiSCSIAttributes: json['VolumeiSCSIAttributes'] != null
? VolumeiSCSIAttributes.fromJson(
json['VolumeiSCSIAttributes'] as Map<String, dynamic>)
: null,
);
}