Freigeben über


@azure/arm-labservices package

Klassen

LabServicesClient

Schnittstellen

AutoShutdownProfile

Profil für den Umgang mit dem Herunterfahren virtueller Computer.

ConnectionProfile

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

Credentials

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

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Fehlerdetails.

ErrorResponse

Allgemeine 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

Lab Services-VM-Image

ImageProperties

Eigenschaften einer Bildressource.

ImageReference

Bildverweisinformationen. Wird im VM-Profil verwendet.

ImageUpdate

Lab services virtual machine image for updates.

ImageUpdateProperties

Eigenschaften eines Imageressourcenupdates

Images

Schnittstelle, die ein Bild darstellt.

ImagesCreateOrUpdateOptionalParams

Optionale Parameter.

ImagesGetOptionalParams

Optionale Parameter.

ImagesListByLabPlanNextOptionalParams

Optionale Parameter.

ImagesListByLabPlanOptionalParams

Optionale Parameter.

ImagesUpdateOptionalParams

Optionale Parameter.

InviteBody

Text für eine Benutzerseinladungsanforderung

Lab

Die Labressource.

LabNetworkProfile

Profil für den Umgang mit Netzwerken für Labs.

LabPlan

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

LabPlanNetworkProfile

Profil zum Behandeln von Netzwerken für Labpläne.

LabPlanProperties

Ressourceneigenschaften des Labplans

LabPlanUpdate

Enthält Labkonfiguration und Standardeinstellungen. Diese Variante wird für PATCH verwendet.

LabPlanUpdateProperties

Ressourceneigenschaften des Labplans für Updates

LabPlans

Schnittstelle, die ein 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 Labressource.

LabServicesClientOptionalParams

Optionale Parameter.

LabServicesSku

Azure Lab Services-Ressourcen-SKUs

LabServicesSkuCapabilities

Das Array der Funktionen einer Lab services-SKU.

LabServicesSkuCapacity

Die Scale out/in-Optionen der SKU.

LabServicesSkuCost

Das Array der Kosten einer Labdienste-SKU.

LabServicesSkuRestrictions

Die Einschränkungsdetails.

LabUpdate

Die Labressource für Updates.

LabUpdateProperties

Eigenschaften einer Labressource, die für Updates verwendet wird.

Labs

Schnittstelle, die ein 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 zu einem REST-API-Vorgang, der von der Ressourcenanbieteroperations-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 vorgangsintensiven Vorgangs mit langer Ausführungsdauer

OperationResults

Schnittstelle, die ein OperationResults-Objekt darstellt.

OperationResultsGetOptionalParams

Optionale Parameter.

Operations

Schnittstelle, die einen Vorgang darstellt.

OperationsListNextOptionalParams

Optionale Parameter.

OperationsListOptionalParams

Optionale Parameter.

PagedImages

Ausgelagerte Liste der Vm-Images von Lab-Diensten.

PagedLabPlans

Ausgelagerte Liste der Labpläne.

PagedLabServicesSkus

Ausgelagerte Liste der Labdienst-Skus.

PagedLabs

Ausgelagerte Liste der Labs.

PagedSchedules

Ausgelagerte Liste der Zeitpläne.

PagedUsers

Ausgelagerte Liste der Benutzer.

PagedVirtualMachines

Ausgelagerte Liste der virtuellen Computer für Labdienste.

ProxyResource

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

RecurrencePattern

Wiederholungsmuster eines Labzeitplans.

ResetPasswordBody

Text einer Kennwortzurücksetzungsanforderung.

Resource

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

RosterProfile

Das Verwaltungsprofil für die Lab-Benutzerliste.

SaveImageBody

Text für den POST-Beitrag zum Speichern des Bilds

Schedule

Planen Sie, dass virtuelle Computer in einem Lab zu bestimmten Zeiten automatisch ein- und ausgeschaltet werden.

ScheduleProperties

Planen von Ressourceneigenschaften

ScheduleUpdate

Planen Sie, dass virtuelle Computer in einem Lab zu bestimmten Zeiten automatisch ein- und ausgeschaltet werden. Wird für Updates verwendet.

ScheduleUpdateProperties

Planen von Ressourceneigenschaften, die für Updates 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 Lab-Sicherheitsprofil.

Sku

Die Ressourcenmodelldefinition, die die SKU darstellt

Skus

Schnittstelle, die einen Skus darstellt.

SkusListNextOptionalParams

Optionale Parameter.

SkusListOptionalParams

Optionale Parameter.

SupportInfo

Supportkontaktinformationen und Anweisungen.

SystemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager nachverfolgte Ressource der obersten Ebene mit "Tags" und einem "Standort"

TrackedResourceUpdate

Basis-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 Labs, der virtuelle Computer innerhalb des Labs registrieren und verwenden kann.

UserProperties

Benutzerressourceneigenschaften

UserUpdate

Benutzer eines Labs, der virtuelle Computer innerhalb des Labs registrieren und verwenden kann. Wird für Updates verwendet.

UserUpdateProperties

Benutzerressourceneigenschaften, die für Updates 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 Lab-VM-Ressource.

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 kann austauschbar mit ActionType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte bekannte Werte

Intern

ConnectionType

Definiert Werte für ConnectionType.

CreateOption

Definiert Werte für CreateOption.

CreatedByType

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

Vom Dienst unterstützte bekannte Werte

Benutzer
Anwendung
ManagedIdentity
Schlüssel

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 kann austauschbar mit LabServicesSkuTier verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte bekannte Werte

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 kann austauschbar mit Origin verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

user
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 kann austauschbar mit RestrictionReasonCode verwendet werden. Diese Enumeration enthält 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 kann austauschbar mit RestrictionType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Location

ScaleType

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

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Die Kapazität ist in keiner Weise anpassbar.
Manuell: Der Benutzer muss diese SKU manuell ein- und ausskalieren.
Automatisch: Der Benutzer darf diese SKU ein- und ausskalieren.

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 kann austauschbar mit UsageUnit verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte bekannte Werte

Count

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 Ursprungswerte , 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 bei der letzten .value , die byPage vom Iterator erzeugt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um die Paging von diesem Punkt später zu beginnen.

Details zur Funktion

getContinuationToken(unknown)

Gibt bei der letzten .value , die byPage vom Iterator erzeugt wurde, ein Fortsetzungstoken zurück, das verwendet werden kann, um die Paging von diesem Punkt später zu beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameter

page

unknown

Ein Objekt, das von einem byPage Iterator auf iteratorResult zugreiftvalue.

Gibt zurück

string | undefined

Das Fortsetzungstoken, das bei zukünftigen Aufrufen an byPage() übergeben werden kann.