Partager via


Labs interface

Interface représentant un Labs.

Méthodes

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour d’une ressource lab.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour d’une ressource lab.

beginDelete(string, string, LabsDeleteOptionalParams)

Opération de suppression d’une ressource lab.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Opération de suppression d’une ressource lab.

beginPublish(string, string, LabsPublishOptionalParams)

Publier ou republier un labo. Cela crée ou met à jour toutes les ressources lab, telles que les machines virtuelles.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publier ou republier un labo. Cela crée ou met à jour toutes les ressources lab, telles que les machines virtuelles.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Action utilisée pour lancer manuellement un travail de synchronisation de groupe AAD.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Action utilisée pour lancer manuellement un travail de synchronisation de groupe AAD.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Opération de mise à jour d’une ressource lab.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Opération de mise à jour d’une ressource lab.

get(string, string, LabsGetOptionalParams)

Retourne les propriétés d’une ressource lab.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Retourne une liste de tous les labos d’un groupe de ressources.

listBySubscription(LabsListBySubscriptionOptionalParams)

Retourne la liste de tous les labos d’un abonnement.

Détails de la méthode

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour d’une ressource lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

body
Lab

Corps de la demande.

options
LabsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Opération de création ou de mise à jour d’une ressource lab.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

body
Lab

Corps de la demande.

options
LabsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Opération de suppression d’une ressource lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Opération de suppression d’une ressource lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Publier ou republier un labo. Cela crée ou met à jour toutes les ressources lab, telles que les machines virtuelles.

function beginPublish(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsPublishOptionalParams

Paramètres d’options.

Retours

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publier ou republier un labo. Cela crée ou met à jour toutes les ressources lab, telles que les machines virtuelles.

function beginPublishAndWait(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsPublishOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Action utilisée pour lancer manuellement un travail de synchronisation de groupe AAD.

function beginSyncGroup(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsSyncGroupOptionalParams

Paramètres d’options.

Retours

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Action utilisée pour lancer manuellement un travail de synchronisation de groupe AAD.

function beginSyncGroupAndWait(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsSyncGroupOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Opération de mise à jour d’une ressource lab.

function beginUpdate(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

body
LabUpdate

Corps de la demande.

options
LabsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Opération de mise à jour d’une ressource lab.

function beginUpdateAndWait(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<Lab>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

body
LabUpdate

Corps de la demande.

options
LabsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Retourne les propriétés d’une ressource lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
LabsGetOptionalParams

Paramètres d’options.

Retours

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Retourne une liste de tous les labos d’un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

options
LabsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(LabsListBySubscriptionOptionalParams)

Retourne la liste de tous les labos d’un abonnement.

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

Paramètres

options
LabsListBySubscriptionOptionalParams

Paramètres d’options.

Retours