Condividi tramite


@azure/arm-labservices package

Classi

LabServicesClient

Interfacce

AutoShutdownProfile

Profilare come gestire l'arresto delle macchine virtuali.

ConnectionProfile

Profilo di connessione per il modo in cui gli utenti si connettono alle macchine virtuali lab.

Credentials

Credenziali per un utente in una macchina virtuale lab.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.

Identity

Identità per la risorsa.

Image

Immagine della macchina virtuale di Lab Services

ImageProperties

Proprietà di una risorsa immagine.

ImageReference

Informazioni di riferimento sulle immagini. Usato nel profilo della macchina virtuale.

ImageUpdate

Immagine della macchina virtuale di Lab Services per gli aggiornamenti.

ImageUpdateProperties

Proprietà di un aggiornamento delle risorse immagine

Images

Interfaccia che rappresenta un oggetto Images.

ImagesCreateOrUpdateOptionalParams

Parametri facoltativi.

ImagesGetOptionalParams

Parametri facoltativi.

ImagesListByLabPlanNextOptionalParams

Parametri facoltativi.

ImagesListByLabPlanOptionalParams

Parametri facoltativi.

ImagesUpdateOptionalParams

Parametri facoltativi.

InviteBody

Corpo per una richiesta di invito dell'utente

Lab

Risorsa lab.

LabNetworkProfile

Profilo per la gestione della rete per Labs.

LabPlan

I piani lab fungono da contenitore di autorizzazioni per la creazione di lab tramite labs.azure.com. Inoltre, possono fornire un set di configurazioni predefinite che verranno applicate al momento della creazione di un lab, ma queste impostazioni predefinite possono comunque essere sovrascritte.

LabPlanNetworkProfile

Profilare come gestire la rete per i piani lab.

LabPlanProperties

Proprietà delle risorse del piano lab

LabPlanUpdate

Contiene la configurazione del lab e le impostazioni predefinite. Questa variante viene usata per PATCH.

LabPlanUpdateProperties

Proprietà delle risorse del piano lab per gli aggiornamenti

LabPlans

Interfaccia che rappresenta un LabPlans.

LabPlansCreateOrUpdateOptionalParams

Parametri facoltativi.

LabPlansDeleteOptionalParams

Parametri facoltativi.

LabPlansGetOptionalParams

Parametri facoltativi.

LabPlansListByResourceGroupNextOptionalParams

Parametri facoltativi.

LabPlansListByResourceGroupOptionalParams

Parametri facoltativi.

LabPlansListBySubscriptionNextOptionalParams

Parametri facoltativi.

LabPlansListBySubscriptionOptionalParams

Parametri facoltativi.

LabPlansSaveImageOptionalParams

Parametri facoltativi.

LabPlansUpdateOptionalParams

Parametri facoltativi.

LabProperties

Proprietà di una risorsa lab.

LabServicesClientOptionalParams

Parametri facoltativi.

LabServicesSku

SKU di risorse di Azure Lab Services

LabServicesSkuCapabilities

Matrice di funzionalità di uno SKU di servizi lab.

LabServicesSkuCapacity

Opzioni di aumento/aumento del numero di istanze dello SKU.

LabServicesSkuCost

Matrice di costi di uno SKU di servizi lab.

LabServicesSkuRestrictions

Dettagli della restrizione.

LabUpdate

Risorsa lab per gli aggiornamenti.

LabUpdateProperties

Proprietà di una risorsa lab usata per gli aggiornamenti.

Labs

Interfaccia che rappresenta un lab.

LabsCreateOrUpdateOptionalParams

Parametri facoltativi.

LabsDeleteOptionalParams

Parametri facoltativi.

LabsGetOptionalParams

Parametri facoltativi.

LabsListByResourceGroupNextOptionalParams

Parametri facoltativi.

LabsListByResourceGroupOptionalParams

Parametri facoltativi.

LabsListBySubscriptionNextOptionalParams

Parametri facoltativi.

LabsListBySubscriptionOptionalParams

Parametri facoltativi.

LabsPublishOptionalParams

Parametri facoltativi.

LabsSyncGroupOptionalParams

Parametri facoltativi.

LabsUpdateOptionalParams

Parametri facoltativi.

ListUsagesResult

Elenco degli utilizzi principali.

Operation

