RecurringScheduleArgs

data class RecurringScheduleArgs(val endTime: Output<String>? = null, val frequency: Output<RecurringScheduleFrequency>, val monthly: Output<MonthlyScheduleArgs>, val startTime: Output<String>? = null, val timeOfDay: Output<TimeOfDayArgs>, val timeZone: Output<TimeZoneArgs>, val weekly: Output<WeeklyScheduleArgs>) : ConvertibleToJava<RecurringScheduleArgs>

Sets the time for recurring patch deployments.

Constructors

Link copied to clipboard
fun RecurringScheduleArgs(endTime: Output<String>? = null, frequency: Output<RecurringScheduleFrequency>, monthly: Output<MonthlyScheduleArgs>, startTime: Output<String>? = null, timeOfDay: Output<TimeOfDayArgs>, timeZone: Output<TimeZoneArgs>, weekly: Output<WeeklyScheduleArgs>)

Functions

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

Properties

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

Optional. The end time at which a recurring patch deployment schedule is no longer active.

Link copied to clipboard

The frequency unit of this recurring schedule.

Link copied to clipboard

Schedule with monthly executions.

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

Optional. The time that the recurring schedule becomes effective. Defaults to create_time of the patch deployment.

Link copied to clipboard

Time of the day to run a recurring deployment.

Link copied to clipboard
val timeZone: Output<TimeZoneArgs>

Defines the time zone that time_of_day is relative to. The rules for daylight saving time are determined by the chosen time zone.

Link copied to clipboard

Schedule with weekly executions.