Поделиться через


Users interface

Интерфейс, представляющий пользователей.

Методы

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

Операция создания или обновления пользователя лаборатории.

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

Операция создания или обновления пользователя лаборатории.

beginDelete(string, string, string, UsersDeleteOptionalParams)

Операция удаления ресурса пользователя.

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Операция удаления ресурса пользователя.

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

Операция приглашения пользователя в лабораторию.

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

Операция приглашения пользователя в лабораторию.

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

Операция обновления пользователя лаборатории.

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

Операция обновления пользователя лаборатории.

get(string, string, string, UsersGetOptionalParams)

Возвращает свойства пользователя лаборатории.

listByLab(string, string, UsersListByLabOptionalParams)

Возвращает список всех пользователей для лаборатории.

Сведения о методе

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

Операция создания или обновления пользователя лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
User

Текст запроса.

options
UsersCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Операция создания или обновления пользователя лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
User

Текст запроса.

options
UsersCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<User>

beginDelete(string, string, string, UsersDeleteOptionalParams)

Операция удаления ресурса пользователя.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

options
UsersDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, UsersDeleteOptionalParams)

Операция удаления ресурса пользователя.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

options
UsersDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Операция приглашения пользователя в лабораторию.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
InviteBody

Текст запроса.

options
UsersInviteOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Операция приглашения пользователя в лабораторию.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
InviteBody

Текст запроса.

options
UsersInviteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Операция обновления пользователя лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
UserUpdate

Текст запроса.

options
UsersUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Операция обновления пользователя лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

body
UserUpdate

Текст запроса.

options
UsersUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<User>

get(string, string, string, UsersGetOptionalParams)

Возвращает свойства пользователя лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

userName

string

Имя пользователя, который однозначно идентифицирует его в содержащей лаборатории. Используется в URI ресурсов.

options
UsersGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<User>

listByLab(string, string, UsersListByLabOptionalParams)

Возвращает список всех пользователей для лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

labName

string

Имя лаборатории, которая однозначно идентифицирует ее внутри содержащего плана лаборатории. Используется в URI ресурсов.

options
UsersListByLabOptionalParams

Параметры параметров.

Возвращаемое значение