共用方式為


Extensions interface

代表延伸模組的介面。

方法

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

建立 HCI 叢集的擴充功能。

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

建立 HCI 叢集的擴充功能。

beginDelete(string, string, string, string, ExtensionsDeleteOptionalParams)

刪除 HCI 叢集的特定 Arc 延伸模組。

beginDeleteAndWait(string, string, string, string, ExtensionsDeleteOptionalParams)

刪除 HCI 叢集的特定 Arc 延伸模組。

beginUpdate(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

更新 HCI 叢集的擴充功能。

beginUpdateAndWait(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

更新 HCI 叢集的擴充功能。

get(string, string, string, string, ExtensionsGetOptionalParams)

取得 HCI 叢集的特定 Arc 延伸模組。

listByArcSetting(string, string, string, ExtensionsListByArcSettingOptionalParams)

列出 ArcSetting 資源下的所有延伸模組。

方法詳細資料

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

建立 HCI 叢集的擴充功能。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

extension
Extension

要建立之機器擴充功能的詳細資料。

options
ExtensionsCreateOptionalParams

選項參數。

傳回

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

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

建立 HCI 叢集的擴充功能。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

extension
Extension

要建立之機器擴充功能的詳細資料。

options
ExtensionsCreateOptionalParams

選項參數。

傳回

Promise<Extension>

beginDelete(string, string, string, string, ExtensionsDeleteOptionalParams)

刪除 HCI 叢集的特定 Arc 延伸模組。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

options
ExtensionsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, string, ExtensionsDeleteOptionalParams)

刪除 HCI 叢集的特定 Arc 延伸模組。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

options
ExtensionsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

更新 HCI 叢集的擴充功能。

function beginUpdate(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, extension: Extension, options?: ExtensionsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Extension>, Extension>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

extension
Extension

要建立之機器擴充功能的詳細資料。

options
ExtensionsUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, string, string, Extension, ExtensionsUpdateOptionalParams)

更新 HCI 叢集的擴充功能。

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, arcSettingName: string, extensionName: string, extension: Extension, options?: ExtensionsUpdateOptionalParams): Promise<Extension>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

extension
Extension

要建立之機器擴充功能的詳細資料。

options
ExtensionsUpdateOptionalParams

選項參數。

傳回

Promise<Extension>

get(string, string, string, string, ExtensionsGetOptionalParams)

取得 HCI 叢集的特定 Arc 延伸模組。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

extensionName

string

電腦擴充功能的名稱。

options
ExtensionsGetOptionalParams

選項參數。

傳回

Promise<Extension>

listByArcSetting(string, string, string, ExtensionsListByArcSettingOptionalParams)

列出 ArcSetting 資源下的所有延伸模組。

function listByArcSetting(resourceGroupName: string, clusterName: string, arcSettingName: string, options?: ExtensionsListByArcSettingOptionalParams): PagedAsyncIterableIterator<Extension, Extension[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

clusterName

string

叢集的名稱。

arcSettingName

string

保存 HCI ArcSetting 資訊詳細資料的 Proxy 資源名稱。

傳回