共用方式為


LabPlans interface

代表 LabPlans 的介面。

方法

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

建立或更新實驗室計劃資源的作業。

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

建立或更新實驗室計劃資源的作業。

beginDelete(string, string, LabPlansDeleteOptionalParams)

刪除實驗室計劃資源的作業。 刪除實驗室計畫並不會刪除與實驗室計劃相關聯的實驗室,也不會刪除透過實驗室計劃許可權容器新增至資源庫的共用映像。

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

刪除實驗室計劃資源的作業。 刪除實驗室計畫並不會刪除與實驗室計劃相關聯的實驗室,也不會刪除透過實驗室計劃許可權容器新增至資源庫的共用映像。

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

將映像從實驗室 VM 儲存至連結的共用映像庫。

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

將映像從實驗室 VM 儲存至連結的共用映像庫。

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

更新實驗室計劃資源的作業。

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

更新實驗室計劃資源的作業。

get(string, string, LabPlansGetOptionalParams)

擷取實驗室計劃的屬性。

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

傳回訂用帳戶和資源群組的所有實驗室方案清單。

listBySubscription(LabPlansListBySubscriptionOptionalParams)

傳回訂用帳戶內所有實驗室方案的清單

方法詳細資料

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

建立或更新實驗室計劃資源的作業。

function beginCreateOrUpdate(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
LabPlan

要求本文。

options
LabPlansCreateOrUpdateOptionalParams

選項參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

建立或更新實驗室計劃資源的作業。

function beginCreateOrUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<LabPlan>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
LabPlan

要求本文。

options
LabPlansCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<LabPlan>

beginDelete(string, string, LabPlansDeleteOptionalParams)

刪除實驗室計劃資源的作業。 刪除實驗室計畫並不會刪除與實驗室計劃相關聯的實驗室,也不會刪除透過實驗室計劃許可權容器新增至資源庫的共用映像。

function beginDelete(resourceGroupName: string, labPlanName: string, options?: LabPlansDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

options
LabPlansDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

刪除實驗室計劃資源的作業。 刪除實驗室計畫並不會刪除與實驗室計劃相關聯的實驗室,也不會刪除透過實驗室計劃許可權容器新增至資源庫的共用映像。

function beginDeleteAndWait(resourceGroupName: string, labPlanName: string, options?: LabPlansDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

options
LabPlansDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

將映像從實驗室 VM 儲存至連結的共用映像庫。

function beginSaveImage(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
SaveImageBody

要求本文。

options
LabPlansSaveImageOptionalParams

選項參數。

傳回

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

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

將映像從實驗室 VM 儲存至連結的共用映像庫。

function beginSaveImageAndWait(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<void>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
SaveImageBody

要求本文。

options
LabPlansSaveImageOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

更新實驗室計劃資源的作業。

function beginUpdate(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
LabPlanUpdate

要求本文。

options
LabPlansUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

更新實驗室計劃資源的作業。

function beginUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<LabPlan>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

body
LabPlanUpdate

要求本文。

options
LabPlansUpdateOptionalParams

選項參數。

傳回

Promise<LabPlan>

get(string, string, LabPlansGetOptionalParams)

擷取實驗室計劃的屬性。

function get(resourceGroupName: string, labPlanName: string, options?: LabPlansGetOptionalParams): Promise<LabPlan>

參數

resourceGroupName

string

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

labPlanName

string

在包含資源群組內唯一識別它的實驗室計劃名稱。 用於資源 URI 和 UI 中。

options
LabPlansGetOptionalParams

選項參數。

傳回

Promise<LabPlan>

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

傳回訂用帳戶和資源群組的所有實驗室方案清單。

function listByResourceGroup(resourceGroupName: string, options?: LabPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<LabPlan, LabPlan[], PageSettings>

參數

resourceGroupName

string

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

傳回

listBySubscription(LabPlansListBySubscriptionOptionalParams)

傳回訂用帳戶內所有實驗室方案的清單

function listBySubscription(options?: LabPlansListBySubscriptionOptionalParams): PagedAsyncIterableIterator<LabPlan, LabPlan[], PageSettings>

參數

傳回