import 'package:json_annotation/json_annotation.dart';

part 'server_disk_volume.g.dart';

@JsonSerializable()
class ServerDiskVolume {
  factory ServerDiskVolume.fromJson(final Map<String, dynamic> json) =>
      _$ServerDiskVolumeFromJson(json);
  ServerDiskVolume({
    required this.freeSpace,
    required this.model,
    required this.name,
    required this.root,
    required this.serial,
    required this.totalSpace,
    required this.type,
    required this.usedSpace,
  });

  final String freeSpace;
  final String? model;
  final String name;
  final bool root;
  final String? serial;
  final String totalSpace;
  final String type;
  final String usedSpace;
}