Microsoft.Azure.Management.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
| Name | Description |
|---|---|
| ApplicableSchedule |
Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level. |
| ApplicableScheduleFragment |
Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level. |
| ApplicableScheduleProperties |
Properties of a schedules applicable to a virtual machine. |
| ApplicableSchedulePropertiesFragment |
Properties of a schedules applicable to a virtual machine. |
| ApplyArtifactsRequest |
Request body for applying artifacts to a virtual machine. |
| ArmTemplate |
An Azure Resource Manager template. |
| ArmTemplateInfo |
Information about a generated ARM template. |
| ArmTemplateParameterProperties |
Properties of an Azure Resource Manager template parameter. |
| ArmTemplateProperties |
Properties of an Azure Resource Manager template. |
| Artifact |
An artifact. |
| ArtifactDeploymentStatusProperties |
Properties of an artifact deployment. |
| ArtifactDeploymentStatusPropertiesFragment |
Properties of an artifact deployment. |
| ArtifactInstallProperties |
Properties of an artifact. |
| ArtifactInstallPropertiesFragment |
Properties of an artifact. |
| ArtifactParameterProperties |
Properties of an artifact parameter. |
| ArtifactParameterPropertiesFragment |
Properties of an artifact parameter. |
| ArtifactProperties |
Properties of an artifact. |
| ArtifactSource |
Properties of an artifact source. |
| ArtifactSourceFragment |
Properties of an artifact source. |
| ArtifactSourceProperties |
Properties of an artifact source. |
| ArtifactSourcePropertiesFragment |
Properties of an artifact source. |
| AttachDiskProperties |
Properties of the disk to attach. |
| AttachNewDataDiskOptions |
Properties to attach new disk to the Virtual Machine. |
| BulkCreationParameters |
Parameters for creating multiple virtual machines as a single action. |
| ComputeDataDisk |
A data disks attached to a virtual machine. |
| ComputeDataDiskFragment |
A data disks attached to a virtual machine. |
| ComputeVmInstanceViewStatus |
Status information about a virtual machine. |
| ComputeVmInstanceViewStatusFragment |
Status information about a virtual machine. |
| ComputeVmProperties |
Properties of a virtual machine returned by the Microsoft.Compute API. |
| ComputeVmPropertiesFragment |
Properties of a virtual machine returned by the Microsoft.Compute API. |
| CostThresholdProperties |
Properties of a cost threshold item. |
| CostThresholdStatus |
Defines values for CostThresholdStatus. |
| CostType |
Defines values for CostType. |
| CustomImage |
A custom image. |
| CustomImageOsType |
Defines values for CustomImageOsType. |
| CustomImageProperties |
Properties of a custom image. |
| CustomImagePropertiesCustom |
Properties for creating a custom image from a VHD. |
| CustomImagePropertiesFromVm |
Properties for creating a custom image from a virtual machine. |
| DataDiskProperties |
Request body for adding a new or existing data disk to a virtual machine. |
| DayDetails |
Properties of a daily schedule. |
| DayDetailsFragment |
Properties of a daily schedule. |
| DetachDataDiskProperties |
Request body for detaching data disk from a virtual machine. |
| DetachDiskProperties |
Properties of the disk to detach. |
| Disk |
A Disk. |
| DiskProperties |
Properties of a disk. |
| DtlEnvironment |
An environment, which is essentially an ARM template deployment. |
| EnableStatus |
Defines values for EnableStatus. |
| EnvironmentDeploymentProperties |
Properties of an environment deployment. |
| EnvironmentProperties |
Properties of an environment. |
| EvaluatePoliciesProperties |
Properties for evaluating a policy set. |
| EvaluatePoliciesRequest |
Request body for evaluating a policy set. |
| EvaluatePoliciesResponse |
Response body for evaluating a policy set. |
| EventFragment |
An event to be notified for. |
| EventModel |
An event to be notified for. |
| ExportResourceUsageParameters |
The parameters of the export operation. |
| ExternalSubnet |
Subnet information as returned by the Microsoft.Network API. |
| ExternalSubnetFragment |
Subnet information as returned by the Microsoft.Network API. |
| FileUploadOptions |
Defines values for FileUploadOptions. |
| Formula |
A formula for creating a VM, specifying an image base and other parameters |
| FormulaProperties |
Properties of a formula. |
| FormulaPropertiesFromVm |
Information about a VM from which a formula is to be created. |
| GalleryImage |
A gallery image. |
| GalleryImageProperties |
Properties of a gallery image. |
| GalleryImageReference |
The reference information for an Azure Marketplace image. |
| GalleryImageReferenceFragment |
The reference information for an Azure Marketplace image. |
| GenerateArmTemplateRequest |
Parameters for generating an ARM template for deploying artifacts. |
| GenerateUploadUriParameter |
Properties for generating an upload URI. |
| GenerateUploadUriResponse |
Reponse body for generating an upload URI. |
| HostCachingOptions |
Defines values for HostCachingOptions. |
| HourDetails |
Properties of an hourly schedule. |
| HourDetailsFragment |
Properties of an hourly schedule. |
| HttpStatusCode |
Defines values for HttpStatusCode. |
| IdentityProperties |
Properties of a managed identity |
| InboundNatRule |
A rule for NAT - exposing a VM's port (backendPort) on the public IP address using a load balancer. |
| InboundNatRuleFragment |
A rule for NAT - exposing a VM's port (backendPort) on the public IP address using a load balancer. |
| Lab |
A lab. |
| LabCost |
A cost item. |
| LabCostDetailsProperties |
The properties of a lab cost item. |
| LabCostProperties |
Properties of a cost item. |
| LabCostSummaryProperties |
The properties of the cost summary. |
| LabFragment |
A lab. |
| LabProperties |
Properties of a lab. |
| LabPropertiesFragment |
Properties of a lab. |
| LabResourceCostProperties |
The properties of a resource cost item. |
| LabVhd |
Properties of a VHD in the lab. |
| LabVirtualMachine |
A virtual machine. |
| LabVirtualMachineCreationParameter |
Properties for creating a virtual machine. |
| LabVirtualMachineCreationParameterProperties |
Properties for virtual machine creation. |
| LabVirtualMachineFragment |
A virtual machine. |
| LabVirtualMachineProperties |
Properties of a virtual machine. |
| LabVirtualMachinePropertiesFragment |
Properties of a virtual machine. |
| LinuxOsInfo |
Information about a Linux OS. |
| LinuxOsState |
Defines values for LinuxOsState. |
| NetworkInterfaceProperties |
Properties of a network interface. |
| NetworkInterfacePropertiesFragment |
Properties of a network interface. |
| NotificationChannel |
A notification. |
| NotificationChannelEventType |
Defines values for NotificationChannelEventType. |
| NotificationChannelFragment |
A notification. |
| NotificationChannelProperties |
Properties of a schedule. |
| NotificationChannelPropertiesFragment |
Properties of a schedule. |
| NotificationSettings |
Notification settings for a schedule. |
| NotificationSettingsFragment |
Notification settings for a schedule. |
| NotificationStatus |
Defines values for NotificationStatus. |
| NotifyParameters |
Properties for generating a Notification. |
| OperationError |
Error details for the operation in case of a failure. |
| OperationMetadata |
The REST API operation supported by DevTestLab ResourceProvider. |
| OperationMetadataDisplay |
The object that describes the operations |
| OperationResult |
An Operation Result |
| Page<T> |
Defines a page in Azure responses. |
| ParameterInfo |
Information about an artifact's parameter. |
| ParametersValueFileInfo |
A file containing a set of parameter values for an ARM template. |
| PercentageCostThresholdProperties |
Properties of a percentage cost threshold. |
| Policy |
A Policy. |
| PolicyEvaluatorType |
Defines values for PolicyEvaluatorType. |
| PolicyFactName |
Defines values for PolicyFactName. |
| PolicyFragment |
A Policy. |
| PolicyProperties |
Properties of a Policy. |
| PolicyPropertiesFragment |
Properties of a Policy. |
| PolicySetResult |
Result of a policy set evaluation. |
| PolicyStatus |
Defines values for PolicyStatus. |
| PolicyViolation |
Policy violation. |
| Port |
Properties of a network port. |
| PortFragment |
Properties of a network port. |
| PremiumDataDisk |
Defines values for PremiumDataDisk. |
| ReportingCycleType |
Defines values for ReportingCycleType. |
| Resource |
An Azure resource. |
| RetargetScheduleProperties |
Properties for retargeting a virtual machine schedule. |
| Schedule |
A schedule. |
| ScheduleFragment |
A schedule. |
| ScheduleProperties |
Properties of a schedule. |
| SchedulePropertiesFragment |
Properties of a schedule. |
| Secret |
A secret. |
| SecretProperties |
Properties of a secret. |
| ServiceRunner |
A container for a managed identity to execute DevTest lab services. |
| SharedPublicIpAddressConfiguration |
Properties of a virtual machine that determine how it is connected to a load balancer. |
| SharedPublicIpAddressConfigurationFragment |
Properties of a virtual machine that determine how it is connected to a load balancer. |
| ShutdownNotificationContent |
The contents of a shutdown notification. Webhooks can use this type to deserialize the request body when they get notified of an imminent shutdown. |
| SourceControlType |
Defines values for SourceControlType. |
| StorageType |
Defines values for StorageType. |
| Subnet |
Subnet information. |
| SubnetFragment |
Subnet information. |
| SubnetOverride |
Property overrides on a subnet of a virtual network. |
| SubnetOverrideFragment |
Property overrides on a subnet of a virtual network. |
| SubnetSharedPublicIpAddressConfiguration |
Configuration for public IP address sharing. |
| SubnetSharedPublicIpAddressConfigurationFragment |
Configuration for public IP address sharing. |
| TargetCostProperties |
Properties of a cost target. |
| TargetCostStatus |
Defines values for TargetCostStatus. |
| TransportProtocol |
Defines values for TransportProtocol. |
| UsagePermissionType |
Defines values for UsagePermissionType. |
| User |
Profile of a lab user. |
| UserFragment |
Profile of a lab user. |
| UserIdentity |
Identity attributes of a lab user. |
| UserIdentityFragment |
Identity attributes of a lab user. |
| UserProperties |
Properties of a lab user profile. |
| UserPropertiesFragment |
Properties of a lab user profile. |
| UserSecretStore |
Properties of a user's secret store. |
| UserSecretStoreFragment |
Properties of a user's secret store. |
| VirtualMachineCreationSource |
Defines values for VirtualMachineCreationSource. |
| VirtualNetwork |
A virtual network. |
| VirtualNetworkFragment |
A virtual network. |
| VirtualNetworkProperties |
Properties of a virtual network. |
| VirtualNetworkPropertiesFragment |
Properties of a virtual network. |
| WeekDetails |
Properties of a weekly schedule. |
| WeekDetailsFragment |
Properties of a weekly schedule. |
| WindowsOsInfo |
Information about a Windows OS. |
| WindowsOsState |
Defines values for WindowsOsState. |