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

Labs interface

表示实验室的接口。

方法

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

在实验室中声明随机可认领的虚拟机。 此作可能需要一段时间才能完成。

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

在实验室中声明随机可认领的虚拟机。 此作可能需要一段时间才能完成。

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

在实验室中创建虚拟机。 此作可能需要一段时间才能完成。

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

在实验室中创建虚拟机。 此作可能需要一段时间才能完成。

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

创建或替换现有实验室。 此作可能需要一段时间才能完成。

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

创建或替换现有实验室。 此作可能需要一段时间才能完成。

beginDelete(string, string, LabsDeleteOptionalParams)

删除实验室。 此作可能需要一段时间才能完成。

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

删除实验室。 此作可能需要一段时间才能完成。

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

将实验室资源使用情况导出到存储帐户中,此作可能需要一段时间才能完成。

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

将实验室资源使用情况导出到存储帐户中,此作可能需要一段时间才能完成。

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

将虚拟机导入其他实验室。 此作可能需要一段时间才能完成。

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

将虚拟机导入其他实验室。 此作可能需要一段时间才能完成。

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

生成用于将自定义磁盘映像上传到实验室的 URI。

get(string, string, LabsGetOptionalParams)

获取实验室。

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

列出资源组中的实验室。

listBySubscription(LabsListBySubscriptionOptionalParams)

列出订阅中的实验室。

listVhds(string, string, LabsListVhdsOptionalParams)

列出可用于创建自定义映像的磁盘映像。

update(string, string, LabFragment, LabsUpdateOptionalParams)

允许修改实验室的标记。 将忽略所有其他属性。

方法详细信息

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

在实验室中声明随机可认领的虚拟机。 此作可能需要一段时间才能完成。

function beginClaimAnyVm(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

options
LabsClaimAnyVmOptionalParams

选项参数。

返回

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

在实验室中声明随机可认领的虚拟机。 此作可能需要一段时间才能完成。

function beginClaimAnyVmAndWait(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

options
LabsClaimAnyVmOptionalParams

选项参数。

返回

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

在实验室中创建虚拟机。 此作可能需要一段时间才能完成。

function beginCreateEnvironment(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

用于创建虚拟机的属性。

options
LabsCreateEnvironmentOptionalParams

选项参数。

返回

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

在实验室中创建虚拟机。 此作可能需要一段时间才能完成。

function beginCreateEnvironmentAndWait(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

用于创建虚拟机的属性。

options
LabsCreateEnvironmentOptionalParams

选项参数。

返回

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

创建或替换现有实验室。 此作可能需要一段时间才能完成。

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

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

lab
Lab

实验室。

options
LabsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

创建或替换现有实验室。 此作可能需要一段时间才能完成。

function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, lab: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

lab
Lab

实验室。

options
LabsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

删除实验室。 此作可能需要一段时间才能完成。

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

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

options
LabsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

删除实验室。 此作可能需要一段时间才能完成。

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

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

options
LabsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

将实验室资源使用情况导出到存储帐户中,此作可能需要一段时间才能完成。

function beginExportResourceUsage(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

exportResourceUsageParameters
ExportResourceUsageParameters

导出作的参数。

options
LabsExportResourceUsageOptionalParams

选项参数。

返回

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

将实验室资源使用情况导出到存储帐户中,此作可能需要一段时间才能完成。

function beginExportResourceUsageAndWait(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

exportResourceUsageParameters
ExportResourceUsageParameters

导出作的参数。

options
LabsExportResourceUsageOptionalParams

选项参数。

返回

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

将虚拟机导入其他实验室。 此作可能需要一段时间才能完成。

function beginImportVirtualMachine(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

这表示将虚拟机从其他实验室导入当前实验室所需的有效负载

options
LabsImportVirtualMachineOptionalParams

选项参数。

返回

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

将虚拟机导入其他实验室。 此作可能需要一段时间才能完成。

function beginImportVirtualMachineAndWait(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

这表示将虚拟机从其他实验室导入当前实验室所需的有效负载

options
LabsImportVirtualMachineOptionalParams

选项参数。

返回

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

生成用于将自定义磁盘映像上传到实验室的 URI。

function generateUploadUri(resourceGroupName: string, name: string, generateUploadUriParameter: GenerateUploadUriParameter, options?: LabsGenerateUploadUriOptionalParams): Promise<GenerateUploadUriResponse>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

generateUploadUriParameter
GenerateUploadUriParameter

用于生成上传 URI 的属性。

options
LabsGenerateUploadUriOptionalParams

选项参数。

返回

get(string, string, LabsGetOptionalParams)

获取实验室。

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

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

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

选项参数。

返回

listVhds(string, string, LabsListVhdsOptionalParams)

列出可用于创建自定义映像的磁盘映像。

function listVhds(resourceGroupName: string, name: string, options?: LabsListVhdsOptionalParams): PagedAsyncIterableIterator<LabVhd, LabVhd[], PageSettings>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

options
LabsListVhdsOptionalParams

选项参数。

返回

update(string, string, LabFragment, LabsUpdateOptionalParams)

允许修改实验室的标记。 将忽略所有其他属性。

function update(resourceGroupName: string, name: string, lab: LabFragment, options?: LabsUpdateOptionalParams): Promise<Lab>

参数

resourceGroupName

string

资源组的名称。

name

string

实验室的名称。

lab
LabFragment

实验室。

options
LabsUpdateOptionalParams

选项参数。

返回

Promise<Lab>