Compartir a través de


Users interface

Interfaz que representa a los usuarios.

Métodos

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

Operación para crear o actualizar un usuario de laboratorio.

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

Operación para crear o actualizar un usuario de laboratorio.

beginDelete(string, string, string, UsersDeleteOptionalParams)

Operación para eliminar un recurso de usuario.

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Operación para eliminar un recurso de usuario.

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

Operación para invitar a un usuario a un laboratorio.

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

Operación para invitar a un usuario a un laboratorio.

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

Operación para actualizar un usuario de laboratorio.

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

Operación para actualizar un usuario de laboratorio.

get(string, string, string, UsersGetOptionalParams)

Devuelve las propiedades de un usuario de laboratorio.

listByLab(string, string, UsersListByLabOptionalParams)

Devuelve una lista de todos los usuarios de un laboratorio.

Detalles del método

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

Operación para crear o actualizar un usuario de laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
User

Cuerpo de la solicitud.

options
UsersCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Operación para crear o actualizar un usuario de laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
User

Cuerpo de la solicitud.

options
UsersCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<User>

beginDelete(string, string, string, UsersDeleteOptionalParams)

Operación para eliminar un recurso de usuario.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

options
UsersDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Operación para eliminar un recurso de usuario.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

options
UsersDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Operación para invitar a un usuario a un laboratorio.

function beginInvite(resourceGroupName: string, labName: string, userName: string, body: InviteBody, options?: UsersInviteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
InviteBody

Cuerpo de la solicitud.

options
UsersInviteOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Operación para invitar a un usuario a un laboratorio.

function beginInviteAndWait(resourceGroupName: string, labName: string, userName: string, body: InviteBody, options?: UsersInviteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
InviteBody

Cuerpo de la solicitud.

options
UsersInviteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Operación para actualizar un usuario de laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
UserUpdate

Cuerpo de la solicitud.

options
UsersUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

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

Operación para actualizar un usuario de laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

body
UserUpdate

Cuerpo de la solicitud.

options
UsersUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<User>

get(string, string, string, UsersGetOptionalParams)

Devuelve las propiedades de un usuario de laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

userName

string

Nombre del usuario que lo identifica de forma única dentro del laboratorio contenedor. Se usa en los URI de recursos.

options
UsersGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<User>

listByLab(string, string, UsersListByLabOptionalParams)

Devuelve una lista de todos los usuarios de un laboratorio.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

labName

string

Nombre del laboratorio que lo identifica de forma única dentro del plan de laboratorio contenedor. Se usa en los URI de recursos.

options
UsersListByLabOptionalParams

Parámetros de opciones.

Devoluciones