Partager via


Labs interface

Interface représentant un Labs.

Méthodes

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Revendiquer une machine virtuelle exigible aléatoire dans le laboratoire. Cet opérateur peut prendre un certain temps.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Revendiquer une machine virtuelle exigible aléatoire dans le laboratoire. Cet opérateur peut prendre un certain temps.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créer des machines virtuelles dans un laboratoire. Cet opérateur peut prendre un certain temps.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créer des machines virtuelles dans un laboratoire. Cet opérateur peut prendre un certain temps.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un labo existant. Cet opérateur peut prendre un certain temps.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un labo existant. Cet opérateur peut prendre un certain temps.

beginDelete(string, string, LabsDeleteOptionalParams)

Supprimer le labo. Cet opérateur peut prendre un certain temps.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Supprimer le labo. Cet opérateur peut prendre un certain temps.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporte l’utilisation des ressources lab dans un compte de stockage Cette opération peut prendre un certain temps.

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporte l’utilisation des ressources lab dans un compte de stockage Cette opération peut prendre un certain temps.

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe une machine virtuelle dans un autre laboratoire. Cet opérateur peut prendre un certain temps.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe une machine virtuelle dans un autre laboratoire. Cet opérateur peut prendre un certain temps.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Générer un URI pour charger des images de disque personnalisées dans un laboratoire.

get(string, string, LabsGetOptionalParams)

Obtenez un labo.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Répertorier les labos dans un groupe de ressources.

listBySubscription(LabsListBySubscriptionOptionalParams)

Répertorier les labos dans un abonnement.

listVhds(string, string, LabsListVhdsOptionalParams)

Répertorier les images de disque disponibles pour la création d’images personnalisées.

update(string, string, LabFragment, LabsUpdateOptionalParams)

Autorise la modification des étiquettes des labos. Toutes les autres propriétés seront ignorées.

Détails de la méthode

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Revendiquer une machine virtuelle exigible aléatoire dans le laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsClaimAnyVmOptionalParams

Paramètres d’options.

Retours

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Revendiquer une machine virtuelle exigible aléatoire dans le laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsClaimAnyVmOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créer des machines virtuelles dans un laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriétés pour la création d’une machine virtuelle.

options
LabsCreateEnvironmentOptionalParams

Paramètres d’options.

Retours

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créer des machines virtuelles dans un laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriétés pour la création d’une machine virtuelle.

options
LabsCreateEnvironmentOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un labo existant. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

lab
Lab

Un lab.

options
LabsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un labo existant. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

lab
Lab

Un lab.

options
LabsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Supprimer le labo. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Supprimer le labo. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporte l’utilisation des ressources lab dans un compte de stockage Cette opération peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

exportResourceUsageParameters
ExportResourceUsageParameters

Paramètres de l’opération d’exportation.

options
LabsExportResourceUsageOptionalParams

Paramètres d’options.

Retours

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporte l’utilisation des ressources lab dans un compte de stockage Cette opération peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

exportResourceUsageParameters
ExportResourceUsageParameters

Paramètres de l’opération d’exportation.

options
LabsExportResourceUsageOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe une machine virtuelle dans un autre laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Cela représente la charge utile requise pour importer une machine virtuelle à partir d’un laboratoire différent dans le laboratoire actuel.

options
LabsImportVirtualMachineOptionalParams

Paramètres d’options.

Retours

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importe une machine virtuelle dans un autre laboratoire. Cet opérateur peut prendre un certain temps.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Cela représente la charge utile requise pour importer une machine virtuelle à partir d’un laboratoire différent dans le laboratoire actuel.

options
LabsImportVirtualMachineOptionalParams

Paramètres d’options.

Retours

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Générer un URI pour charger des images de disque personnalisées dans un laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

generateUploadUriParameter
GenerateUploadUriParameter

Propriétés pour la génération d’un URI de chargement.

options
LabsGenerateUploadUriOptionalParams

Paramètres d’options.

Retours

get(string, string, LabsGetOptionalParams)

Obtenez un labo.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsGetOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Répertorier les labos dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
LabsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(LabsListBySubscriptionOptionalParams)

Répertorier les labos dans un abonnement.

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

Paramètres

options
LabsListBySubscriptionOptionalParams

Paramètres d’options.

Retours

listVhds(string, string, LabsListVhdsOptionalParams)

Répertorier les images de disque disponibles pour la création d’images personnalisées.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

options
LabsListVhdsOptionalParams

Paramètres d’options.

Retours

update(string, string, LabFragment, LabsUpdateOptionalParams)

Autorise la modification des étiquettes des labos. Toutes les autres propriétés seront ignorées.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du lab.

lab
LabFragment

Un lab.

options
LabsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>