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

Addons interface

表示加载项的接口。

方法

beginCreateOrUpdate(string, string, string, string, AddonUnion, AddonsCreateOrUpdateOptionalParams)

创建或更新加载项。

beginCreateOrUpdateAndWait(string, string, string, string, AddonUnion, AddonsCreateOrUpdateOptionalParams)

创建或更新加载项。

beginDelete(string, string, string, string, AddonsDeleteOptionalParams)

删除设备上的加载项。

beginDeleteAndWait(string, string, string, string, AddonsDeleteOptionalParams)

删除设备上的加载项。

get(string, string, string, string, AddonsGetOptionalParams)

按名称获取特定加载项。

listByRole(string, string, string, AddonsListByRoleOptionalParams)

列出角色中配置的所有加载项。

方法详细信息

beginCreateOrUpdate(string, string, string, string, AddonUnion, AddonsCreateOrUpdateOptionalParams)

创建或更新加载项。

function beginCreateOrUpdate(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<AddonUnion>, AddonUnion>>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

addonName

string

加载项名称。

resourceGroupName

string

资源组名称。

addon
AddonUnion

加载项属性。

options
AddonsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, string, string, AddonUnion, AddonsCreateOrUpdateOptionalParams)

创建或更新加载项。

function beginCreateOrUpdateAndWait(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams): Promise<AddonUnion>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

addonName

string

加载项名称。

resourceGroupName

string

资源组名称。

addon
AddonUnion

加载项属性。

options
AddonsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<AddonUnion>

beginDelete(string, string, string, string, AddonsDeleteOptionalParams)

删除设备上的加载项。

function beginDelete(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

addonName

string

加载项名称。

resourceGroupName

string

资源组名称。

options
AddonsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, string, AddonsDeleteOptionalParams)

删除设备上的加载项。

function beginDeleteAndWait(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams): Promise<void>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

addonName

string

加载项名称。

resourceGroupName

string

资源组名称。

options
AddonsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, string, AddonsGetOptionalParams)

按名称获取特定加载项。

function get(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsGetOptionalParams): Promise<AddonUnion>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

addonName

string

加载项名称。

resourceGroupName

string

资源组名称。

options
AddonsGetOptionalParams

选项参数。

返回

Promise<AddonUnion>

listByRole(string, string, string, AddonsListByRoleOptionalParams)

列出角色中配置的所有加载项。

function listByRole(deviceName: string, roleName: string, resourceGroupName: string, options?: AddonsListByRoleOptionalParams): PagedAsyncIterableIterator<AddonUnion, AddonUnion[], PageSettings>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

options
AddonsListByRoleOptionalParams

选项参数。

返回