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

Labs interface

表示实验室的接口。

方法

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

用于创建或更新实验室资源的作。

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

用于创建或更新实验室资源的作。

beginDelete(string, string, LabsDeleteOptionalParams)

删除实验室资源的作。

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

删除实验室资源的作。

beginPublish(string, string, LabsPublishOptionalParams)

发布或重新发布实验室。 这将创建或更新所有实验室资源,例如虚拟机。

beginPublishAndWait(string, string, LabsPublishOptionalParams)

发布或重新发布实验室。 这将创建或更新所有实验室资源,例如虚拟机。

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

用于手动启动 AAD 组同步作业的作。

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

用于手动启动 AAD 组同步作业的作。

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

更新实验室资源的作。

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

更新实验室资源的作。

get(string, string, LabsGetOptionalParams)

返回实验室资源的属性。

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

返回资源组中所有实验室的列表。

listBySubscription(LabsListBySubscriptionOptionalParams)

返回订阅的所有实验室的列表。

方法详细信息

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

用于创建或更新实验室资源的作。

function beginCreateOrUpdate(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

body
Lab

请求正文。

options
LabsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

用于创建或更新实验室资源的作。

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

body
Lab

请求正文。

options
LabsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

删除实验室资源的作。

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

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

删除实验室资源的作。

function beginDeleteAndWait(resourceGroupName: string, labName: string, options?: LabsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

发布或重新发布实验室。 这将创建或更新所有实验室资源,例如虚拟机。

function beginPublish(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsPublishOptionalParams

选项参数。

返回

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

发布或重新发布实验室。 这将创建或更新所有实验室资源,例如虚拟机。

function beginPublishAndWait(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsPublishOptionalParams

选项参数。

返回

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

用于手动启动 AAD 组同步作业的作。

function beginSyncGroup(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsSyncGroupOptionalParams

选项参数。

返回

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

用于手动启动 AAD 组同步作业的作。

function beginSyncGroupAndWait(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsSyncGroupOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

更新实验室资源的作。

function beginUpdate(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

body
LabUpdate

请求正文。

options
LabsUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

更新实验室资源的作。

function beginUpdateAndWait(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<Lab>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

body
LabUpdate

请求正文。

options
LabsUpdateOptionalParams

选项参数。

返回

Promise<Lab>

get(string, string, LabsGetOptionalParams)

返回实验室资源的属性。

function get(resourceGroupName: string, labName: string, options?: LabsGetOptionalParams): Promise<Lab>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

labName

string

唯一标识包含实验室计划的实验室的名称。 在资源 URI 中使用。

options
LabsGetOptionalParams

选项参数。

返回

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

返回资源组中所有实验室的列表。

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

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
LabsListByResourceGroupOptionalParams

选项参数。

返回

listBySubscription(LabsListBySubscriptionOptionalParams)

返回订阅的所有实验室的列表。

function listBySubscription(options?: LabsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>

参数

options
LabsListBySubscriptionOptionalParams

选项参数。

返回