Interface VirtualMachine
public interface VirtualMachine
An immutable client-side representation of VirtualMachine.
-
Method Summary
Modifier and TypeMethodDescriptionGets the displayName property: Display name of the VM.Gets the folderPath property: Path to virtual machine's folder starting from datacenter virtual machine folder.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.avs.fluent.models.VirtualMachineInner object.moRefId()
Gets the moRefId property: Virtual machine managed object reference id.name()
Gets the name property: The name of the resource.Gets the restrictMovement property: Whether VM DRS-driven movement is restricted (enabled) or not (disabled).type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
displayName
String displayName()Gets the displayName property: Display name of the VM.- Returns:
- the displayName value.
-
moRefId
String moRefId()Gets the moRefId property: Virtual machine managed object reference id.- Returns:
- the moRefId value.
-
folderPath
String folderPath()Gets the folderPath property: Path to virtual machine's folder starting from datacenter virtual machine folder.- Returns:
- the folderPath value.
-
restrictMovement
VirtualMachineRestrictMovementState restrictMovement()Gets the restrictMovement property: Whether VM DRS-driven movement is restricted (enabled) or not (disabled).- Returns:
- the restrictMovement value.
-
innerModel
VirtualMachineInner innerModel()Gets the inner com.azure.resourcemanager.avs.fluent.models.VirtualMachineInner object.- Returns:
- the inner object.
-