vm_list_snapshots
List all snapshots of a virtual machine with their hierarchy, including name, description, creation timestamp, state, and nesting level. Read-only operation.
Instructions
[READ] List all snapshots of a VM, including the nesting hierarchy.
Returns one entry per snapshot with name, description, created timestamp,
state, and level (0 = root; children are level+1). Returns an empty list
when the VM has no snapshots. Read-only — this skill cannot create,
revert, or delete snapshots (use vmware-aiops for those operations).
Exposes the same data as the CLI command vmware-monitor vm snapshot-list
(was missing from MCP until 2026-06-08 — CLI/MCP parity, 踩坑 #34).
Args: vm_name: Exact name of the virtual machine. target: Optional vCenter/ESXi target name from config. Uses default if omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ||
| vm_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |