google_api_os_config v0.5.0 GoogleApi.OSConfig.V1.Model.RecurringSchedule View Source
Sets the time for recurring patch deployments.
Attributes
-
endTime(type:DateTime.t, default:nil) - Optional. The end time at which a recurring patch deployment schedule is no longer active. -
frequency(type:String.t, default:nil) - Required. The frequency unit of this recurring schedule. -
lastExecuteTime(type:DateTime.t, default:nil) - Output only. The time the last patch job ran successfully. -
monthly(type:GoogleApi.OSConfig.V1.Model.MonthlySchedule.t, default:nil) - Required. Schedule with monthly executions. -
nextExecuteTime(type:DateTime.t, default:nil) - Output only. The time the next patch job is scheduled to run. -
startTime(type:DateTime.t, default:nil) - Optional. The time that the recurring schedule becomes effective. Defaults tocreate_timeof the patch deployment. -
timeOfDay(type:GoogleApi.OSConfig.V1.Model.TimeOfDay.t, default:nil) - Required. Time of the day to run a recurring deployment. -
timeZone(type:GoogleApi.OSConfig.V1.Model.TimeZone.t, default:nil) - Required. Defines the time zone thattime_of_dayis relative to. The rules for daylight saving time are determined by the chosen time zone. -
weekly(type:GoogleApi.OSConfig.V1.Model.WeeklySchedule.t, default:nil) - Required. Schedule with weekly executions.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.OSConfig.V1.Model.RecurringSchedule{
endTime: DateTime.t(),
frequency: String.t(),
lastExecuteTime: DateTime.t(),
monthly: GoogleApi.OSConfig.V1.Model.MonthlySchedule.t(),
nextExecuteTime: DateTime.t(),
startTime: DateTime.t(),
timeOfDay: GoogleApi.OSConfig.V1.Model.TimeOfDay.t(),
timeZone: GoogleApi.OSConfig.V1.Model.TimeZone.t(),
weekly: GoogleApi.OSConfig.V1.Model.WeeklySchedule.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.