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
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
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
Параметры запроса, которые предоставляются для создания кода приглашения.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
listAll(string, string, LabsListAllOptionalParams)
Получите список лабораторий, связанных с указанным именем учетной записи выставления счетов и именем профиля выставления счетов.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Параметры
- billingAccountName
-
string
Имя учетной записи выставления счетов.
- billingProfileName
-
string
Имя профиля выставления счетов.
- options
- LabsListAllOptionalParams
Параметры параметров.
Возвращаемое значение
Azure SDK for JavaScript