Labs interface
ラボを表すインターフェイス。
メソッド
create |
新しいラボを作成するか、以前に作成したラボを更新します。 |
delete(string, string, string, Labs |
指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボを削除します。 ラボを削除するには、すべての学生をラボから削除する必要があることに注意してください。 |
generate |
ラボの招待コードを生成する |
get(string, string, string, Labs |
指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。 |
list(string, string, string, Labs |
指定された課金アカウント名、課金プロファイル名、請求書セクション名に関連付けられている特定のラボの詳細を取得します。 |
list |
指定された課金アカウント名と課金プロファイル名に関連付けられているラボの一覧を取得します。 |
メソッドの詳細
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 パラメーター。
戻り値
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 パラメーター。
戻り値
Azure SDK for JavaScript