Extensions interface
表示扩展的接口。
方法
方法详细信息
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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
- 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 信息的代理资源的名称。
选项参数。