Share via


LabVirtualMachineData Class

Definition

A class representing the LabVirtualMachine data model. A lab virtual machine resource.

public class LabVirtualMachineData : Azure.ResourceManager.Models.ResourceData
type LabVirtualMachineData = class
    inherit ResourceData
Public Class LabVirtualMachineData
Inherits ResourceData
Inheritance
LabVirtualMachineData

Constructors

LabVirtualMachineData()

Initializes a new instance of LabVirtualMachineData.

Properties

ClaimedByUserId

The lab user ID (not the PUID!) of who claimed the virtual machine.

ConnectionProfile

Profile for information about connecting to the virtual machine.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

Current provisioning state of the virtual machine.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
State

The current state of the virtual machine.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
VmType

The type of this VM resource.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to