# Convert Template to VM

> `UiPath.VMware.Activities.ConvertTemplateToVM`

`UiPath.VMware.Activities.ConvertTemplateToVM`

Converts a template to a virtual machine.

## Properties

### Common

* **DisplayName** - The display name of the activity.

### Input

* **Host** - The Host where you want to create the virtual machine. This field supports only `Host` variables.
* **Template** - The template that you want to use to create a virtual machine. This field supports only `VirtualMachineInfo` variables.
* **Timeout (seconds)** - Specifies the amount of time (in seconds) to wait for the activity to complete before an error is thrown. The default value is 300 seconds. This field supports only `Int32` variables.
* **WaitForCompletion** - If selected, the activity waits for the action to complete before moving forward, but no more than the period specified in the **Timeout (seconds)** property. By default, this check box is selected.

### Misc

* **Private** - If selected, the values of variables and arguments are no longer logged at Verbose level.

### Output

* **VirtualMachine** - The created virtual machine, stored in a `VirtualMachineInfo` variable. This field supports only `VirtualMachine` variables.
