Labs interface
Interfaz que representa un laboratorio.
Métodos
create |
Cree un laboratorio o actualice un laboratorio creado anteriormente. |
delete(string, string, string, Labs |
Elimine un laboratorio específico asociado al nombre de la cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura. Tenga en cuenta que todos los alumnos deben quitarse del laboratorio para eliminar el laboratorio. |
generate |
Generación de código de invitación para un laboratorio |
get(string, string, string, Labs |
Obtenga los detalles de un laboratorio específico asociado con el nombre de cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura. |
list(string, string, string, Labs |
Obtenga los detalles de un laboratorio específico asociado con el nombre de cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura. |
list |
Obtenga una lista de laboratorios asociados con el nombre de la cuenta de facturación y el nombre del perfil de facturación proporcionados. |
Detalles del método
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Cree un laboratorio o actualice un laboratorio creado anteriormente.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
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.
- parameters
- LabDetails
Solicite parámetros que se proporcionan para crear un recurso de laboratorio.
- options
- LabsCreateOrUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Elimine un laboratorio específico asociado al nombre de la cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura. Tenga en cuenta que todos los alumnos deben quitarse del laboratorio para eliminar el laboratorio.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): 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.
- options
- LabsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Generación de código de invitación para un laboratorio
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
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.
- parameters
- InviteCodeGenerateRequest
Parámetros de solicitud que se proporcionan para generar código de invitación.
Parámetros de opciones.
Devoluciones
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Obtenga los detalles de un laboratorio específico asociado con el nombre de cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
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
- LabsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Obtenga los detalles de un laboratorio específico asociado con el nombre de cuenta de facturación, el nombre del perfil de facturación y el nombre de la sección de factura.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], 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
- LabsListOptionalParams
Parámetros de opciones.
Devoluciones
listAll(string, string, LabsListAllOptionalParams)
Obtenga una lista de laboratorios asociados con el nombre de la cuenta de facturación y el nombre del perfil de facturación proporcionados.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parámetros
- billingAccountName
-
string
Nombre de la cuenta de facturación.
- billingProfileName
-
string
Nombre del perfil de facturación.
- options
- LabsListAllOptionalParams
Parámetros de opciones.
Devoluciones
Azure SDK for JavaScript