Partilhar via


Students interface

Interface que representa um Aluno.

Métodos

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

Crie e adicione um novo aluno ao laboratório especificado ou atualize os detalhes de um aluno existente em um laboratório. Observe que o aluno deve ter um locatário válido para aceitar o laboratório depois de ter sido adicionado ao laboratório.

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

Exclua o aluno especificado com base no alias do aluno.

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

Obter os detalhes de um aluno específico no laboratório especificado por alias de aluno

list(string, string, string, StudentsListOptionalParams)

Obtenha uma lista de detalhes sobre os alunos associados ao laboratório especificado.

Detalhes de Método

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

Crie e adicione um novo aluno ao laboratório especificado ou atualize os detalhes de um aluno existente em um laboratório. Observe que o aluno deve ter um locatário válido para aceitar o laboratório depois de ter sido adicionado ao laboratório.

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

Parâmetros

billingAccountName

string

Nome da conta de cobrança.

billingProfileName

string

Nome do perfil de faturação.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Pseudónimo de estudante.

parameters
StudentDetails

Solicitar parâmetros que são fornecidos para atualizar as propriedades do aluno.

options
StudentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StudentDetails>

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

Exclua o aluno especificado com base no alias do aluno.

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

Parâmetros

billingAccountName

string

Nome da conta de cobrança.

billingProfileName

string

Nome do perfil de faturação.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Pseudónimo de estudante.

options
StudentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Obter os detalhes de um aluno específico no laboratório especificado por alias de aluno

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

Parâmetros

billingAccountName

string

Nome da conta de cobrança.

billingProfileName

string

Nome do perfil de faturação.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Pseudónimo de estudante.

options
StudentsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Obtenha uma lista de detalhes sobre os alunos associados ao laboratório especificado.

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

Parâmetros

billingAccountName

string

Nome da conta de cobrança.

billingProfileName

string

Nome do perfil de faturação.

invoiceSectionName

string

Nome da seção da fatura.

options
StudentsListOptionalParams

Os parâmetros de opções.

Devoluções