Compartir a través de


@azure/arm-labservices package

Clases

LabServicesClient

Interfaces

AutoShutdownProfile

Perfil de cómo controlar el apagado de máquinas virtuales.

ConnectionProfile

Perfil de conexión para cómo se conectan los usuarios a máquinas virtuales de laboratorio.

Credentials

Credenciales de un usuario en una máquina virtual de laboratorio.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).

Identity

Identidad del recurso.

Image

Imagen de máquina virtual de Lab Services

ImageProperties

Propiedades de un recurso de imagen.

ImageReference

Información de referencia de imagen. Se usa en el perfil de máquina virtual.

ImageUpdate

Imagen de máquina virtual de Lab Services para actualizaciones.

ImageUpdateProperties

Propiedades de una actualización de recursos de imagen

Images

Interfaz que representa una imagen.

ImagesCreateOrUpdateOptionalParams

Parámetros opcionales.

ImagesGetOptionalParams

Parámetros opcionales.

ImagesListByLabPlanNextOptionalParams

Parámetros opcionales.

ImagesListByLabPlanOptionalParams

Parámetros opcionales.

ImagesUpdateOptionalParams

Parámetros opcionales.

InviteBody

Cuerpo de una solicitud de invitación de usuario

Lab

El recurso de laboratorio.

LabNetworkProfile

Perfil de cómo controlar las redes para laboratorios.

LabPlan

Los planes de laboratorio actúan como un contenedor de permisos para crear laboratorios a través de labs.azure.com. Además, pueden proporcionar un conjunto de configuraciones predeterminadas que se aplicarán en el momento de crear un laboratorio, pero estos valores predeterminados todavía se pueden sobrescribir.

LabPlanNetworkProfile

Perfil de cómo controlar las redes para los planes de laboratorio.

LabPlanProperties

Propiedades de recursos del plan de laboratorio

LabPlanUpdate

Contiene la configuración de laboratorio y la configuración predeterminada. Esta variante se usa para PATCH.

LabPlanUpdateProperties

Propiedades de recursos del plan de laboratorio para actualizaciones

LabPlans

Interfaz que representa un LabPlans.

LabPlansCreateOrUpdateOptionalParams

Parámetros opcionales.

LabPlansDeleteOptionalParams

Parámetros opcionales.

LabPlansGetOptionalParams

Parámetros opcionales.

LabPlansListByResourceGroupNextOptionalParams

Parámetros opcionales.

LabPlansListByResourceGroupOptionalParams

Parámetros opcionales.

LabPlansListBySubscriptionNextOptionalParams

Parámetros opcionales.

LabPlansListBySubscriptionOptionalParams

Parámetros opcionales.

LabPlansSaveImageOptionalParams

Parámetros opcionales.

LabPlansUpdateOptionalParams

Parámetros opcionales.

LabProperties

Propiedades de un recurso de laboratorio.

LabServicesClientOptionalParams

Parámetros opcionales.

LabServicesSku

SKU de recursos de Azure Lab Services

LabServicesSkuCapabilities

Matriz de funcionalidades de una SKU de servicios de laboratorio.

LabServicesSkuCapacity

Opciones de escalabilidad horizontal o horizontal de la SKU.

LabServicesSkuCost

Matriz de costos de una SKU de servicios de laboratorio.

LabServicesSkuRestrictions

Detalles de restricción.

LabUpdate

El recurso de laboratorio para las actualizaciones.

LabUpdateProperties

Propiedades de un recurso de laboratorio usado para las actualizaciones.

Labs

Interfaz que representa un laboratorio.

LabsCreateOrUpdateOptionalParams

Parámetros opcionales.

LabsDeleteOptionalParams

Parámetros opcionales.

LabsGetOptionalParams

Parámetros opcionales.

LabsListByResourceGroupNextOptionalParams

Parámetros opcionales.

LabsListByResourceGroupOptionalParams

Parámetros opcionales.

LabsListBySubscriptionNextOptionalParams

Parámetros opcionales.

LabsListBySubscriptionOptionalParams

Parámetros opcionales.

