Class VirtualMachineProperties
java.lang.Object
com.azure.resourcemanager.labservices.fluent.models.VirtualMachineProperties
Virtual machine resource properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the claimedByUserId property: The lab user ID (not the PUID!) of who claimed the virtual machine.Get the connectionProfile property: Profile for information about connecting to the virtual machine.Get the provisioningState property: Current provisioning state of the virtual machine.state()
Get the state property: The current state of the virtual machine.void
validate()
Validates the instance.vmType()
Get the vmType property: The type of this VM resource.
-
Constructor Details
-
VirtualMachineProperties
public VirtualMachineProperties()
-
-
Method Details
-
provisioningState
Get the provisioningState property: Current provisioning state of the virtual machine.- Returns:
- the provisioningState value.
-
state
Get the state property: The current state of the virtual machine.- Returns:
- the state value.
-
connectionProfile
Get the connectionProfile property: Profile for information about connecting to the virtual machine.- Returns:
- the connectionProfile value.
-
claimedByUserId
Get the claimedByUserId property: The lab user ID (not the PUID!) of who claimed the virtual machine.- Returns:
- the claimedByUserId value.
-
vmType
Get the vmType property: The type of this VM resource.- Returns:
- the vmType value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-