IntegrationAccountBatchConfigurationReleaseCriteriaRecurrenceArgs

data class IntegrationAccountBatchConfigurationReleaseCriteriaRecurrenceArgs(val endTime: Output<String>? = null, val frequency: Output<String>, val interval: Output<Int>, val schedule: Output<IntegrationAccountBatchConfigurationReleaseCriteriaRecurrenceScheduleArgs>? = null, val startTime: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<IntegrationAccountBatchConfigurationReleaseCriteriaRecurrenceArgs>

Constructors

constructor(endTime: Output<String>? = null, frequency: Output<String>, interval: Output<Int>, schedule: Output<IntegrationAccountBatchConfigurationReleaseCriteriaRecurrenceScheduleArgs>? = null, startTime: Output<String>? = null, timeZone: Output<String>? = null)

Properties

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

The end time of the schedule, formatted as an RFC3339 string.

Link copied to clipboard
val frequency: Output<String>

The frequency of the schedule. Possible values are Day, Hour, Minute, Month, NotSpecified, Second, Week and Year.

Link copied to clipboard
val interval: Output<Int>

The number of frequencys between runs.

Link copied to clipboard

A schedule block as documented below.

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

The start time of the schedule, formatted as an RFC3339 string.

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

The timezone of the start/end time.

Functions

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