Delen via


@azure/arm-labservices package

Klassen

LabServicesClient

Interfaces

AutoShutdownProfile

Profiel voor het afhandelen van het afsluiten van virtuele machines.

ConnectionProfile

Verbindingsprofiel voor hoe gebruikers verbinding maken met virtuele labmachines.

Credentials

Referenties voor een gebruiker op een lab-VM.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Algemene foutreactie voor alle Azure Resource Manager-API's om foutdetails voor mislukte bewerkingen te retourneren. (Dit volgt ook de indeling voor OData-foutreacties.)

Identity

Identiteit voor de resource.

Image

Installatiekopieën van virtuele machines van Lab Services

ImageProperties

Eigenschappen van een installatiekopieënresource.

ImageReference

Referentiegegevens voor afbeeldingen. Wordt gebruikt in het profiel van de virtuele machine.

ImageUpdate

Installatiekopieën van virtuele machines van Lab Services voor updates.

ImageUpdateProperties

Eigenschappen van een update van een installatiekopieënresource

Images

Interface die een installatiekopieën vertegenwoordigt.

ImagesCreateOrUpdateOptionalParams

Optionele parameters.

ImagesGetOptionalParams

Optionele parameters.

ImagesListByLabPlanNextOptionalParams

Optionele parameters.

ImagesListByLabPlanOptionalParams

Optionele parameters.

ImagesUpdateOptionalParams

Optionele parameters.

InviteBody

Hoofdtekst voor een uitnodigingsaanvraag van een gebruiker

Lab

De labresource.

LabNetworkProfile

Profiel voor het afhandelen van netwerken voor Labs.

LabPlan

Labplannen fungeren als een machtigingscontainer voor het maken van labs via labs.azure.com. Daarnaast kunnen ze een set standaardconfiguraties bieden die van toepassing zijn op het moment dat een lab wordt gemaakt, maar deze standaardinstellingen kunnen nog steeds worden overschreven.

LabPlanNetworkProfile

Profiel voor het afhandelen van netwerken voor labplannen.

LabPlanProperties

Eigenschappen van labplanningsresources

LabPlanUpdate

Bevat labconfiguratie en standaardinstellingen. Deze variant wordt gebruikt voor PATCH.

LabPlanUpdateProperties

Resource-eigenschappen van labplanning voor updates

LabPlans

Interface die een LabPlans vertegenwoordigt.

LabPlansCreateOrUpdateOptionalParams

Optionele parameters.

LabPlansDeleteOptionalParams

Optionele parameters.

LabPlansGetOptionalParams

Optionele parameters.

LabPlansListByResourceGroupNextOptionalParams

Optionele parameters.

LabPlansListByResourceGroupOptionalParams

Optionele parameters.

LabPlansListBySubscriptionNextOptionalParams

Optionele parameters.

LabPlansListBySubscriptionOptionalParams

Optionele parameters.

LabPlansSaveImageOptionalParams

Optionele parameters.

LabPlansUpdateOptionalParams

Optionele parameters.

LabProperties

Eigenschappen van een labresource.

LabServicesClientOptionalParams

Optionele parameters.

LabServicesSku

Azure Lab Services-resource-SKU's

LabServicesSkuCapabilities

De matrix met mogelijkheden van een labservices-SKU.

LabServicesSkuCapacity

De opties voor uitschalen/inschalen van de SKU.

LabServicesSkuCost

De matrix met kosten van een labservices-SKU.

LabServicesSkuRestrictions

De details van de beperking.

LabUpdate

De labresource voor updates.

LabUpdateProperties

Eigenschappen van een labresource die wordt gebruikt voor updates.

Labs

Interface die een labs vertegenwoordigt.

LabsCreateOrUpdateOptionalParams

Optionele parameters.

LabsDeleteOptionalParams

Optionele parameters.

LabsGetOptionalParams

Optionele parameters.

LabsListByResourceGroupNextOptionalParams

Optionele parameters.

LabsListByResourceGroupOptionalParams

Optionele parameters.

LabsListBySubscriptionNextOptionalParams

Optionele parameters.

LabsListBySubscriptionOptionalParams

Optionele parameters.

LabsPublishOptionalParams

Optionele parameters.

LabsSyncGroupOptionalParams

Optionele parameters.

LabsUpdateOptionalParams

Optionele parameters.

