toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final acceleratorConfig = this.acceleratorConfig;
final bootDiskSizeGb = this.bootDiskSizeGb;
final bootDiskType = this.bootDiskType;
final canIpForward = this.canIpForward;
final containerImage = this.containerImage;
final createTime = this.createTime;
final creator = this.creator;
final customGpuDriverPath = this.customGpuDriverPath;
final dataDiskSizeGb = this.dataDiskSizeGb;
final dataDiskType = this.dataDiskType;
final diskEncryption = this.diskEncryption;
final disks = this.disks;
final installGpuDriver = this.installGpuDriver;
final instanceMigrationEligibility = this.instanceMigrationEligibility;
final instanceOwners = this.instanceOwners;
final kmsKey = this.kmsKey;
final labels = this.labels;
final machineType = this.machineType;
final metadata = this.metadata;
final migrated = this.migrated;
final name = this.name;
final network = this.network;
final nicType = this.nicType;
final noProxyAccess = this.noProxyAccess;
final noPublicIp = this.noPublicIp;
final noRemoveDataDisk = this.noRemoveDataDisk;
final postStartupScript = this.postStartupScript;
final proxyUri = this.proxyUri;
final reservationAffinity = this.reservationAffinity;
final serviceAccount = this.serviceAccount;
final serviceAccountScopes = this.serviceAccountScopes;
final shieldedInstanceConfig = this.shieldedInstanceConfig;
final state = this.state;
final subnet = this.subnet;
final tags = this.tags;
final updateTime = this.updateTime;
final upgradeHistory = this.upgradeHistory;
final vmImage = this.vmImage;
return {
'acceleratorConfig': ?acceleratorConfig,
'bootDiskSizeGb': ?bootDiskSizeGb,
'bootDiskType': ?bootDiskType,
'canIpForward': ?canIpForward,
'containerImage': ?containerImage,
'createTime': ?createTime,
'creator': ?creator,
'customGpuDriverPath': ?customGpuDriverPath,
'dataDiskSizeGb': ?dataDiskSizeGb,
'dataDiskType': ?dataDiskType,
'diskEncryption': ?diskEncryption,
'disks': ?disks,
'installGpuDriver': ?installGpuDriver,
'instanceMigrationEligibility': ?instanceMigrationEligibility,
'instanceOwners': ?instanceOwners,
'kmsKey': ?kmsKey,
'labels': ?labels,
'machineType': ?machineType,
'metadata': ?metadata,
'migrated': ?migrated,
'name': ?name,
'network': ?network,
'nicType': ?nicType,
'noProxyAccess': ?noProxyAccess,
'noPublicIp': ?noPublicIp,
'noRemoveDataDisk': ?noRemoveDataDisk,
'postStartupScript': ?postStartupScript,
'proxyUri': ?proxyUri,
'reservationAffinity': ?reservationAffinity,
'serviceAccount': ?serviceAccount,
'serviceAccountScopes': ?serviceAccountScopes,
'shieldedInstanceConfig': ?shieldedInstanceConfig,
'state': ?state,
'subnet': ?subnet,
'tags': ?tags,
'updateTime': ?updateTime,
'upgradeHistory': ?upgradeHistory,
'vmImage': ?vmImage,
};
}