toJson method
Implementation
@override
Object toJson() => {
if (accelerators.isNotDefault)
'accelerators': [for (final i in accelerators) i.toJson()],
'cpuOvercommitType': ?cpuOvercommitType,
'creationTimestamp': ?creationTimestamp,
'description': ?description,
if (disks.isNotDefault) 'disks': [for (final i in disks) i.toJson()],
'id': ?id?.toString(),
'kind': ?kind,
'name': ?name,
if (nodeAffinityLabels.isNotDefault)
'nodeAffinityLabels': nodeAffinityLabels,
'nodeType': ?nodeType,
'nodeTypeFlexibility': ?nodeTypeFlexibility?.toJson(),
'region': ?region,
'selfLink': ?selfLink,
'serverBinding': ?serverBinding?.toJson(),
'status': ?status,
'statusMessage': ?statusMessage,
};