vm_list_snapshots
Retrieve the hierarchical list of all snapshots for a virtual machine, including name, description, creation timestamp, state, and nesting level.
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 |
|---|---|---|---|
| vm_name | Yes | ||
| target | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |