共用方式為


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

選項參數。

傳回