Clusters interface

Интерфейс, представляющий кластеры.

Методы

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Создает новый кластер HDInsight с указанными параметрами.

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Создает новый кластер HDInsight с указанными параметрами.

beginDelete(string, string, ClustersDeleteOptionalParams)

Удаляет указанный кластер HDInsight.

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Удаляет указанный кластер HDInsight.

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Выполняет действия скрипта в указанном кластере HDInsight.

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Выполняет действия скрипта в указанном кластере HDInsight.

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

Изменяет размер указанного кластера HDInsight до указанного размера.

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

Изменяет размер указанного кластера HDInsight до указанного размера.

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Смена ключа шифрования диска указанного кластера HDInsight.

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Смена ключа шифрования диска указанного кластера HDInsight.

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

Обновляет конфигурацию автомасштабирования для кластера HDInsight.

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

Обновляет конфигурацию автомасштабирования для кластера HDInsight.

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Настраивает параметры шлюза в указанном кластере.

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Настраивает параметры шлюза в указанном кластере.

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Обновляет сертификат удостоверения кластера.

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Обновляет сертификат удостоверения кластера.

get(string, string, ClustersGetOptionalParams)

Возвращает указанный кластер.

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Состояние асинхронной операции.

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Возвращает параметры шлюза для указанного кластера.

list(ClustersListOptionalParams)

Выводит список всех кластеров HDInsight в подписке.

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Перечисляет кластеры HDInsight в группе ресурсов.

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Исправление кластера HDInsight с указанными параметрами.

Сведения о методе

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Создает новый кластер HDInsight с указанными параметрами.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ClusterCreateParametersExtended

Запрос на создание кластера.

options
ClustersCreateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

Создает новый кластер HDInsight с указанными параметрами.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ClusterCreateParametersExtended

Запрос на создание кластера.

options
ClustersCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Cluster>

beginDelete(string, string, ClustersDeleteOptionalParams)

Удаляет указанный кластер HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

options
ClustersDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

Удаляет указанный кластер HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

options
ClustersDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Выполняет действия скрипта в указанном кластере HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ExecuteScriptActionParameters

Параметры для выполнения действий скрипта.

options
ClustersExecuteScriptActionsOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

Выполняет действия скрипта в указанном кластере HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ExecuteScriptActionParameters

Параметры для выполнения действий скрипта.

options
ClustersExecuteScriptActionsOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Изменяет размер указанного кластера HDInsight до указанного размера.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

roleName

string

Константное значение для roleName

parameters
ClusterResizeParameters

Параметры операции изменения размера.

options
ClustersResizeOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Изменяет размер указанного кластера HDInsight до указанного размера.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

roleName

string

Константное значение для roleName

parameters
ClusterResizeParameters

Параметры операции изменения размера.

options
ClustersResizeOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Смена ключа шифрования диска указанного кластера HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ClusterDiskEncryptionParameters

Параметры операции шифрования диска.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

Смена ключа шифрования диска указанного кластера HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ClusterDiskEncryptionParameters

Параметры операции шифрования диска.

options
ClustersRotateDiskEncryptionKeyOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Обновляет конфигурацию автомасштабирования для кластера HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

roleName

string

Константное значение для roleName

parameters
AutoscaleConfigurationUpdateParameter

Параметры для операции настройки автомасштабирования обновления.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Обновляет конфигурацию автомасштабирования для кластера HDInsight.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

roleName

string

Константное значение для roleName

parameters
AutoscaleConfigurationUpdateParameter

Параметры для операции настройки автомасштабирования обновления.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Настраивает параметры шлюза в указанном кластере.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
UpdateGatewaySettingsParameters

Конфигурации кластера.

options
ClustersUpdateGatewaySettingsOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

Настраивает параметры шлюза в указанном кластере.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
UpdateGatewaySettingsParameters

Конфигурации кластера.

options
ClustersUpdateGatewaySettingsOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Обновляет сертификат удостоверения кластера.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
UpdateClusterIdentityCertificateParameters

Конфигурации кластера.

options
ClustersUpdateIdentityCertificateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

Обновляет сертификат удостоверения кластера.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
UpdateClusterIdentityCertificateParameters

Конфигурации кластера.

options
ClustersUpdateIdentityCertificateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, ClustersGetOptionalParams)

Возвращает указанный кластер.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

options
ClustersGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Cluster>

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

Состояние асинхронной операции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

operationId

string

Идентификатор длительной операции.

options
ClustersGetAzureAsyncOperationStatusOptionalParams

Параметры параметров.

Возвращаемое значение

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

Возвращает параметры шлюза для указанного кластера.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

options
ClustersGetGatewaySettingsOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GatewaySettings>

list(ClustersListOptionalParams)

Выводит список всех кластеров HDInsight в подписке.

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

Параметры

options
ClustersListOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

Перечисляет кластеры HDInsight в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

options
ClustersListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

Исправление кластера HDInsight с указанными параметрами.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

clusterName

string

Имя кластера.

parameters
ClusterPatchParameters

Запрос на исправление кластера.

options
ClustersUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Cluster>