Bagikan melalui


@azure/arm-labservices package

Kelas

LabServicesClient

Antarmuka

AutoShutdownProfile

Profil tentang cara menangani mematikan komputer virtual.

ConnectionProfile

Profil koneksi untuk cara pengguna terhubung ke komputer virtual lab.

Credentials

Kredensial untuk pengguna di VM lab.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan umum untuk semua API Azure Resource Manager untuk mengembalikan detail kesalahan untuk operasi yang gagal. (Ini juga mengikuti format respons kesalahan OData.).

Identity

Identitas untuk sumber daya.

Image

Gambar komputer virtual layanan lab

ImageProperties

Properti sumber daya gambar.

ImageReference

Informasi referensi gambar. Digunakan di profil komputer virtual.

ImageUpdate

Gambar komputer virtual layanan lab untuk pembaruan.

ImageUpdateProperties

Properti pembaruan sumber daya gambar

Images

Antarmuka yang mewakili Gambar.

ImagesCreateOrUpdateOptionalParams

Parameter opsional.

ImagesGetOptionalParams

Parameter opsional.

ImagesListByLabPlanNextOptionalParams

Parameter opsional.

ImagesListByLabPlanOptionalParams

Parameter opsional.

ImagesUpdateOptionalParams

Parameter opsional.

InviteBody

Isi untuk permintaan undangan pengguna

Lab

Sumber daya lab.

LabNetworkProfile

Profil tentang cara menangani jaringan untuk Lab.

LabPlan

Rencana Lab bertindak sebagai kontainer izin untuk membuat lab melalui labs.azure.com. Selain itu, mereka dapat menyediakan serangkaian konfigurasi default yang akan berlaku pada saat membuat lab, tetapi default ini masih dapat ditimpa.

LabPlanNetworkProfile

Profil tentang cara menangani jaringan untuk Rencana Lab.

LabPlanProperties

Properti sumber daya paket lab

LabPlanUpdate

Berisi konfigurasi lab dan pengaturan default. Varian ini digunakan untuk PATCH.

LabPlanUpdateProperties

Properti sumber daya paket lab untuk pembaruan

LabPlans

Antarmuka yang mewakili LabPlans.

LabPlansCreateOrUpdateOptionalParams

Parameter opsional.

LabPlansDeleteOptionalParams

Parameter opsional.

LabPlansGetOptionalParams

Parameter opsional.

LabPlansListByResourceGroupNextOptionalParams

Parameter opsional.

LabPlansListByResourceGroupOptionalParams

Parameter opsional.

LabPlansListBySubscriptionNextOptionalParams

Parameter opsional.

LabPlansListBySubscriptionOptionalParams

Parameter opsional.

LabPlansSaveImageOptionalParams

Parameter opsional.

LabPlansUpdateOptionalParams

Parameter opsional.

LabProperties

Properti sumber daya lab.

LabServicesClientOptionalParams

Parameter opsional.

LabServicesSku

SKU sumber daya Azure Lab Services

LabServicesSkuCapabilities

Array kemampuan SKU layanan lab.

LabServicesSkuCapacity

Opsi peluasan/penyempurnaan skala SKU.

LabServicesSkuCost

Array biaya SKU layanan lab.

LabServicesSkuRestrictions

Detail pembatasan.

LabUpdate

Sumber daya lab untuk pembaruan.

LabUpdateProperties

Properti sumber daya lab yang digunakan untuk pembaruan.

Labs

Antarmuka yang mewakili Lab.

LabsCreateOrUpdateOptionalParams

Parameter opsional.

LabsDeleteOptionalParams

Parameter opsional.

LabsGetOptionalParams

Parameter opsional.

LabsListByResourceGroupNextOptionalParams

Parameter opsional.

LabsListByResourceGroupOptionalParams

Parameter opsional.

LabsListBySubscriptionNextOptionalParams

Parameter opsional.

LabsListBySubscriptionOptionalParams

Parameter opsional.

LabsPublishOptionalParams

Parameter opsional.

LabsSyncGroupOptionalParams

Parameter opsional.

LabsUpdateOptionalParams

Parameter opsional.

ListUsagesResult

Daftar Penggunaan Inti.

Operation

Detail operasi REST API, dikembalikan dari API Operasi Penyedia Sumber Daya

OperationDisplay

