LabPlanUpdate Constructors

Definition

Overloads

LabPlanUpdate()

Initializes a new instance of the LabPlanUpdate class.

LabPlanUpdate(IList<String>, ConnectionProfile, AutoShutdownProfile, LabPlanNetworkProfile, IList<String>, String, SupportInfo, String)

Initializes a new instance of the LabPlanUpdate class.

LabPlanUpdate()

Initializes a new instance of the LabPlanUpdate class.

public LabPlanUpdate ();
Public Sub New ()

Applies to

LabPlanUpdate(IList<String>, ConnectionProfile, AutoShutdownProfile, LabPlanNetworkProfile, IList<String>, String, SupportInfo, String)

Initializes a new instance of the LabPlanUpdate class.

public LabPlanUpdate (System.Collections.Generic.IList<string> tags = default, Microsoft.Azure.Management.LabServices.Models.ConnectionProfile defaultConnectionProfile = default, Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile defaultAutoShutdownProfile = default, Microsoft.Azure.Management.LabServices.Models.LabPlanNetworkProfile defaultNetworkProfile = default, System.Collections.Generic.IList<string> allowedRegions = default, string sharedGalleryId = default, Microsoft.Azure.Management.LabServices.Models.SupportInfo supportInfo = default, string linkedLmsInstance = default);
new Microsoft.Azure.Management.LabServices.Models.LabPlanUpdate : System.Collections.Generic.IList<string> * Microsoft.Azure.Management.LabServices.Models.ConnectionProfile * Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile * Microsoft.Azure.Management.LabServices.Models.LabPlanNetworkProfile * System.Collections.Generic.IList<string> * string * Microsoft.Azure.Management.LabServices.Models.SupportInfo * string -> Microsoft.Azure.Management.LabServices.Models.LabPlanUpdate
Public Sub New (Optional tags As IList(Of String) = Nothing, Optional defaultConnectionProfile As ConnectionProfile = Nothing, Optional defaultAutoShutdownProfile As AutoShutdownProfile = Nothing, Optional defaultNetworkProfile As LabPlanNetworkProfile = Nothing, Optional allowedRegions As IList(Of String) = Nothing, Optional sharedGalleryId As String = Nothing, Optional supportInfo As SupportInfo = Nothing, Optional linkedLmsInstance As String = Nothing)

Parameters

tags
IList<String>

Resource tags.

defaultConnectionProfile
ConnectionProfile

The default lab connection profile. This can be changed on a lab resource and only provides a default profile.

defaultAutoShutdownProfile
AutoShutdownProfile

The default lab shutdown profile. This can be changed on a lab resource and only provides a default profile.

defaultNetworkProfile
LabPlanNetworkProfile

The lab plan network profile. To enforce lab network policies they must be defined here and cannot be changed when there are existing labs associated with this lab plan.

allowedRegions
IList<String>

The allowed regions for the lab creator to use when creating labs using this lab plan.

sharedGalleryId
String

Resource ID of the Shared Image Gallery attached to this lab plan. When saving a lab template virtual machine image it will be persisted in this gallery. Shared images from the gallery can be made available to use when creating new labs.

supportInfo
SupportInfo

Support contact information and instructions for users of the lab plan. This information is displayed to lab owners and virtual machine users for all labs in the lab plan.

linkedLmsInstance
String

Base Url of the lms instance this lab plan can link lab rosters against.

Applies to