Condividi tramite


LabPlans interface

Interfaccia che rappresenta un LabPlans.

Metodi

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa del piano lab.

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa del piano lab.

beginDelete(string, string, LabPlansDeleteOptionalParams)

Operazione per eliminare una risorsa del piano lab. L'eliminazione di un piano lab non elimina i lab associati a un piano lab, né elimina le immagini condivise aggiunte a una raccolta tramite il contenitore di autorizzazioni del piano lab.

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Operazione per eliminare una risorsa del piano lab. L'eliminazione di un piano lab non elimina i lab associati a un piano lab, né elimina le immagini condivise aggiunte a una raccolta tramite il contenitore di autorizzazioni del piano lab.

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate.

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate.

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operazione per aggiornare una risorsa del piano lab.

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operazione per aggiornare una risorsa del piano lab.

get(string, string, LabPlansGetOptionalParams)

Recupera le proprietà di un piano lab.

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Restituisce un elenco di tutti i piani lab per una sottoscrizione e un gruppo di risorse.

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Restituisce un elenco di tutti i piani lab all'interno di una sottoscrizione

Dettagli metodo

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
LabPlan

Corpo della richiesta.

options
LabPlansCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
LabPlan

Corpo della richiesta.

options
LabPlansCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LabPlan>

beginDelete(string, string, LabPlansDeleteOptionalParams)

Operazione per eliminare una risorsa del piano lab. L'eliminazione di un piano lab non elimina i lab associati a un piano lab, né elimina le immagini condivise aggiunte a una raccolta tramite il contenitore di autorizzazioni del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

options
LabPlansDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Operazione per eliminare una risorsa del piano lab. L'eliminazione di un piano lab non elimina i lab associati a un piano lab, né elimina le immagini condivise aggiunte a una raccolta tramite il contenitore di autorizzazioni del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

options
LabPlansDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
SaveImageBody

Corpo della richiesta.

options
LabPlansSaveImageOptionalParams

Parametri delle opzioni.

Restituisce

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

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
SaveImageBody

Corpo della richiesta.

options
LabPlansSaveImageOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operazione per aggiornare una risorsa del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
LabPlanUpdate

Corpo della richiesta.

options
LabPlansUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operazione per aggiornare una risorsa del piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

body
LabPlanUpdate

Corpo della richiesta.

options
LabPlansUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LabPlan>

get(string, string, LabPlansGetOptionalParams)

Recupera le proprietà di un piano lab.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

labPlanName

string

Nome del piano lab che lo identifica in modo univoco all'interno del gruppo di risorse contenitore. Usato negli URI delle risorse e nell'interfaccia utente.

options
LabPlansGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LabPlan>

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Restituisce un elenco di tutti i piani lab per una sottoscrizione e un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

options
LabPlansListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Restituisce un elenco di tutti i piani lab all'interno di una sottoscrizione

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

Parametri

options
LabPlansListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce