Freigeben über


@azure/arm-labservices package

Klassen

LabServicesClient

Schnittstellen

AutoShutdownProfile

Profil zum Behandeln des Herunterfahrens virtueller Computer.

ConnectionProfile

Verbindungsprofil für die Verbindung von Benutzern mit virtuellen Laborcomputern.

Credentials

Anmeldeinformationen für einen Benutzer auf einer Lab-VM.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

Identity

Identität für die Ressource.

Image

Virtuelle Computerabbild für Labordienste

ImageProperties

Eigenschaften einer Bildressource.

ImageReference

Bildreferenzinformationen. Wird im Profil des virtuellen Computers verwendet.

ImageUpdate

Lab Services virtual machine image for updates.

ImageUpdateProperties

Eigenschaften einer Bildressourcenaktualisierung

Images

Schnittstelle, die bilder darstellt.

ImagesCreateOrUpdateOptionalParams

Optionale Parameter.

ImagesGetOptionalParams

Optionale Parameter.

ImagesListByLabPlanNextOptionalParams

Optionale Parameter.

ImagesListByLabPlanOptionalParams

Optionale Parameter.

ImagesUpdateOptionalParams

Optionale Parameter.

InviteBody

Textkörper für eine Benutzerseinladungsanfrage

Lab

Die Lab-Ressource.

LabNetworkProfile

Profil für die Behandlung von Netzwerken für Labs.

LabPlan

Lab-Pläne dienen als Berechtigungscontainer zum Erstellen von Laboren über labs.azure.com. Darüber hinaus können sie eine Reihe von Standardkonfigurationen bereitstellen, die zum Zeitpunkt der Erstellung eines Labors gelten, aber diese Standardwerte können weiterhin überschrieben werden.

LabPlanNetworkProfile

Profil zum Behandeln von Netzwerken für Lab-Pläne.

LabPlanProperties

Ressourceneigenschaften des Übungsplans

LabPlanUpdate

Enthält Lab-Konfiguration und Standardeinstellungen. Diese Variante wird für PATCH verwendet.

LabPlanUpdateProperties

Lab plan resource properties for updates

LabPlans

Schnittstelle, die labPlans darstellt.

LabPlansCreateOrUpdateOptionalParams

Optionale Parameter.

LabPlansDeleteOptionalParams

Optionale Parameter.

LabPlansGetOptionalParams

Optionale Parameter.

LabPlansListByResourceGroupNextOptionalParams

Optionale Parameter.

LabPlansListByResourceGroupOptionalParams

Optionale Parameter.

LabPlansListBySubscriptionNextOptionalParams

Optionale Parameter.

LabPlansListBySubscriptionOptionalParams

Optionale Parameter.

LabPlansSaveImageOptionalParams

Optionale Parameter.

LabPlansUpdateOptionalParams

Optionale Parameter.

LabProperties

Eigenschaften einer Lab-Ressource.

LabServicesClientOptionalParams

Optionale Parameter.

LabServicesSku

Azure Lab Services-Ressourcen-SKUs

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab Services-SKU.

LabServicesSkuCapacity

Die Skalierungs-/Auswahloptionen der SKU.

LabServicesSkuCost

Das Array der Kosten für eine Lab Services-SKU.

LabServicesSkuRestrictions

Die Einschränkungsdetails.

LabUpdate

Die Lab-Ressource für Updates.

LabUpdateProperties

Eigenschaften einer Lab-Ressource, die für Aktualisierungen verwendet wird.

Labs

Schnittstelle, die labs darstellt.

LabsCreateOrUpdateOptionalParams

Optionale Parameter.

LabsDeleteOptionalParams

Optionale Parameter.

LabsGetOptionalParams

Optionale Parameter.

LabsListByResourceGroupNextOptionalParams

Optionale Parameter.

LabsListByResourceGroupOptionalParams

Optionale Parameter.

LabsListBySubscriptionNextOptionalParams

Optionale Parameter.

LabsListBySubscriptionOptionalParams

Optionale Parameter.

LabsPublishOptionalParams

Optionale Parameter.

LabsSyncGroupOptionalParams

Optionale Parameter.

LabsUpdateOptionalParams

Optionale Parameter.

ListUsagesResult

Liste der Kernverwendungen.

Operation

Details eines REST-API-Vorgangs, der von der Ressourcenanbieter-Operations-API zurückgegeben wird

OperationDisplay

Lokalisierte Anzeigeinformationen für diesen bestimmten Vorgang.

OperationListResult

Eine Liste der REST-API-Vorgänge, die von einem Azure-Ressourcenanbieter unterstützt werden. Sie enthält einen URL-Link, um den nächsten Satz von Ergebnissen abzurufen.

OperationResult

Ergebnis eines vorgangslangen Vorgangs

OperationResults

Schnittstelle, die ein OperationResults darstellt.

OperationResultsGetOptionalParams

Optionale Parameter.

Operations

Schnittstelle, die eine Operation darstellt.

OperationsListNextOptionalParams

Optionale Parameter.

OperationsListOptionalParams

Optionale Parameter.

PagedImages

Seitenliste der Virtuellen Computerimages für Lab-Dienste.

PagedLabPlans

Ausgelagerte Liste der Lab-Pläne.

PagedLabServicesSkus

Ausgelagerte Liste der Lab Services-Skus.

PagedLabs

Ausgelagerte Liste der Labore.

PagedSchedules

Ausgelagerte Liste der Zeitpläne.

PagedUsers

Seitenliste der Benutzer.

PagedVirtualMachines

Ausgelagerte Liste der virtuellen Computer von Lab Services.

ProxyResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Proxyressource. Es enthält keine Tags und einen Speicherort.

RecurrencePattern

Serienmuster eines Laborzeitplans.

ResetPasswordBody

Textkörper einer Zurücksetzungskennwortanforderung.

Resource

Allgemeine Felder, die in der Antwort für alle Azure Resource Manager-Ressourcen zurückgegeben werden

RosterProfile

Das Verwaltungsprofil für die Benutzerliste des Labors.

SaveImageBody

Textkörper für das Speichern des Bilds POST

Schedule

Planen Sie das automatische Aktivieren und Deaktivieren virtueller Computer in einem Labor zu bestimmten Zeiten.

ScheduleProperties

Ressourceneigenschaften planen

ScheduleUpdate

Planen Sie das automatische Aktivieren und Deaktivieren virtueller Computer in einem Labor zu bestimmten Zeiten. Wird für Updates verwendet.

ScheduleUpdateProperties

Planen von Ressourceneigenschaften, die für Aktualisierungen verwendet werden.

Schedules

Schnittstelle, die einen Zeitplan darstellt.

SchedulesCreateOrUpdateOptionalParams

Optionale Parameter.

SchedulesDeleteOptionalParams

Optionale Parameter.

SchedulesGetOptionalParams

Optionale Parameter.

SchedulesListByLabNextOptionalParams

Optionale Parameter.

SchedulesListByLabOptionalParams

Optionale Parameter.

SchedulesUpdateOptionalParams

Optionale Parameter.

SecurityProfile

Das Sicherheitsprofil der Übung.

Sku

Die Definition des Ressourcenmodells, die SKU darstellt

Skus

Schnittstelle, die einen Skus darstellt.

SkusListNextOptionalParams

Optionale Parameter.

SkusListOptionalParams

Optionale Parameter.

SupportInfo

Supportkontaktinformationen und Anweisungen.

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Ressource auf oberster Ebene mit "Tags" und einem "Speicherort"

TrackedResourceUpdate

Basis-Nachverfolgter Ressourcentyp für alle PATCH-Updates.

Usage

Die wichtigsten Nutzungsdetails.

UsageName

Die Verwendungsnamen.

Usages

Schnittstelle, die eine Verwendung darstellt.

UsagesListByLocationNextOptionalParams

Optionale Parameter.

UsagesListByLocationOptionalParams

Optionale Parameter.

User

Benutzer eines Labors, das sich für virtuelle Computer im Labor registrieren und verwenden kann.

UserProperties

Benutzerressourceneigenschaften

UserUpdate

Benutzer eines Labors, das sich für virtuelle Computer im Labor registrieren und verwenden kann. Wird für Updates verwendet.

UserUpdateProperties

Benutzerressourceneigenschaften, die für Aktualisierungen verwendet werden.

