共用方式為


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 監視器。

beginDisableAzureMonitorAndWait(string, string, ExtensionsDisableAzureMonitorOptionalParams)

停用 HDInsight 叢集上的 Azure 監視器。

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 監視器。

beginEnableAzureMonitorAndWait(string, string, AzureMonitorRequest, ExtensionsEnableAzureMonitorOptionalParams)

在 HDInsight 叢集上啟用 Azure 監視器。

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 監視器狀態。

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 監視器。

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 監視器。

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 監視器。

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 監視器。

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

長時間執行的作業標識碼。

傳回

getAzureMonitorStatus(string, string, ExtensionsGetAzureMonitorStatusOptionalParams)

取得 HDInsight 叢集上的 Azure 監視器狀態。

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

叢集的名稱。

傳回