Freigeben über


Clusters interface

Schnittstelle, die einen Cluster darstellt.

Methoden

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Erstellt einen neuen HDInsight-Cluster mit den angegebenen Parametern.

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Erstellt einen neuen HDInsight-Cluster mit den angegebenen Parametern.

beginDelete(string, string, ClustersDeleteOptionalParams)

Löscht den angegebenen HDInsight-Cluster.

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Löscht den angegebenen HDInsight-Cluster.

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Führt Skriptaktionen für den angegebenen HDInsight-Cluster aus.

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Führt Skriptaktionen für den angegebenen HDInsight-Cluster aus.

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

Ändert die Größe des angegebenen HDInsight-Clusters auf die angegebene Größe.

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

Ändert die Größe des angegebenen HDInsight-Clusters auf die angegebene Größe.

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Drehen Sie den Datenträgerverschlüsselungsschlüssel des angegebenen HDInsight-Clusters.

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Drehen Sie den Datenträgerverschlüsselungsschlüssel des angegebenen HDInsight-Clusters.

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

Aktualisierungen den Cluster "Autoscale Configuration for HDInsight".

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

Aktualisierungen den Cluster "Autoscale Configuration for HDInsight" (Konfiguration der automatischen Skalierung für HDInsight).

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Konfiguriert die Gatewayeinstellungen für den angegebenen Cluster.

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Konfiguriert die Gatewayeinstellungen für den angegebenen Cluster.

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aktualisierungen das Clusteridentitätszertifikat.

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aktualisierungen das Clusteridentitätszertifikat.

get(string, string, ClustersGetOptionalParams)

Ruft den angegebenen Cluster ab.

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Der Status des asynchronen Vorgangs.

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Ruft die Gatewayeinstellungen für den angegebenen Cluster ab.

list(ClustersListOptionalParams)

Listet alle HDInsight-Cluster unter dem Abonnement auf.

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Listet die HDInsight-Cluster in einer Ressourcengruppe auf.

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Patchen Sie den HDInsight-Cluster mit den angegebenen Parametern.

Details zur Methode

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Erstellt einen neuen HDInsight-Cluster mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ClusterCreateParametersExtended

Die Clustererstellungsanforderung.

options
ClustersCreateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Erstellt einen neuen HDInsight-Cluster mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ClusterCreateParametersExtended

Die Clustererstellungsanforderung.

options
ClustersCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Cluster>

beginDelete(string, string, ClustersDeleteOptionalParams)

Löscht den angegebenen HDInsight-Cluster.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

options
ClustersDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Löscht den angegebenen HDInsight-Cluster.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

options
ClustersDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Führt Skriptaktionen für den angegebenen HDInsight-Cluster aus.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ExecuteScriptActionParameters

Die Parameter zum Ausführen von Skriptaktionen.

options
ClustersExecuteScriptActionsOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Führt Skriptaktionen für den angegebenen HDInsight-Cluster aus.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ExecuteScriptActionParameters

Die Parameter zum Ausführen von Skriptaktionen.

options
ClustersExecuteScriptActionsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Ändert die Größe des angegebenen HDInsight-Clusters auf die angegebene Größe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

roleName

string

Der Konstantenwert für roleName

parameters
ClusterResizeParameters

Die Parameter für den Größenänderungsvorgang.

options
ClustersResizeOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Ändert die Größe des angegebenen HDInsight-Clusters auf die angegebene Größe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

roleName

string

Der Konstantenwert für roleName

parameters
ClusterResizeParameters

Die Parameter für den Größenänderungsvorgang.

options
ClustersResizeOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Drehen Sie den Datenträgerverschlüsselungsschlüssel des angegebenen HDInsight-Clusters.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ClusterDiskEncryptionParameters

Die Parameter für den Datenträgerverschlüsselungsvorgang.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Drehen Sie den Datenträgerverschlüsselungsschlüssel des angegebenen HDInsight-Clusters.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ClusterDiskEncryptionParameters

Die Parameter für den Datenträgerverschlüsselungsvorgang.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Aktualisierungen den Cluster "Autoscale Configuration for HDInsight".

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

roleName

string

Der Konstantenwert für roleName

parameters
AutoscaleConfigurationUpdateParameter

Die Parameter für den Konfigurationsvorgang zum Aktualisieren der automatischen Skalierung.

Gibt zurück

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

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

Aktualisierungen den Cluster "Autoscale Configuration for HDInsight" (Konfiguration der automatischen Skalierung für HDInsight).

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

roleName

string

Der konstante Wert für roleName

parameters
AutoscaleConfigurationUpdateParameter

Die Parameter für den Konfigurationsvorgang zum Aktualisieren der automatischen Skalierung.

Gibt zurück

Promise<void>

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Konfiguriert die Gatewayeinstellungen für den angegebenen Cluster.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
UpdateGatewaySettingsParameters

Die Clusterkonfigurationen.

options
ClustersUpdateGatewaySettingsOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Konfiguriert die Gatewayeinstellungen für den angegebenen Cluster.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
UpdateGatewaySettingsParameters

Die Clusterkonfigurationen.

options
ClustersUpdateGatewaySettingsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aktualisierungen das Clusteridentitätszertifikat.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
UpdateClusterIdentityCertificateParameters

Die Clusterkonfigurationen.

options
ClustersUpdateIdentityCertificateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Aktualisierungen das Clusteridentitätszertifikat.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
UpdateClusterIdentityCertificateParameters

Die Clusterkonfigurationen.

options
ClustersUpdateIdentityCertificateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, ClustersGetOptionalParams)

Ruft den angegebenen Cluster ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

options
ClustersGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Cluster>

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Der Status des asynchronen Vorgangs.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

operationId

string

Die ID des zeitintensiven Vorgangs.

Gibt zurück

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Ruft die Gatewayeinstellungen für den angegebenen Cluster ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

options
ClustersGetGatewaySettingsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GatewaySettings>

list(ClustersListOptionalParams)

Listet alle HDInsight-Cluster unter dem Abonnement auf.

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

Parameter

options
ClustersListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Listet die HDInsight-Cluster in einer Ressourcengruppe auf.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
ClustersListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Patchen Sie den HDInsight-Cluster mit den angegebenen Parametern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

clusterName

string

Der Name des Clusters.

parameters
ClusterPatchParameters

Die Clusterpatchanforderung.

options
ClustersUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Cluster>