Partager via


Students interface

Interface représentant un students.

Méthodes

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

Créez et ajoutez un étudiant au labo spécifié ou mettez à jour les détails d’un étudiant existant dans un labo. Notez que l’étudiant doit avoir un locataire valide pour accepter le labo une fois qu’il a été ajouté au labo.

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

Supprimez l’étudiant spécifié en fonction de l’alias de l’étudiant.

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

Obtenir les détails d’un étudiant spécifique dans le labo spécifié par alias d’étudiant

list(string, string, string, StudentsListOptionalParams)

Obtenez la liste des détails sur les étudiants associés au labo spécifié.

Détails de la méthode

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

Créez et ajoutez un étudiant au labo spécifié ou mettez à jour les détails d’un étudiant existant dans un labo. Notez que l’étudiant doit avoir un locataire valide pour accepter le labo une fois qu’il a été ajouté au labo.

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

Paramètres

billingAccountName

string

Nom du compte de facturation.

billingProfileName

string

Nom du profil de facturation.

invoiceSectionName

string

Nom de la section de facture.

studentAlias

string

Alias de l’étudiant.

parameters
StudentDetails

Paramètres de demande fournis pour mettre à jour les propriétés de l’étudiant.

options
StudentsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<StudentDetails>

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

Supprimez l’étudiant spécifié en fonction de l’alias de l’étudiant.

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

Paramètres

billingAccountName

string

Nom du compte de facturation.

billingProfileName

string

Nom du profil de facturation.

invoiceSectionName

string

Nom de la section de facture.

studentAlias

string

Alias de l’étudiant.

options
StudentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Obtenir les détails d’un étudiant spécifique dans le labo spécifié par alias d’étudiant

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

Paramètres

billingAccountName

string

Nom du compte de facturation.

billingProfileName

string

Nom du profil de facturation.

invoiceSectionName

string

Nom de la section de facture.

studentAlias

string

Alias de l’étudiant.

options
StudentsGetOptionalParams

Paramètres d’options.

Retours

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Obtenez la liste des détails sur les étudiants associés au labo spécifié.

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

Paramètres

billingAccountName

string

Nom du compte de facturation.

billingProfileName

string

Nom du profil de facturation.

invoiceSectionName

string

Nom de la section de facture.

options
StudentsListOptionalParams

Paramètres d’options.

Retours