# Activities

> Activities in the Activities package for automating cloud and IT infrastructure operations.

This section includes Cloud related activities found in the **UiPath.HyperV.Activities** package.

| Activity | Description |
| --- | --- |
| [HyperV Scope](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-scope) | Connects to a Hyper-V Host and provides a scope for other Hyper-V activities. |
| [Delete All VM Checkpoints](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-delete-all-vm-checkpoints) | Deletes all checkpoints of the specified virtual machine. |
| [Delete VM Checkpoint](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-delete-vm-checkpoint) | Deletes a given checkpoint of the specified virtual machine. |
| [Get VM Checkpoint List](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-get-vm-checkpoint-list) | Retrieves all checkpoints of the specified virtual machine. |
| [Revert VM to Checkpoint](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-revert-vm-to-checkpoint) | Reverts the virtual machine to a specified checkpoint. If no checkpoint exists, the activity does nothing and the virtual machine state remains unchanged. |
| [Take VM Checkpoint](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-take-vm-checkpoint) | Takes a checkpoint of the specified virtual machine. |
| [Configure Robot](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-configure-robot) | Connects the Robot from a given virtual machine to Orchestrator. |
| [Create VM From Template](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-create-vm-from-template) | Provisions a new virtual machine from a template. |
| [Delete VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-delete-vm) | Deletes a virtual machine. |
| [Export VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-export-vm) | Exports a virtual machine. |
| [Get VM by ID](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-get-vm-by-id) | Retrieves the details of the specified virtual machine. |
| [Get VM List](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-get-vm-list) | Retrieves a list of virtual machines. |
| [Import VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-import-vm) | Imports a virtual machine. |
| [Pause VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-pause-vm) | Pauses a virtual machine. |
| [Rename VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-rename-vm) | Renames a virtual machine. |
| [Reset VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-reset-vm) | Resets a virtual machine. |
| [Resume VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-resume-vm) | Resumes a virtual machine. |
| [Shutdown VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-shutdown-vm) | Shuts down the Operating System of the specified virtual machine. |
| [Restart VM](https://docs.uipath.com/activities/other/latest/it-automation/restart-vm) | This activity restarts a virtual machine. |
| [Turn Off VM](https://docs.uipath.com/activities/other/latest/it-automation/hyper-v-turn-off-vm) | Turns off a virtual machine. |
