io.k8s.api.batch.v1
package io.k8s.api.batch.v1
Type members
Classlikes
case class CronJob(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[CronJobSpec], status: Option[CronJobStatus])
- Companion:
- object
case class CronJobList(items: Seq[CronJob], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion:
- object
case class CronJobSpec(schedule: String, jobTemplate: JobTemplateSpec, concurrencyPolicy: Option[String], failedJobsHistoryLimit: Option[Int], startingDeadlineSeconds: Option[Long], successfulJobsHistoryLimit: Option[Int], suspend: Option[Boolean], timeZone: Option[String])
- Companion:
- object
case class CronJobStatus(active: Option[Seq[ObjectReference]], lastScheduleTime: Option[Time], lastSuccessfulTime: Option[Time])
- Companion:
- object
case class Job(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[JobSpec], status: Option[JobStatus])
- Companion:
- object
case class JobCondition(`type`: String, status: String, lastProbeTime: Option[Time], lastTransitionTime: Option[Time], message: Option[String], reason: Option[String])
- Companion:
- object
case class JobSpec(template: PodTemplateSpec, activeDeadlineSeconds: Option[Long], backoffLimit: Option[Int], completionMode: Option[String], completions: Option[Int], manualSelector: Option[Boolean], parallelism: Option[Int], podFailurePolicy: Option[PodFailurePolicy], selector: Option[LabelSelector], suspend: Option[Boolean], ttlSecondsAfterFinished: Option[Int])
- Companion:
- object
case class JobStatus(active: Option[Int], completedIndexes: Option[String], completionTime: Option[Time], conditions: Option[Seq[JobCondition]], failed: Option[Int], ready: Option[Int], startTime: Option[Time], succeeded: Option[Int], uncountedTerminatedPods: Option[UncountedTerminatedPods])
- Companion:
- object
case class PodFailurePolicyOnExitCodesRequirement(operator: String, values: Seq[Int], containerName: Option[String])
- Companion:
- object
case class PodFailurePolicyRule(action: String, onPodConditions: Seq[PodFailurePolicyOnPodConditionsPattern], onExitCodes: Option[PodFailurePolicyOnExitCodesRequirement])
- Companion:
- object