Clusters interface
Интерфейс, представляющий кластеры.
Методы
Сведения о методе
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
Параметры для выполнения действий скрипта.
Параметры параметров.
Возвращаемое значение
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
Параметры для выполнения действий скрипта.
Параметры параметров.
Возвращаемое значение
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
Параметры операции шифрования диска.
Параметры параметров.
Возвращаемое значение
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
Параметры операции шифрования диска.
Параметры параметров.
Возвращаемое значение
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
Параметры для операции настройки автомасштабирования обновления.
Параметры параметров.
Возвращаемое значение
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
Параметры для операции настройки автомасштабирования обновления.
Параметры параметров.
Возвращаемое значение
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
Конфигурации кластера.
Параметры параметров.
Возвращаемое значение
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
Конфигурации кластера.
Параметры параметров.
Возвращаемое значение
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
Конфигурации кластера.
Параметры параметров.
Возвращаемое значение
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
Конфигурации кластера.
Параметры параметров.
Возвращаемое значение
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
Идентификатор длительной операции.
Параметры параметров.
Возвращаемое значение
Promise<AsyncOperationResult>
getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)
Возвращает параметры шлюза для указанного кластера.
function getGatewaySettings(resourceGroupName: string, clusterName: string, options?: ClustersGetGatewaySettingsOptionalParams): Promise<GatewaySettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов.
- clusterName
-
string
Имя кластера.
Параметры параметров.
Возвращаемое значение
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
Имя группы ресурсов.
Параметры параметров.
Возвращаемое значение
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>