LabsPublishOptionalParams

Parámetros opcionales.

LabsSyncGroupOptionalParams

Parámetros opcionales.

LabsUpdateOptionalParams

Parámetros opcionales.

ListUsagesResult

Lista de usos principales.

Operation

Detalles de una operación de API REST, devuelta desde la API de operaciones del proveedor de recursos

OperationDisplay

Información para mostrar localizada para esta operación en particular.

OperationListResult

Una lista de las operaciones de la API REST compatibles con un proveedor de recursos de Azure. Contiene un vínculo de dirección URL para obtener el siguiente conjunto de resultados.

OperationResult

Resultado de una operación de larga duración

OperationResults

Interfaz que representa un OperationResults.

OperationResultsGetOptionalParams

Parámetros opcionales.

Operations

Interfaz que representa una operación.

OperationsListNextOptionalParams

Parámetros opcionales.

OperationsListOptionalParams

Parámetros opcionales.

PagedImages

Lista paginada de imágenes de máquina virtual de Lab Services.

PagedLabPlans

Lista paginada de planes de laboratorio.

PagedLabServicesSkus

Lista paginada de SKU de servicios de laboratorio.

PagedLabs

Lista paginada de laboratorios.

PagedSchedules

Lista paginada de programaciones.

PagedUsers

Lista paginada de usuarios.

PagedVirtualMachines

Lista paginada de máquinas virtuales de lab services.

ProxyResource

Definición del modelo de recursos para un recurso de proxy de Azure Resource Manager. No tendrá etiquetas ni una ubicación

RecurrencePattern

Patrón de periodicidad de una programación de laboratorio.

ResetPasswordBody

Cuerpo de una solicitud de restablecimiento de contraseña.

Resource

Campos comunes que se devuelven en la respuesta de todos los recursos de Azure Resource Manager

RosterProfile

Perfil de administración de listas de usuarios del laboratorio.

SaveImageBody

Cuerpo de la imagen de guardado POST

Schedule

Programe para activar y desactivar automáticamente las máquinas virtuales en un laboratorio en momentos especificados.

ScheduleProperties

Programar propiedades de recursos

ScheduleUpdate

Programe para activar y desactivar automáticamente las máquinas virtuales en un laboratorio en momentos especificados. Se usa para las actualizaciones.

ScheduleUpdateProperties

Programe las propiedades de recursos usadas para las actualizaciones.

Schedules

Interfaz que representa una programación.

SchedulesCreateOrUpdateOptionalParams

Parámetros opcionales.

SchedulesDeleteOptionalParams

Parámetros opcionales.

SchedulesGetOptionalParams

Parámetros opcionales.

SchedulesListByLabNextOptionalParams

Parámetros opcionales.

SchedulesListByLabOptionalParams

Parámetros opcionales.

SchedulesUpdateOptionalParams

Parámetros opcionales.

SecurityProfile

Perfil de seguridad del laboratorio.

Sku

Definición del modelo de recursos que representa la SKU

Skus

Interfaz que representa una SKU.

SkusListNextOptionalParams

Parámetros opcionales.

SkusListOptionalParams

Parámetros opcionales.

SupportInfo

Información de contacto de soporte técnico e instrucciones.

SystemData

Metadatos relacionados con la creación y la última modificación del recurso.

TrackedResource

La definición del modelo de recursos de una instancia de Azure Resource Manager ha realizado un seguimiento del recurso de nivel superior que tiene "etiquetas" y una "ubicación".

TrackedResourceUpdate

Tipo de recurso de seguimiento base para todas las actualizaciones patch.

Usage

Detalles del uso principal.

UsageName

Nombres de uso.

Usages

Interfaz que representa un objeto Usages.

UsagesListByLocationNextOptionalParams

Parámetros opcionales.

UsagesListByLocationOptionalParams

Parámetros opcionales.

User

Usuario de un laboratorio que puede registrarse y usar máquinas virtuales dentro del laboratorio.

UserProperties

Propiedades de recursos de usuario

UserUpdate

