Labs interface
Interfejs reprezentujący laboratoria.
Metody
| create |
Utwórz nowe laboratorium lub zaktualizuj utworzone wcześniej laboratorium. |
| delete(string, string, string, Labs |
Usuń określone laboratorium skojarzone z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury. Należy pamiętać, że wszyscy uczniowie muszą zostać usunięci z laboratorium w celu usunięcia laboratorium. |
| generate |
Generowanie kodu zaproszenia dla laboratorium |
| get(string, string, string, Labs |
Uzyskaj szczegółowe informacje dotyczące określonego laboratorium skojarzonego z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury. |
| list(string, string, string, Labs |
Uzyskaj szczegółowe informacje dotyczące określonego laboratorium skojarzonego z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury. |
| list |
Pobierz listę laboratoriów skojarzonych z podaną nazwą konta rozliczeniowego i nazwą profilu rozliczeniowego. |
Szczegóły metody
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Utwórz nowe laboratorium lub zaktualizuj utworzone wcześniej laboratorium.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- invoiceSectionName
-
string
Nazwa sekcji faktury.
- parameters
- LabDetails
Zażądaj parametrów, które są dostarczane w celu utworzenia zasobu laboratorium.
- options
- LabsCreateOrUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Usuń określone laboratorium skojarzone z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury. Należy pamiętać, że wszyscy uczniowie muszą zostać usunięci z laboratorium w celu usunięcia laboratorium.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- invoiceSectionName
-
string
Nazwa sekcji faktury.
- options
- LabsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Generowanie kodu zaproszenia dla laboratorium
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- invoiceSectionName
-
string
Nazwa sekcji faktury.
- parameters
- InviteCodeGenerateRequest
Żądaj parametrów, które są dostarczane w celu wygenerowania kodu zaproszenia.
Parametry opcji.
Zwraca
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Uzyskaj szczegółowe informacje dotyczące określonego laboratorium skojarzonego z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- invoiceSectionName
-
string
Nazwa sekcji faktury.
- options
- LabsGetOptionalParams
Parametry opcji.
Zwraca
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Uzyskaj szczegółowe informacje dotyczące określonego laboratorium skojarzonego z podaną nazwą konta rozliczeniowego, nazwą profilu rozliczeniowego i nazwą sekcji faktury.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- invoiceSectionName
-
string
Nazwa sekcji faktury.
- options
- LabsListOptionalParams
Parametry opcji.
Zwraca
listAll(string, string, LabsListAllOptionalParams)
Pobierz listę laboratoriów skojarzonych z podaną nazwą konta rozliczeniowego i nazwą profilu rozliczeniowego.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametry
- billingAccountName
-
string
Nazwa konta rozliczeniowego.
- billingProfileName
-
string
Nazwa profilu rozliczeniowego.
- options
- LabsListAllOptionalParams
Parametry opcji.