你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Extensions interface

表示扩展的接口。

方法

beginCreate(string, string, string, Extension, ExtensionsCreateOptionalParams)

创建 HDInsight 群集扩展。

beginCreateAndWait(string, string, string, Extension, ExtensionsCreateOptionalParams)

创建 HDInsight 群集扩展。

beginDelete(string, string, string, ExtensionsDeleteOptionalParams)

删除 HDInsight 群集的指定扩展。

beginDeleteAndWait(string, string, string, ExtensionsDeleteOptionalParams)

删除 HDInsight 群集的指定扩展。

beginDisableAzureMonitor(string, string, ExtensionsDisableAzureMonitorOptionalParams)

禁用 HDInsight 群集上的 Azure Monitor。

beginDisableAzureMonitorAndWait(string, string, ExtensionsDisableAzureMonitorOptionalParams)

禁用 HDInsight 群集上的 Azure Monitor。

beginDisableMonitoring(string, string, ExtensionsDisableMonitoringOptionalParams)

禁用 HDInsight 群集上的 Operations Management Suite (OMS)。

beginDisableMonitoringAndWait(string, string, ExtensionsDisableMonitoringOptionalParams)

禁用 HDInsight 群集上的 Operations Management Suite (OMS)。

beginEnableAzureMonitor(string, string, AzureMonitorRequest, ExtensionsEnableAzureMonitorOptionalParams)

在 HDInsight 群集上启用 Azure Monitor。

beginEnableAzureMonitorAndWait(string, string, AzureMonitorRequest, ExtensionsEnableAzureMonitorOptionalParams)

在 HDInsight 群集上启用 Azure Monitor。

beginEnableMonitoring(string, string, ClusterMonitoringRequest, ExtensionsEnableMonitoringOptionalParams)

在 HDInsight 群集上启用 Operations Management Suite (OMS)。

beginEnableMonitoringAndWait(string, string, ClusterMonitoringRequest, ExtensionsEnableMonitoringOptionalParams)

在 HDInsight 群集上启用 Operations Management Suite (OMS)。

get(string, string, string, ExtensionsGetOptionalParams)

获取指定 HDInsight 群集扩展的扩展属性。

getAzureAsyncOperationStatus(string, string, string, string, ExtensionsGetAzureAsyncOperationStatusOptionalParams)

获取异步作状态。

getAzureMonitorStatus(string, string, ExtensionsGetAzureMonitorStatusOptionalParams)

获取 HDInsight 群集上的 Azure Monitor 的状态。

getMonitoringStatus(string, string, ExtensionsGetMonitoringStatusOptionalParams)

获取 HDInsight 群集上的 Operations Management Suite (OMS) 的状态。

方法详细信息

beginCreate(string, string, string, Extension, ExtensionsCreateOptionalParams)

创建 HDInsight 群集扩展。

