UpgradePolicyArgs

data class UpgradePolicyArgs(val automaticOSUpgradePolicy: Output<AutomaticOSUpgradePolicyArgs>? = null, val mode: Output<UpgradeMode>, val rollingUpgradePolicy: Output<RollingUpgradePolicyArgs>? = null) : ConvertibleToJava<UpgradePolicyArgs>

Describes an upgrade policy - automatic, manual, or rolling.

Constructors

Link copied to clipboard
constructor(automaticOSUpgradePolicy: Output<AutomaticOSUpgradePolicyArgs>? = null, mode: Output<UpgradeMode>, rollingUpgradePolicy: Output<RollingUpgradePolicyArgs>? = null)

Properties

Link copied to clipboard

The configuration parameters used for performing automatic OS upgrade.

Link copied to clipboard
val mode: Output<UpgradeMode>
Link copied to clipboard

The configuration parameters used while performing a rolling upgrade.

Functions

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