Share via


LabPatch Class

Definition

The lab resource for updates.

public class LabPatch : Azure.ResourceManager.LabServices.Models.LabServicesPatchBaseInfo
type LabPatch = class
    inherit LabServicesPatchBaseInfo
Public Class LabPatch
Inherits LabServicesPatchBaseInfo
Inheritance

Constructors

LabPatch()

Initializes a new instance of LabPatch.

Properties

AutoShutdownProfile

The resource auto shutdown configuration for the lab. This controls whether actions are taken on resources that are sitting idle.

ConnectionProfile

The connection profile for the lab. This controls settings such as web access to lab resources or whether RDP or SSH ports are open.

Description

The description of the lab.

LabPlanId

The ID of the lab plan. Used during resource creation to provide defaults and acts as a permission container when creating a lab via labs.azure.com. Setting a labPlanId on an existing lab provides organization..

RosterProfile

The lab user list management profile.

SecurityProfile

The lab security profile.

Tags

Resource tags.

(Inherited from LabServicesPatchBaseInfo)
Title

The title of the lab.

VirtualMachineProfile

The profile used for creating lab virtual machines.

Applies to