Dettagli di un'operazione API REST, restituita dall'API operazioni del provider di risorse

OperationDisplay

Informazioni di visualizzazione localizzate per questa particolare operazione.

OperationListResult

Elenco di operazioni DELL'API REST supportate da un provider di risorse di Azure. Contiene un collegamento URL per ottenere il set di risultati successivo.

OperationResult

Risultato di un'operazione a esecuzione prolungata

OperationResults

Interfaccia che rappresenta un oggetto OperationResults.

OperationResultsGetOptionalParams

Parametri facoltativi.

Operations

Interfaccia che rappresenta un oggetto Operations.

OperationsListNextOptionalParams

Parametri facoltativi.

OperationsListOptionalParams

Parametri facoltativi.

PagedImages

Elenco di pagine di immagini di macchine virtuali di Lab Services.

PagedLabPlans

Elenco di piani lab di paging.

PagedLabServicesSkus

Elenco con paging degli SKU di Lab Services.

PagedLabs

Elenco di lab con paging.

PagedSchedules

Elenco di pianificazioni a pagina.

PagedUsers

Elenco di utenti con paging.

PagedVirtualMachines

Elenco con paging delle macchine virtuali di Lab Services.

ProxyResource

Definizione del modello di risorse per una risorsa proxy di Azure Resource Manager. Non avrà tag e una posizione

RecurrencePattern

Modello di ricorrenza di una pianificazione del lab.

ResetPasswordBody

Corpo di una richiesta di reimpostazione della password.

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

RosterProfile

Profilo di gestione dell'elenco utenti lab.

SaveImageBody

Corpo per l'immagine di salvataggio POST

Schedule

Pianificare l'attivazione e la disattivazione automatica delle macchine virtuali in un lab in orari specificati.

ScheduleProperties

Pianificare le proprietà delle risorse

ScheduleUpdate

Pianificare l'attivazione e la disattivazione automatica delle macchine virtuali in un lab in orari specificati. Usato per gli aggiornamenti.

ScheduleUpdateProperties

Pianificare le proprietà delle risorse usate per gli aggiornamenti.

Schedules

Interfaccia che rappresenta una pianificazione.

SchedulesCreateOrUpdateOptionalParams

Parametri facoltativi.

SchedulesDeleteOptionalParams

Parametri facoltativi.

SchedulesGetOptionalParams

Parametri facoltativi.

SchedulesListByLabNextOptionalParams

Parametri facoltativi.

SchedulesListByLabOptionalParams

Parametri facoltativi.

SchedulesUpdateOptionalParams

Parametri facoltativi.

SecurityProfile

Profilo di sicurezza del lab.

Sku

Definizione del modello di risorse che rappresenta lo SKU

Skus

Interfaccia che rappresenta uno SKU.

SkusListNextOptionalParams

Parametri facoltativi.

SkusListOptionalParams

Parametri facoltativi.

SupportInfo

Informazioni e istruzioni sul contatto del supporto tecnico.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

TrackedResourceUpdate

Tipo di risorsa monitorato in base per tutti gli aggiornamenti PATCH.

Usage

Dettagli sull'utilizzo di base.

UsageName

Nomi di utilizzo.

Usages

Interfaccia che rappresenta un utilizzo.

UsagesListByLocationNextOptionalParams

Parametri facoltativi.

UsagesListByLocationOptionalParams

Parametri facoltativi.

User

Utente di un lab che può registrarsi e usare macchine virtuali all'interno del lab.

UserProperties

Proprietà delle risorse utente

UserUpdate

Utente di un lab che può registrarsi e usare macchine virtuali all'interno del lab. Usato per gli aggiornamenti.

UserUpdateProperties

Proprietà delle risorse utente usate per gli aggiornamenti.

Users

Interfaccia che rappresenta un oggetto Users.

UsersCreateOrUpdateOptionalParams

Parametri facoltativi.

UsersDeleteOptionalParams

Parametri facoltativi.

UsersGetOptionalParams

Parametri facoltativi.

UsersInviteOptionalParams

Parametri facoltativi.

UsersListByLabNextOptionalParams

Parametri facoltativi.

UsersListByLabOptionalParams

Parametri facoltativi.

UsersUpdateOptionalParams

Parametri facoltativi.

VirtualMachine

Risorsa macchina virtuale lab.

