Share via


Cluster Class

Definition

Information about a Cluster.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Cluster : Microsoft.Azure.Management.BatchAI.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Cluster = class
    inherit ProxyResource
Public Class Cluster
Inherits ProxyResource
Inheritance
Attributes

Constructors

Cluster()

Initializes a new instance of the Cluster class.

Cluster(String, String, String, String, Nullable<VmPriority>, ScaleSettings, VirtualMachineConfiguration, NodeSetup, UserAccountSettings, ResourceId, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<DateTime>, IList<BatchAIError>, Nullable<Int32>, NodeStateCounts)

Initializes a new instance of the Cluster class.

Properties

AllocationState

Gets allocation state.

AllocationStateTransitionTime

Gets allocation state transition time.

CreationTime

Gets creation time.

CurrentNodeCount

Gets current node count.

Errors

Gets errors.

Id

Gets the ID of the resource.

(Inherited from ProxyResource)
Name

Gets the name of the resource.

(Inherited from ProxyResource)
NodeSetup

Gets or sets node setup.

NodeStateCounts

Gets node state counts.

ProvisioningState

Gets provisioning state.

ProvisioningStateTransitionTime

Gets provisioning State Transition time.

ScaleSettings

Gets or sets scale settings.

Subnet

Gets or sets subnet.

Type

Gets the type of the resource.

(Inherited from ProxyResource)
UserAccountSettings

Gets or sets user account settings.

VirtualMachineConfiguration

Gets or sets VM configuration.

VmPriority

Gets or sets VM priority.

VmSize

Gets or sets VM size.

Methods

Validate()

Validate the object.

Applies to