Informasi tampilan yang dilokalkan untuk operasi tertentu ini.

OperationListResult

Daftar operasi REST API yang didukung oleh Penyedia Sumber Daya Azure. Ini berisi tautan URL untuk mendapatkan serangkaian hasil berikutnya.

OperationResult

Hasil operasi yang berjalan lama

OperationResults

Antarmuka yang mewakili OperationResults.

OperationResultsGetOptionalParams

Parameter opsional.

Operations

Antarmuka yang mewakili Operasi.

OperationsListNextOptionalParams

Parameter opsional.

OperationsListOptionalParams

Parameter opsional.

PagedImages

Daftar halaman gambar komputer virtual layanan Lab.

PagedLabPlans

Daftar halaman paket lab.

PagedLabServicesSkus

Daftar halaman sku layanan lab.

PagedLabs

Daftar lab halaman.

PagedSchedules

Daftar jadwal halaman.

PagedUsers

Daftar pengguna yang di-halaman.

PagedVirtualMachines

Daftar halaman komputer virtual layanan lab.

ProxyResource

Definisi model sumber daya untuk sumber daya proksi Azure Resource Manager. Ini tidak akan memiliki tag dan lokasi

RecurrencePattern

Pola pengulangan jadwal lab.

ResetPasswordBody

Isi permintaan reset kata sandi.

Resource

Bidang umum yang dikembalikan dalam respons untuk semua sumber daya Azure Resource Manager

RosterProfile

Profil manajemen daftar pengguna lab.

SaveImageBody

Isi untuk post gambar simpan

Schedule

Jadwalkan untuk mengaktifkan dan menonaktifkan komputer virtual secara otomatis di lab pada waktu yang ditentukan.

ScheduleProperties

Menjadwalkan properti sumber daya

ScheduleUpdate

Jadwalkan untuk mengaktifkan dan menonaktifkan komputer virtual secara otomatis di lab pada waktu yang ditentukan. Digunakan untuk pembaruan.

ScheduleUpdateProperties

Jadwalkan properti sumber daya yang digunakan untuk pembaruan.

Schedules

Antarmuka yang mewakili Jadwal.

SchedulesCreateOrUpdateOptionalParams

Parameter opsional.

SchedulesDeleteOptionalParams

Parameter opsional.

SchedulesGetOptionalParams

Parameter opsional.

SchedulesListByLabNextOptionalParams

Parameter opsional.

SchedulesListByLabOptionalParams

Parameter opsional.

SchedulesUpdateOptionalParams

Parameter opsional.

SecurityProfile

Profil keamanan lab.

Sku

Definisi model sumber daya yang mewakili SKU

Skus

Antarmuka yang mewakili Sku.

SkusListNextOptionalParams

Parameter opsional.

SkusListOptionalParams

Parameter opsional.

SupportInfo

Mendukung informasi kontak dan instruksi.

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

TrackedResource

Definisi model sumber daya untuk Sumber Daya Azure Resource Manager melacak sumber daya tingkat atas yang memiliki 'tag' dan 'lokasi'

TrackedResourceUpdate

Jenis sumber daya terlacak dasar untuk semua pembaruan PATCH.

Usage

Detail penggunaan inti.

UsageName

Nama Penggunaan.

Usages

Antarmuka yang mewakili Penggunaan.

UsagesListByLocationNextOptionalParams

Parameter opsional.

UsagesListByLocationOptionalParams

Parameter opsional.

User

Pengguna lab yang dapat mendaftar dan menggunakan komputer virtual di dalam lab.

UserProperties

Properti sumber daya pengguna

UserUpdate

Pengguna lab yang dapat mendaftar dan menggunakan komputer virtual di dalam lab. Digunakan untuk pembaruan.

UserUpdateProperties

Properti sumber daya pengguna yang digunakan untuk pembaruan.

Users

Antarmuka yang mewakili Pengguna.

UsersCreateOrUpdateOptionalParams

Parameter opsional.

UsersDeleteOptionalParams

Parameter opsional.

UsersGetOptionalParams

Parameter opsional.

UsersInviteOptionalParams

Parameter opsional.

UsersListByLabNextOptionalParams

Parameter opsional.

UsersListByLabOptionalParams

Parameter opsional.

UsersUpdateOptionalParams

Parameter opsional.

