toJson method
Implementation
@override
Object toJson() => {
'containerSpec': ?containerSpec?.toJson(),
'pythonPackageSpec': ?pythonPackageSpec?.toJson(),
'machineSpec': ?machineSpec?.toJson(),
if (replicaCount.isNotDefault) 'replicaCount': replicaCount.toString(),
if (nfsMounts.isNotDefault)
'nfsMounts': [for (final i in nfsMounts) i.toJson()],
if (lustreMounts.isNotDefault)
'lustreMounts': [for (final i in lustreMounts) i.toJson()],
'diskSpec': ?diskSpec?.toJson(),
};