Students interface
Interfaz que representa a un estudiante.
Métodos
| create |
Cree y agregue un nuevo alumno al laboratorio especificado o actualice los detalles de un alumno existente en un laboratorio. Tenga en cuenta que el alumno debe tener un inquilino válido para aceptar el laboratorio después de que se hayan agregado al laboratorio. |
| delete(string, string, string, string, Students |
Elimine el alumno especificado en función del alias del alumno. |
| get(string, string, string, string, Students |
Obtener los detalles de un alumno específico en el laboratorio especificado por alias de alumno |
| list(string, string, string, Students |
Obtenga una lista de detalles sobre los alumnos asociados al laboratorio especificado. |
Detalles del método
createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)
Cree y agregue un nuevo alumno al laboratorio especificado o actualice los detalles de un alumno existente en un laboratorio. Tenga en cuenta que el alumno debe tener un inquilino válido para aceptar el laboratorio después de que se hayan agregado al laboratorio.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, parameters: StudentDetails, options?: StudentsCreateOrUpdateOptionalParams): Promise<StudentDetails>
Parámetros
- billingAccountName
-
string
Nombre de la cuenta de facturación.
- billingProfileName
-
string
Nombre del perfil de facturación.
- invoiceSectionName
-
string
Nombre de la sección de factura.
- studentAlias
-
string
Alias de estudiante.
- parameters
- StudentDetails
Solicite parámetros que se proporcionan para actualizar las propiedades de los estudiantes.
Parámetros de opciones.
Devoluciones
Promise<StudentDetails>
delete(string, string, string, string, StudentsDeleteOptionalParams)
Elimine el alumno especificado en función del alias del alumno.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsDeleteOptionalParams): Promise<void>
Parámetros
- billingAccountName
-
string
Nombre de la cuenta de facturación.
- billingProfileName
-
string
Nombre del perfil de facturación.
- invoiceSectionName
-
string
Nombre de la sección de factura.
- studentAlias
-
string
Alias de estudiante.
- options
- StudentsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, string, StudentsGetOptionalParams)
Obtener los detalles de un alumno específico en el laboratorio especificado por alias de alumno
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsGetOptionalParams): Promise<StudentDetails>
Parámetros
- billingAccountName
-
string
Nombre de la cuenta de facturación.
- billingProfileName
-
string
Nombre del perfil de facturación.
- invoiceSectionName
-
string
Nombre de la sección de factura.
- studentAlias
-
string
Alias de estudiante.
- options
- StudentsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<StudentDetails>
list(string, string, string, StudentsListOptionalParams)
Obtenga una lista de detalles sobre los alumnos asociados al laboratorio especificado.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: StudentsListOptionalParams): PagedAsyncIterableIterator<StudentDetails, StudentDetails[], PageSettings>
Parámetros
- billingAccountName
-
string
Nombre de la cuenta de facturación.
- billingProfileName
-
string
Nombre del perfil de facturación.
- invoiceSectionName
-
string
Nombre de la sección de factura.
- options
- StudentsListOptionalParams
Parámetros de opciones.