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

Classes

AutoShutdownProfile

Profile for how to handle shutting down virtual machines.

AutoShutdownProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of AutoShutdownProfile

ConnectionProfile

Connection profile for how users connect to lab virtual machines.

ConnectionProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ConnectionProfile

Credentials

Credentials for a user on a lab VM.

CredentialsTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of Credentials

Image

Lab services virtual machine image

ImageProperties

Properties of an image resource.

ImagePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ImageProperties

ImageReference

Image reference information. Used in the virtual machine profile.

ImageReferenceTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ImageReference

ImageTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of Image

ImageUpdate

Lab services virtual machine image for updates.

ImageUpdateProperties

Properties of an image resource update

ImageUpdatePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ImageUpdateProperties

ImageUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ImageUpdate

InviteBody

Body for a user invite request

InviteBodyTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of InviteBody

Lab

The lab resource.

LabNetworkProfile

Profile for how to handle networking for Labs.

LabNetworkProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabNetworkProfile

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.

LabPlanNetworkProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabPlanNetworkProfile

LabPlanProperties

Lab plan resource properties

LabPlanPropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabPlanProperties

LabPlanTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabPlan

LabPlanUpdate

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

LabPlanUpdateProperties

Lab plan resource properties for updates

LabPlanUpdatePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabPlanUpdateProperties

LabPlanUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabPlanUpdate

LabProperties

Properties of a lab resource.

LabPropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabProperties

LabTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of Lab

LabUpdate

The lab resource for updates.

LabUpdateProperties

Properties of a lab resource used for updates.

LabUpdatePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabUpdateProperties

LabUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of LabUpdate

OperationResult

A long running operation result

OperationResultTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of OperationResult

PagedImages

Paged list of Lab services virtual machine images.

PagedImagesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedImages

PagedLabPlans

Paged list of lab plans.

PagedLabPlansTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedLabPlans

PagedLabs

Paged list of labs.

PagedLabsTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedLabs

PagedSchedules

Paged list of schedules.

PagedSchedulesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedSchedules

PagedUsers

Paged list of users.

PagedUsersTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedUsers

PagedVirtualMachines

Paged list of lab services virtual machines.

PagedVirtualMachinesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of PagedVirtualMachines

RecurrencePattern

Recurrence pattern of a lab schedule.

RecurrencePatternTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of RecurrencePattern

ResetPasswordBody

Body of a reset password request.

ResetPasswordBodyTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ResetPasswordBody

RosterProfile

The lab user list management profile.

RosterProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of RosterProfile

SaveImageBody

Body for the save image POST

SaveImageBodyTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of SaveImageBody

Schedule

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

ScheduleProperties

Schedule resource properties

SchedulePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ScheduleProperties

ScheduleTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of Schedule

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.

ScheduleUpdatePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ScheduleUpdateProperties

ScheduleUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of ScheduleUpdate

SecurityProfile

The lab security profile.

SecurityProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of SecurityProfile

SupportInfo

Support contact information and instructions.

SupportInfoTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of SupportInfo

TrackedResourceUpdate

Base tracked resource type for all PATCH updates.

TrackedResourceUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of TrackedResourceUpdate

User

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

UserProperties

User resource properties

UserPropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of UserProperties

UserTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of User

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.

UserUpdatePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of UserUpdateProperties

UserUpdateTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of UserUpdate

VirtualMachine

A lab virtual machine resource.

VirtualMachineAdditionalCapabilities

The additional capabilities for a lab VM.

VirtualMachineAdditionalCapabilitiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of VirtualMachineAdditionalCapabilities

VirtualMachineConnectionProfile

The connection information for the virtual machine

VirtualMachineConnectionProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of VirtualMachineConnectionProfile

VirtualMachineProfile

The base virtual machine configuration for a lab.

VirtualMachineProfileTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of VirtualMachineProfile

VirtualMachineProperties

Virtual machine resource properties

VirtualMachinePropertiesTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of VirtualMachineProperties

VirtualMachineTypeConverter

A PowerShell PSTypeConverter to support converting to an instance of VirtualMachine

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