Clusters interface
Schnittstelle, die einen Cluster darstellt.
Methoden
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.
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.
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.
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.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
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.
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.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<AsyncOperationResult>
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.
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.
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>