Class ManagedClusterUpgradeProfileInner
java.lang.Object
com.azure.resourcemanager.containerservice.fluent.models.ManagedClusterUpgradeProfileInner
The list of available upgrades for compute pools.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the agentPoolProfiles property: The list of available upgrade versions for agent pools.Get the controlPlaneProfile property: The list of available upgrade versions for the control plane.id()Get the id property: The ID of the upgrade profile.name()Get the name property: The name of the upgrade profile.type()Get the type property: The type of the upgrade profile.voidvalidate()Validates the instance.withAgentPoolProfiles(List<ManagedClusterPoolUpgradeProfile> agentPoolProfiles) Set the agentPoolProfiles property: The list of available upgrade versions for agent pools.withControlPlaneProfile(ManagedClusterPoolUpgradeProfile controlPlaneProfile) Set the controlPlaneProfile property: The list of available upgrade versions for the control plane.
-
Constructor Details
-
ManagedClusterUpgradeProfileInner
public ManagedClusterUpgradeProfileInner()
-
-
Method Details
-
id
Get the id property: The ID of the upgrade profile.- Returns:
- the id value.
-
name
Get the name property: The name of the upgrade profile.- Returns:
- the name value.
-
type
Get the type property: The type of the upgrade profile.- Returns:
- the type value.
-
controlPlaneProfile
Get the controlPlaneProfile property: The list of available upgrade versions for the control plane.- Returns:
- the controlPlaneProfile value.
-
withControlPlaneProfile
public ManagedClusterUpgradeProfileInner withControlPlaneProfile(ManagedClusterPoolUpgradeProfile controlPlaneProfile) Set the controlPlaneProfile property: The list of available upgrade versions for the control plane.- Parameters:
controlPlaneProfile- the controlPlaneProfile value to set.- Returns:
- the ManagedClusterUpgradeProfileInner object itself.
-
agentPoolProfiles
Get the agentPoolProfiles property: The list of available upgrade versions for agent pools.- Returns:
- the agentPoolProfiles value.
-
withAgentPoolProfiles
public ManagedClusterUpgradeProfileInner withAgentPoolProfiles(List<ManagedClusterPoolUpgradeProfile> agentPoolProfiles) Set the agentPoolProfiles property: The list of available upgrade versions for agent pools.- Parameters:
agentPoolProfiles- the agentPoolProfiles value to set.- Returns:
- the ManagedClusterUpgradeProfileInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-