Share via


ArmMachineLearningComputeModelFactory.AcsClusterProperties Method

Definition

Initializes a new instance of AcsClusterProperties.

public static Azure.ResourceManager.MachineLearningCompute.Models.AcsClusterProperties AcsClusterProperties (string clusterFqdn = default, Azure.ResourceManager.MachineLearningCompute.Models.OrchestratorType orchestratorType = default, Azure.ResourceManager.MachineLearningCompute.Models.ServicePrincipalProperties orchestratorServicePrincipal = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearningCompute.Models.SystemService> systemServices = default, int? masterCount = default, int? agentCount = default, Azure.ResourceManager.MachineLearningCompute.Models.AgentVmSizeType? agentVmSize = default);
static member AcsClusterProperties : string * Azure.ResourceManager.MachineLearningCompute.Models.OrchestratorType * Azure.ResourceManager.MachineLearningCompute.Models.ServicePrincipalProperties * seq<Azure.ResourceManager.MachineLearningCompute.Models.SystemService> * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.MachineLearningCompute.Models.AgentVmSizeType> -> Azure.ResourceManager.MachineLearningCompute.Models.AcsClusterProperties
Public Shared Function AcsClusterProperties (Optional clusterFqdn As String = Nothing, Optional orchestratorType As OrchestratorType = Nothing, Optional orchestratorServicePrincipal As ServicePrincipalProperties = Nothing, Optional systemServices As IEnumerable(Of SystemService) = Nothing, Optional masterCount As Nullable(Of Integer) = Nothing, Optional agentCount As Nullable(Of Integer) = Nothing, Optional agentVmSize As Nullable(Of AgentVmSizeType) = Nothing) As AcsClusterProperties

Parameters

clusterFqdn
String

The FQDN of the cluster.

orchestratorType
OrchestratorType

Type of orchestrator. It cannot be changed once the cluster is created.

orchestratorServicePrincipal
ServicePrincipalProperties

Orchestrator specific properties.

systemServices
IEnumerable<SystemService>

The system services deployed to the cluster.

masterCount
Nullable<Int32>

The number of master nodes in the container service.

agentCount
Nullable<Int32>

The number of agent nodes in the Container Service. This can be changed to scale the cluster.

agentVmSize
Nullable<AgentVmSizeType>

The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.

Returns

A new AcsClusterProperties instance for mocking.

Applies to