ListUsagesResult

Lijst met kerngebruiken.

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergave-informatie voor deze specifieke bewerking.

OperationListResult

Een lijst met REST API-bewerkingen die worden ondersteund door een Azure-resourceprovider. Het bevat een URL-koppeling om de volgende set resultaten op te halen.

OperationResult

Resultaat van een langdurige bewerking

OperationResults

Interface die een OperationResults vertegenwoordigt.

OperationResultsGetOptionalParams

Optionele parameters.

Operations

Interface die een bewerking vertegenwoordigt.

OperationsListNextOptionalParams

Optionele parameters.

OperationsListOptionalParams

Optionele parameters.

PagedImages

Paginalijst met installatiekopieën van virtuele machines van Lab Services.

PagedLabPlans

Lijst met pagina's met labplannen.

PagedLabServicesSkus

Lijst met pagina's van labservices.

PagedLabs

Lijst met pagina's met labs.

PagedSchedules

Lijst met pagina's met schema's.

PagedUsers

Lijst met pagina's met gebruikers.

PagedVirtualMachines

Lijst met pagina's met virtuele machines van labservices.

ProxyResource

De definitie van het resourcemodel voor een Azure Resource Manager proxyresource. Het heeft geen tags en een locatie

RecurrencePattern

Terugkeerpatroon van een labplanning.

ResetPasswordBody

Hoofdtekst van een aanvraag voor het opnieuw instellen van een wachtwoord.

Resource

Algemene velden die worden geretourneerd in het antwoord voor alle Azure Resource Manager-resources

RosterProfile

Het beheerprofiel voor de lijst met labgebruikers.

SaveImageBody

Hoofdtekst voor de afbeelding opslaan POST

Schedule

Planning voor het automatisch in- en uitschakelen van virtuele machines in een lab op opgegeven tijdstippen.

ScheduleProperties

Resource-eigenschappen plannen

ScheduleUpdate

Planning voor het automatisch in- en uitschakelen van virtuele machines in een lab op opgegeven tijdstippen. Wordt gebruikt voor updates.

ScheduleUpdateProperties

Resource-eigenschappen plannen die worden gebruikt voor updates.

Schedules

Interface die een planning vertegenwoordigt.

SchedulesCreateOrUpdateOptionalParams

Optionele parameters.

SchedulesDeleteOptionalParams

Optionele parameters.

SchedulesGetOptionalParams

Optionele parameters.

SchedulesListByLabNextOptionalParams

Optionele parameters.

SchedulesListByLabOptionalParams

Optionele parameters.

SchedulesUpdateOptionalParams

Optionele parameters.

SecurityProfile

Het labbeveiligingsprofiel.

Sku

De definitie van het resourcemodel die de SKU vertegenwoordigt

Skus

Interface die een SKU vertegenwoordigt.

SkusListNextOptionalParams

Optionele parameters.

SkusListOptionalParams

Optionele parameters.

SupportInfo

Contactgegevens en instructies voor ondersteuning.

SystemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

TrackedResource

De definitie van het resourcemodel voor een Azure Resource Manager bijgehouden resource op het hoogste niveau die 'tags' en een 'locatie' heeft

TrackedResourceUpdate

Bijgehouden basisresourcetype voor alle PATCH-updates.

Usage

De details van het kerngebruik.

UsageName

De gebruiksnamen.

Usages

Interface die een gebruik vertegenwoordigt.

UsagesListByLocationNextOptionalParams

Optionele parameters.

UsagesListByLocationOptionalParams

Optionele parameters.

User

Gebruiker van een lab dat zich kan registreren voor en virtuele machines in het lab kan gebruiken.

UserProperties

Eigenschappen van gebruikersresources

UserUpdate

Gebruiker van een lab dat zich kan registreren voor en virtuele machines in het lab kan gebruiken. Wordt gebruikt voor updates.

UserUpdateProperties

Eigenschappen van gebruikersresources die worden gebruikt voor updates.

Users

Interface die een gebruiker vertegenwoordigt.

UsersCreateOrUpdateOptionalParams

Optionele parameters.

UsersDeleteOptionalParams

Optionele parameters.

UsersGetOptionalParams

Optionele parameters.

UsersInviteOptionalParams

Optionele parameters.

UsersListByLabNextOptionalParams

Optionele parameters.

UsersListByLabOptionalParams

