Partager via


Students interface

Interface représentant un Étudiants.

Méthodes

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

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

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 une liste de 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 nouvel étudiant au labo spécifié ou mettez à jour les détails d’un étudiant existant dans un laboratoire. Notez que l’étudiant doit avoir un locataire valide pour accepter le labo une fois qu’il a été ajouté au laboratoire.

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 Facture.

studentAlias

string

Alias étudiant.

parameters
StudentDetails

Demander les paramètres fournis pour mettre à jour les propriétés des étudiants.

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 Facture.

studentAlias

string

Alias é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 Facture.

studentAlias

string

Alias étudiant.

options
StudentsGetOptionalParams

Paramètres d’options.

Retours

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Obtenez une liste de 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 Facture.

options
StudentsListOptionalParams

Paramètres d’options.

Retours