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