Students interface
Interface representando um Aluno.
Métodos
| create |
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, Students |
Exclua o aluno especificado com base no alias do aluno. |
| get(string, string, string, string, Students |
Obter os detalhes de um aluno específico no laboratório especificado pelo alias do aluno |
| list(string, string, string, Students |
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.
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.