Condividi tramite


Students interface

Interfaccia che rappresenta uno studente.

Metodi

createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)

Creare e aggiungere un nuovo studente al lab specificato o aggiornare i dettagli di uno studente esistente in un lab. Si noti che lo studente deve avere un tenant valido per accettare il lab dopo l'aggiunta al lab.

delete(string, string, string, string, StudentsDeleteOptionalParams)

Eliminare lo studente specificato in base all'alias dello studente.

get(string, string, string, string, StudentsGetOptionalParams)

Ottenere i dettagli per uno studente specifico nel lab specificato dall'alias degli studenti

list(string, string, string, StudentsListOptionalParams)

Ottenere un elenco di dettagli sugli studenti associati al lab specificato.

Dettagli metodo

createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)

Creare e aggiungere un nuovo studente al lab specificato o aggiornare i dettagli di uno studente esistente in un lab. Si noti che lo studente deve avere un tenant valido per accettare il lab dopo l'aggiunta al lab.

function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, parameters: StudentDetails, options?: StudentsCreateOrUpdateOptionalParams): Promise<StudentDetails>

Parametri

billingAccountName

string

Nome dell'account di fatturazione.

billingProfileName

string

Nome del profilo di fatturazione.

invoiceSectionName

string

Nome della sezione della fattura.

studentAlias

string

Alias studente.

parameters
StudentDetails

Parametri di richiesta forniti per aggiornare le proprietà degli studenti.

options
StudentsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StudentDetails>

delete(string, string, string, string, StudentsDeleteOptionalParams)

Eliminare lo studente specificato in base all'alias dello studente.

function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsDeleteOptionalParams): Promise<void>

Parametri

billingAccountName

string

Nome dell'account di fatturazione.

billingProfileName

string

Nome del profilo di fatturazione.

invoiceSectionName

string

Nome della sezione della fattura.

studentAlias

string

Alias studente.

options
StudentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, string, StudentsGetOptionalParams)

Ottenere i dettagli per uno studente specifico nel lab specificato dall'alias degli studenti

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsGetOptionalParams): Promise<StudentDetails>

Parametri

billingAccountName

string

Nome dell'account di fatturazione.

billingProfileName

string

Nome del profilo di fatturazione.

invoiceSectionName

string

Nome della sezione della fattura.

studentAlias

string

Alias studente.

options
StudentsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Ottenere un elenco di dettagli sugli studenti associati al lab specificato.

function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: StudentsListOptionalParams): PagedAsyncIterableIterator<StudentDetails, StudentDetails[], PageSettings>

Parametri

billingAccountName

string

Nome dell'account di fatturazione.

billingProfileName

string

Nome del profilo di fatturazione.

invoiceSectionName

string

Nome della sezione della fattura.

options
StudentsListOptionalParams

Parametri delle opzioni.

Restituisce