toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
  if (accelerators != null) 'accelerators': accelerators!,
  if (bootDisk != null) 'bootDisk': bootDisk!,
  if (clusterId != null) 'clusterId': clusterId!,
  if (confidentialNodes != null) 'confidentialNodes': confidentialNodes!,
  if (containerdConfig != null) 'containerdConfig': containerdConfig!,
  if (diskSizeGb != null) 'diskSizeGb': diskSizeGb!,
  if (diskType != null) 'diskType': diskType!,
  if (etag != null) 'etag': etag!,
  if (fastSocket != null) 'fastSocket': fastSocket!,
  if (flexStart != null) 'flexStart': flexStart!,
  if (gcfsConfig != null) 'gcfsConfig': gcfsConfig!,
  if (gvnic != null) 'gvnic': gvnic!,
  if (imageType != null) 'imageType': imageType!,
  if (kubeletConfig != null) 'kubeletConfig': kubeletConfig!,
  if (labels != null) 'labels': labels!,
  if (linuxNodeConfig != null) 'linuxNodeConfig': linuxNodeConfig!,
  if (locations != null) 'locations': locations!,
  if (loggingConfig != null) 'loggingConfig': loggingConfig!,
  if (machineType != null) 'machineType': machineType!,
  if (maxRunDuration != null) 'maxRunDuration': maxRunDuration!,
  if (name != null) 'name': name!,
  if (nodeNetworkConfig != null) 'nodeNetworkConfig': nodeNetworkConfig!,
  if (nodePoolId != null) 'nodePoolId': nodePoolId!,
  if (nodeVersion != null) 'nodeVersion': nodeVersion!,
  if (projectId != null) 'projectId': projectId!,
  if (queuedProvisioning != null) 'queuedProvisioning': queuedProvisioning!,
  if (resourceLabels != null) 'resourceLabels': resourceLabels!,
  if (resourceManagerTags != null)
    'resourceManagerTags': resourceManagerTags!,
  if (storagePools != null) 'storagePools': storagePools!,
  if (tags != null) 'tags': tags!,
  if (taints != null) 'taints': taints!,
  if (upgradeSettings != null) 'upgradeSettings': upgradeSettings!,
  if (windowsNodeConfig != null) 'windowsNodeConfig': windowsNodeConfig!,
  if (workloadMetadataConfig != null)
    'workloadMetadataConfig': workloadMetadataConfig!,
  if (zone != null) 'zone': zone!,
};