LabPlanUpdate Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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.
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
Azure SDK for .NET