diff --git a/lib/logic/models/json/digital_ocean_server_info.dart b/lib/logic/models/json/digital_ocean_server_info.dart index 811536e4..01d8bd5d 100644 --- a/lib/logic/models/json/digital_ocean_server_info.dart +++ b/lib/logic/models/json/digital_ocean_server_info.dart @@ -2,6 +2,23 @@ import 'package:json_annotation/json_annotation.dart'; part 'digital_ocean_server_info.g.dart'; +@JsonSerializable() +class DigitalOceanServerInfo { + final int id; + final String name; + final int memory; + final int vcpus; + final int disk; + final bool locked; + final String status; + @JsonKey(name: 'volume_ids') + final List volumeIds; + @JsonKey(name: 'size_slug') + final String sizeSlug; + @JsonKey(name: 'vpc_uuid') + final String vpcUuid; +} + @JsonSerializable() class DigitalOceanVolume { DigitalOceanVolume(