Students interface
Interfaccia che rappresenta uno studente.
Metodi
| create |
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, Students |
Eliminare lo studente specificato in base all'alias dello studente. |
| get(string, string, string, string, Students |
Ottenere i dettagli per uno studente specifico nel lab specificato dall'alias degli studenti |
| list(string, string, string, Students |
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.
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.