HDInsightClient Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight.
public sealed class HDInsightClient : Microsoft.Hadoop.Client.ClientBase, IDisposable, Microsoft.WindowsAzure.Management.HDInsight.IHDInsightClient
type HDInsightClient = class
inherit ClientBase
interface IHDInsightClient
interface IHDInsightAsyncClient
interface IHDInsightSyncClient
interface IHDInsightClientBase
interface IJobSubmissionClientBase
interface IHadoopClientBase
interface IDisposable
interface ILogProvider
Public NotInheritable Class HDInsightClient
Inherits ClientBase
Implements IDisposable, IHDInsightClient
- Herança
-
Microsoft.Hadoop.Client.ClientBaseHDInsightClient
- Implementações
-
Microsoft.Hadoop.Client.IHadoopClientBase Microsoft.Hadoop.Client.IJobSubmissionClientBase IHDInsightAsyncClient IHDInsightClient IHDInsightClientBase IHDInsightSyncClient Microsoft.WindowsAzure.Management.HDInsight.Logging.ILogProvider IDisposable
Propriedades
Credentials |
Obtém a credencial de conexão. |
PollingInterval |
Obtém ou define o intervalo de sondagem para as operações CreateCluster\DeleteCluster e alteração de usuário. |
Métodos
ChangeClusterSize(String, String, Int32) |
Envia uma solicitação para alterar o tamanho do nó de dados de um cluster. |
ChangeClusterSize(String, String, Int32, TimeSpan) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
ChangeClusterSizeAsync(String, String, Int32) |
Envia uma solicitação para alterar o tamanho do nó de dados de um cluster. |
ChangeClusterSizeAsync(String, String, Int32, TimeSpan) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
Connect(IHDInsightSubscriptionCredentials) |
Conecta-se a uma assinatura do HDInsight. |
Connect(IHDInsightSubscriptionCredentials, TimeSpan, IRetryPolicy) |
Conecta as credenciais especificadas. |
CreateCluster(ClusterCreateParameters) |
Envia uma solicitação para criar um cluster HDInsight e aguarda sua conclusão. |
CreateCluster(ClusterCreateParameters, TimeSpan) |
Envia uma solicitação para criar um cluster HDInsight e aguarda sua conclusão. |
CreateCluster(ClusterCreateParametersV2) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
CreateCluster(ClusterCreateParametersV2, TimeSpan) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
CreateClusterAsync(ClusterCreateParameters) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
CreateClusterAsync(ClusterCreateParametersV2) |
Envia uma solicitação para criar um cluster HDInsight e aguarda sua conclusão. |
DeleteCluster(String) |
Envia uma solicitação para excluir um cluster HDInsight e aguarda sua conclusão. |
DeleteCluster(String, String) |
Envia uma solicitação para excluir um cluster HDInsight e aguarda sua conclusão. |
DeleteCluster(String, String, TimeSpan) |
Envia uma solicitação para excluir um cluster HDInsight e aguarda sua conclusão. |
DeleteCluster(String, TimeSpan) |
Envia uma solicitação para excluir 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. |
DisableHttp(String, String) |
Desabilita a Conectividade Http no cluster HDInsight. |
DisableHttpAsync(String, String) |
Desabilita a Conectividade Http no cluster HDInsight. |
DisableRdp(String, String) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
DisableRdpAsync(String, String) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
EnableHttp(String, String, String, String) |
Habilita a Conectividade Http no cluster HDInsight. |
EnableHttpAsync(String, String, String, String) |
Habilita a Conectividade Http no cluster HDInsight. |
EnableRdp(String, String, String, String, DateTime) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
EnableRdpAsync(String, String, String, String, DateTime) |
Biblioteca de Clientes que permite interagir com o Serviço de Implantação do Azure HDInsight. |
EncryptAsBase64String(X509Certificate2, String) |
Criptografe a cadeia de caracteres de carga em uma cadeia de caracteres codificada em base 64 usando o certificado. Isso é adequado para criptografar chaves de conta de armazenamento para uso posterior como um argumento de trabalho. |
GetCluster(String) |
Consultas para um cluster HDInsight específico registrado. |
GetCluster(String, String) |
Consultas para um cluster HDInsight específico registrado. |
GetClusterAsync(String) |
Consultas para um cluster HDInsight específico registrado. |
GetClusterAsync(String, String) |
Consultas para um cluster HDInsight específico registrado. |
HandleClusterWaitNotifyEvent(ClusterDetails) |
Usado para lidar com os eventos de notificação durante a espera. |
ListAvailableLocations() |
Consulta os locais em que o HDInsight foi habilitado para a assinatura. |
ListAvailableLocations(OSType) |
Consulta os locais em que as implantações do HDInsight para o tipo de sistema operacional especificado foram habilitadas para a assinatura. |
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. |
ListAvailableVersions() |
Consulta as versões do HDInsight que foram habilitadas para a assinatura. |
ListAvailableVersionsAsync() |
Consulta as versões do HDInsight que foram habilitadas para a assinatura. |
ListClusters() |
Consulta os clusters HDInsight registrados. |
ListClustersAsync() |
Consulta os clusters HDInsight registrados. |
ListResourceProviderProperties() |
Consulta os locais em que o HDInsight foi habilitado para a assinatura. |
ListResourceProviderPropertiesAsync() |
Consulta as propriedades de uma determinada assinatura para o tipo de recurso HDInsight. |
RaiseClusterProvisioningEvent(Object, ClusterProvisioningStatusEventArgs) |
Gera o evento de provisionamento de cluster. |
Eventos
ClusterProvisioning |
Evento que é acionado quando o cliente provisiona um cluster. |
Aplica-se a
Azure SDK for .NET