Share via


NetworkCloudAgentPoolData Constructor

Definition

Initializes a new instance of NetworkCloudAgentPoolData.

public NetworkCloudAgentPoolData (Azure.Core.AzureLocation location, long count, Azure.ResourceManager.NetworkCloud.Models.NetworkCloudAgentPoolMode mode, string vmSkuName);
new Azure.ResourceManager.NetworkCloud.NetworkCloudAgentPoolData : Azure.Core.AzureLocation * int64 * Azure.ResourceManager.NetworkCloud.Models.NetworkCloudAgentPoolMode * string -> Azure.ResourceManager.NetworkCloud.NetworkCloudAgentPoolData
Public Sub New (location As AzureLocation, count As Long, mode As NetworkCloudAgentPoolMode, vmSkuName As String)

Parameters

location
AzureLocation

The location.

count
Int64

The number of virtual machines that use this configuration.

mode
NetworkCloudAgentPoolMode

The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.

vmSkuName
String

The name of the VM SKU that determines the size of resources allocated for node VMs.

Exceptions

vmSkuName is null.

Applies to