Share via


ArmContainerServiceModelFactory.ManagedClusterUpgradeProfileData Method

Definition

Initializes a new instance of ManagedClusterUpgradeProfileData.

public static Azure.ResourceManager.ContainerService.ManagedClusterUpgradeProfileData ManagedClusterUpgradeProfileData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterPoolUpgradeProfile controlPlaneProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ContainerService.Models.ManagedClusterPoolUpgradeProfile> agentPoolProfiles = default);
static member ManagedClusterUpgradeProfileData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.ContainerService.Models.ManagedClusterPoolUpgradeProfile * seq<Azure.ResourceManager.ContainerService.Models.ManagedClusterPoolUpgradeProfile> -> Azure.ResourceManager.ContainerService.ManagedClusterUpgradeProfileData
Public Shared Function ManagedClusterUpgradeProfileData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional controlPlaneProfile As ManagedClusterPoolUpgradeProfile = Nothing, Optional agentPoolProfiles As IEnumerable(Of ManagedClusterPoolUpgradeProfile) = Nothing) As ManagedClusterUpgradeProfileData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

controlPlaneProfile
ManagedClusterPoolUpgradeProfile

The list of available upgrade versions for the control plane.

agentPoolProfiles
IEnumerable<ManagedClusterPoolUpgradeProfile>

The list of available upgrade versions for agent pools.

Returns

A new ManagedClusterUpgradeProfileData instance for mocking.

Applies to