Labs interface
Laboratuvarları temsil eden arabirim.
Yöntemler
| create |
Yeni bir laboratuvar oluşturun veya önceden oluşturulmuş bir laboratuvarı güncelleştirin. |
| delete(string, string, string, Labs |
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarı silin. Laboratuvarı silmek için tüm öğrencilerin laboratuvardan kaldırılması gerektiğini unutmayın. |
| generate |
Laboratuvar için davet kodu oluşturma |
| get(string, string, string, Labs |
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarın ayrıntılarını alın. |
| list(string, string, string, Labs |
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarın ayrıntılarını alın. |
| list |
Sağlanan ödeme hesabı adı ve faturalama profili adıyla ilişkili laboratuvarların listesini alın. |
Yöntem Ayrıntıları
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Yeni bir laboratuvar oluşturun veya önceden oluşturulmuş bir laboratuvarı güncelleştirin.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- invoiceSectionName
-
string
Fatura bölümü adı.
- parameters
- LabDetails
Laboratuvar kaynağı oluşturmak için sağlanan parametreleri isteyin.
- options
- LabsCreateOrUpdateOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarı silin. Laboratuvarı silmek için tüm öğrencilerin laboratuvardan kaldırılması gerektiğini unutmayın.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- invoiceSectionName
-
string
Fatura bölümü adı.
- options
- LabsDeleteOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Laboratuvar için davet kodu oluşturma
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- invoiceSectionName
-
string
Fatura bölümü adı.
- parameters
- InviteCodeGenerateRequest
Davet kodu oluşturmak için sağlanan parametreleri isteyin.
Seçenekler parametreleri.
Döndürülenler
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarın ayrıntılarını alın.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- invoiceSectionName
-
string
Fatura bölümü adı.
- options
- LabsGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Sağlanan ödeme hesabı adı, faturalama profili adı ve fatura bölümü adıyla ilişkili belirli bir laboratuvarın ayrıntılarını alın.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- invoiceSectionName
-
string
Fatura bölümü adı.
- options
- LabsListOptionalParams
Seçenekler parametreleri.
Döndürülenler
listAll(string, string, LabsListAllOptionalParams)
Sağlanan ödeme hesabı adı ve faturalama profili adıyla ilişkili laboratuvarların listesini alın.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parametreler
- billingAccountName
-
string
Ödeme hesabı adı.
- billingProfileName
-
string
Faturalama profili adı.
- options
- LabsListAllOptionalParams
Seçenekler parametreleri.