JobConfiguration
final case class JobConfiguration(jobTimeoutMs: Option[FiniteDuration], query: Option[JobConfigurationQuery], load: Option[JobConfigurationLoad], jobType: Option[String], labels: Option[Map[String, String]], copy: Option[JobConfigurationTableCopy], dryRun: Option[Boolean], extract: Option[JobConfigurationExtract])