Condividi tramite


Clusters interface

Interfaccia che rappresenta un cluster.

Metodi

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Crea un nuovo cluster HDInsight con i parametri specificati.

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Crea un nuovo cluster HDInsight con i parametri specificati.

beginDelete(string, string, ClustersDeleteOptionalParams)

Elimina il cluster HDInsight specificato.

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Elimina il cluster HDInsight specificato.

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Esegue azioni script nel cluster HDInsight specificato.

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Esegue azioni script nel cluster HDInsight specificato.

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

Ridimensiona il cluster HDInsight specificato in base alle dimensioni specificate.

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

Ridimensiona il cluster HDInsight specificato in base alle dimensioni specificate.

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Ruotare la chiave di crittografia del disco del cluster HDInsight specificato.

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Ruotare la chiave di crittografia del disco del cluster HDInsight specificato.

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

Aggiorna la configurazione della scalabilità automatica per il cluster HDInsight.

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

Aggiorna la configurazione della scalabilità automatica per il cluster HDInsight.

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Configura le impostazioni del gateway nel cluster specificato.

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Configura le impostazioni del gateway nel cluster specificato.

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aggiorna il certificato di identità del cluster.

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aggiorna il certificato di identità del cluster.

get(string, string, ClustersGetOptionalParams)

Ottiene il cluster specificato.

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Stato dell'operazione asincrona.

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Ottiene le impostazioni del gateway per il cluster specificato.

list(ClustersListOptionalParams)

Elenca tutti i cluster HDInsight nella sottoscrizione.

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Elenca i cluster HDInsight in un gruppo di risorse.

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Applicare patch al cluster HDInsight con i parametri specificati.

Dettagli metodo

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Crea un nuovo cluster HDInsight con i parametri specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ClusterCreateParametersExtended

Richiesta di creazione del cluster.

options
ClustersCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Crea un nuovo cluster HDInsight con i parametri specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ClusterCreateParametersExtended

Richiesta di creazione del cluster.

options
ClustersCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Cluster>

beginDelete(string, string, ClustersDeleteOptionalParams)

Elimina il cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

options
ClustersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Elimina il cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

options
ClustersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Esegue azioni script nel cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ExecuteScriptActionParameters

Parametri per l'esecuzione di azioni script.

options
ClustersExecuteScriptActionsOptionalParams

Parametri delle opzioni.

Restituisce

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

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Esegue azioni script nel cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ExecuteScriptActionParameters

Parametri per l'esecuzione di azioni script.

options
ClustersExecuteScriptActionsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Ridimensiona il cluster HDInsight specificato in base alle dimensioni specificate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

roleName

string

Valore costante per roleName

parameters
ClusterResizeParameters

Parametri per l'operazione di ridimensionamento.

options
ClustersResizeOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Ridimensiona il cluster HDInsight specificato in base alle dimensioni specificate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

roleName

string

Valore costante per roleName

parameters
ClusterResizeParameters

Parametri per l'operazione di ridimensionamento.

options
ClustersResizeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Ruotare la chiave di crittografia del disco del cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ClusterDiskEncryptionParameters

Parametri per l'operazione di crittografia del disco.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Parametri delle opzioni.

Restituisce

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

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Ruotare la chiave di crittografia del disco del cluster HDInsight specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ClusterDiskEncryptionParameters

Parametri per l'operazione di crittografia del disco.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Aggiorna la configurazione della scalabilità automatica per il cluster HDInsight.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

roleName

string

Valore costante per roleName

parameters
AutoscaleConfigurationUpdateParameter

Parametri per l'operazione di configurazione della scalabilità automatica degli aggiornamenti.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Aggiorna la configurazione della scalabilità automatica per il cluster HDInsight.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

roleName

string

Valore costante per roleName

parameters
AutoscaleConfigurationUpdateParameter

Parametri per l'operazione di configurazione della scalabilità automatica degli aggiornamenti.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Configura le impostazioni del gateway nel cluster specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
UpdateGatewaySettingsParameters

Configurazioni del cluster.

options
ClustersUpdateGatewaySettingsOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Configura le impostazioni del gateway nel cluster specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
UpdateGatewaySettingsParameters

Configurazioni del cluster.

options
ClustersUpdateGatewaySettingsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aggiorna il certificato di identità del cluster.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
UpdateClusterIdentityCertificateParameters

Configurazioni del cluster.

options
ClustersUpdateIdentityCertificateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aggiorna il certificato di identità del cluster.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
UpdateClusterIdentityCertificateParameters

Configurazioni del cluster.

options
ClustersUpdateIdentityCertificateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, ClustersGetOptionalParams)

Ottiene il cluster specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

options
ClustersGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Cluster>

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Stato dell'operazione asincrona.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

operationId

string

ID operazione a esecuzione prolungata.

options
ClustersGetAzureAsyncOperationStatusOptionalParams

Parametri delle opzioni.

Restituisce

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Ottiene le impostazioni del gateway per il cluster specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

options
ClustersGetGatewaySettingsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<GatewaySettings>

list(ClustersListOptionalParams)

Elenca tutti i cluster HDInsight nella sottoscrizione.

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

Parametri

options
ClustersListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Elenca i cluster HDInsight in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
ClustersListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Applicare patch al cluster HDInsight con i parametri specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

clusterName

string

Nome del cluster.

parameters
ClusterPatchParameters

Richiesta di patch del cluster.

options
ClustersUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Cluster>