VirtualMachine

Sumber daya komputer virtual lab.

VirtualMachineAdditionalCapabilities

Kemampuan tambahan untuk VM lab.

VirtualMachineConnectionProfile

Informasi koneksi untuk komputer virtual

VirtualMachineProfile

Konfigurasi komputer virtual dasar untuk lab.

VirtualMachines

Antarmuka yang mewakili VirtualMachines.

VirtualMachinesGetOptionalParams

Parameter opsional.

VirtualMachinesListByLabNextOptionalParams

Parameter opsional.

VirtualMachinesListByLabOptionalParams

Parameter opsional.

VirtualMachinesRedeployOptionalParams

Parameter opsional.

VirtualMachinesReimageOptionalParams

Parameter opsional.

VirtualMachinesResetPasswordOptionalParams

Parameter opsional.

VirtualMachinesStartOptionalParams

Parameter opsional.

VirtualMachinesStopOptionalParams

Parameter opsional.

Alias Jenis

ActionType

Menentukan nilai untuk ActionType.
KnownActionType dapat digunakan secara bergantian dengan ActionType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Internal

ConnectionType

Menentukan nilai untuk ConnectionType.

CreateOption

Menentukan nilai untuk CreateOption.

CreatedByType

Menentukan nilai untuk CreatedByType.
KnownCreatedByType dapat digunakan secara bergantian dengan CreatedByType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Pengguna
Aplikasi
ManagedIdentity
Kunci

EnableState

Menentukan nilai untuk EnableState.

ImagesCreateOrUpdateResponse

Berisi data respons untuk operasi createOrUpdate.

ImagesGetResponse

Berisi data respons untuk operasi get.

ImagesListByLabPlanNextResponse

Berisi data respons untuk operasi listByLabPlanNext.

ImagesListByLabPlanResponse

Berisi data respons untuk operasi listByLabPlan.

ImagesUpdateResponse

Berisi data respons untuk operasi pembaruan.

InvitationState

Menentukan nilai untuk InvitationState.

LabPlansCreateOrUpdateResponse

Berisi data respons untuk operasi createOrUpdate.

LabPlansGetResponse

Berisi data respons untuk operasi get.

LabPlansListByResourceGroupNextResponse

Berisi data respons untuk operasi listByResourceGroupNext.

LabPlansListByResourceGroupResponse

Berisi data respons untuk operasi listByResourceGroup.

LabPlansListBySubscriptionNextResponse

Berisi data respons untuk operasi listBySubscriptionNext.

LabPlansListBySubscriptionResponse

Berisi data respons untuk operasi listBySubscription.

LabPlansUpdateResponse

Berisi data respons untuk operasi pembaruan.

LabServicesSkuTier

Menentukan nilai untuk LabServicesSkuTier.
KnownLabServicesSkuTier dapat digunakan secara bergantian dengan LabServicesSkuTier, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Standar
Premium

LabState

Menentukan nilai untuk LabState.

LabsCreateOrUpdateResponse

Berisi data respons untuk operasi createOrUpdate.

LabsGetResponse

Berisi data respons untuk operasi get.

LabsListByResourceGroupNextResponse

Berisi data respons untuk operasi listByResourceGroupNext.

LabsListByResourceGroupResponse

Berisi data respons untuk operasi listByResourceGroup.

LabsListBySubscriptionNextResponse

Berisi data respons untuk operasi listBySubscriptionNext.

LabsListBySubscriptionResponse

Berisi data respons untuk operasi listBySubscription.

LabsUpdateResponse

Berisi data respons untuk operasi pembaruan.

OperationResultsGetResponse

Berisi data respons untuk operasi get.

OperationStatus

Menentukan nilai untuk OperationStatus.

OperationsListNextResponse

Berisi data respons untuk operasi listNext.

OperationsListResponse

Berisi data respons untuk operasi daftar.

Origin

Menentukan nilai untuk Origin.
KnownOrigin dapat digunakan secara bergantian dengan Origin, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

pengguna
sistem
pengguna, sistem

OsState

Menentukan nilai untuk OsState.

OsType

Menentukan nilai untuk OsType.

ProvisioningState

Menentukan nilai untuk ProvisioningState.

RecurrenceFrequency

Menentukan nilai untuk RecurrenceFrequency.

RegistrationState