VirtualMachineAdditionalCapabilities

Funzionalità aggiuntive per una macchina virtuale lab.

VirtualMachineConnectionProfile

Informazioni di connessione per la macchina virtuale

VirtualMachineProfile

Configurazione della macchina virtuale di base per un lab.

VirtualMachines

Interfaccia che rappresenta una virtualmachines.

VirtualMachinesGetOptionalParams

Parametri facoltativi.

VirtualMachinesListByLabNextOptionalParams

Parametri facoltativi.

VirtualMachinesListByLabOptionalParams

Parametri facoltativi.

VirtualMachinesRedeployOptionalParams

Parametri facoltativi.

VirtualMachinesReimageOptionalParams

Parametri facoltativi.

VirtualMachinesResetPasswordOptionalParams

Parametri facoltativi.

VirtualMachinesStartOptionalParams

Parametri facoltativi.

VirtualMachinesStopOptionalParams

Parametri facoltativi.

Alias tipo

ActionType

Definisce i valori per ActionType.
KnownActionType può essere usato in modo intercambiabile con ActionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

interno

ConnectionType

Definisce i valori per ConnectionType.

CreateOption

Definisce i valori per CreateOption.

CreatedByType

Definisce i valori per CreatedByType.
KnownCreatedByType può essere usato in modo intercambiabile con CreatedByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

utente
dell'applicazione
ManagedIdentity
chiave

EnableState

Definisce i valori per EnableState.

ImagesCreateOrUpdateResponse

Contiene i dati di risposta per l'operazione createOrUpdate.

ImagesGetResponse

Contiene i dati di risposta per l'operazione get.

ImagesListByLabPlanNextResponse

Contiene i dati di risposta per l'operazione listByLabPlanNext.

ImagesListByLabPlanResponse

Contiene i dati di risposta per l'operazione listByLabPlan.

ImagesUpdateResponse

Contiene i dati di risposta per l'operazione di aggiornamento.

InvitationState

Definisce i valori per InvitationState.

LabPlansCreateOrUpdateResponse

Contiene i dati di risposta per l'operazione createOrUpdate.

LabPlansGetResponse

Contiene i dati di risposta per l'operazione get.

LabPlansListByResourceGroupNextResponse

Contiene i dati di risposta per l'operazione listByResourceGroupNext.

LabPlansListByResourceGroupResponse

Contiene i dati di risposta per l'operazione listByResourceGroup.

LabPlansListBySubscriptionNextResponse

Contiene i dati di risposta per l'operazione listBySubscriptionNext.

LabPlansListBySubscriptionResponse

Contiene i dati di risposta per l'operazione listBySubscription.

LabPlansUpdateResponse

Contiene i dati di risposta per l'operazione di aggiornamento.

LabServicesSkuTier

Definisce i valori per LabServicesSkuTier.
KnownLabServicesSkuTier può essere usato in modo intercambiabile con LabServicesSkuTier, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

standard
Premium

LabState

Definisce i valori per LabState.

LabsCreateOrUpdateResponse

Contiene i dati di risposta per l'operazione createOrUpdate.

LabsGetResponse

Contiene i dati di risposta per l'operazione get.

LabsListByResourceGroupNextResponse

Contiene i dati di risposta per l'operazione listByResourceGroupNext.

LabsListByResourceGroupResponse

Contiene i dati di risposta per l'operazione listByResourceGroup.

LabsListBySubscriptionNextResponse

Contiene i dati di risposta per l'operazione listBySubscriptionNext.

LabsListBySubscriptionResponse

Contiene i dati di risposta per l'operazione listBySubscription.

LabsUpdateResponse

Contiene i dati di risposta per l'operazione di aggiornamento.

OperationResultsGetResponse

Contiene i dati di risposta per l'operazione get.

OperationStatus

Definisce i valori per OperationStatus.

OperationsListNextResponse

Contiene i dati di risposta per l'operazione listNext.

OperationsListResponse

Contiene i dati di risposta per l'operazione di elenco.

Origin

Definisce i valori per Origin.
KnownOrigin può essere usato in modo intercambiabile con Origin, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

'utente
di sistema
utente, di sistema

OsState

Definisce i valori per OsState.

OsType

Definisce i valori per OsType.

ProvisioningState

Definisce i valori per ProvisioningState.

