Partilhar via


Clusters interface

Interface que representa um Clusters.

Métodos

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Cria um novo cluster HDInsight com os parâmetros especificados.

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Cria um novo cluster HDInsight com os parâmetros especificados.

beginDelete(string, string, ClustersDeleteOptionalParams)

Exclui o cluster HDInsight especificado.

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Exclui o cluster HDInsight especificado.

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Executa ações de script no cluster HDInsight especificado.

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Executa ações de script no cluster HDInsight especificado.

beginResize(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

Redimensiona o cluster HDInsight especificado para o tamanho especificado.

beginResizeAndWait(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

Redimensiona o cluster HDInsight especificado para o tamanho especificado.

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Gire a chave de criptografia de disco do cluster HDInsight especificado.

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Gire a chave de criptografia de disco do cluster HDInsight especificado.

beginUpdateAutoScaleConfiguration(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

Atualiza a Configuração de Dimensionamento Automático para cluster HDInsight.

beginUpdateAutoScaleConfigurationAndWait(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

Atualiza a Configuração de Dimensionamento Automático para cluster HDInsight.

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Define as configurações do gateway no cluster especificado.

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Define as configurações do gateway no cluster especificado.

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Atualiza o certificado de identidade do cluster.

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Atualiza o certificado de identidade do cluster.

get(string, string, ClustersGetOptionalParams)

Obtém o cluster especificado.

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

O status da operação assíncrona.

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Obtém as configurações de gateway para o cluster especificado.

list(ClustersListOptionalParams)

Lista todos os clusters HDInsight na assinatura.

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Lista os clusters HDInsight em um grupo de recursos.

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Corrija o cluster HDInsight com os parâmetros especificados.

Detalhes de Método

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Cria um novo cluster HDInsight com os parâmetros especificados.

function beginCreate(resourceGroupName: string, clusterName: string, parameters: ClusterCreateParametersExtended, options?: ClustersCreateOptionalParams): Promise<PollerLike<PollOperationState<Cluster>, Cluster>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ClusterCreateParametersExtended

A solicitação de criação do cluster.

options
ClustersCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<Cluster>, Cluster>>

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Cria um novo cluster HDInsight com os parâmetros especificados.

function beginCreateAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterCreateParametersExtended, options?: ClustersCreateOptionalParams): Promise<Cluster>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ClusterCreateParametersExtended

A solicitação de criação do cluster.

options
ClustersCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Cluster>

beginDelete(string, string, ClustersDeleteOptionalParams)

Exclui o cluster HDInsight especificado.

function beginDelete(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

options
ClustersDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Exclui o cluster HDInsight especificado.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

options
ClustersDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Executa ações de script no cluster HDInsight especificado.

function beginExecuteScriptActions(resourceGroupName: string, clusterName: string, parameters: ExecuteScriptActionParameters, options?: ClustersExecuteScriptActionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ExecuteScriptActionParameters

Os parâmetros para executar ações de script.

options
ClustersExecuteScriptActionsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Executa ações de script no cluster HDInsight especificado.

function beginExecuteScriptActionsAndWait(resourceGroupName: string, clusterName: string, parameters: ExecuteScriptActionParameters, options?: ClustersExecuteScriptActionsOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ExecuteScriptActionParameters

Os parâmetros para executar ações de script.

options
ClustersExecuteScriptActionsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginResize(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

Redimensiona o cluster HDInsight especificado para o tamanho especificado.

function beginResize(resourceGroupName: string, clusterName: string, roleName: string, parameters: ClusterResizeParameters, options?: ClustersResizeOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

roleName

string

O valor constante para o roleName

parameters
ClusterResizeParameters

Os parâmetros para a operação de redimensionamento.

options
ClustersResizeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginResizeAndWait(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

Redimensiona o cluster HDInsight especificado para o tamanho especificado.

function beginResizeAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: ClusterResizeParameters, options?: ClustersResizeOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

roleName

string

O valor constante para o roleName

parameters
ClusterResizeParameters

Os parâmetros para a operação de redimensionamento.

options
ClustersResizeOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Gire a chave de criptografia de disco do cluster HDInsight especificado.

function beginRotateDiskEncryptionKey(resourceGroupName: string, clusterName: string, parameters: ClusterDiskEncryptionParameters, options?: ClustersRotateDiskEncryptionKeyOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ClusterDiskEncryptionParameters

Os parâmetros para a operação de criptografia de disco.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Gire a chave de criptografia de disco do cluster HDInsight especificado.

function beginRotateDiskEncryptionKeyAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterDiskEncryptionParameters, options?: ClustersRotateDiskEncryptionKeyOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ClusterDiskEncryptionParameters

Os parâmetros para a operação de criptografia de disco.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateAutoScaleConfiguration(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

Atualiza a Configuração de Dimensionamento Automático para cluster HDInsight.

function beginUpdateAutoScaleConfiguration(resourceGroupName: string, clusterName: string, roleName: string, parameters: AutoscaleConfigurationUpdateParameter, options?: ClustersUpdateAutoScaleConfigurationOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

roleName

string

O valor constante para o roleName

parameters
AutoscaleConfigurationUpdateParameter

Os parâmetros para a operação de configuração de escala automática de atualização.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginUpdateAutoScaleConfigurationAndWait(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

Atualiza a Configuração de Dimensionamento Automático para cluster HDInsight.

function beginUpdateAutoScaleConfigurationAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: AutoscaleConfigurationUpdateParameter, options?: ClustersUpdateAutoScaleConfigurationOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

roleName

string

O valor constante para o roleName

parameters
AutoscaleConfigurationUpdateParameter

Os parâmetros para a operação de configuração de escala automática de atualização.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Define as configurações do gateway no cluster especificado.

function beginUpdateGatewaySettings(resourceGroupName: string, clusterName: string, parameters: UpdateGatewaySettingsParameters, options?: ClustersUpdateGatewaySettingsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
UpdateGatewaySettingsParameters

As configurações de cluster.

options
ClustersUpdateGatewaySettingsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Define as configurações do gateway no cluster especificado.

function beginUpdateGatewaySettingsAndWait(resourceGroupName: string, clusterName: string, parameters: UpdateGatewaySettingsParameters, options?: ClustersUpdateGatewaySettingsOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
UpdateGatewaySettingsParameters

As configurações de cluster.

options
ClustersUpdateGatewaySettingsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Atualiza o certificado de identidade do cluster.

function beginUpdateIdentityCertificate(resourceGroupName: string, clusterName: string, parameters: UpdateClusterIdentityCertificateParameters, options?: ClustersUpdateIdentityCertificateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
UpdateClusterIdentityCertificateParameters

As configurações de cluster.

options
ClustersUpdateIdentityCertificateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Atualiza o certificado de identidade do cluster.

function beginUpdateIdentityCertificateAndWait(resourceGroupName: string, clusterName: string, parameters: UpdateClusterIdentityCertificateParameters, options?: ClustersUpdateIdentityCertificateOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
UpdateClusterIdentityCertificateParameters

As configurações de cluster.

options
ClustersUpdateIdentityCertificateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, ClustersGetOptionalParams)

Obtém o cluster especificado.

function get(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams): Promise<Cluster>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

options
ClustersGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Cluster>

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

O status da operação assíncrona.

function getAzureAsyncOperationStatus(resourceGroupName: string, clusterName: string, operationId: string, options?: ClustersGetAzureAsyncOperationStatusOptionalParams): Promise<AsyncOperationResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

operationId

string

O id da operação de longa duração.

options
ClustersGetAzureAsyncOperationStatusOptionalParams

Os parâmetros de opções.

Devoluções

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Obtém as configurações de gateway para o cluster especificado.

function getGatewaySettings(resourceGroupName: string, clusterName: string, options?: ClustersGetGatewaySettingsOptionalParams): Promise<GatewaySettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

options
ClustersGetGatewaySettingsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<GatewaySettings>

list(ClustersListOptionalParams)

Lista todos os clusters HDInsight na assinatura.

function list(options?: ClustersListOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

Parâmetros

options
ClustersListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Lista os clusters HDInsight em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
ClustersListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Corrija o cluster HDInsight com os parâmetros especificados.

function update(resourceGroupName: string, clusterName: string, parameters: ClusterPatchParameters, options?: ClustersUpdateOptionalParams): Promise<Cluster>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

clusterName

string

O nome do cluster.

parameters
ClusterPatchParameters

A solicitação de patch de cluster.

options
ClustersUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Cluster>