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