ClusterDetails Class

 

Note

This version of the HDInsight .NET SDK is deprecated and will be removed by January 1, 2017. You are encouraged to use the newer ARM-based version of HDInsight .NET SDK going forward. For instructions on how to use the new HDInsight .NET SDK to create a cluster, see Create HDInsight Linux clusters using .NET SDK. For instructions on how to submit jobs using the new .NET SDK and other approaches, see Submit jobs to an HDInsight cluster. The HDInsight SDK reference for the newer version is available at HDInsight .NET SDK Reference.

Represents cluster properties and provides cluster scoped operations.

Namespace:   Microsoft.WindowsAzure.Management.HDInsight
Assembly:  Microsoft.WindowsAzure.Management.HDInsight (in Microsoft.WindowsAzure.Management.HDInsight.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Management.HDInsight.ClusterDetails

Syntax

public sealed class ClusterDetails
public ref class ClusterDetails sealed 
[<Sealed>]
type ClusterDetails = class end
Public NotInheritable Class ClusterDetails

Constructors

Name Description
System_CAPS_pubmethod ClusterDetails()

Initializes a new instance of the ClusterDetails class.

Properties

Name Description
System_CAPS_pubproperty AdditionalStorageAccounts

Gets or sets the additional storage accounts registered with this cluster.

System_CAPS_pubproperty ClusterSizeInNodes

Gets or sets the count of worker nodes.

System_CAPS_pubproperty ClusterType

Gets or sets the flavor associated with this cluster.

System_CAPS_pubproperty ConnectionUrl

Gets or sets the connection URL for the cluster.

System_CAPS_pubproperty CreatedDate

Gets or sets the CreateDate of the cluster.

System_CAPS_pubproperty DefaultStorageAccount

Gets or sets the default storage account registered with this cluster.

System_CAPS_pubproperty DeploymentId

Gets or sets the HDInsight deployment ID associated with this cluster.

System_CAPS_pubproperty Error

Gets or sets a possible error state for the cluster (if exists).

System_CAPS_pubproperty HttpPassword

Gets or sets the password associated with Http requests to the cluster.

System_CAPS_pubproperty HttpUserName

Gets or sets the login username for the cluster.

System_CAPS_pubproperty Location

Gets or sets the Datacenter location of the cluster.

System_CAPS_pubproperty Name

Gets the name of the cluster.

System_CAPS_pubproperty OSType

Gets or sets the OS Type for the nodes of this cluster.

System_CAPS_pubproperty RdpUserName

Gets or sets the Rdp user name associated with the cluster.

System_CAPS_pubproperty State

Gets or sets the parsed value of the state of the cluster Note: For compatibility reasons, any new or null states will revert to "UNKOWN". But the value will be preserved in State.

System_CAPS_pubproperty StateString

Gets or sets the string value of the state of the cluster.

System_CAPS_pubproperty SubnetName

Gets or sets the name of the subnet to deploy the cluster.

System_CAPS_pubproperty SubscriptionId

Gets or sets the subscriptionid associated with this cluster.

System_CAPS_pubproperty Version

Gets or sets the version of the HDInsight cluster.

System_CAPS_pubproperty VersionNumber

Gets or sets the version of the HDInsight cluster as a number.

System_CAPS_pubproperty VersionStatus

Gets the version status of the HDInsight cluster.

System_CAPS_pubproperty VirtualNetworkId

Gets or sets the id of virtual network to deploy the cluster.

Methods

Name Description
System_CAPS_pubmethod CreateHDInsightApplicationHistoryClient()

Creates and returns a new instance of HDInsightApplicationHistoryClient.

System_CAPS_pubmethod CreateHDInsightApplicationHistoryClient(TimeSpan)

Creates and returns a new instance of HDInsightApplicationHistoryClient.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Remarks

Includes details on the size, location, version, and state of the cluster, on the storage accounts used by the cluster, and the information needed to access the cluster.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Management.HDInsight Namespace

Return to top