共用方式為


IHDInsightAsyncClient Interface

Definition

Client Library that allows interacting with the Azure HDInsight Deployment Service.

public interface IHDInsightAsyncClient : IDisposable, Microsoft.WindowsAzure.Management.HDInsight.IHDInsightClientBase
type IHDInsightAsyncClient = interface
    interface IHDInsightClientBase
    interface IJobSubmissionClientBase
    interface IHadoopClientBase
    interface IDisposable
    interface ILogProvider
Public Interface IHDInsightAsyncClient
Implements IDisposable, IHDInsightClientBase
Derived
Implements
Microsoft.Hadoop.Client.IHadoopClientBase Microsoft.Hadoop.Client.IJobSubmissionClientBase IHDInsightClientBase Microsoft.WindowsAzure.Management.HDInsight.Logging.ILogProvider IDisposable

Properties

CancellationToken

Gets the Cancellation Token for this client.

(Inherited from IHDInsightClientBase)
Credentials

Gets the cluster credentials.

(Inherited from IHDInsightClientBase)
PollingInterval

Gets or sets the polling interval for the CreateCluster\DeleteCluster and user change operations.

(Inherited from IHDInsightClientBase)

Methods

ChangeClusterSizeAsync(String, String, Int32)

Submits a request to change the data node size of a cluster.

CreateClusterAsync(ClusterCreateParameters)
Obsolete.

Submits a request to create an HDInsight cluster and waits for it to complete.

CreateClusterAsync(ClusterCreateParametersV2)

Submits a request to create an HDInsight cluster and waits for it to complete.

DeleteClusterAsync(String, String)

Submits a request to delete an HDInsight cluster.

DeleteClusterAsync(String)

Submits a request to delete an HDInsight cluster.

DisableHttpAsync(String, String)

Disables Http Connectivity on the HDInsight cluster.

DisableRdpAsync(String, String)

Disables the Rdp access on the HDInsight cluster

EnableHttpAsync(String, String, String, String)

Enables Http Connectivity on the HDInsight cluster.

EnableRdpAsync(String, String, String, String, DateTime)

Enables Rdp access on the HDInsight cluster.

GetClusterAsync(String, String)

Queries for a specific HDInsight Cluster registered.

GetClusterAsync(String)

Queries for a specific HDInsight Cluster registered.

ListAvailableLocationsAsync()

Queries the locations where HDInsight has been enabled for the subscription.

ListAvailableLocationsAsync(OSType)

Queries the locations where HDInsight deployments for the specified OS type have been enabled for the subscription.

ListAvailableVersionsAsync()

Queries the versions of HDInsight that have been enabled for the subscription.

ListClustersAsync()

Queries the HDInsight Clusters registered.

ListResourceProviderPropertiesAsync()

Queries the properties of a given subscription for the HDInsight resource type.

RaiseClusterProvisioningEvent(Object, ClusterProvisioningStatusEventArgs)

Raises the cluster provisioning event.

Events

ClusterProvisioning

Event that is fired when the client provisions a cluster.

Applies to