function beginCreate(resourceGroupName: string, clusterName: string, extensionName: string, parameters: Extension, options?: ExtensionsCreateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

parameters
Extension

群集扩展创建请求。

options
ExtensionsCreateOptionalParams

选项参数。

返回

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

beginCreateAndWait(string, string, string, Extension, ExtensionsCreateOptionalParams)

创建 HDInsight 群集扩展。

function beginCreateAndWait(resourceGroupName: string, clusterName: string, extensionName: string, parameters: Extension, options?: ExtensionsCreateOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

parameters
Extension

群集扩展创建请求。

options
ExtensionsCreateOptionalParams

选项参数。

返回

Promise<void>

beginDelete(string, string, string, ExtensionsDeleteOptionalParams)

删除 HDInsight 群集的指定扩展。

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

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

options
ExtensionsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, ExtensionsDeleteOptionalParams)

删除 HDInsight 群集的指定扩展。

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

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

options
ExtensionsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginDisableAzureMonitor(string, string, ExtensionsDisableAzureMonitorOptionalParams)

禁用 HDInsight 群集上的 Azure Monitor。

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

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回

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

beginDisableAzureMonitorAndWait(string, string, ExtensionsDisableAzureMonitorOptionalParams)

禁用 HDInsight 群集上的 Azure Monitor。

function beginDisableAzureMonitorAndWait(resourceGroupName: string, clusterName: string, options?: ExtensionsDisableAzureMonitorOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回

Promise<void>

beginDisableMonitoring(string, string, ExtensionsDisableMonitoringOptionalParams)

禁用 HDInsight 群集上的 Operations Management Suite (OMS)。

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

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回

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

beginDisableMonitoringAndWait(string, string, ExtensionsDisableMonitoringOptionalParams)

禁用 HDInsight 群集上的 Operations Management Suite (OMS)。

function beginDisableMonitoringAndWait(resourceGroupName: string, clusterName: string, options?: ExtensionsDisableMonitoringOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回

Promise<void>

beginEnableAzureMonitor(string, string, AzureMonitorRequest, ExtensionsEnableAzureMonitorOptionalParams)

在 HDInsight 群集上启用 Azure Monitor。

function beginEnableAzureMonitor(resourceGroupName: string, clusterName: string, parameters: AzureMonitorRequest, options?: ExtensionsEnableAzureMonitorOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

parameters
AzureMonitorRequest

Log Analytics 工作区参数。

返回

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

beginEnableAzureMonitorAndWait(string, string, AzureMonitorRequest, ExtensionsEnableAzureMonitorOptionalParams)

在 HDInsight 群集上启用 Azure Monitor。

function beginEnableAzureMonitorAndWait(resourceGroupName: string, clusterName: string, parameters: AzureMonitorRequest, options?: ExtensionsEnableAzureMonitorOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

parameters
AzureMonitorRequest

Log Analytics 工作区参数。

返回

Promise<void>

beginEnableMonitoring(string, string, ClusterMonitoringRequest, ExtensionsEnableMonitoringOptionalParams)

在 HDInsight 群集上启用 Operations Management Suite (OMS)。

function beginEnableMonitoring(resourceGroupName: string, clusterName: string, parameters: ClusterMonitoringRequest, options?: ExtensionsEnableMonitoringOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

parameters
ClusterMonitoringRequest

Operations Management Suite (OMS) 工作区参数。

返回

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

beginEnableMonitoringAndWait(string, string, ClusterMonitoringRequest, ExtensionsEnableMonitoringOptionalParams)

在 HDInsight 群集上启用 Operations Management Suite (OMS)。

function beginEnableMonitoringAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterMonitoringRequest, options?: ExtensionsEnableMonitoringOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

parameters
ClusterMonitoringRequest

Operations Management Suite (OMS) 工作区参数。

返回

Promise<void>

get(string, string, string, ExtensionsGetOptionalParams)

获取指定 HDInsight 群集扩展的扩展属性。

function get(resourceGroupName: string, clusterName: string, extensionName: string, options?: ExtensionsGetOptionalParams): Promise<ClusterMonitoringResponse>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

options
ExtensionsGetOptionalParams

选项参数。

返回

getAzureAsyncOperationStatus(string, string, string, string, ExtensionsGetAzureAsyncOperationStatusOptionalParams)

获取异步作状态。

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

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

extensionName

string

群集扩展的名称。

operationId

string

长时间运行的作 ID。

返回

getAzureMonitorStatus(string, string, ExtensionsGetAzureMonitorStatusOptionalParams)

获取 HDInsight 群集上的 Azure Monitor 的状态。

function getAzureMonitorStatus(resourceGroupName: string, clusterName: string, options?: ExtensionsGetAzureMonitorStatusOptionalParams): Promise<AzureMonitorResponse>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回

getMonitoringStatus(string, string, ExtensionsGetMonitoringStatusOptionalParams)

获取 HDInsight 群集上的 Operations Management Suite (OMS) 的状态。

function getMonitoringStatus(resourceGroupName: string, clusterName: string, options?: ExtensionsGetMonitoringStatusOptionalParams): Promise<ClusterMonitoringResponse>

参数

resourceGroupName

string

资源组的名称。

clusterName

string

群集的名称。

返回