Compartilhar via


Students interface

Interface representando 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 pelo alias do aluno

list(string, string, string, StudentsListOptionalParams)

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

Detalhes do 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 cobrança.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Alias de estudante.

parameters
StudentDetails

Parâmetros de solicitação fornecidos para atualizar as propriedades dos alunos.

options
StudentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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 cobrança.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Alias de estudante.

options
StudentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Obter os detalhes de um aluno específico no laboratório especificado pelo alias do 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 cobrança.

invoiceSectionName

string

Nome da seção da fatura.

studentAlias

string

Alias de estudante.

options
StudentsGetOptionalParams

Os parâmetros de opções.

Retornos

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 cobrança.

invoiceSectionName

string

Nome da seção da fatura.

options
StudentsListOptionalParams

Os parâmetros de opções.

Retornos