Addons interface
表示附加元件的介面。
方法
方法詳細資料
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
附加元件屬性。
選項參數。
傳回
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
附加元件屬性。
選項參數。
傳回
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
選項參數。