run_bulk_operation
Execute batch lifecycle actions like start, stop, shutdown, pause, or resume across multiple Proxmox VMs or containers filtered by node, tags, or VM IDs.
Instructions
Execute batch lifecycle actions (start, stop, shutdown, pause, resume) across VMs or LXC containers matching filters.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "run_bulk_operation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | ||
| tags | No | ||
| vmids | No | ||
| action | Yes | ||
| confirm | No | ||
| resource_type | No | all | |
| stop_on_error | No |