SchedulePropertiesArgs

data class SchedulePropertiesArgs(val dayOfMonth: Output<Int>? = null, val daysOfWeek: Output<List<Either<String, DaysOfWeek>>>? = null, val endDate: Output<String>, val frequency: Output<Either<String, ScheduleFrequency>>, val hourOfDay: Output<Int>? = null, val startDate: Output<String>, val weeksOfMonth: Output<List<Either<String, WeeksOfMonth>>>? = null) : ConvertibleToJava<SchedulePropertiesArgs>

The properties of the schedule.

Constructors

Link copied to clipboard
fun SchedulePropertiesArgs(dayOfMonth: Output<Int>? = null, daysOfWeek: Output<List<Either<String, DaysOfWeek>>>? = null, endDate: Output<String>, frequency: Output<Either<String, ScheduleFrequency>>, hourOfDay: Output<Int>? = null, startDate: Output<String>, weeksOfMonth: Output<List<Either<String, WeeksOfMonth>>>? = null)

Functions

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

Properties

Link copied to clipboard
val dayOfMonth: Output<Int>? = null

UTC day on which cost analysis data will be emailed. Must be between 1 and 31. This property is applicable when frequency is Monthly and overrides weeksOfMonth or daysOfWeek.

Link copied to clipboard
val daysOfWeek: Output<List<Either<String, DaysOfWeek>>>? = null

Day names in english on which cost analysis data will be emailed. This property is applicable when frequency is Weekly or Monthly.

Link copied to clipboard
val endDate: Output<String>

The end date and time of the scheduled action (UTC).

Link copied to clipboard
val frequency: Output<Either<String, ScheduleFrequency>>

Frequency of the schedule.

Link copied to clipboard
val hourOfDay: Output<Int>? = null

UTC time at which cost analysis data will be emailed.

Link copied to clipboard
val startDate: Output<String>

The start date and time of the scheduled action (UTC).

Link copied to clipboard
val weeksOfMonth: Output<List<Either<String, WeeksOfMonth>>>? = null

Weeks in which cost analysis data will be emailed. This property is applicable when frequency is Monthly and used in combination with daysOfWeek.