ResourcePool.fromJson constructor
ResourcePool.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ResourcePool.fromJson(Map<String, dynamic> json) {
return ResourcePool(
id: json['id'] ?? '',
machineSpec: decode(json['machineSpec'], MachineSpec.fromJson),
replicaCount: decodeInt64(json['replicaCount']),
diskSpec: decode(json['diskSpec'], DiskSpec.fromJson),
usedReplicaCount: decodeInt64(json['usedReplicaCount']) ?? 0,
autoscalingSpec: decode(
json['autoscalingSpec'],
ResourcePool_AutoscalingSpec.fromJson,
),
);
}