@override Object toJson() => { if (machineSpec case final machineSpec?) 'machineSpec': machineSpec.toJson(), if (containerSpec case final containerSpec?) 'containerSpec': containerSpec.toJson(), };