Condividi tramite


Users interface

Interfaccia che rappresenta un oggetto Users.

Metodi

beginCreateOrUpdate(string, string, string, User, UsersCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un utente del lab.

beginCreateOrUpdateAndWait(string, string, string, User, UsersCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un utente del lab.

beginDelete(string, string, string, UsersDeleteOptionalParams)

Operazione per eliminare una risorsa utente.

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Operazione per eliminare una risorsa utente.

beginInvite(string, string, string, InviteBody, UsersInviteOptionalParams)

Operazione per invitare un utente a un lab.

beginInviteAndWait(string, string, string, InviteBody, UsersInviteOptionalParams)

Operazione per invitare un utente a un lab.

beginUpdate(string, string, string, UserUpdate, UsersUpdateOptionalParams)

Operazione per aggiornare un utente del lab.

beginUpdateAndWait(string, string, string, UserUpdate, UsersUpdateOptionalParams)

Operazione per aggiornare un utente del lab.

get(string, string, string, UsersGetOptionalParams)

Restituisce le proprietà di un utente del lab.

listByLab(string, string, UsersListByLabOptionalParams)

Restituisce un elenco di tutti gli utenti per un lab.

Dettagli metodo

beginCreateOrUpdate(string, string, string, User, UsersCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un utente del lab.

function beginCreateOrUpdate(resourceGroupName: string, labName: string, userName: string, body: User, options?: UsersCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<User>, User>>

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.

userName

string

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

body
User

Corpo della richiesta.

options
UsersCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, string, User, UsersCreateOrUpdateOptionalParams)

Operazione per creare o aggiornare un utente del lab.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, userName: string, body: User, options?: UsersCreateOrUpdateOptionalParams): Promise<User>

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.

userName

string

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

body
User

Corpo della richiesta.

options
UsersCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<User>

beginDelete(string, string, string, UsersDeleteOptionalParams)

Operazione per eliminare una risorsa utente.

function beginDelete(resourceGroupName: string, labName: string, userName: string, options?: UsersDeleteOptionalParams): 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.

userName

string

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

options
UsersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Operazione per eliminare una risorsa utente.

function beginDeleteAndWait(resourceGroupName: string, labName: string, userName: string, options?: UsersDeleteOptionalParams): 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.

userName

string

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

options
UsersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginInvite(string, string, string, InviteBody, UsersInviteOptionalParams)

Operazione per invitare un utente a un lab.

function beginInvite(resourceGroupName: string, labName: string, userName: string, body: InviteBody, options?: UsersInviteOptionalParams): 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.

userName

string

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

body
InviteBody

Corpo della richiesta.

options
UsersInviteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginInviteAndWait(string, string, string, InviteBody, UsersInviteOptionalParams)

Operazione per invitare un utente a un lab.

function beginInviteAndWait(resourceGroupName: string, labName: string, userName: string, body: InviteBody, options?: UsersInviteOptionalParams): 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.

userName

string

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

body
InviteBody

Corpo della richiesta.

options
UsersInviteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, string, UserUpdate, UsersUpdateOptionalParams)

Operazione per aggiornare un utente del lab.

function beginUpdate(resourceGroupName: string, labName: string, userName: string, body: UserUpdate, options?: UsersUpdateOptionalParams): Promise<PollerLike<PollOperationState<User>, User>>

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.

userName

string

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

body
UserUpdate

Corpo della richiesta.

options
UsersUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, string, UserUpdate, UsersUpdateOptionalParams)

Operazione per aggiornare un utente del lab.

function beginUpdateAndWait(resourceGroupName: string, labName: string, userName: string, body: UserUpdate, options?: UsersUpdateOptionalParams): Promise<User>

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.

userName

string

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

body
UserUpdate

Corpo della richiesta.

options
UsersUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<User>

get(string, string, string, UsersGetOptionalParams)

Restituisce le proprietà di un utente del lab.

function get(resourceGroupName: string, labName: string, userName: string, options?: UsersGetOptionalParams): Promise<User>

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.

userName

string

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

options
UsersGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<User>

listByLab(string, string, UsersListByLabOptionalParams)

Restituisce un elenco di tutti gli utenti per un lab.

function listByLab(resourceGroupName: string, labName: string, options?: UsersListByLabOptionalParams): PagedAsyncIterableIterator<User, User[], PageSettings>

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
UsersListByLabOptionalParams

Parametri delle opzioni.

Restituisce