次の方法で共有


Labs interface

ラボを表すインターフェイス。

メソッド

createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)

新しいラボを作成するか、以前に作成したラボを更新します。

delete(string, string, string, LabsDeleteOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボを削除します。 ラボを削除するには、すべての学生をラボから削除する必要があることに注意してください。

generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)

ラボの招待コードを生成する

get(string, string, string, LabsGetOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。

list(string, string, string, LabsListOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。

listAll(string, string, LabsListAllOptionalParams)

指定された課金アカウント名と課金プロファイル名に関連付けられているラボの一覧を取得します。

メソッドの詳細

createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)

新しいラボを作成するか、以前に作成したラボを更新します。

function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

invoiceSectionName

string

請求書セクション名。

parameters
LabDetails

ラボ リソースを作成するために提供される要求パラメーター。

options
LabsCreateOrUpdateOptionalParams

options パラメーター。

戻り値

Promise<LabDetails>

delete(string, string, string, LabsDeleteOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボを削除します。 ラボを削除するには、すべての学生をラボから削除する必要があることに注意してください。

function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

invoiceSectionName

string

請求書セクション名。

options
LabsDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)

ラボの招待コードを生成する

function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

invoiceSectionName

string

請求書セクション名。

parameters
InviteCodeGenerateRequest

招待コードを生成するために提供される要求パラメーター。

options
LabsGenerateInviteCodeOptionalParams

options パラメーター。

戻り値

Promise<LabDetails>

get(string, string, string, LabsGetOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

invoiceSectionName

string

請求書セクション名。

options
LabsGetOptionalParams

options パラメーター。

戻り値

Promise<LabDetails>

list(string, string, string, LabsListOptionalParams)

指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。

function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

invoiceSectionName

string

請求書セクション名。

options
LabsListOptionalParams

options パラメーター。

戻り値

listAll(string, string, LabsListAllOptionalParams)

指定された課金アカウント名と課金プロファイル名に関連付けられているラボの一覧を取得します。

function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>

パラメーター

billingAccountName

string

課金アカウント名。

billingProfileName

string

課金プロファイル名。

options
LabsListAllOptionalParams

options パラメーター。

戻り値