共用方式為


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

選項參數。

傳回