Microsoft.WindowsAzure.Management.HDInsight Namespace
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.
Provides classes used to manage the Windows Azure HDInsight Service, to create and manage HDInsight clusters, and to submit Hadoop jobs to these clusters.
Classes
Class | Description | |
---|---|---|
ClusterCreateParameters | Object that encapsulates all the properties of a List Request. |
|
ClusterCreateParametersV2 | Object that encapsulates all the properties of a List Request. |
|
ClusterDetails | Represents cluster properties and provides cluster scoped operations. |
|
ClusterErrorStatus | Class that wraps an error status of an HDInsight Cluster. |
|
ClusterProvisioningStatusEventArgs | Represents the EventArgs for the ClusterProvisioning event on the IHDInsightClient. |
|
ConfigAction | Represents the config action for an HDInsight cluster. |
|
ConfigValuesCollection | Collection of configuration properties for Hadoop services. |
|
HBaseConfiguration | Represents a configuration for the HBase Hadoop service. |
|
HDInsightAccessTokenCredential | Represents a class that provides the credentials to talk to an RDFE with a token. |
|
HDInsightApplicationHistoryClient | Represents HDInsight Application History client. |
|
HDInsightCertificateCredential | Class that provides the credentials to talk to an RDFE. |
|
HDInsightClient | Defines the HDInsight client interface for the management of cluster deployments on the Azure HDInsight Service. |
|
HDInsightClusterCreateException | Represents an exception that is thrown when an error occurs during cluster creation. |
|
HDInsightClusterDoesNotExistException | Thrown when an operation is performed on a cluster that does not exist. |
|
HDInsightSubscriptionAbstractionContext | Represents an abstraction context for a Hadoop subscription. |
|
HDInsightVersion | Represents the version specification for an HDInsight cluster. |
|
HiveConfiguration | The configuration information for the Hive Hadoop service. |
|
JobSubmissionAccessTokenCredential | Provides the credentials used to submit jobs to an HDInsight cluster. |
|
JobSubmissionCertificateCredential | Provides the credentials to submit jobs to an HDInsight cluster. |
|
MapReduceConfiguration | The configuration information for the MapReduce Hadoop service. |
|
Metastore | The connection information needed to access the SQL Server database metastore. |
|
OozieConfiguration | Configuration for the Oozie Hadoop service. |
|
ScriptAction | Represents the script action for an HDInsight cluster. |
|
WabStorageAccountConfiguration | Azure storage account configuration for additional storage accounts. |
Interfaces
Interface | Description | |
---|---|---|
ICloudServiceNameResolver | Provides a service that can resolve cloud service names. |
|
IHDInsightAccessTokenCredential | Root interface for HDInsight ADS Credentials. |
|
IHDInsightApplicationHistoryAsyncClient | Represents the HDInsight Application History Async client. |
|
IHDInsightApplicationHistoryClient | Represents the HDInsight Application History client. |
|
IHDInsightApplicationHistorySyncClient | Represents the HDInsight Application History sync client. |
|
IHDInsightAsyncClient | Client Library that allows interacting with the Azure HDInsight Deployment Service. |
|
IHDInsightCertificateCredential | Connection logic. |
|
IHDInsightClient | Client Library that allows interacting with the Azure HDInsight Deployment Service. |
|
IHDInsightClientBase | Provides the base interface for ClusterProvisioning Clients. |
|
IHDInsightSubscriptionAbstractionContext | Represents an Abstraction Context around SubscriptionCredentials. |
|
IHDInsightSubscriptionCredentials | Root interface for HDInsight Subscription Credentials. |
|
IHDInsightSyncClient | Client Library that allows interacting with the Azure HDInsight Deployment Service. |
Enumerations
Enumeration | Description | |
---|---|---|
ClusterNodeType | A list of roles in a HDInsight Hadoop cluster to run config action on. |
|
ClusterState | Possible states of an HDInsight cluster. |
|
NodeVMSize | Specifies the size of a VM on Windows Azure. |
|
OSType | The type of Operating System installed on VMs of HDInsight clusters. |
|
UserChangeRequestOperationType | The type of the user change request. |
|
UserChangeRequestUserType | Specifies the type of user change request. |
|
VersionStatus | Enumeration of status of the the HDInsight cluster version. |
Return to top