Azure.ResourceManager.DevTestLabs.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
ArmDevTestLabsModelFactory |
Model factory for models. |
AttachNewDataDiskDetails |
Properties to attach new disk to the Virtual Machine. |
ComputeDataDisk |
A data disks attached to a virtual machine. |
ComputeVmInstanceViewStatus |
Status information about a virtual machine. |
ComputeVmProperties |
Properties of a virtual machine returned by the Microsoft.Compute API. |
DevTestLabAnnouncement |
Properties of a lab's announcement banner. |
DevTestLabApplicableSchedule |
Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level. |
DevTestLabArmTemplateInfo |
Information about a generated ARM template. |
DevTestLabArmTemplateParameter |
Properties of an Azure Resource Manager template parameter. |
DevTestLabArtifactDeploymentStatus |
Properties of an artifact deployment. |
DevTestLabArtifactGenerateArmTemplateContent |
Parameters for generating an ARM template for deploying artifacts. |
DevTestLabArtifactInstallInfo |
Properties of an artifact. |
DevTestLabArtifactParameter |
Properties of an artifact parameter. |
DevTestLabArtifactSourcePatch |
Properties of an artifact source. |
DevTestLabCostDetails |
The properties of a lab cost item. |
DevTestLabCostThreshold |
Properties of a cost threshold item. |
DevTestLabCustomImagePatch |
A custom image. |
DevTestLabCustomImagePlan |
Properties for plan on a custom image. |
DevTestLabCustomImageVhd |
Properties for creating a custom image from a VHD. |
DevTestLabCustomImageVm |
Properties for creating a custom image from a virtual machine. |
DevTestLabDataDiskProperties |
Request body for adding a new or existing data disk to a virtual machine. |
DevTestLabDataDiskStorageTypeInfo |
Storage information about the data disks present in the custom image. |
DevTestLabDiskAttachContent |
Properties of the disk to attach. |
DevTestLabDiskDetachContent |
Properties of the disk to detach. |
DevTestLabDiskPatch |
A Disk. |
DevTestLabEnvironmentDeployment |
Properties of an environment deployment. |
DevTestLabEnvironmentPatch |
An environment, which is essentially an ARM template deployment. |
DevTestLabEvaluatePoliciesContent |
Request body for evaluating a policy set. |
DevTestLabEvaluatePoliciesResult |
Response body for evaluating a policy set. |
DevTestLabEvaluatePolicy |
Properties for evaluating a policy set. |
DevTestLabExportResourceUsageContent |
The parameters of the export operation. |
DevTestLabExternalSubnet |
Subnet information as returned by the Microsoft.Network API. |
DevTestLabFormulaPatch |
A formula for creating a VM, specifying an image base and other parameters. |
DevTestLabGalleryImage |
A gallery image. |
DevTestLabGalleryImageReference |
The reference information for an Azure Marketplace image. |
DevTestLabGenerateUploadUriContent |
Properties for generating an upload URI. |
DevTestLabGenerateUploadUriResult |
Response body for generating an upload URI. |
DevTestLabGlobalScheduleRetargetContent |
Properties for retargeting a virtual machine schedule. |
DevTestLabImportVmContent |
This represents the payload required to import a virtual machine from a different lab into the current one. |
DevTestLabInboundNatRule |
A rule for NAT - exposing a VM's port (backendPort) on the public IP address using a load balancer. |
DevTestLabManagedIdentity |
Properties of a managed identity. |
DevTestLabNetworkInterface |
Properties of a network interface. |
DevTestLabNotificationChannelEvent |
An event to be notified for. |
DevTestLabNotificationChannelNotifyContent |
Properties for generating a Notification. |
DevTestLabNotificationChannelPatch |
A notification. |
DevTestLabNotificationSettings |
Notification settings for a schedule. |
DevTestLabParameter |
Information about an artifact's parameter. |
DevTestLabParametersValueFileInfo |
A file containing a set of parameter values for an ARM template. |
DevTestLabPatch |
A lab. |
DevTestLabPolicyPatch |
A Policy. |
DevTestLabPolicySetResult |
Result of a policy set evaluation. |
DevTestLabPolicyViolation |
Policy violation. |
DevTestLabPort |
Properties of a network port. |
DevTestLabRdpConnection |
Represents a .rdp file. |
DevTestLabResourceCost |
The properties of a resource cost item. |
DevTestLabResourcePatch |
Represents an update resource. |
DevTestLabScheduleCreationParameter |
Properties for creating a schedule. |
DevTestLabSchedulePatch |
A schedule. |
DevTestLabSecretPatch |
A secret. |
DevTestLabServiceFabricPatch |
A Service Fabric. |
DevTestLabSubnet |
Subnet information. |
DevTestLabSubnetOverride |
Property overrides on a subnet of a virtual network. |
DevTestLabSupport |
Properties of a lab's support banner. |
DevTestLabTargetCost |
Properties of a cost target. |
DevTestLabUserIdentity |
Identity attributes of a lab user. |
DevTestLabUserPatch |
Profile of a lab user. |
DevTestLabUserSecretStore |
Properties of a user's secret store. |
DevTestLabVirtualNetworkPatch |
A virtual network. |
DevTestLabVmApplyArtifactsContent |
Request body for applying artifacts to a virtual machine. |
DevTestLabVmCreationContent |
Properties for creating a virtual machine. |
DevTestLabVmDetachDataDiskContent |
Request body for detaching data disk from a virtual machine. |
DevTestLabVmPatch |
A virtual machine. |
DevTestLabVmResizeContent |
Request body for resizing a virtual machine. |
DevTestLabWeekDetails |
Properties of a weekly schedule. |
Structs
DevTestLabCostThresholdStatus |
Indicates whether this threshold will be displayed on cost charts. |
DevTestLabCostType |
The type of the cost. |
DevTestLabCustomImageOSType |
The OS type of the custom image (i.e. Windows, Linux). |
DevTestLabEnableStatus |
Indicates if the artifact source is enabled (values: Enabled, Disabled). |
DevTestLabEnvironmentPermission |
The access rights to be granted to the user when provisioning an environment. |
DevTestLabFileUploadOption |
Options for uploading the files for the artifact. UploadFilesAndGenerateSasTokens is the default value. |
DevTestLabHostCachingOption |
Caching option for a data disk (i.e. None, ReadOnly, ReadWrite). |
DevTestLabLinuxOSState |
The state of the Linux OS (i.e. NonDeprovisioned, DeprovisionRequested, DeprovisionApplied). |
DevTestLabNotificationChannelEventType |
The event type for which this notification is enabled (i.e. AutoShutdown, Cost). |
DevTestLabPolicyEvaluatorType |
The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy). |
DevTestLabPolicyFactName |
The fact name of the policy (e.g. LabVmCount, LabVmSize, MaxVmsAllowedPerLab, etc. |
DevTestLabPolicyStatus |
The status of the policy. |
DevTestLabPremiumDataDisk |
The setting to enable usage of premium data disks. When its value is 'Enabled', creation of standard or premium data disks is allowed. When its value is 'Disabled', only creation of standard data disks is allowed. |
DevTestLabReportingCycleType |
Reporting cycle type. |
DevTestLabSourceControlType |
The artifact source's type. |
DevTestLabStorageType |
The storage type for the disk (i.e. Standard, Premium). |
DevTestLabTargetCostStatus |
Target cost status. |
DevTestLabTransportProtocol |
The transport protocol for the endpoint. |
DevTestLabUsagePermissionType |
The permission policy of the subnet for allowing public IP addresses (i.e. Allow, Deny)). |
DevTestLabVmCreationSource |
Tells source of creation of lab virtual machine. Output property only. |
WindowsOSState |
The state of the Windows OS (i.e. NonSysprepped, SysprepRequested, SysprepApplied). |