ImagePipelineScheduleArgs

data class ImagePipelineScheduleArgs(val pipelineExecutionStartCondition: Output<String>? = null, val scheduleExpression: Output<String>, val timezone: Output<String>? = null) : ConvertibleToJava<ImagePipelineScheduleArgs>

Constructors

Link copied to clipboard
constructor(pipelineExecutionStartCondition: Output<String>? = null, scheduleExpression: Output<String>, timezone: Output<String>? = null)

Properties

Link copied to clipboard

Condition when the pipeline should trigger a new image build. Valid values are EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE and EXPRESSION_MATCH_ONLY. Defaults to EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE.

Link copied to clipboard

Cron expression of how often the pipeline start condition is evaluated. For example, cron(0 0 * * ? *) is evaluated every day at midnight UTC. Configurations using the five field syntax that was previously accepted by the API, such as cron(0 0 * * *), must be updated to the six field syntax. For more information, see the Image Builder User Guide. The following arguments are optional:

Link copied to clipboard
val timezone: Output<String>? = null

The timezone that applies to the scheduling expression. For example, "Etc/UTC", "America/Los_Angeles" in the IANA timezone format. If not specified this defaults to UTC.

Functions

Link copied to clipboard
open override fun toJava(): ImagePipelineScheduleArgs