Aracılığıyla paylaş


Labs interface

Laboratuvarları temsil eden arabirim.

Yöntemler

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

Yeni bir laboratuvar oluşturun veya önceden oluşturulmuş bir laboratuvarı güncelleştirin.

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.

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

Laboratuvar için davet kodu oluşturma

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.

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.

listAll(string, string, LabsListAllOptionalParams)

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.

options
LabsGenerateInviteCodeOptionalParams

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.

Döndürülenler