Microsoft.Azure.Management.LabServices.Models Namespace
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.
Classes
ActionType |
Defines values for ActionType. |
AutoShutdownProfile |
Profile for how to handle shutting down virtual machines. |
AzureEntityResource |
Entity Resource |
ConnectionProfile |
Connection profile for how users connect to lab virtual machines. |
CreatedByType |
Defines values for CreatedByType. |
Credentials |
Credentials for a user on a lab VM. |
ErrorAdditionalInfo |
The resource management error additional info. |
ErrorDetail |
The error detail. |
ErrorResponse |
Error response |
ErrorResponseException |
Exception thrown for an invalid response with ErrorResponse information. |
Identity |
Identity for the resource. |
Image |
Lab services virtual machine image |
ImageReference |
Image reference information. Used in the virtual machine profile. |
ImageUpdate |
Lab services virtual machine image for updates. |
InviteBody |
Body for a user invite request |
Lab |
The lab resource. |
LabNetworkProfile |
Profile for how to handle networking for Labs. |
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. |
LabPlanUpdate |
Contains lab configuration and default settings. This variant is used for PATCH. |
LabServicesSku |
Azure Lab Services resource SKUs |
LabServicesSkuCapabilities |
The array of capabilities of a lab services SKU. |
LabServicesSkuCapacity |
The scale out/in options of the SKU. |
LabServicesSkuCost |
The array of costs of a lab services SKU. |
LabServicesSkuRestrictions |
The restriction details. |
LabServicesSkuTier |
Defines values for LabServicesSkuTier. |
LabUpdate |
The lab resource for updates. |
Operation |
REST API Operation |
OperationDisplay |
Localized display information for this particular operation. |
OperationResult |
A long running operation result |
Origin |
Defines values for Origin. |
Page<T> |
Defines a page in Azure responses. |
Plan |
Plan for the resource. |
ProxyResource |
Proxy Resource |
RecurrencePattern |
Recurrence pattern of a lab schedule. |
ResetPasswordBody |
Body of a reset password request. |
Resource |
Resource |
ResourceModelWithAllowedPropertySet |
The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set. |
ResourceModelWithAllowedPropertySetIdentity | |
ResourceModelWithAllowedPropertySetPlan | |
ResourceModelWithAllowedPropertySetSku | |
RestrictionReasonCode |
Defines values for RestrictionReasonCode. |
RestrictionType |
Defines values for RestrictionType. |
RosterProfile |
The lab user list management profile. |
SaveImageBody |
Body for the save image POST |
ScaleType |
Defines values for ScaleType. |
Schedule |
Schedule for automatically turning virtual machines in a lab on and off at specified times. |
ScheduleUpdate |
Schedule for automatically turning virtual machines in a lab on and off at specified times. Used for updates. |
SecurityProfile |
The lab security profile. |
Sku |
The resource model definition representing SKU |
SupportInfo |
Support contact information and instructions. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TrackedResource |
Tracked Resource |
TrackedResourceUpdate |
Base tracked resource type for all PATCH updates. |
Usage |
The core usage details. |
UsageName |
The Usage Names. |
UsageUnit |
Defines values for UsageUnit. |
User |
User of a lab that can register for and use virtual machines within the lab. |
UserUpdate |
User of a lab that can register for and use virtual machines within the lab. Used for updates. |
VirtualMachine |
A lab virtual machine resource. |
VirtualMachineAdditionalCapabilities |
The additional capabilities for a lab VM. |
VirtualMachineConnectionProfile |
The connection information for the virtual machine |
VirtualMachineProfile |
The base virtual machine configuration for a lab. |
Enums
ConnectionType |
Defines values for ConnectionType. |
CreateOption |
Defines values for CreateOption. |
EnableState |
Defines values for EnableState. |
InvitationState |
Defines values for InvitationState. |
LabState |
Defines values for LabState. |
OperationStatus |
Defines values for OperationStatus. |
OsState |
Defines values for OsState. |
OsType |
Defines values for OsType. |
ProvisioningState |
Defines values for ProvisioningState. |
RecurrenceFrequency |
Defines values for RecurrenceFrequency. |
RegistrationState |
Defines values for RegistrationState. |
ResourceIdentityType |
Defines values for ResourceIdentityType. |
ShutdownOnIdleMode |
Defines values for ShutdownOnIdleMode. |
SkuTier |
Defines values for SkuTier. |
VirtualMachineState |
Defines values for VirtualMachineState. |
VirtualMachineType |
Defines values for VirtualMachineType. |
WeekDay |
Defines values for WeekDay. |