Compartilhar via


Labs interface

Interface que representa um Laboratório.

Métodos

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Reivindicar uma máquina virtual que pode ser reivindicada aleatoriamente no laboratório. Essa operação pode demorar um pouco para ser concluída.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Reivindicar uma máquina virtual que pode ser reivindicada aleatoriamente no laboratório. Essa operação pode demorar um pouco para ser concluída.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Criar máquinas virtuais em um laboratório. Essa operação pode demorar um pouco para ser concluída.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Criar máquinas virtuais em um laboratório. Essa operação pode demorar um pouco para ser concluída.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Crie ou substitua um laboratório existente. Essa operação pode demorar um pouco para ser concluída.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Crie ou substitua um laboratório existente. Essa operação pode demorar um pouco para ser concluída.

beginDelete(string, string, LabsDeleteOptionalParams)

Excluir laboratório. Essa operação pode demorar um pouco para ser concluída.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Excluir laboratório. Essa operação pode demorar um pouco para ser concluída.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporta o uso de recursos do laboratório para uma conta de armazenamento Essa operação pode demorar um pouco para ser concluída.

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporta o uso de recursos do laboratório para uma conta de armazenamento Essa operação pode demorar um pouco para ser concluída.

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe uma máquina virtual para um laboratório diferente. Essa operação pode demorar um pouco para ser concluída.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe uma máquina virtual para um laboratório diferente. Essa operação pode demorar um pouco para ser concluída.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Gere um URI para carregar imagens de disco personalizadas em um Laboratório.

get(string, string, LabsGetOptionalParams)

Obter laboratório.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Listar laboratórios em um grupo de recursos.

listBySubscription(LabsListBySubscriptionOptionalParams)

Listar laboratórios em uma assinatura.

listVhds(string, string, LabsListVhdsOptionalParams)

Listar imagens de disco disponíveis para criação de imagem personalizada.

update(string, string, LabFragment, LabsUpdateOptionalParams)

Permite modificar marcas de laboratórios. Todas as outras propriedades serão ignoradas.

Detalhes do método

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Reivindicar uma máquina virtual que pode ser reivindicada aleatoriamente no laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsClaimAnyVmOptionalParams

Os parâmetros de opções.

Retornos

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Reivindicar uma máquina virtual que pode ser reivindicada aleatoriamente no laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsClaimAnyVmOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Criar máquinas virtuais em um laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriedades para criar uma máquina virtual.

options
LabsCreateEnvironmentOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Criar máquinas virtuais em um laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriedades para criar uma máquina virtual.

options
LabsCreateEnvironmentOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Crie ou substitua um laboratório existente. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

lab
Lab

Um laboratório.

options
LabsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Crie ou substitua um laboratório existente. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

lab
Lab

Um laboratório.

options
LabsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Excluir laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Excluir laboratório. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporta o uso de recursos do laboratório para uma conta de armazenamento Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

exportResourceUsageParameters
ExportResourceUsageParameters

Os parâmetros da operação de exportação.

options
LabsExportResourceUsageOptionalParams

Os parâmetros de opções.

Retornos

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporta o uso de recursos do laboratório para uma conta de armazenamento Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

exportResourceUsageParameters
ExportResourceUsageParameters

Os parâmetros da operação de exportação.

options
LabsExportResourceUsageOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe uma máquina virtual para um laboratório diferente. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Isso representa o conteúdo necessário para importar uma máquina virtual de um laboratório diferente para a atual

options
LabsImportVirtualMachineOptionalParams

Os parâmetros de opções.

Retornos

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe uma máquina virtual para um laboratório diferente. Essa operação pode demorar um pouco para ser concluída.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Isso representa o conteúdo necessário para importar uma máquina virtual de um laboratório diferente para a atual

options
LabsImportVirtualMachineOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Gere um URI para carregar imagens de disco personalizadas em um Laboratório.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

generateUploadUriParameter
GenerateUploadUriParameter

Propriedades para gerar um URI de upload.

options
LabsGenerateUploadUriOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, LabsGetOptionalParams)

Obter laboratório.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Listar laboratórios em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
LabsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(LabsListBySubscriptionOptionalParams)

Listar laboratórios em uma assinatura.

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

Parâmetros

options
LabsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

listVhds(string, string, LabsListVhdsOptionalParams)

Listar imagens de disco disponíveis para criação de imagem personalizada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

options
LabsListVhdsOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, LabFragment, LabsUpdateOptionalParams)

Permite modificar marcas de laboratórios. Todas as outras propriedades serão ignoradas.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

name

string

O nome do laboratório.

lab
LabFragment

Um laboratório.

options
LabsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Lab>