Condividi tramite


Labs interface

Interfaccia che rappresenta un lab.

Metodi

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Richiedere una macchina virtuale attestazione casuale nel lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Richiedere una macchina virtuale attestazione casuale nel lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Creare macchine virtuali in un lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Creare macchine virtuali in un lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Creare o sostituire un lab esistente. Il completamento di questa operazione può richiedere alcuni minuti.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Creare o sostituire un lab esistente. Il completamento di questa operazione può richiedere alcuni minuti.

beginDelete(string, string, LabsDeleteOptionalParams)

Eliminare il lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Eliminare il lab. Il completamento di questa operazione può richiedere alcuni minuti.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Esporta l'utilizzo delle risorse lab in un account di archiviazione Questa operazione può richiedere del tempo.

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Esporta l'utilizzo delle risorse lab in un account di archiviazione Questa operazione può richiedere del tempo.

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importare una macchina virtuale in un lab diverso. Il completamento di questa operazione può richiedere alcuni minuti.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importare una macchina virtuale in un lab diverso. Il completamento di questa operazione può richiedere alcuni minuti.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Generare un URI per caricare immagini disco personalizzate in un lab.

get(string, string, LabsGetOptionalParams)

Ottenere il lab.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Elencare i lab in un gruppo di risorse.

listBySubscription(LabsListBySubscriptionOptionalParams)

Elencare i lab in una sottoscrizione.

listVhds(string, string, LabsListVhdsOptionalParams)

Elencare le immagini del disco disponibili per la creazione di immagini personalizzate.

update(string, string, LabFragment, LabsUpdateOptionalParams)

Consente di modificare i tag dei lab. Tutte le altre proprietà verranno ignorate.

Dettagli metodo

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Richiedere una macchina virtuale attestazione casuale nel lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsClaimAnyVmOptionalParams

Parametri delle opzioni.

Restituisce

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Richiedere una macchina virtuale attestazione casuale nel lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsClaimAnyVmOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Creare macchine virtuali in un lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Proprietà per la creazione di una macchina virtuale.

options
LabsCreateEnvironmentOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Creare macchine virtuali in un lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Proprietà per la creazione di una macchina virtuale.

options
LabsCreateEnvironmentOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Creare o sostituire un lab esistente. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

lab
Lab

Un lab.

options
LabsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Creare o sostituire un lab esistente. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

lab
Lab

Un lab.

options
LabsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Eliminare il lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Eliminare il lab. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Esporta l'utilizzo delle risorse lab in un account di archiviazione Questa operazione può richiedere del tempo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

exportResourceUsageParameters
ExportResourceUsageParameters

Parametri dell'operazione di esportazione.

options
LabsExportResourceUsageOptionalParams

Parametri delle opzioni.

Restituisce

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Esporta l'utilizzo delle risorse lab in un account di archiviazione Questa operazione può richiedere del tempo.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

exportResourceUsageParameters
ExportResourceUsageParameters

Parametri dell'operazione di esportazione.

options
LabsExportResourceUsageOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importare una macchina virtuale in un lab diverso. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Rappresenta il payload necessario per importare una macchina virtuale da un lab diverso in quello corrente

options
LabsImportVirtualMachineOptionalParams

Parametri delle opzioni.

Restituisce

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importare una macchina virtuale in un lab diverso. Il completamento di questa operazione può richiedere alcuni minuti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Rappresenta il payload necessario per importare una macchina virtuale da un lab diverso in quello corrente

options
LabsImportVirtualMachineOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Generare un URI per caricare immagini disco personalizzate in un lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

generateUploadUriParameter
GenerateUploadUriParameter

Proprietà per la generazione di un URI di caricamento.

options
LabsGenerateUploadUriOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, LabsGetOptionalParams)

Ottenere il lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Elencare i lab in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
LabsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listBySubscription(LabsListBySubscriptionOptionalParams)

Elencare i lab in una sottoscrizione.

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

Parametri

options
LabsListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce

listVhds(string, string, LabsListVhdsOptionalParams)

Elencare le immagini del disco disponibili per la creazione di immagini personalizzate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

options
LabsListVhdsOptionalParams

Parametri delle opzioni.

Restituisce

update(string, string, LabFragment, LabsUpdateOptionalParams)

Consente di modificare i tag dei lab. Tutte le altre proprietà verranno ignorate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

name

string

Nome del lab.

lab
LabFragment

Un lab.

options
LabsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>