Extensions interface
表示延伸模組的介面。
方法
方法詳細資料
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
選項參數。
傳回
Promise<ClusterMonitoringResponse>
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
長時間執行的作業標識碼。
選項參數。
傳回
Promise<AsyncOperationResult>
getAzureMonitorStatus(string, string, ExtensionsGetAzureMonitorStatusOptionalParams)
取得 HDInsight 叢集上的 Azure 監視器狀態。
function getAzureMonitorStatus(resourceGroupName: string, clusterName: string, options?: ExtensionsGetAzureMonitorStatusOptionalParams): Promise<AzureMonitorResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。
- clusterName
-
string
叢集的名稱。
選項參數。
傳回
Promise<AzureMonitorResponse>
getMonitoringStatus(string, string, ExtensionsGetMonitoringStatusOptionalParams)
取得 HDInsight 叢集上的 Operations Management Suite (OMS) 狀態。
function getMonitoringStatus(resourceGroupName: string, clusterName: string, options?: ExtensionsGetMonitoringStatusOptionalParams): Promise<ClusterMonitoringResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。
- clusterName
-
string
叢集的名稱。
選項參數。
傳回
Promise<ClusterMonitoringResponse>