Share via


ArmHybridContainerServiceModelFactory.ProvisionedClusterPoolUpgradeProfile Method

Definition

Initializes a new instance of ProvisionedClusterPoolUpgradeProfile.

public static Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterPoolUpgradeProfile ProvisionedClusterPoolUpgradeProfile (string kubernetesVersion = default, Azure.ResourceManager.HybridContainerService.Models.HybridContainerServiceOSType? osType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterPoolUpgradeProfileProperties> upgrades = default);
static member ProvisionedClusterPoolUpgradeProfile : string * Nullable<Azure.ResourceManager.HybridContainerService.Models.HybridContainerServiceOSType> * seq<Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterPoolUpgradeProfileProperties> -> Azure.ResourceManager.HybridContainerService.Models.ProvisionedClusterPoolUpgradeProfile
Public Shared Function ProvisionedClusterPoolUpgradeProfile (Optional kubernetesVersion As String = Nothing, Optional osType As Nullable(Of HybridContainerServiceOSType) = Nothing, Optional upgrades As IEnumerable(Of ProvisionedClusterPoolUpgradeProfileProperties) = Nothing) As ProvisionedClusterPoolUpgradeProfile

Parameters

kubernetesVersion
String

The Kubernetes version (major.minor.patch).

osType
Nullable<HybridContainerServiceOSType>

The particular KubernetesVersion Image OS Type (Linux, Windows).

upgrades
IEnumerable<ProvisionedClusterPoolUpgradeProfileProperties>

List of available kubernetes versions for upgrade.

Returns

A new ProvisionedClusterPoolUpgradeProfile instance for mocking.

Applies to