Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview Namespace

Classes

AutoShutdownProfile

Profile for how to handle shutting down virtual machines.

ConnectionProfile

Connection profile for how users connect to lab virtual machines.

Credentials

Credentials for a user on a lab VM.

Image

Lab services virtual machine image

ImageProperties

Properties of an image resource.

ImageReference

Image reference information. Used in the virtual machine profile.

ImageUpdate

Lab services virtual machine image for updates.

ImageUpdateProperties

Properties of an image resource update

InviteBody

Body for a user invite request

Lab

The lab resource.

LabNetworkProfile

Profile for how to handle networking for Labs.

LabPlan

Lab Plans act as a permission container for creating labs via labs.azure.com. Additionally, they can provide a set of default configurations that will apply at the time of creating a lab, but these defaults can still be overwritten.

LabPlanNetworkProfile

Profile for how to handle networking for Lab Plans.

LabPlanProperties

Lab plan resource properties

LabPlanUpdate

Contains lab configuration and default settings. This variant is used for PATCH.

LabPlanUpdateProperties

Lab plan resource properties for updates

LabProperties

Properties of a lab resource.

LabUpdate

The lab resource for updates.

LabUpdateProperties

Properties of a lab resource used for updates.

OperationResult

A long running operation result

PagedImages

Paged list of Lab services virtual machine images.

PagedLabPlans

Paged list of lab plans.

PagedLabs

Paged list of labs.

PagedSchedules

Paged list of schedules.

PagedUsers

Paged list of users.

PagedVirtualMachines

Paged list of lab services virtual machines.

RecurrencePattern

Recurrence pattern of a lab schedule.

ResetPasswordBody

Body of a reset password request.

RosterProfile

The lab user list management profile.

SaveImageBody

Body for the save image POST

Schedule

Schedule for automatically turning virtual machines in a lab on and off at specified times.

ScheduleProperties

Schedule resource properties

ScheduleUpdate

Schedule for automatically turning virtual machines in a lab on and off at specified times. Used for updates.

ScheduleUpdateProperties

Schedule resource properties used for updates.

SecurityProfile

The lab security profile.

SupportInfo

Support contact information and instructions.

TrackedResourceUpdate

Base tracked resource type for all PATCH updates.

User

User of a lab that can register for and use virtual machines within the lab.

UserProperties

User resource properties

UserUpdate

User of a lab that can register for and use virtual machines within the lab. Used for updates.

UserUpdateProperties

User resource properties used for updates.

VirtualMachine

A lab virtual machine resource.

VirtualMachineAdditionalCapabilities

The additional capabilities for a lab VM.

VirtualMachineConnectionProfile

The connection information for the virtual machine

VirtualMachineProfile

The base virtual machine configuration for a lab.

VirtualMachineProperties

Virtual machine resource properties

Interfaces

IAutoShutdownProfile
IConnectionProfile
ICredentials
IImage
IImageProperties
IImageReference
IImageUpdate
IImageUpdateProperties
IInviteBody
ILab
ILabNetworkProfile
ILabPlan
ILabPlanNetworkProfile
ILabPlanProperties
ILabPlanUpdate
ILabPlanUpdateProperties
ILabProperties
ILabUpdate
ILabUpdateProperties
IOperationResult
IPagedImages
IPagedLabPlans
IPagedLabs
IPagedSchedules
IPagedUsers
IPagedVirtualMachines
IRecurrencePattern
IResetPasswordBody
IRosterProfile
ISaveImageBody
ISchedule
IScheduleProperties
IScheduleUpdate
IScheduleUpdateProperties
ISecurityProfile
ISupportInfo
ITrackedResourceUpdate
IUser
IUserProperties
IUserUpdate
IUserUpdateProperties
IVirtualMachine
IVirtualMachineAdditionalCapabilities
IVirtualMachineConnectionProfile
IVirtualMachineProfile
IVirtualMachineProperties