OsPolicyAssignmentRolloutArgs

data class OsPolicyAssignmentRolloutArgs(val disruptionBudget: Output<OsPolicyAssignmentRolloutDisruptionBudgetArgs>, val minWaitDuration: Output<String>) : ConvertibleToJava<OsPolicyAssignmentRolloutArgs>

Constructors

Link copied to clipboard
fun OsPolicyAssignmentRolloutArgs(disruptionBudget: Output<OsPolicyAssignmentRolloutDisruptionBudgetArgs>, minWaitDuration: Output<String>)

Functions

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

Properties

Link copied to clipboard

The maximum number (or percentage) of VMs per zone to disrupt at any given moment. Structure is documented below.

Link copied to clipboard
val minWaitDuration: Output<String>

This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the disruption_budget at least until this duration of time has passed after configuration changes are applied.