Partager via


LabPlans interface

Interface représentant un LabPlans.

Méthodes

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

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

beginDelete(string, string, LabPlansDeleteOptionalParams)

Opération de suppression d’une ressource de plan de laboratoire. La suppression d’un plan de laboratoire ne supprime pas les labos associés à un plan de laboratoire, ni ne supprime-t-elle les images partagées ajoutées à une galerie via le conteneur d’autorisations du plan de laboratoire.

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Opération de suppression d’une ressource de plan de laboratoire. La suppression d’un plan de laboratoire ne supprime pas les labos associés à un plan de laboratoire, ni ne supprime-t-elle les images partagées ajoutées à une galerie via le conteneur d’autorisations du plan de laboratoire.

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Enregistre une image à partir d’une machine virtuelle lab dans la galerie d’images partagées jointe.

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Enregistre une image à partir d’une machine virtuelle lab dans la galerie d’images partagées jointe.

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

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

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

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

get(string, string, LabPlansGetOptionalParams)

Récupère les propriétés d’un plan lab.

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Retourne la liste de tous les plans de laboratoire pour un abonnement et un groupe de ressources.

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Retourne la liste de tous les plans de laboratoire au sein d’un abonnement

Détails de la méthode

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
LabPlan

Corps de la requête.

options
LabPlansCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<LabPlan>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
LabPlan

Corps de la requête.

options
LabPlansCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<LabPlan>

beginDelete(string, string, LabPlansDeleteOptionalParams)

Opération de suppression d’une ressource de plan de laboratoire. La suppression d’un plan de laboratoire ne supprime pas les labos associés à un plan de laboratoire, ni ne supprime-t-elle les images partagées ajoutées à une galerie via le conteneur d’autorisations du plan de laboratoire.

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

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

options
LabPlansDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Opération de suppression d’une ressource de plan de laboratoire. La suppression d’un plan de laboratoire ne supprime pas les labos associés à un plan de laboratoire, ni ne supprime-t-elle les images partagées ajoutées à une galerie via le conteneur d’autorisations du plan de laboratoire.

function beginDeleteAndWait(resourceGroupName: string, labPlanName: string, options?: LabPlansDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

options
LabPlansDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Enregistre une image à partir d’une machine virtuelle lab dans la galerie d’images partagées jointe.

function beginSaveImage(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
SaveImageBody

Corps de la requête.

options
LabPlansSaveImageOptionalParams

Paramètres d’options.

Retours

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

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Enregistre une image à partir d’une machine virtuelle lab dans la galerie d’images partagées jointe.

function beginSaveImageAndWait(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
SaveImageBody

Corps de la requête.

options
LabPlansSaveImageOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

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

function beginUpdate(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
LabPlanUpdate

Corps de la requête.

options
LabPlansUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

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

function beginUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<LabPlan>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

body
LabPlanUpdate

Corps de la requête.

options
LabPlansUpdateOptionalParams

Paramètres d’options.

Retours

Promise<LabPlan>

get(string, string, LabPlansGetOptionalParams)

Récupère les propriétés d’un plan lab.

function get(resourceGroupName: string, labPlanName: string, options?: LabPlansGetOptionalParams): Promise<LabPlan>

Paramètres

resourceGroupName

string

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

labPlanName

string

Nom du plan de laboratoire qui l’identifie de manière unique dans le groupe de ressources contenant. Utilisé dans les URI de ressource et dans l’interface utilisateur.

options
LabPlansGetOptionalParams

Paramètres d’options.

Retours

Promise<LabPlan>

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Retourne la liste de tous les plans de laboratoire pour un abonnement et un groupe de ressources.

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

Paramètres

resourceGroupName

string

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

options
LabPlansListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Retourne la liste de tous les plans de laboratoire au sein d’un abonnement

function listBySubscription(options?: LabPlansListBySubscriptionOptionalParams): PagedAsyncIterableIterator<LabPlan, LabPlan[], PageSettings>

Paramètres

options
LabPlansListBySubscriptionOptionalParams

Paramètres d’options.

Retours