Partager via


Labs interface

Interface représentant un labs.

Méthodes

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Revendication d’une machine virtuelle pouvant être revendiquée aléatoire dans le labo. Cette opération peut prendre un certain temps.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Revendication d’une machine virtuelle pouvant être revendiquée aléatoire dans le labo. Cette opération peut prendre un certain temps.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créez des machines virtuelles dans un laboratoire. Cette opération peut prendre un certain temps.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créez des machines virtuelles dans un laboratoire. Cette opération peut prendre un certain temps.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un laboratoire existant. Cette opération peut prendre un certain temps.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Créez ou remplacez un laboratoire existant. Cette opération peut prendre un certain temps.

beginDelete(string, string, LabsDeleteOptionalParams)

Supprimez le labo. Cette opération peut prendre un certain temps.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Supprimez le labo. Cette opération peut prendre un certain temps.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

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

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importez une machine virtuelle dans un autre laboratoire. Cette opération peut prendre un certain temps.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importez une machine virtuelle dans un autre laboratoire. Cette opération peut prendre un certain temps.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

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

get(string, string, LabsGetOptionalParams)

Obtenez le labo.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Répertorier les laboratoires dans un groupe de ressources.

listBySubscription(LabsListBySubscriptionOptionalParams)

Répertorier les laboratoires 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)

Permet de modifier des balises de labos. Toutes les autres propriétés seront ignorées.

Détails de la méthode

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Revendication d’une machine virtuelle pouvant être revendiquée aléatoire dans le labo. Cette opération 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 labo.

options
LabsClaimAnyVmOptionalParams

Paramètres d’options.

Retours

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Revendication d’une machine virtuelle pouvant être revendiquée aléatoire dans le labo. Cette opération 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 labo.

options
LabsClaimAnyVmOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Créez des machines virtuelles dans un laboratoire. Cette opération 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 labo.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriétés de 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éez des machines virtuelles dans un laboratoire. Cette opération 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 labo.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Propriétés de 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 laboratoire existant. Cette opération 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 labo.

lab
Lab

Un laboratoire.

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 laboratoire existant. Cette opération 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 labo.

lab
Lab

Un laboratoire.

options
LabsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Supprimez le labo. Cette opération 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 labo.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Supprimez le labo. Cette opération 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 labo.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Exporte l’utilisation des ressources du labo 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 labo.

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 du labo 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 labo.

exportResourceUsageParameters
ExportResourceUsageParameters

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

options
LabsExportResourceUsageOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importez une machine virtuelle dans un autre laboratoire. Cette opération 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 labo.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

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

options
LabsImportVirtualMachineOptionalParams

Paramètres d’options.

Retours

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Importez une machine virtuelle dans un autre laboratoire. Cette opération 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 labo.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

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

options
LabsImportVirtualMachineOptionalParams

Paramètres d’options.

Retours

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Générez 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 labo.

generateUploadUriParameter
GenerateUploadUriParameter

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

options
LabsGenerateUploadUriOptionalParams

Paramètres d’options.

Retours

get(string, string, LabsGetOptionalParams)

Obtenez le labo.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

name

string

Nom du labo.

options
LabsGetOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Répertorier les laboratoires 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 laboratoires 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 labo.

options
LabsListVhdsOptionalParams

Paramètres d’options.

Retours

update(string, string, LabFragment, LabsUpdateOptionalParams)

Permet de modifier des balises de 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 labo.

lab
LabFragment

Un laboratoire.

options
LabsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>