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.ControlPlaneNodeConfiguration controlPlaneNodeConfiguration, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> initialAgentPoolConfigurations, string kubernetesVersion, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration networkConfiguration, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation);
new Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData : Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ControlPlaneNodeConfiguration * seq<Azure.ResourceManager.NetworkCloud.Models.InitialAgentPoolConfiguration> * string * Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNetworkConfiguration * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation -> Azure.ResourceManager.NetworkCloud.NetworkCloudKubernetesClusterData
Public Sub New (location As AzureLocation, controlPlaneNodeConfiguration As ControlPlaneNodeConfiguration, initialAgentPoolConfigurations As IEnumerable(Of InitialAgentPoolConfiguration), kubernetesVersion As String, networkConfiguration As KubernetesClusterNetworkConfiguration, extendedLocation As ExtendedLocation)
Parameters
- location
- AzureLocation
The geo-location where the resource lives.
- 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.
- networkConfiguration
- KubernetesClusterNetworkConfiguration
The configuration of the Kubernetes cluster networking, including the attachment of networks that span the cluster.
- extendedLocation
- Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation
The extended location of the resource. This property is required when creating the resource.
Exceptions
controlPlaneNodeConfiguration, initialAgentPoolConfigurations, kubernetesVersion, networkConfiguration or extendedLocation is null.