ManagedClusterUpgradeSpecArgs

data class ManagedClusterUpgradeSpecArgs(val kubernetesVersion: Output<String>? = null, val type: Output<Either<String, ManagedClusterUpgradeType>>) : ConvertibleToJava<ManagedClusterUpgradeSpecArgs>

The upgrade to apply to a ManagedCluster.

Constructors

Link copied to clipboard
fun ManagedClusterUpgradeSpecArgs(kubernetesVersion: Output<String>? = null, type: Output<Either<String, ManagedClusterUpgradeType>>)

Functions

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

Properties

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

The Kubernetes version to upgrade the member clusters to.

Link copied to clipboard
val type: Output<Either<String, ManagedClusterUpgradeType>>

The upgrade type. Full requires the KubernetesVersion property to be set. NodeImageOnly requires the KubernetesVersion property not to be set.