Partager via


Users interface

Interface représentant un utilisateur.

Méthodes

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

Opération de création ou de mise à jour d’un utilisateur lab.

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

Opération de création ou de mise à jour d’un utilisateur lab.

beginDelete(string, string, string, UsersDeleteOptionalParams)

Opération de suppression d’une ressource utilisateur.

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Opération de suppression d’une ressource utilisateur.

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

Opération d’invitation d’un utilisateur à un laboratoire.

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

Opération d’invitation d’un utilisateur à un laboratoire.

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

Opération de mise à jour d’un utilisateur lab.

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

Opération de mise à jour d’un utilisateur lab.

get(string, string, string, UsersGetOptionalParams)

Retourne les propriétés d’un utilisateur lab.

listByLab(string, string, UsersListByLabOptionalParams)

Retourne la liste de tous les utilisateurs d’un laboratoire.

Détails de la méthode

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

Opération de création ou de mise à jour d’un utilisateur lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
User

Corps de la requête.

options
UsersCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Opération de création ou de mise à jour d’un utilisateur lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
User

Corps de la requête.

options
UsersCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<User>

beginDelete(string, string, string, UsersDeleteOptionalParams)

Opération de suppression d’une ressource utilisateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

options
UsersDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Opération de suppression d’une ressource utilisateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

options
UsersDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Opération d’invitation d’un utilisateur à un laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
InviteBody

Corps de la requête.

options
UsersInviteOptionalParams

Paramètres d’options.

Retours

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

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

Opération d’invitation d’un utilisateur à un laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
InviteBody

Corps de la requête.

options
UsersInviteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Opération de mise à jour d’un utilisateur lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
UserUpdate

Corps de la requête.

options
UsersUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Opération de mise à jour d’un utilisateur lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

body
UserUpdate

Corps de la requête.

options
UsersUpdateOptionalParams

Paramètres d’options.

Retours

Promise<User>

get(string, string, string, UsersGetOptionalParams)

Retourne les propriétés d’un utilisateur lab.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

userName

string

Nom de l’utilisateur qui l’identifie de manière unique dans le labo contenant. Utilisé dans les URI de ressource.

options
UsersGetOptionalParams

Paramètres d’options.

Retours

Promise<User>

listByLab(string, string, UsersListByLabOptionalParams)

Retourne la liste de tous les utilisateurs d’un laboratoire.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

labName

string

Nom du labo qui l’identifie de manière unique dans le plan de laboratoire contenant. Utilisé dans les URI de ressource.

options
UsersListByLabOptionalParams

Paramètres d’options.

Retours