HostPoolScheduledAgentUpdatesArgs

data class HostPoolScheduledAgentUpdatesArgs(val enabled: Output<Boolean>? = null, val schedules: Output<List<HostPoolScheduledAgentUpdatesScheduleArgs>>? = null, val timezone: Output<String>? = null, val useSessionHostTimezone: Output<Boolean>? = null) : ConvertibleToJava<HostPoolScheduledAgentUpdatesArgs>

Constructors

Link copied to clipboard
fun HostPoolScheduledAgentUpdatesArgs(enabled: Output<Boolean>? = null, schedules: Output<List<HostPoolScheduledAgentUpdatesScheduleArgs>>? = null, timezone: Output<String>? = null, useSessionHostTimezone: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Enables or disables scheduled updates of the AVD agent components (RDAgent, Geneva Monitoring agent, and side-by-side stack) on session hosts. If this is enabled then up to two schedule blocks must be defined. Default is false.

Link copied to clipboard

A schedule block as defined below. A maximum of two blocks can be added.

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

Specifies the time zone in which the agent update schedule will apply, the possible values are defined here. If use_session_host_timezone is enabled then it will override this setting. Default is UTC

Link copied to clipboard
val useSessionHostTimezone: Output<Boolean>? = null

Specifies whether scheduled agent updates should be applied based on the timezone of the affected session host. If configured then this setting overrides timezone. Default is false.