Optionele parameters.

UsersUpdateOptionalParams

Optionele parameters.

VirtualMachine

Een resource van een virtuele labmachine.

VirtualMachineAdditionalCapabilities

De aanvullende mogelijkheden voor een lab-VM.

VirtualMachineConnectionProfile

De verbindingsgegevens voor de virtuele machine

VirtualMachineProfile

De basisconfiguratie van de virtuele machine voor een lab.

VirtualMachines

Interface die een VirtualMachines vertegenwoordigt.

VirtualMachinesGetOptionalParams

Optionele parameters.

VirtualMachinesListByLabNextOptionalParams

Optionele parameters.

VirtualMachinesListByLabOptionalParams

Optionele parameters.

VirtualMachinesRedeployOptionalParams

Optionele parameters.

VirtualMachinesReimageOptionalParams

Optionele parameters.

VirtualMachinesResetPasswordOptionalParams

Optionele parameters.

VirtualMachinesStartOptionalParams

Optionele parameters.

VirtualMachinesStopOptionalParams

Optionele parameters.

Type-aliassen

ActionType

Definieert waarden voor ActionType.
KnownActionType kan door elkaar worden gebruikt met ActionType. Deze opsomming bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Intern

ConnectionType

Definieert waarden voor ConnectionType.

CreateOption

Definieert waarden voor CreateOption.

CreatedByType

Definieert waarden voor CreatedByType.
KnownCreatedByType kan door elkaar worden gebruikt met CreatedByType. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Gebruiker
Toepassing
ManagedIdentity
Sleutel

EnableState

Definieert waarden voor EnableState.

ImagesCreateOrUpdateResponse

Bevat antwoordgegevens voor de bewerking createOrUpdate.

ImagesGetResponse

Bevat antwoordgegevens voor de get-bewerking.

ImagesListByLabPlanNextResponse

Bevat antwoordgegevens voor de bewerking listByLabPlanNext.

ImagesListByLabPlanResponse

Bevat antwoordgegevens voor de listByLabPlan-bewerking.

ImagesUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

InvitationState

Definieert waarden voor InvitationState.

LabPlansCreateOrUpdateResponse

Bevat antwoordgegevens voor de bewerking createOrUpdate.

LabPlansGetResponse

Bevat antwoordgegevens voor de get-bewerking.

LabPlansListByResourceGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByResourceGroupNext.

LabPlansListByResourceGroupResponse

Bevat antwoordgegevens voor de bewerking listByResourceGroup.

LabPlansListBySubscriptionNextResponse

Bevat antwoordgegevens voor de bewerking listBySubscriptionNext.

LabPlansListBySubscriptionResponse

Bevat antwoordgegevens voor de bewerking listBySubscription.

LabPlansUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

LabServicesSkuTier

Definieert waarden voor LabServicesSkuTier.
KnownLabServicesSkuTier kan door elkaar worden gebruikt met LabServicesSkuTier. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Standard
Premium

LabState

Definieert waarden voor LabState.

LabsCreateOrUpdateResponse

Bevat antwoordgegevens voor de bewerking createOrUpdate.

LabsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

LabsListByResourceGroupNextResponse

Bevat antwoordgegevens voor de bewerking listByResourceGroupNext.

LabsListByResourceGroupResponse

Bevat antwoordgegevens voor de bewerking listByResourceGroup.

LabsListBySubscriptionNextResponse

Bevat antwoordgegevens voor de bewerking listBySubscriptionNext.

LabsListBySubscriptionResponse

Bevat antwoordgegevens voor de bewerking listBySubscription.

LabsUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

OperationResultsGetResponse

Bevat antwoordgegevens voor de get-bewerking.

OperationStatus

Definieert waarden voor OperationStatus.

OperationsListNextResponse

Bevat antwoordgegevens voor de bewerking listNext.

OperationsListResponse

Bevat antwoordgegevens voor de lijstbewerking.

Origin

Definieert waarden voor Oorsprong.
KnownOrigin kan door elkaar worden gebruikt met Origin. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

gebruiker
systeem
gebruiker, systeem

OsState

Definieert waarden voor OsState.

OsType

Definieert waarden voor OsType.

ProvisioningState

Definieert waarden voor ProvisioningState.

RecurrenceFrequency

Definieert waarden voor RecurrenceFrequency.

RegistrationState