Usuario de un laboratorio que puede registrarse y usar máquinas virtuales dentro del laboratorio. Se usa para las actualizaciones.

UserUpdateProperties

Propiedades de recursos de usuario usadas para las actualizaciones.

Users

Interfaz que representa a los usuarios.

UsersCreateOrUpdateOptionalParams

Parámetros opcionales.

UsersDeleteOptionalParams

Parámetros opcionales.

UsersGetOptionalParams

Parámetros opcionales.

UsersInviteOptionalParams

Parámetros opcionales.

UsersListByLabNextOptionalParams

Parámetros opcionales.

UsersListByLabOptionalParams

Parámetros opcionales.

UsersUpdateOptionalParams

Parámetros opcionales.

VirtualMachine

Un recurso de máquina virtual de laboratorio.

VirtualMachineAdditionalCapabilities

Funcionalidades adicionales para una máquina virtual de laboratorio.

VirtualMachineConnectionProfile

Información de conexión de la máquina virtual

VirtualMachineProfile

Configuración de la máquina virtual base para un laboratorio.

VirtualMachines

Interfaz que representa un virtualMachines.

VirtualMachinesGetOptionalParams

Parámetros opcionales.

VirtualMachinesListByLabNextOptionalParams

Parámetros opcionales.

VirtualMachinesListByLabOptionalParams

Parámetros opcionales.

VirtualMachinesRedeployOptionalParams

Parámetros opcionales.

VirtualMachinesReimageOptionalParams

Parámetros opcionales.

VirtualMachinesResetPasswordOptionalParams

Parámetros opcionales.

VirtualMachinesStartOptionalParams

Parámetros opcionales.

VirtualMachinesStopOptionalParams

Parámetros opcionales.

Alias de tipos

ActionType

Define valores para ActionType.
KnownActionType se puede usar indistintamente con ActionType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Interno

ConnectionType

Define valores para ConnectionType.

CreateOption

Define valores para CreateOption.

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType se puede usar indistintamente con CreatedByType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

User
Aplicación
ManagedIdentity
Clave

EnableState

Define valores para EnableState.

ImagesCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

ImagesGetResponse

Contiene datos de respuesta para la operación get.

ImagesListByLabPlanNextResponse

Contiene datos de respuesta para la operación listByLabPlanNext.

ImagesListByLabPlanResponse

Contiene datos de respuesta para la operación listByLabPlan.

ImagesUpdateResponse

Contiene datos de respuesta para la operación de actualización.

InvitationState

Define valores para InvitationState.

LabPlansCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

LabPlansGetResponse

Contiene datos de respuesta para la operación get.

LabPlansListByResourceGroupNextResponse

Contiene datos de respuesta para la operación listByResourceGroupNext.

LabPlansListByResourceGroupResponse

Contiene datos de respuesta para la operación listByResourceGroup.

LabPlansListBySubscriptionNextResponse

Contiene datos de respuesta para la operación listBySubscriptionNext.

LabPlansListBySubscriptionResponse

Contiene datos de respuesta para la operación listBySubscription.

LabPlansUpdateResponse

Contiene datos de respuesta para la operación de actualización.

LabServicesSkuTier

Define valores para LabServicesSkuTier.
KnownLabServicesSkuTier se puede usar indistintamente con LabServicesSkuTier, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Estándar
Premium

LabState

Define valores para LabState.

LabsCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

LabsGetResponse

Contiene datos de respuesta para la operación get.

LabsListByResourceGroupNextResponse

Contiene datos de respuesta para la operación listByResourceGroupNext.

LabsListByResourceGroupResponse

Contiene datos de respuesta para la operación listByResourceGroup.

LabsListBySubscriptionNextResponse

Contiene datos de respuesta para la operación listBySubscriptionNext.

LabsListBySubscriptionResponse

Contiene datos de respuesta para la operación listBySubscription.

LabsUpdateResponse

Contiene datos de respuesta para la operación de actualización.

OperationResultsGetResponse

Contiene datos de respuesta para la operación get.

OperationStatus

Define valores para OperationStatus.

OperationsListNextResponse

