batch_clone_vms
Clone multiple virtual machines from a source VM with options to reconfigure hardware, create snapshots, and power on clones automatically.
Instructions
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 |