Get Instance Scheduling
constructor(automaticRestart: Boolean, availabilityDomain: Int, gracefulShutdowns: List<GetInstanceSchedulingGracefulShutdown>, hostErrorTimeoutSeconds: Int, instanceTerminationAction: String, localSsdRecoveryTimeouts: List<GetInstanceSchedulingLocalSsdRecoveryTimeout>, maintenanceInterval: String, maxRunDurations: List<GetInstanceSchedulingMaxRunDuration>, minNodeCpus: Int, nodeAffinities: List<GetInstanceSchedulingNodeAffinity>, onHostMaintenance: String, onInstanceStopActions: List<GetInstanceSchedulingOnInstanceStopAction>, preemptible: Boolean, provisioningModel: String, terminationTime: String)