Students interface
Interface que representa 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 por alias de aluno |
| list(string, string, string, Students |
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.
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.