GroupInstanceRefreshArgs

data class GroupInstanceRefreshArgs(val preferences: Output<GroupInstanceRefreshPreferencesArgs>? = null, val strategy: Output<String>, val triggers: Output<List<String>>? = null) : ConvertibleToJava<GroupInstanceRefreshArgs>

Constructors

Link copied to clipboard
constructor(preferences: Output<GroupInstanceRefreshPreferencesArgs>? = null, strategy: Output<String>, triggers: Output<List<String>>? = null)

Properties

Link copied to clipboard

Override default parameters for Instance Refresh.

Link copied to clipboard
val strategy: Output<String>

Strategy to use for instance refresh. The only allowed value is Rolling. See StartInstanceRefresh Action for more information.

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

Set of additional property names that will trigger an Instance Refresh. A refresh will always be triggered by a change in any of launch_configuration, launch_template, or mixed_instances_policy.

Functions

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