RecurrenceFrequency

Definisce i valori per RecurrenceFrequency.

RegistrationState

Definisce i valori per RegistrationState.

RestrictionReasonCode

Definisce i valori per RestrictionReasonCode.
KnownRestrictionReasonCode può essere usato in modo intercambiabile con RestrictionReasonCode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

QuotaId
NotAvailableForSubscription

RestrictionType

Definisce i valori per RestrictionType.
KnownRestrictionType può essere usato in modo intercambiabile con RestrictionType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

percorso

ScaleType

Definisce i valori per ScaleType.
KnownScaleType può essere usato in modo intercambiabile con ScaleType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Nessuna: la capacità non è modificabile in alcun modo.
manuale: l'utente deve ridimensionare manualmente questo SKU in e in uscita.
automatico: l'utente può ridimensionare questo SKU in uscita e in uscita.

SchedulesCreateOrUpdateResponse

Contiene i dati di risposta per l'operazione createOrUpdate.

SchedulesGetResponse

Contiene i dati di risposta per l'operazione get.

SchedulesListByLabNextResponse

Contiene i dati di risposta per l'operazione listByLabNext.

SchedulesListByLabResponse

Contiene i dati di risposta per l'operazione listByLab.

SchedulesUpdateResponse

Contiene i dati di risposta per l'operazione di aggiornamento.

ShutdownOnIdleMode

Definisce i valori per ShutdownOnIdleMode.

SkuTier

Definisce i valori per SkuTier.

SkusListNextResponse

Contiene i dati di risposta per l'operazione listNext.

SkusListResponse

Contiene i dati di risposta per l'operazione di elenco.

UsageUnit

Definisce i valori per UsageUnit.
KnownUsageUnit può essere usato in modo intercambiabile con UsageUnit, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

Conteggio

UsagesListByLocationNextResponse

Contiene i dati di risposta per l'operazione listByLocationNext.

UsagesListByLocationResponse

Contiene i dati di risposta per l'operazione listByLocation.

UsersCreateOrUpdateResponse

Contiene i dati di risposta per l'operazione createOrUpdate.

UsersGetResponse

Contiene i dati di risposta per l'operazione get.

UsersListByLabNextResponse

Contiene i dati di risposta per l'operazione listByLabNext.

UsersListByLabResponse

Contiene i dati di risposta per l'operazione listByLab.

UsersUpdateResponse

Contiene i dati di risposta per l'operazione di aggiornamento.

VirtualMachineState

Definisce i valori per VirtualMachineState.

VirtualMachineType

Definisce i valori per VirtualMachineType.

VirtualMachinesGetResponse

Contiene i dati di risposta per l'operazione get.

VirtualMachinesListByLabNextResponse

Contiene i dati di risposta per l'operazione listByLabNext.

VirtualMachinesListByLabResponse

Contiene i dati di risposta per l'operazione listByLab.

WeekDay

Definisce i valori per WeekDay.

Enumerazioni

KnownActionType

Valori noti di ActionType accettati dal servizio.

KnownCreatedByType

Valori noti di CreatedByType accettati dal servizio.

KnownLabServicesSkuTier

Valori noti di LabServicesSkuTier accettati dal servizio.

KnownOrigin

Valori noti di Origin accettati dal servizio.

KnownRestrictionReasonCode

Valori noti di RestrictionReasonCode accettati dal servizio.

KnownRestrictionType

Valori noti di RestrictionType accettati dal servizio.

KnownScaleType

Valori noti di ScaleType accettati dal servizio.

KnownUsageUnit

Valori noti di UsageUnit accettati dal servizio.

Funzioni

getContinuationToken(unknown)

Dato l'ultimo .value prodotto dall'iteratore byPage, restituisce un token di continuazione che può essere usato per iniziare il paging da quel punto in un secondo momento.

Dettagli funzione

getContinuationToken(unknown)

Dato l'ultimo .value prodotto dall'iteratore byPage, restituisce un token di continuazione che può essere usato per iniziare il paging da quel punto in un secondo momento.

function getContinuationToken(page: unknown): string | undefined

Parametri

page

unknown

Oggetto dall'accesso a value sull'IteratorResult da un iteratore byPage.

Restituisce

string | undefined

Token di continuazione che può essere passato a byPage() durante le chiamate future.