ILabPlanProperties Interface
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.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview.LabPlanPropertiesTypeConverter))]
public interface ILabPlanProperties : Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview.ILabPlanUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.Api20211001Preview.LabPlanPropertiesTypeConverter))>]
type ILabPlanProperties = interface
interface IJsonSerializable
interface ILabPlanUpdateProperties
Public Interface ILabPlanProperties
Implements ILabPlanUpdateProperties
- Derived
- Attributes
- Implements
Properties
AllowedRegion |
The allowed regions for the lab creator to use when creating labs using this lab plan. (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileDisconnectDelay |
The amount of time a VM will stay running after a user disconnects if this behavior is enabled. (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileIdleDelay |
The amount of time a VM will idle before it is shutdown if this behavior is enabled. (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileNoConnectDelay |
The amount of time a VM will stay running before it is shutdown if no connection is made and this behavior is enabled. (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileShutdownOnDisconnect |
Whether shutdown on disconnect is enabled (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileShutdownOnIdle |
Whether a VM will get shutdown when it has idled for a period of time. (Inherited from ILabPlanUpdateProperties) |
DefaultAutoShutdownProfileShutdownWhenNotConnected |
Whether a VM will get shutdown when it hasn't been connected to after a period of time. (Inherited from ILabPlanUpdateProperties) |
DefaultConnectionProfileClientRdpAccess |
The enabled access level for Client Access over RDP. (Inherited from ILabPlanUpdateProperties) |
DefaultConnectionProfileClientSshAccess |
The enabled access level for Client Access over SSH. (Inherited from ILabPlanUpdateProperties) |
DefaultConnectionProfileWebRdpAccess |
The enabled access level for Web Access over RDP. (Inherited from ILabPlanUpdateProperties) |
DefaultConnectionProfileWebSshAccess |
The enabled access level for Web Access over SSH. (Inherited from ILabPlanUpdateProperties) |
DefaultNetworkProfileSubnetId |
The external subnet resource id (Inherited from ILabPlanUpdateProperties) |
LinkedLmsInstance |
Base Url of the lms instance this lab plan can link lab rosters against. (Inherited from ILabPlanUpdateProperties) |
ProvisioningState |
Current provisioning state of the lab plan. |
SharedGalleryId |
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. (Inherited from ILabPlanUpdateProperties) |
SupportInfoEmail |
Support contact email address. (Inherited from ILabPlanUpdateProperties) |
SupportInfoInstruction |
Support instructions. (Inherited from ILabPlanUpdateProperties) |
SupportInfoPhone |
Support contact phone number. (Inherited from ILabPlanUpdateProperties) |
SupportInfoUrl |
Support web address. (Inherited from ILabPlanUpdateProperties) |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |