Package-level declarations

Types

Link copied to clipboard
data class CronJobArgs(val apiVersion: Output<String>? = null, val kind: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<CronJobSpecArgs>? = null, val status: Output<CronJobStatusArgs>? = null) : ConvertibleToJava<CronJobArgs>

CronJob represents the configuration of a single cron job.

Link copied to clipboard
Link copied to clipboard
data class CronJobSpecArgs(val concurrencyPolicy: Output<String>? = null, val failedJobsHistoryLimit: Output<Int>? = null, val jobTemplate: Output<JobTemplateSpecArgs>, val schedule: Output<String>, val startingDeadlineSeconds: Output<Int>? = null, val successfulJobsHistoryLimit: Output<Int>? = null, val suspend: Output<Boolean>? = null) : ConvertibleToJava<CronJobSpecArgs>

CronJobSpec describes how the job execution will look like and when it will actually run.

Link copied to clipboard
Link copied to clipboard
data class CronJobSpecPatchArgs(val concurrencyPolicy: Output<String>? = null, val failedJobsHistoryLimit: Output<Int>? = null, val jobTemplate: Output<JobTemplateSpecPatchArgs>? = null, val schedule: Output<String>? = null, val startingDeadlineSeconds: Output<Int>? = null, val successfulJobsHistoryLimit: Output<Int>? = null, val suspend: Output<Boolean>? = null) : ConvertibleToJava<CronJobSpecPatchArgs>

CronJobSpec describes how the job execution will look like and when it will actually run.

Link copied to clipboard
data class CronJobStatusArgs(val active: Output<List<ObjectReferenceArgs>>? = null, val lastScheduleTime: Output<String>? = null) : ConvertibleToJava<CronJobStatusArgs>

CronJobStatus represents the current state of a cron job.

Link copied to clipboard
Link copied to clipboard
data class JobTemplateSpecArgs(val metadata: Output<ObjectMetaArgs>? = null, val spec: Output<JobSpecArgs>? = null) : ConvertibleToJava<JobTemplateSpecArgs>

JobTemplateSpec describes the data a Job should have when created from a template

Link copied to clipboard
data class JobTemplateSpecPatchArgs(val metadata: Output<ObjectMetaPatchArgs>? = null, val spec: Output<JobSpecPatchArgs>? = null) : ConvertibleToJava<JobTemplateSpecPatchArgs>

JobTemplateSpec describes the data a Job should have when created from a template