toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (additionalLicenses != null)
        'additionalLicenses': additionalLicenses!,
      if (description != null) 'description': description!,
      if (encryption != null) 'encryption': encryption!,
      if (labels != null) 'labels': labels!,
      if (machineImageName != null) 'machineImageName': machineImageName!,
      if (machineImageParametersOverrides != null)
        'machineImageParametersOverrides': machineImageParametersOverrides!,
      if (networkInterfaces != null) 'networkInterfaces': networkInterfaces!,
      if (osAdaptationParameters != null)
        'osAdaptationParameters': osAdaptationParameters!,
      if (serviceAccount != null) 'serviceAccount': serviceAccount!,
      if (shieldedInstanceConfig != null)
        'shieldedInstanceConfig': shieldedInstanceConfig!,
      if (singleRegionStorage != null)
        'singleRegionStorage': singleRegionStorage!,
      if (skipOsAdaptation != null) 'skipOsAdaptation': skipOsAdaptation!,
      if (tags != null) 'tags': tags!,
      if (targetProject != null) 'targetProject': targetProject!,
    };