Freigeben über


Labs interface

Schnittstelle, die labs darstellt.

Methoden

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Anspruch auf einen zufällig beanspruchten virtuellen Computer im Labor. Dieser Vorgang kann eine Weile dauern.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Anspruch auf einen zufällig beanspruchten virtuellen Computer im Labor. Dieser Vorgang kann eine Weile dauern.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Erstellen Sie virtuelle Computer in einer Übung. Dieser Vorgang kann eine Weile dauern.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Erstellen Sie virtuelle Computer in einer Übung. Dieser Vorgang kann eine Weile dauern.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Erstellen oder Ersetzen einer vorhandenen Übung. Dieser Vorgang kann eine Weile dauern.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Erstellen oder Ersetzen einer vorhandenen Übung. Dieser Vorgang kann eine Weile dauern.

beginDelete(string, string, LabsDeleteOptionalParams)

Lab löschen. Dieser Vorgang kann eine Weile dauern.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Lab löschen. Dieser Vorgang kann eine Weile dauern.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exportiert die Lab-Ressourcennutzung in ein Speicherkonto. Dieser Vorgang kann eine Weile dauern.

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exportiert die Lab-Ressourcennutzung in ein Speicherkonto. Dieser Vorgang kann eine Weile dauern.

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importieren Sie einen virtuellen Computer in eine andere Übung. Dieser Vorgang kann eine Weile dauern.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importieren Sie einen virtuellen Computer in eine andere Übung. Dieser Vorgang kann eine Weile dauern.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Generieren Sie einen URI zum Hochladen von benutzerdefinierten Datenträgerimages in eine Übung.

get(string, string, LabsGetOptionalParams)

Lab abrufen.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Auflisten von Laboren in einer Ressourcengruppe.

listBySubscription(LabsListBySubscriptionOptionalParams)

Auflisten von Labs in einem Abonnement.

listVhds(string, string, LabsListVhdsOptionalParams)

Auflisten von Datenträgerimages, die für die erstellung von benutzerdefinierten Images verfügbar sind.

update(string, string, LabFragment, LabsUpdateOptionalParams)

Ermöglicht das Ändern von Tags von Labs. Alle anderen Eigenschaften werden ignoriert.

Details zur Methode

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Anspruch auf einen zufällig beanspruchten virtuellen Computer im Labor. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsClaimAnyVmOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Anspruch auf einen zufällig beanspruchten virtuellen Computer im Labor. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsClaimAnyVmOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Erstellen Sie virtuelle Computer in einer Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Eigenschaften zum Erstellen eines virtuellen Computers.

options
LabsCreateEnvironmentOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Erstellen Sie virtuelle Computer in einer Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Eigenschaften zum Erstellen eines virtuellen Computers.

options
LabsCreateEnvironmentOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Erstellen oder Ersetzen einer vorhandenen Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

lab
Lab

Ein Labor.

options
LabsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Erstellen oder Ersetzen einer vorhandenen Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

lab
Lab

Ein Labor.

options
LabsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Lab löschen. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Lab löschen. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exportiert die Lab-Ressourcennutzung in ein Speicherkonto. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

exportResourceUsageParameters
ExportResourceUsageParameters

Die Parameter des Exportvorgangs.

options
LabsExportResourceUsageOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exportiert die Lab-Ressourcennutzung in ein Speicherkonto. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

exportResourceUsageParameters
ExportResourceUsageParameters

Die Parameter des Exportvorgangs.

options
LabsExportResourceUsageOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importieren Sie einen virtuellen Computer in eine andere Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Dies stellt die Nutzlast dar, die zum Importieren eines virtuellen Computers aus einem anderen Labor in das aktuelle Labor erforderlich ist.

options
LabsImportVirtualMachineOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importieren Sie einen virtuellen Computer in eine andere Übung. Dieser Vorgang kann eine Weile dauern.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Dies stellt die Nutzlast dar, die zum Importieren eines virtuellen Computers aus einem anderen Labor in das aktuelle Labor erforderlich ist.

options
LabsImportVirtualMachineOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Generieren Sie einen URI zum Hochladen von benutzerdefinierten Datenträgerimages in eine Übung.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

generateUploadUriParameter
GenerateUploadUriParameter

Eigenschaften zum Generieren eines Upload-URI.

options
LabsGenerateUploadUriOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, LabsGetOptionalParams)

Lab abrufen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Auflisten von Laboren in einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
LabsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(LabsListBySubscriptionOptionalParams)

Auflisten von Labs in einem Abonnement.

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

Parameter

options
LabsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück

listVhds(string, string, LabsListVhdsOptionalParams)

Auflisten von Datenträgerimages, die für die erstellung von benutzerdefinierten Images verfügbar sind.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

options
LabsListVhdsOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, LabFragment, LabsUpdateOptionalParams)

Ermöglicht das Ändern von Tags von Labs. Alle anderen Eigenschaften werden ignoriert.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

name

string

Der Name des Labors.

lab
LabFragment

Ein Labor.

options
LabsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>