Contiene datos de respuesta para la operación listNext.

OperationsListResponse

Contiene datos de respuesta para la operación de lista.

Origin

Define los valores de Origin.
KnownOrigin se puede usar indistintamente con Origin; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

user
sistema
usuario, sistema

OsState

Define valores para OsState.

OsType

Define valores para OsType.

ProvisioningState

Define valores para ProvisioningState.

RecurrenceFrequency

Define valores para RecurrenceFrequency.

RegistrationState

Define valores para RegistrationState.

RestrictionReasonCode

Define valores para RestrictionReasonCode.
KnownRestrictionReasonCode se puede usar indistintamente con RestrictionReasonCode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

QuotaId
NotAvailableForSubscription

RestrictionType

Define valores para RestrictionType.
KnownRestrictionType se puede usar indistintamente con RestrictionType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ubicación

ScaleType

Define valores para ScaleType.
KnownScaleType se puede usar indistintamente con ScaleType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: La capacidad no es ajustable de ninguna manera.
Manual: el usuario debe escalar y reducir horizontalmente esta SKU manualmente.
Automático: el usuario puede escalar y reducir horizontalmente esta SKU.

SchedulesCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

SchedulesGetResponse

Contiene datos de respuesta para la operación get.

SchedulesListByLabNextResponse

Contiene datos de respuesta para la operación listByLabNext.

SchedulesListByLabResponse

Contiene datos de respuesta para la operación listByLab.

SchedulesUpdateResponse

Contiene datos de respuesta para la operación de actualización.

ShutdownOnIdleMode

Define valores para ShutdownOnIdleMode.

SkuTier

Define valores para SkuTier.

SkusListNextResponse

Contiene datos de respuesta para la operación listNext.

SkusListResponse

Contiene datos de respuesta para la operación de lista.

UsageUnit

Define los valores de UsageUnit.
KnownUsageUnit se puede usar indistintamente con UsageUnit, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Recuento

UsagesListByLocationNextResponse

Contiene datos de respuesta para la operación listByLocationNext.

UsagesListByLocationResponse

Contiene datos de respuesta para la operación listByLocation.

UsersCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

UsersGetResponse

Contiene datos de respuesta para la operación get.

UsersListByLabNextResponse

Contiene datos de respuesta para la operación listByLabNext.

UsersListByLabResponse

Contiene datos de respuesta para la operación listByLab.

UsersUpdateResponse

Contiene datos de respuesta para la operación de actualización.

VirtualMachineState

Define los valores de VirtualMachineState.

VirtualMachineType

Define los valores de VirtualMachineType.

VirtualMachinesGetResponse

Contiene datos de respuesta para la operación get.

VirtualMachinesListByLabNextResponse

Contiene datos de respuesta para la operación listByLabNext.

VirtualMachinesListByLabResponse

Contiene datos de respuesta para la operación listByLab.

WeekDay

Define valores para WeekDay.

Enumeraciones

KnownActionType

Valores conocidos de ActionType que acepta el servicio.

KnownCreatedByType

Valores conocidos de CreatedByType que acepta el servicio.

KnownLabServicesSkuTier

Valores conocidos de LabServicesSkuTier que acepta el servicio.

KnownOrigin

Valores conocidos de Origin que acepta el servicio.

KnownRestrictionReasonCode

Valores conocidos de RestrictionReasonCode que acepta el servicio.

KnownRestrictionType

Valores conocidos de RestrictionType que acepta el servicio.

KnownScaleType

Valores conocidos de ScaleType que acepta el servicio.

KnownUsageUnit

Valores conocidos de UsageUnit que acepta el servicio.

Funciones

getContinuationToken(unknown)

Dado el último .value generado por el byPage iterador, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

Detalles de la función

getContinuationToken(unknown)

Dado el último .value generado por el byPage iterador, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

function getContinuationToken(page: unknown): string | undefined

Parámetros

page

unknown

Objeto desde el que se accede value a IteratorResult desde un byPage iterador.

Devoluciones

string | undefined

Token de continuación que se puede pasar a byPage() durante futuras llamadas.