Compartilhar via


IHDInsightAsyncClient Interface

Definição

Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight.

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
Derivado
Implementações
Microsoft.Hadoop.Client.IHadoopClientBase Microsoft.Hadoop.Client.IJobSubmissionClientBase IHDInsightClientBase Microsoft.WindowsAzure.Management.HDInsight.Logging.ILogProvider IDisposable

Propriedades

CancellationToken

Obtém o Token de Cancelamento para este cliente.

(Herdado de IHDInsightClientBase)
Credentials

Obtém as credenciais do cluster.

(Herdado de IHDInsightClientBase)
PollingInterval

Obtém ou define o intervalo de sondagem para as operações CreateCluster\DeleteCluster e alteração de usuário.

(Herdado de IHDInsightClientBase)

Métodos

ChangeClusterSizeAsync(String, String, Int32)

Envia uma solicitação para alterar o tamanho do nó de dados de um cluster.

CreateClusterAsync(ClusterCreateParameters)
Obsoleto.

Envia uma solicitação para criar um cluster HDInsight e aguarda sua conclusão.

CreateClusterAsync(ClusterCreateParametersV2)

Envia uma solicitação para criar um cluster HDInsight e aguarda sua conclusão.

DeleteClusterAsync(String)

Envia uma solicitação para excluir um cluster HDInsight.

DeleteClusterAsync(String, String)

Envia uma solicitação para excluir um cluster HDInsight.

DisableHttpAsync(String, String)

Desabilita a Conectividade Http no cluster HDInsight.

DisableRdpAsync(String, String)

Desabilita o acesso rdp no cluster HDInsight

EnableHttpAsync(String, String, String, String)

Habilita a Conectividade Http no cluster HDInsight.

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

Habilita o acesso rdp no cluster HDInsight.

GetClusterAsync(String)

Consultas para um cluster HDInsight específico registrado.

GetClusterAsync(String, String)

Consultas para um cluster HDInsight específico registrado.

ListAvailableLocationsAsync()

Consulta os locais em que o HDInsight foi habilitado para a assinatura.

ListAvailableLocationsAsync(OSType)

Consulta os locais em que as implantações do HDInsight para o tipo de sistema operacional especificado foram habilitadas para a assinatura.

ListAvailableVersionsAsync()

Consulta as versões do HDInsight que foram habilitadas para a assinatura.

ListClustersAsync()

Consulta os Clusters HDInsight registrados.

ListResourceProviderPropertiesAsync()

Consulta as propriedades de uma determinada assinatura para o tipo de recurso HDInsight.

RaiseClusterProvisioningEvent(Object, ClusterProvisioningStatusEventArgs)

Aciona o evento de provisionamento de cluster.

Eventos

ClusterProvisioning

Evento que é acionado quando o cliente provisiona um cluster.

Aplica-se a