ActionRuleSuppressionSuppressionScheduleArgs

data class ActionRuleSuppressionSuppressionScheduleArgs(val endDateUtc: Output<String>, val recurrenceMonthlies: Output<List<Int>>? = null, val recurrenceWeeklies: Output<List<String>>? = null, val startDateUtc: Output<String>) : ConvertibleToJava<ActionRuleSuppressionSuppressionScheduleArgs>

Constructors

constructor(endDateUtc: Output<String>, recurrenceMonthlies: Output<List<Int>>? = null, recurrenceWeeklies: Output<List<String>>? = null, startDateUtc: Output<String>)

Properties

Link copied to clipboard
val endDateUtc: Output<String>

specifies the recurrence UTC end datetime (Y-m-d'T'H:M:S'Z').

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

specifies the list of dayOfMonth to recurrence. Possible values are between 1 - 31. Required if recurrence_type is Monthly.

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

specifies the list of dayOfWeek to recurrence. Possible values are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday and Saturday.

Link copied to clipboard
val startDateUtc: Output<String>

specifies the recurrence UTC start datetime (Y-m-d'T'H:M:S'Z').

Functions

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