Users

Schnittstelle, die einen Benutzer darstellt.

UsersCreateOrUpdateOptionalParams

Optionale Parameter.

UsersDeleteOptionalParams

Optionale Parameter.

UsersGetOptionalParams

Optionale Parameter.

UsersInviteOptionalParams

Optionale Parameter.

UsersListByLabNextOptionalParams

Optionale Parameter.

UsersListByLabOptionalParams

Optionale Parameter.

UsersUpdateOptionalParams

Optionale Parameter.

VirtualMachine

Eine ressource für virtuelle Laborcomputer.

VirtualMachineAdditionalCapabilities

Die zusätzlichen Funktionen für eine Lab-VM.

VirtualMachineConnectionProfile

Die Verbindungsinformationen für den virtuellen Computer

VirtualMachineProfile

Die Konfiguration des virtuellen Basiscomputers für ein Lab.

VirtualMachines

Schnittstelle, die eine VirtualMachines darstellt.

VirtualMachinesGetOptionalParams

Optionale Parameter.

VirtualMachinesListByLabNextOptionalParams

Optionale Parameter.

VirtualMachinesListByLabOptionalParams

Optionale Parameter.

VirtualMachinesRedeployOptionalParams

Optionale Parameter.

VirtualMachinesReimageOptionalParams

Optionale Parameter.

VirtualMachinesResetPasswordOptionalParams

Optionale Parameter.

VirtualMachinesStartOptionalParams

Optionale Parameter.

VirtualMachinesStopOptionalParams

Optionale Parameter.

Typaliase

ActionType

Definiert Werte für ActionType.
KnownActionType- austauschbar mit ActionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

internen

ConnectionType

Definiert Werte für ConnectionType.

CreateOption

Definiert Werte für CreateOption.

CreatedByType

Definiert Werte für CreatedByType.
KnownCreatedByType austauschbar mit CreatedByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden


Application
ManagedIdentity-
Key-

EnableState

Definiert Werte für EnableState.

ImagesCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

ImagesGetResponse

Enthält Antwortdaten für den Get-Vorgang.

ImagesListByLabPlanNextResponse

Enthält Antwortdaten für den ListByLabPlanNext-Vorgang.

ImagesListByLabPlanResponse

Enthält Antwortdaten für den ListByLabPlan-Vorgang.

ImagesUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

InvitationState

Definiert Werte für InvitationState.

LabPlansCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

LabPlansGetResponse

Enthält Antwortdaten für den Get-Vorgang.

LabPlansListByResourceGroupNextResponse

Enthält Antwortdaten für den ListByResourceGroupNext-Vorgang.

LabPlansListByResourceGroupResponse

Enthält Antwortdaten für den listByResourceGroup-Vorgang.

LabPlansListBySubscriptionNextResponse

Enthält Antwortdaten für den ListBySubscriptionNext-Vorgang.

LabPlansListBySubscriptionResponse

Enthält Antwortdaten für den ListBySubscription-Vorgang.

LabPlansUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

LabServicesSkuTier

Definiert Werte für LabServicesSkuTier.
KnownLabServicesSkuTier austauschbar mit LabServicesSkuTier verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Standard-
Premium-

LabState

Definiert Werte für LabState.

LabsCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

LabsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

LabsListByResourceGroupNextResponse

Enthält Antwortdaten für den ListByResourceGroupNext-Vorgang.

LabsListByResourceGroupResponse

Enthält Antwortdaten für den listByResourceGroup-Vorgang.

LabsListBySubscriptionNextResponse

Enthält Antwortdaten für den ListBySubscriptionNext-Vorgang.

LabsListBySubscriptionResponse

Enthält Antwortdaten für den ListBySubscription-Vorgang.

LabsUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

OperationResultsGetResponse

Enthält Antwortdaten für den Get-Vorgang.

OperationStatus

Definiert Werte für OperationStatus.

OperationsListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

OperationsListResponse

Enthält Antwortdaten für den Listenvorgang.

Origin

Definiert Werte für Origin.
KnownOrigin austauschbar mit Origin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden


System-
Benutzer,System-

OsState

Definiert Werte für OsState.

OsType

Definiert Werte für OsType.

