toJson method

Map<String, dynamic> toJson()

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,
  };
}