NetworkCloudKubernetesClusterData Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NetworkCloudKubernetesClusterData.
public NetworkCloudKubernetesClusterData (Azure.Core.AzureLocation location, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation, Azure.ResourceManager.NetworkCloud.Models.ControlPlaneNodeConfiguration controlPlaneNodeConfiguration, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> initialAgentPoolConfigurations, string kubernetesVersion, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration networkConfiguration);
new Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData : Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * Azure.ResourceManager.NetworkCloud.Models.ControlPlaneNodeConfiguration * seq<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> * string * Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration -> Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData
Public Sub New (location As AzureLocation, extendedLocation As ExtendedLocation, controlPlaneNodeConfiguration As ControlPlaneNodeConfiguration, initialAgentPoolConfigurations As IEnumerable(Of InitialAgentPoolConfiguration), kubernetesVersion As String, networkConfiguration As KubernetesClusterNetworkConfiguration)
Parameters
- location
- AzureLocation
The location.
- extendedLocation
- ExtendedLocation
The extended location of the cluster associated with the resource.
- controlPlaneNodeConfiguration
- ControlPlaneNodeConfiguration
The defining characteristics of the control plane for this Kubernetes Cluster.
- initialAgentPoolConfigurations
- IEnumerable<InitialAgentPoolConfiguration>
The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.
- kubernetesVersion
- String
The Kubernetes version for this cluster. Accepts n.n, n.n.n, and n.n.n-n format. The interpreted version used will be resolved into this field after creation or update.
- networkConfiguration
- KubernetesClusterNetworkConfiguration
The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
Exceptions
extendedLocation
, controlPlaneNodeConfiguration
, initialAgentPoolConfigurations
, kubernetesVersion
or networkConfiguration
is null.
Applies to
Azure SDK for .NET