ProvisioningState

Definiert Werte für ProvisioningState.

RecurrenceFrequency

Definiert Werte für RecurrenceFrequency.

RegistrationState

Definiert Werte für RegistrationState.

RestrictionReasonCode

Definiert Werte für RestrictionReasonCode.
KnownRestrictionReasonCode austauschbar mit RestrictionReasonCode verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

QuotaId-
NotAvailableForSubscription-

RestrictionType

Definiert Werte für RestrictionType.
KnownRestrictionType- austauschbar mit RestrictionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

ScaleType

Definiert Werte für ScaleType.
KnownScaleType- austauschbar mit ScaleType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Die Kapazität ist auf keine Weise anpassbar.
manuelle: Der Benutzer muss diese SKU manuell in und aus skalieren.
Automatische: Der Benutzer darf diese SKU in und aus skalieren.

SchedulesCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

SchedulesGetResponse

Enthält Antwortdaten für den Get-Vorgang.

SchedulesListByLabNextResponse

Enthält Antwortdaten für den ListByLabNext-Vorgang.

SchedulesListByLabResponse

Enthält Antwortdaten für den listByLab-Vorgang.

SchedulesUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

ShutdownOnIdleMode

Definiert Werte für ShutdownOnIdleMode.

SkuTier

Definiert Werte für SkuTier.

SkusListNextResponse

Enthält Antwortdaten für den listNext-Vorgang.

SkusListResponse

Enthält Antwortdaten für den Listenvorgang.

UsageUnit

Definiert Werte für UsageUnit.
KnownUsageUnit austauschbar mit UsageUnit verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Zählen

UsagesListByLocationNextResponse

Enthält Antwortdaten für den listByLocationNext-Vorgang.

UsagesListByLocationResponse

Enthält Antwortdaten für den listByLocation-Vorgang.

UsersCreateOrUpdateResponse

Enthält Antwortdaten für den createOrUpdate-Vorgang.

UsersGetResponse

Enthält Antwortdaten für den Get-Vorgang.

UsersListByLabNextResponse

Enthält Antwortdaten für den ListByLabNext-Vorgang.

UsersListByLabResponse

Enthält Antwortdaten für den listByLab-Vorgang.

UsersUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

VirtualMachineState

Definiert Werte für VirtualMachineState.

VirtualMachineType

Definiert Werte für VirtualMachineType.

VirtualMachinesGetResponse

Enthält Antwortdaten für den Get-Vorgang.

VirtualMachinesListByLabNextResponse

Enthält Antwortdaten für den ListByLabNext-Vorgang.

VirtualMachinesListByLabResponse

Enthält Antwortdaten für den listByLab-Vorgang.

WeekDay

Definiert Werte für WeekDay.

Enumerationen

KnownActionType

Bekannte Werte von ActionType, die der Dienst akzeptiert.

KnownCreatedByType

Bekannte Werte von CreatedByType, die der Dienst akzeptiert.

KnownLabServicesSkuTier

Bekannte Werte von LabServicesSkuTier, die der Dienst akzeptiert.

KnownOrigin

Bekannte Werte von Origin, die der Dienst akzeptiert.

KnownRestrictionReasonCode

Bekannte Werte von RestrictionReasonCode, die der Dienst akzeptiert.

KnownRestrictionType

Bekannte Werte von RestrictionType, die der Dienst akzeptiert.

KnownScaleType

Bekannte Werte von ScaleType, die der Dienst akzeptiert.

KnownUsageUnit

Bekannte Werte von UsageUnit, die der Dienst akzeptiert.

Functions

getContinuationToken(unknown)

Gibt aufgrund der letzten .value, die vom byPage Iterator erstellt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um mit dem Paging ab diesem Zeitpunkt zu beginnen.

Details zur Funktion

getContinuationToken(unknown)

Gibt aufgrund der letzten .value, die vom byPage Iterator erstellt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um mit dem Paging ab diesem Zeitpunkt zu beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameter

page

unknown

Ein Objekt vom Zugriff auf value im IteratorResult aus einem byPage Iterator.

Gibt zurück

string | undefined

Das Fortsetzungstoken, das während zukünftiger Aufrufe an byPage() übergeben werden kann.