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

Recurso de laboratorio.

LabNetworkProfile

Perfil para 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 se pueden sobrescribir.

LabPlanNetworkProfile

Perfil para controlar las redes de los planes de laboratorio.

LabPlanProperties

Propiedades de recursos del plan de laboratorio

LabPlanUpdate

Contiene la configuración del laboratorio y los valores predeterminados. 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

Las 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

Recurso de laboratorio para actualizaciones.

LabUpdateProperties

Propiedades de un recurso de laboratorio que se usa 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 de visualización localizada para esta operación determinada.

OperationListResult

Una lista de las operaciones de API rest admitidas por 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 servicios de laboratorio.

ProxyResource

Definición del modelo de recursos para un recurso 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

Programación de 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 relativos a la creación y última modificación del recurso.

TrackedResource

La definición del modelo de recursos para un recurso de nivel superior con seguimiento de Azure Resource Manager 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 uso.

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

Las funcionalidades adicionales de una máquina virtual de laboratorio.

VirtualMachineConnectionProfile

La 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 una máquina virtual.

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

de usuario de
Application
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 los valores de 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 valores para 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

de usuario de
del sistema
usuario, del sistema

OsState

Define valores para OsState.

OsType

Define valores para OsType.

ProvisioningState

Define valores para ProvisioningState.

RecurrenceFrequency

Define los valores de 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.
Automatic: 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 valores para 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

count de

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

Los valores conocidos de ActionType que acepta el servicio.

KnownCreatedByType

Los 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

Los valores conocidos de RestrictionReasonCode que acepta el servicio.

KnownRestrictionType

Los valores conocidos de RestrictionType que acepta el servicio.

KnownScaleType

Los valores conocidos de ScaleType que acepta el servicio.

KnownUsageUnit

Valores conocidos de UsageUnit que acepta el servicio.

Funciones

getContinuationToken(unknown)

Dada la última .value generada por el iterador de byPage, 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)

Dada la última .value generada por el iterador de byPage, 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 a value en IteratorResult desde un iterador de byPage.

Devoluciones

string | undefined

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