Definieert waarden voor RegistrationState.

RestrictionReasonCode

Definieert waarden voor RestrictionReasonCode.
KnownRestrictionReasonCode kan door elkaar worden gebruikt met RestrictionReasonCode. Deze opsomming bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

QuotaId
NotAvailableForSubscription

RestrictionType

Definieert waarden voor RestrictionType.
KnownRestrictionType kan door elkaar worden gebruikt met RestrictionType. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Locatie

ScaleType

Definieert waarden voor ScaleType.
KnownScaleType kan door elkaar worden gebruikt met ScaleType. Deze opsomming bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Geen: De capaciteit is op geen enkele manier instelbaar.
Handmatig: de gebruiker moet deze SKU handmatig in- en uitschalen.
Automatisch: de gebruiker mag deze SKU in- en uitschalen.

SchedulesCreateOrUpdateResponse

Bevat antwoordgegevens voor de bewerking createOrUpdate.

SchedulesGetResponse

Bevat antwoordgegevens voor de get-bewerking.

SchedulesListByLabNextResponse

Bevat antwoordgegevens voor de bewerking listByLabNext.

SchedulesListByLabResponse

Bevat antwoordgegevens voor de listByLab-bewerking.

SchedulesUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

ShutdownOnIdleMode

Definieert waarden voor ShutdownOnIdleMode.

SkuTier

Definieert waarden voor SkuTier.

SkusListNextResponse

Bevat antwoordgegevens voor de bewerking listNext.

SkusListResponse

Bevat antwoordgegevens voor de lijstbewerking.

UsageUnit

Definieert waarden voor UsageUnit.
KnownUsageUnit kan door elkaar worden gebruikt met UsageUnit. Deze opsomming bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Count

UsagesListByLocationNextResponse

Bevat antwoordgegevens voor de bewerking listByLocationNext.

UsagesListByLocationResponse

Bevat antwoordgegevens voor de listByLocation-bewerking.

UsersCreateOrUpdateResponse

Bevat antwoordgegevens voor de bewerking createOrUpdate.

UsersGetResponse

Bevat antwoordgegevens voor de get-bewerking.

UsersListByLabNextResponse

Bevat antwoordgegevens voor de bewerking listByLabNext.

UsersListByLabResponse

Bevat antwoordgegevens voor de listByLab-bewerking.

UsersUpdateResponse

Bevat antwoordgegevens voor de updatebewerking.

VirtualMachineState

Definieert waarden voor VirtualMachineState.

VirtualMachineType

Definieert waarden voor VirtualMachineType.

VirtualMachinesGetResponse

Bevat antwoordgegevens voor de get-bewerking.

VirtualMachinesListByLabNextResponse

Bevat antwoordgegevens voor de bewerking listByLabNext.

VirtualMachinesListByLabResponse

Bevat antwoordgegevens voor de listByLab-bewerking.

WeekDay

Definieert waarden voor WeekDay.

Enums

KnownActionType

Bekende waarden van ActionType die door de service worden geaccepteerd.

KnownCreatedByType

Bekende waarden van CreatedByType die de service accepteert.

KnownLabServicesSkuTier

Bekende waarden van LabServicesSkuTier die de service accepteert.

KnownOrigin

Bekende waarden van Origin die door de service worden geaccepteerd.

KnownRestrictionReasonCode

Bekende waarden van RestrictionReasonCode die de service accepteert.

KnownRestrictionType

Bekende waarden van RestrictionType die de service accepteert.

KnownScaleType

Bekende waarden van ScaleType die de service accepteert.

KnownUsageUnit

Bekende waarden van UsageUnit die de service accepteert.

Functies

getContinuationToken(unknown)

Gezien de laatste .value die door de byPage iterator is geproduceerd, wordt een vervolgtoken geretourneerd dat kan worden gebruikt om later vanaf dat punt met paging te beginnen.

Functiedetails

getContinuationToken(unknown)

Gezien de laatste .value die door de byPage iterator is geproduceerd, wordt een vervolgtoken geretourneerd dat kan worden gebruikt om later vanaf dat punt met paging te beginnen.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

Een object dat vanuit een byPage iterator toegang krijgt value tot de IteratorResult.

Retouren

string | undefined

Het vervolgtoken dat tijdens toekomstige aanroepen kan worden doorgegeven aan byPage().