LabPlans interface
Interfaccia che rappresenta un LabPlans.
Metodi
| begin |
Operazione per creare o aggiornare una risorsa del piano lab. |
| begin |
Operazione per creare o aggiornare una risorsa del piano lab. |
| begin |
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. |
| begin |
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. |
| begin |
Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate. |
| begin |
Salva un'immagine da una macchina virtuale lab nella raccolta di immagini condivise collegate. |
| begin |
Operazione per aggiornare una risorsa del piano lab. |
| begin |
Operazione per aggiornare una risorsa del piano lab. |
| get(string, string, Lab |
Recupera le proprietà di un piano lab. |
| list |
Restituisce un elenco di tutti i piani lab per una sottoscrizione e un gruppo di risorse. |
| list |
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.
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.
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.
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
Parametri delle opzioni.