Menentukan nilai untuk RegistrationState.

RestrictionReasonCode

Menentukan nilai untuk RestrictionReasonCode.
KnownRestrictionReasonCode dapat digunakan secara bergantian dengan RestrictionReasonCode, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

KuotaId
NotAvailableForSubscription

RestrictionType

Menentukan nilai untuk RestrictionType.
KnownRestrictionType dapat digunakan secara bergantian dengan RestrictionType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Lokasi

ScaleType

Menentukan nilai untuk ScaleType.
KnownScaleType dapat digunakan secara bergantian dengan ScaleType, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

None: Kapasitas tidak dapat disesuaikan dengan cara apa pun.
manual: Pengguna harus secara manual menskalakan SKU ini masuk dan keluar.
Otomatis : Pengguna diizinkan untuk menskalakan SKU ini masuk dan keluar.

SchedulesCreateOrUpdateResponse

Berisi data respons untuk operasi createOrUpdate.

SchedulesGetResponse

Berisi data respons untuk operasi get.

SchedulesListByLabNextResponse

Berisi data respons untuk operasi listByLabNext.

SchedulesListByLabResponse

Berisi data respons untuk operasi listByLab.

SchedulesUpdateResponse

Berisi data respons untuk operasi pembaruan.

ShutdownOnIdleMode

Menentukan nilai untuk ShutdownOnIdleMode.

SkuTier

Menentukan nilai untuk SkuTier.

SkusListNextResponse

Berisi data respons untuk operasi listNext.

SkusListResponse

Berisi data respons untuk operasi daftar.

UsageUnit

Menentukan nilai untuk UsageUnit.
KnownUsageUnit dapat digunakan secara bergantian dengan UsageUnit, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

Jumlah

UsagesListByLocationNextResponse

Berisi data respons untuk operasi listByLocationNext.

UsagesListByLocationResponse

Berisi data respons untuk operasi listByLocation.

UsersCreateOrUpdateResponse

Berisi data respons untuk operasi createOrUpdate.

UsersGetResponse

Berisi data respons untuk operasi get.

UsersListByLabNextResponse

Berisi data respons untuk operasi listByLabNext.

UsersListByLabResponse

Berisi data respons untuk operasi listByLab.

UsersUpdateResponse

Berisi data respons untuk operasi pembaruan.

VirtualMachineState

Menentukan nilai untuk VirtualMachineState.

VirtualMachineType

Menentukan nilai untuk VirtualMachineType.

VirtualMachinesGetResponse

Berisi data respons untuk operasi get.

VirtualMachinesListByLabNextResponse

Berisi data respons untuk operasi listByLabNext.

VirtualMachinesListByLabResponse

Berisi data respons untuk operasi listByLab.

WeekDay

Menentukan nilai untuk WeekDay.

Enum

KnownActionType

Nilai ActionType yang diketahui yang diterima layanan.

KnownCreatedByType

Nilai yang diketahui dari CreatedByType yang diterima layanan.

KnownLabServicesSkuTier

Nilai yang diketahui dari LabServicesSkuTier yang diterima layanan.

KnownOrigin

Nilai Origin yang diketahui yang diterima layanan.

KnownRestrictionReasonCode

Nilai yang diketahui dari RestrictionReasonCode yang diterima layanan.

KnownRestrictionType

Nilai RestrictionType yang diketahui yang diterima layanan.

KnownScaleType

Nilai yang diketahui dari ScaleType yang diterima layanan.

KnownUsageUnit

Nilai yang diketahui dari UsageUnit yang diterima layanan.

Fungsi

getContinuationToken(unknown)

Mengingat .value terakhir yang diproduksi oleh iterator byPage, mengembalikan token kelanjutan yang dapat digunakan untuk memulai penomoran dari titik itu nanti.

Detail Fungsi

getContinuationToken(unknown)

Mengingat .value terakhir yang diproduksi oleh iterator byPage, mengembalikan token kelanjutan yang dapat digunakan untuk memulai penomoran dari titik itu nanti.

function getContinuationToken(page: unknown): string | undefined

Parameter

page

unknown

Objek dari mengakses value di IteratorResult dari iterator byPage.

Mengembalikan

string | undefined

Token kelanjutan yang dapat diteruskan ke byPage() selama panggilan di masa mendatang.