Class VirtualMachineInner


  • public final class VirtualMachineInner
    extends com.azure.core.management.ProxyResource
    Virtual Machine.
    • Constructor Detail

      • VirtualMachineInner

        public VirtualMachineInner()
    • Method Detail

      • displayName

        public String displayName()
        Get the displayName property: Display name of the VM.
        Returns:
        the displayName value.
      • moRefId

        public String moRefId()
        Get the moRefId property: Virtual machine managed object reference id.
        Returns:
        the moRefId value.
      • folderPath

        public String folderPath()
        Get the folderPath property: Path to virtual machine's folder starting from datacenter virtual machine folder.
        Returns:
        the folderPath value.
      • restrictMovement

        public VirtualMachineRestrictMovementState restrictMovement()
        Get the restrictMovement property: Whether VM DRS-driven movement is restricted (enabled) or not (disabled).
        Returns:
        the restrictMovement value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.