Group Instance Refresh Preferences Args
data class GroupInstanceRefreshPreferencesArgs(val autoRollback: Output<Boolean>? = null, val checkpointDelay: Output<String>? = null, val checkpointPercentages: Output<List<Int>>? = null, val instanceWarmup: Output<String>? = null, val minHealthyPercentage: Output<Int>? = null, val skipMatching: Output<Boolean>? = null) : ConvertibleToJava<GroupInstanceRefreshPreferencesArgs>
Properties
Link copied to clipboard
Automatically rollback if instance refresh fails. Defaults to false
.
Link copied to clipboard
Number of seconds to wait after a checkpoint. Defaults to 3600
.
Link copied to clipboard
List of percentages for each checkpoint. Values must be unique and in ascending order. To replace all instances, the final number must be 100
.
Link copied to clipboard
Number of seconds until a newly launched instance is configured and ready to use. Default behavior is to use the Auto Scaling Group's health check grace period.
Link copied to clipboard
Amount of capacity in the Auto Scaling group that must remain healthy during an instance refresh to allow the operation to continue, as a percentage of the desired capacity of the Auto Scaling group. Defaults to 90
.
Link copied to clipboard
Replace instances that already have your desired configuration. Defaults to false
.