Condividi tramite


Labs interface

Interfaccia che rappresenta un lab.

Metodi

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa lab.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa lab.

beginDelete(string, string, LabsDeleteOptionalParams)

Operazione per eliminare una risorsa lab.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operazione per eliminare una risorsa lab.

beginPublish(string, string, LabsPublishOptionalParams)

Pubblicare o ri-pubblicare un lab. In questo modo verranno create o aggiornate tutte le risorse del lab, ad esempio le macchine virtuali.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Pubblicare o ri-pubblicare un lab. In questo modo verranno create o aggiornate tutte le risorse del lab, ad esempio le macchine virtuali.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Azione usata per avviare manualmente un processo di sincronizzazione del gruppo AAD.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Azione usata per avviare manualmente un processo di sincronizzazione del gruppo AAD.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operazione per aggiornare una risorsa lab.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operazione per aggiornare una risorsa lab.

get(string, string, LabsGetOptionalParams)

Restituisce le proprietà di una risorsa lab.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Restituisce un elenco di tutti i lab in un gruppo di risorse.

listBySubscription(LabsListBySubscriptionOptionalParams)

Restituisce un elenco di tutti i lab per una sottoscrizione.

Dettagli metodo

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

body
Lab

Corpo della richiesta.

options
LabsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

body
Lab

Corpo della richiesta.

options
LabsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Operazione per eliminare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operazione per eliminare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Pubblicare o ri-pubblicare un lab. In questo modo verranno create o aggiornate tutte le risorse del lab, ad esempio le macchine virtuali.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsPublishOptionalParams

Parametri delle opzioni.

Restituisce

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Pubblicare o ri-pubblicare un lab. In questo modo verranno create o aggiornate tutte le risorse del lab, ad esempio le macchine virtuali.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsPublishOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Azione usata per avviare manualmente un processo di sincronizzazione del gruppo AAD.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsSyncGroupOptionalParams

Parametri delle opzioni.

Restituisce

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Azione usata per avviare manualmente un processo di sincronizzazione del gruppo AAD.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsSyncGroupOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operazione per aggiornare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

body
LabUpdate

Corpo della richiesta.

options
LabsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operazione per aggiornare una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

body
LabUpdate

Corpo della richiesta.

options
LabsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Restituisce le proprietà di una risorsa lab.

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

Parametri

resourceGroupName

string

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

labName

string

Nome del lab che lo identifica in modo univoco all'interno del piano lab contenitore. Usato negli URI delle risorse.

options
LabsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Restituisce un elenco di tutti i lab in un gruppo di risorse.

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

Parametri

resourceGroupName

string

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

options
LabsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listBySubscription(LabsListBySubscriptionOptionalParams)

Restituisce un elenco di tutti i lab per una sottoscrizione.

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

Parametri

options
LabsListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce