toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final automaticRestart = this.automaticRestart;
  final availabilityDomain = this.availabilityDomain;
  final hostErrorTimeoutSeconds = this.hostErrorTimeoutSeconds;
  final instanceTerminationAction = this.instanceTerminationAction;
  final localSsdRecoveryTimeout = this.localSsdRecoveryTimeout;
  final locationHint = this.locationHint;
  final maxRunDuration = this.maxRunDuration;
  final minNodeCpus = this.minNodeCpus;
  final nodeAffinities = this.nodeAffinities;
  final onHostMaintenance = this.onHostMaintenance;
  final onInstanceStopAction = this.onInstanceStopAction;
  final preemptible = this.preemptible;
  final provisioningModel = this.provisioningModel;
  final skipGuestOsShutdown = this.skipGuestOsShutdown;
  final terminationTime = this.terminationTime;
  return {
    'automaticRestart': ?automaticRestart,
    'availabilityDomain': ?availabilityDomain,
    'hostErrorTimeoutSeconds': ?hostErrorTimeoutSeconds,
    'instanceTerminationAction': ?instanceTerminationAction,
    'localSsdRecoveryTimeout': ?localSsdRecoveryTimeout,
    'locationHint': ?locationHint,
    'maxRunDuration': ?maxRunDuration,
    'minNodeCpus': ?minNodeCpus,
    'nodeAffinities': ?nodeAffinities,
    'onHostMaintenance': ?onHostMaintenance,
    'onInstanceStopAction': ?onInstanceStopAction,
    'preemptible': ?preemptible,
    'provisioningModel': ?provisioningModel,
    'skipGuestOsShutdown': ?skipGuestOsShutdown,
    'terminationTime': ?terminationTime,
  };
}