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 | |
---|---|---|
ClusterDetails() | Initializes a new instance of the ClusterDetails class. |
Properties
Name | Description | |
---|---|---|
AdditionalStorageAccounts | Gets or sets the additional storage accounts registered with this cluster. |
|
ClusterSizeInNodes | Gets or sets the count of worker nodes. |
|
ClusterType | Gets or sets the flavor associated with this cluster. |
|
ConnectionUrl | Gets or sets the connection URL for the cluster. |
|
CreatedDate | Gets or sets the CreateDate of the cluster. |
|
DefaultStorageAccount | Gets or sets the default storage account registered with this cluster. |
|
DeploymentId | Gets or sets the HDInsight deployment ID associated with this cluster. |
|
Error | Gets or sets a possible error state for the cluster (if exists). |
|
HttpPassword | Gets or sets the password associated with Http requests to the cluster. |
|
HttpUserName | Gets or sets the login username for the cluster. |
|
Location | Gets or sets the Datacenter location of the cluster. |
|
Name | Gets the name of the cluster. |
|
OSType | Gets or sets the OS Type for the nodes of this cluster. |
|
RdpUserName | Gets or sets the Rdp user name associated with the cluster. |
|
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. |
|
StateString | Gets or sets the string value of the state of the cluster. |
|
SubnetName | Gets or sets the name of the subnet to deploy the cluster. |
|
SubscriptionId | Gets or sets the subscriptionid associated with this cluster. |
|
Version | Gets or sets the version of the HDInsight cluster. |
|
VersionNumber | Gets or sets the version of the HDInsight cluster as a number. |
|
VersionStatus | Gets the version status of the HDInsight cluster. |
|
VirtualNetworkId | Gets or sets the id of virtual network to deploy the cluster. |
Methods
Name | Description | |
---|---|---|
CreateHDInsightApplicationHistoryClient() | Creates and returns a new instance of HDInsightApplicationHistoryClient. |
|
CreateHDInsightApplicationHistoryClient(TimeSpan) | Creates and returns a new instance of HDInsightApplicationHistoryClient. |
|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
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