batch_clone_vms
Batch clone multiple VMs from a gold image source. Each clone is a full copy with optional CPU/memory customization, snapshot creation, and power-on.
Instructions
[WRITE] Batch clone multiple VMs from a source VM (gold image).
Each clone: full copy → optional reconfigure → optional snapshot → optional power on.
Args: source_vm_name: Source VM to clone from. vm_names: List of names for the new VMs. cpu: Override CPU count for all clones (optional). memory_mb: Override memory for all clones (optional). snapshot_name: Create a baseline snapshot on each clone (optional). power_on: Power on each clone after creation. target: Optional vCenter/ESXi target name from config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source_vm_name | Yes | ||
| vm_names | Yes | ||
| cpu | No | ||
| memory_mb | No | ||
| snapshot_name | No | ||
| power_on | No | ||
| target | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |