ConfigurationWindowArgs

data class ConfigurationWindowArgs(val duration: Output<String>? = null, val expirationDateTime: Output<String>? = null, val recurEvery: Output<String>? = null, val startDateTime: Output<String>, val timeZone: Output<String>) : ConvertibleToJava<ConfigurationWindowArgs>

Constructors

Link copied to clipboard
constructor(duration: Output<String>? = null, expirationDateTime: Output<String>? = null, recurEvery: Output<String>? = null, startDateTime: Output<String>, timeZone: Output<String>)

Properties

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

The duration of the maintenance window in HH:mm format.

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

Effective expiration date of the maintenance window in YYYY-MM-DD hh:mm format.

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

The rate at which a maintenance window is expected to recur. The rate can be expressed as daily, weekly, or monthly schedules.

Link copied to clipboard
val startDateTime: Output<String>

Effective start date of the maintenance window in YYYY-MM-DD hh:mm format.

Link copied to clipboard
val timeZone: Output<String>

The time zone for the maintenance window. A list of timezones can be obtained by executing System.TimeZoneInfo::GetSystemTimeZones() in PowerShell.

Functions

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