Proximo
Proximo is a trust-first MCP server for managing Proxmox infrastructure (PVE, PBS, PMG, PDM) with built-in safety controls: every mutation requires a dry-run plan first, is logged to a tamper-evident HMAC-keyed audit ledger, and is undoable via snapshot where supported.
Proxmox VE (PVE)
Read cluster resources, node/guest status, storage, SDN, identities, ACLs, HA configs, tasks, and backup freshness
Mutate VMs/containers: power ops, migrate, snapshot/rollback, config updates
Manage storage, firewall, SDN, realms, roles, users, and ACLs (all require
confirm=True)
Proxmox Backup Server (PBS)
List/inspect datastores, namespaces, snapshots, remotes, traffic controls, and scheduled jobs
Mutate: create/update/delete datastores and namespaces, prune snapshots, manage protection flags and notes, change backup group owners, manage remote sync sources and bandwidth throttle rules
Trigger garbage collection and integrity verification runs
Proxmox Mail Gateway (PMG)
Read node status, relay/spam config, managed domains, mail statistics, quarantine (spam/virus/attachment), Postfix queue info, service states, and tracking logs
Mutate: quarantine actions (deliver/delete/blocklist/welcomelist), manage domains and transport rules, update mynetworks and spam config, control services (start/stop/restart/reload)
Proxmox Datacenter Manager (PDM)
Read-only fleet view: list remotes, aggregated VM/LXC/storage resources, per-remote status and configs, tasks, ACLs, roles, users
Mutations: power operations, intra-cluster migration, cross-datacenter (remote) migration, snapshot create/delete/rollback for VMs and LXCs
Container & VM Execution (opt-in)
ct_exec– Run commands inside LXC containers via SSH, with dry-run planning and optional auto-snapshotct_psql– Run SQL inside containers as the DB OS userpve_agent_exec– Run commands inside QEMU VMs via qemu-guest-agent (allowlist-scoped)
Audit & Trust
audit_verify– Verify the tamper-evident HMAC-SHA256 hash-chained audit ledger; optionally check an off-box pinned head to detect forgery or truncation
Safety Controls (always on)
Every mutation returns a PLAN (blast radius + risk rating) before acting
All actions are recorded to a tamper-evident ledger (PROVE)
Destructive ops support auto-snapshot before execution, fail-closed if snapshot fails (UNDO)
Read-only diagnostics provide health checks (DIAGNOSE)
Multi-target: any tool can target a named remote via
proximo_targetUse
PROXIMO_SURFACESto load only needed tool categories and reduce context window usage
Provides tools for managing Proxmox VE, Proxmox Backup Server, Proxmox Mail Gateway, and Proxmox Datacenter Manager, including guest lifecycle, storage, snapshots, container exec, and a trust layer for safe AI-driven infrastructure operations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Proximolist all VMs on node pve1"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Named for Proximo, the lanista of Gladiator. The story is the design, joint for joint.
He armed his fighter with exactly what he needed, never more. He answered for every move in the arena. A lanista, not a jailer. The Spaniard earns his name by conduct, on the record, and the helmet comes off: truth said plainly, at cost. His last act opened the cages, holding the wooden sword of his own freedom. A tool should hope to end that well.
"Win the crowd and you will win your freedom."
The others make you pick: a read-only toy, or full keys and pray. Proximo won't. Every dangerous move is planned: see the blast radius first. Every move is proven: a tamper-evident record. And undoable wherever the platform gives us a primitive: a config change hands back the exact prior state, and a risky in-container command can take a snapshot first, and refuses to run if it can't.
Trust built into the substrate, not bolted on after. Hand an AI agent the keys; keep the receipts.
Sovereign and agent-agnostic. Your metal, your token, a ledger you own. No cloud, no phone-home, no standing server unless you opt in.
What it does
Ask, in plain English: "why is ct 105 thrashing?" An AI agent pulls node and guest status, tails the logs, and runs a diagnostic inside the container to find out.
If there's a fix, it shows you the plan before it touches anything. Takes a snapshot first if you ask it to, and won't run if it can't. Applies. Hands you a signed receipt of exactly what changed.
That's the product: a hypervisor an AI can operate without being able to wreck it.
Read-only by default. No mutation runs on the first call: it returns its blast radius as a plan for you to see first. A tamper-evident receipt for every change.
The comparison isn't Proximo vs. the GUI. It's Proximo vs. handing an LLM your root token and hoping.
Don't take our word for any of it. Verify it yourself.
# 1. The tool count is real. Ask the server itself, cold (=> 908).
# (in a clone of this repo, after `uv sync`)
uv run python -c "import asyncio; from proximo import server; \
print(len(asyncio.run(server.mcp.list_tools())))"
# 2. The container image is what the repo built. Sigstore provenance (exit 0 = verified):
gh attestation verify oci://ghcr.io/john-broadway/proximo:latest --owner john-broadway
# 3. The security posture is graded by a third party, not by us:
# https://scorecard.dev/viewer/?uri=github.com/john-broadway/proximoThe rest is in VERIFY.md: forge a ledger byte and watch verify() refuse, grep
the outbound surface for phone-home (there is none). These checks work on any tool, from any
vendor. Demand them everywhere.
Related MCP server: ProxmoxMCP-Plus
Quickstart
// your MCP client config (Claude Desktop / Claude Code / Cursor / …)
{
"mcpServers": {
"proximo": {
"command": "uvx",
"args": ["proximo-proxmox"],
"timeout": 60, // startup is ~3.5s; a 3s client default drops the server silently
"env": {
"PROXIMO_API_BASE_URL": "https://your-pve:8006/api2/json",
"PROXIMO_NODE": "your-node",
"PROXIMO_TOKEN_PATH": "/path/to/token-file" // USER@REALM!TOKENID=SECRET, by reference, never inlined
}
}
}
}Claude Code, one line:
claude mcp add proximo --env PROXIMO_API_BASE_URL=https://your-pve:8006/api2/json \
--env PROXIMO_NODE=your-node --env PROXIMO_TOKEN_PATH=/path/to/token-file -- uvx proximo-proxmoxOr install with one click:
Both prompt for the token file path; the secret never lands in client config. No token yet? uvx proximo-proxmox mint prints the least-privilege runbook.
Then preflight what your token can actually do (read-only):
uvx proximo-proxmox doctorStart with a read-only token. Proximo is useful long before you grant it write. Full token-first walkthrough: docs/SETUP.md · more install paths: Install & run.
Why Proximo exists
The Proxmox MCP landscape is split. API-based servers manage nodes and VMs but structurally cannot run a command inside an LXC: the REST API has no exec endpoint. SSH-based servers can, through broad shell access with little scoping.
Proximo builds the principled whole. Both halves, one audited surface, least-privilege. Trust by construction:
Read-only inspector | Full-access executor | Proximo | |
Can mutate | no, that's the safety | yes | yes, plan recorded first, then |
Preview before a change | n/a | rarely | default: blast radius + live state, every mutation |
Record of what happened | no | app logs, editable | keyed hash-chained ledger, tamper-evident, on by default |
Undo | n/a | rare | snapshot-first, wherever the platform can snapshot |
Command inside an LXC | no | broad SSH | opt-in, fail-closed CTID allowlist |
Products covered | usually PVE | usually PVE | PVE + PBS + PMG + PDM, one audited plane |
Verify the artifact you run | varies | varies | signed image · PyPI provenance · SBOM · Scorecard |
(The archetype columns describe the split above, not any specific project. There is no official Proxmox MCP; Proximo is a community project, standing on its own.)
The trust layer: what makes Proximo different
The spine has six pillars. Four stand by default:
Control | What it does |
PLAN | Every mutation first returns a recorded preview: the exact change, live state, blast radius, an advisory risk rating. Nothing mutates without its plan recorded; one |
PROVE | Keyed (HMAC-SHA256), hash-chained audit ledger; |
UNDO | Where the platform has a primitive: a config change returns its |
DIAGNOSE | Read-only evidence battery + node health → advisory flags that surface incompleteness too, so an empty list never reads as a false clean bill. |
Two are yours to raise, by design, off until their state paths exist, because both are only worth having if those paths sit outside the agent's reach. A pillar Proximo raised for you would be a pillar the agent could lower for itself:
Pillar (off until configured) | What it holds |
CONSENT | Independent, out-of-band approval per plan: an agent (compromised, confused, or steered by injected text) cannot confirm its own mutation. Grants live in a directory only you write ( |
CONTAIN | The kill-switch: one trip file halts every mutation immediately, mid-incident, no redeploy and no restart. Checked fresh on every mutation; fails closed. Put the trip path where only you can write ( |
proximo doctor reports the spine: which pillars stand, which sockets are empty, and exactly how to fill them. Five more controls ship off until configured: an arm-LEASE, an arm-time SCOPE, a FORBID/RATE ENVELOPE, TAINT (the prompt-injection mitigation), and PRINCIPAL (who-asked attribution). What each one defends against: SECURITY.md.
Honesty note (load-bearing): risk ratings are an advisory heuristic, not a sandbox —
LOWmeans "no state change," not "safe," and the absence of aHIGHflag is not a safety signal. Review every change yourself. The floor beneath it all is the token you mint: Proxmox RBAC holds even if Proximo's process is fully compromised — a stronger guarantee than anything Proximo's own code provides. Scope it to exactly what you mean to grant: SECURITY.md.
Hold any tool to this, including this one: The Keys Test. Ten questions to ask before you hand an AI agent real infrastructure. Proximo's own scorecard published, partials included.
Demo
The record defends itself:
Surfaces & tools: one control plane
Surface | Backend | For |
Proxmox VE | REST API + scoped token | node/guest lifecycle, storage, SDN, identity, HA, firewall |
Proxmox Backup Server | REST API + scoped token | datastores, namespaces, snapshots, sync, GC, verify, tape |
Proxmox Mail Gateway | Ticket auth | mail flow, quarantine, filtering rules, domains, services |
Proxmox Datacenter Manager | API token | federated fleet: reads plus governed control (power/snapshot/migrate, dry-run-first) |
Container exec |
| run-command-in-container, |
Those backends are deliberately boring. Anyone can call them. The product is the trust layer over them.
908 tools is an estate, not a starting point, and you only carry the part you use. Since 0.30 the floor IS the default: a bare install serves the search-and-call facade (~1,740 tokens of context) with every tool this box serves still callable; one domain like pve.guests runs ~9,781, a whole plane ~101,398, PROXIMO_TOOLSETS=catalog the classic auto-scoped catalog. The estate is 908. The doorway is yours to size. Coverage and context stopped being the same number.
Where an operator actually starts:
You want to… | Start with | Worth knowing |
See the whole cluster at once |
| one call, every node |
Find out why a container is sick |
| read-only evidence battery |
Preflight a token / config |
| run this before wiring an agent |
Power / lifecycle |
| returns a PLAN first; nothing moves without |
Snapshot before touching anything |
| UNDO's foundation |
Check backups are actually fresh |
| walks real archives; "task OK" is never evidence |
Run a command in a container |
| opt-in ( |
Trace / release mail |
| full PMG plane behind it |
Operate the federated fleet |
| governed control, dry-run-first |
Prove the record wasn't touched |
| registered on every surface, always |
Every tool with typed inputs: docs/TOOLS.md · sizing the surface to your model: docs/SETUP.md.
Install & run
📦
0.40.0: on PyPI, GitHub, and GHCR (signed multi-arch image).New in 0.40.0 (doctor says where near-root exec lands).
ct_execand the node shell ride an ssh target or run on the box itself, never the API, so the machine the API reads and the machine a near-root command lands on can differ, and nothing said so.proximo doctornow reports where exec lands, resolves the ssh target through ssh's own config, counts every name and address this machine goes by as one host, and flags a split target with a remedy you can follow as written. The shadow-key flag also compares every set-valued key the way its gate reads it, so a reordered allowlist is no longer a change, and the TLS warning counts a pinned fingerprint as verification.Recent: 0.39.1 made every allowlist refusal name the store that fed it. See SECURITY.md for what each control honestly holds.
Proximo runs on your machine, on demand. No daemon, no open port.
uvx proximo-proxmox # zero-install run (PyPI package: proximo-proxmox; command stays `proximo`)
# or: pip install proximo-proxmox the MCP core
# or: pip install "proximo-proxmox[a2a]" + the optional A2A face
# or: pip install "proximo-proxmox[http]" + the optional HTTP/OpenAPI face
# or: pip install "proximo-proxmox[mcp-http]" + the optional MCP-over-streamable-HTTP face
# or, from source: git clone https://github.com/john-broadway/proximo.git && cd proximo && uv pip install -e .Wire it into your MCP client as the command proximo, with the PROXIMO_* env vars; see packaging/proximo.env.example.
Docker (GHCR): docker run -i --rm … ghcr.io/john-broadway/proximo:latest. Multi-arch, SBOM, sigstore-signed provenance (gh attestation verify oci://ghcr.io/john-broadway/proximo --owner john-broadway). Mirrored to Docker Hub (docker.io/jebroadway/proximo, identical digest); GHCR stays the signed primary.
Safe by default: API-only out of the box. The two near-root edges are opt-in and say so loudly: LXC exec (
PROXIMO_ENABLE_EXEC=1, near-root on the host) and the qemu-guest-agent edge (PROXIMO_ENABLE_AGENT=1, near-root in a guest). Each is scoped by its own fail-closed allowlist.Smallest footprint by design: you don't have to load the whole estate: what a box serves is autoscoped to what it configures. A PBS-only box gets that plane's tools plus the always-on audit trail;
PROXIMO_SURFACES=pve,execscopes the searchable catalog to that pair (318 tools); a typo'd surface refuses startup rather than serving a surprise. Surfaces choose which planes are searchable, never how many schemas load; the doorway stays the default unless you name another withPROXIMO_TOOLSETS. Scoping is context hygiene, not an authorization control: it changes what is advertised, never what a token is allowed to do. The default doorway (dynamic mode) keeps four search-and-call tools resident (proximo_readruns read-only tools with an enforcedreadOnlyHint;proximo_callruns anything) plus the two ledger tools (audit_verifyproves the chain,audit_entriesreads who did what) andproximo_recallwhile estate memory is on (the default;PROXIMO_MEMORY=0opts out), with the full catalog reachable by name. That narrowing is guarded at every entry point (0.27.0 closed a path where an opt-in flag could silently cut the registry to 5 tools), and the gates don't shrink with the doorway: PLAN and PROVE apply however small the visible surface gets.
The network faces (experimental, opt-in): proximo-a2a speaks Agent2Agent. proximo-http serves plain HTTP + generated /openapi.json for no-code clients. proximo-mcp-http serves MCP itself over Streamable HTTP (the SDK's native transport) for networked MCP clients: no third-party stdio→HTTP bridge, so the perimeter stays Proximo's.
All three serve the full surface through the same spine as MCP. No second code path; trust spine and token scope inherited. Fail-closed perimeter: loopback, bearer-token required off-localhost, DNS-rebind and CSRF defended. Details: SECURITY.md.
At scale
One container is the demo. A cluster is the point.
The whole cluster in one call.
pve_cluster_resources: every VM, node, storage pool, SDN object.One tamper-evident record across every node. "Show me every state-changing action this month, and prove the log wasn't touched" becomes a query you can actually answer. No human at the CLI walks away with that.
Where the time comes back. On one node a senior at the CLI is faster, and that's fine. Across a dozen nodes and hundreds of guests, a bounded, audited agent earns its keep.
Many boxes, one Proximo: register remotes in a TOML file (secrets by reference, never inlined), point PROXIMO_TARGETS at it, aim any tool with proximo_target="edge-pve". The target travels with the call. PLAN and EXECUTE hit the same box, the ledger records which, cross-plane calls error. Config shape: packaging/targets.example.toml.
Status: the arena record
🩸 0.40.0: doctor says where near-root exec lands. The shell lane rides an ssh target or the box itself, never the API, so the two halves of one config can name different machines and nothing said so. Doctor now reports the landing host and flags a split target with a remedy you can follow as written; shadow flags compare every set-valued key the way its gate reads it, so a reordered allowlist is no longer a change.
Every release before it (every pillar, every redteam, every fix) lives in CHANGELOG.md.
The numbers, honestly: 908 MCP tools, proved in two deliberate layers. 12,000+ in-process tests (ruff + pyright clean) pin every tool's shape. A separate live-smoke harness drives real Proxmox hardware: a 3-node PVE 9.2 cluster, PBS 4.2, PMG 9.1, PDM 1.1.4, a real cross-datacenter move. The two are kept apart on purpose: passing shape tests never gets to masquerade as "works on a real host." And this workspace administers its own Proxmox estate through Proximo daily (dogfood). The blast-radius engine carries the destructive surface: across eleven op-classes it names the specific guests, nodes, principals, or disks at risk. Nothing falls back to a bare confirm.
Proven live (not mocks): the trust spine end-to-end; identity/storage/SDN/firewall/HA create→read→delete with the ledger verified throughout; offline + online live-migration and HA fencing (softdog) on a real 3-node cluster; full PBS/PMG/PDM planes including a real cross-datacenter move.
Not yet proven — said plainly: hardware-watchdog fencing (needs physical iTCO/IPMI) and behavior at production scale. The unrecoverable ops (SDN apply, etc.) are deliberately never fired live: proven by plan, held back by design, not a gap. Per-surface detail: CHANGELOG.md.
Documentation
Document | What it answers |
Token-first walkthrough: mint a least-privilege token, verify it, widen deliberately. | |
Why Proximo exists: two roots on two planes, and the door that governs both lanes. | |
Every trust claim paired with the command that proves it. Run them cold. | |
The two-deployment trust model, all ten controls, what each honestly holds, reporting. | |
What Proximo defends against, what it doesn't, where the boundaries sit. | |
All 908 tools, grouped by surface, typed inputs. | |
The page written for the agent itself: Proximo's sharp edges, stated first. | |
What's broken or odd right now, said plainly. | |
Dev setup, the CI gates, what a PR is expected to keep intact. | |
Every release, every redteam, every fix: the full build history. |
License
Apache-2.0, chosen for the patent grant that suits infrastructure tooling. Full text in LICENSE.
Credits
Built by John Broadway with Claude and Maude: a human-AI partnership, and the first thing we made on this box to give away to the world. Claude Opus 4.8 built the trust pillars and the original tool surface and has carried the work since; Claude Fable 5 ran the 101-agent release audit and the first publish. Every commit carries its co-author trailer.
"Are you not entertained?" Stars, issues, and sparring partners welcome. Strength and honor. ⚔️
Available Tools
7 toolsaudit_entriesA
READ-ONLY: WHO changed WHAT and WHEN — guest configuration changes and every other audited action, read back from the PROVE ledger.
Newest first. This is how you answer "who changed this guest" or "what has this caller
done". matched counts entries passing your filters, total counts the whole ledger,
and truncated says so when limit cut rows. An entry with no principal returns null
plus a note: the ledger not capturing an identity is a fact about the log, never a claim
that nobody was responsible. This READS the chain; audit_verify PROVES it is intact.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Newest N entries to return (default 20). | |
| action | No | Only this exact tool name, e.g. 'pve_guest_config_set'. | |
| target | No | Only entries against this exact target, e.g. 'vmid=100'. | |
| principal | No | Only entries attributed to this caller id. | |
| mutations_only | No | Only entries that changed state. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and delivers: it declares READ-ONLY safety, newest-first ordering, response semantics (matched/total/truncated), and a nuanced null-principal behavior that prevents misinterpretation as a blame claim. This is far beyond a typical minimal description.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the safety marker and core purpose, then progressively covers use cases, response metadata, edge-case behavior, and sibling contrast. Every sentence earns its place; nothing is redundant or filler despite the length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Lacking both annotations and an output schema, the description compensates by explaining the return shape (matched/total/truncated), null-principal behavior, and ordering — plus differentiating the closest sibling (audit_verify). For a 5-param read-only query tool, this is complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema covers all 5 parameters (100%), so baseline is 3. The description adds value by explaining how the filter params relate to the `matched` count and how `limit` triggers `truncated`, enriching the semantic meaning of both filter and pagination parameters beyond the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with 'READ-ONLY: WHO changed WHAT and WHEN' — a specific verb (read) plus resource (PROVE ledger) and scope (guest config changes and all audited actions). It clearly distinguishes itself from the sibling audit_verify by stating it READS the chain while audit_verify PROVES integrity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly frames usage: 'This is how you answer "who changed this guest" or "what has this caller done"'. It also gives a when-not signal by contrasting with audit_verify ('This READS the chain; audit_verify PROVES it is intact'), steering the agent to the right sibling for integrity checks.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
audit_verifyA
Verify the tamper-evident audit ledger's hash chain — PROVE the log is intact.
Pass expected_head (the head() value you pinned off-box) to also catch tail
truncation, a forged tail-append, or a full file replacement — a forward walk
alone can't see those. Falls back to PROXIMO_AUDIT_EXPECTED_HEAD when omitted.
| Name | Required | Description | Default |
|---|---|---|---|
| expected_head | No | 64-char hex head() value pinned off-box; verifying against it also catches tail truncation, a forged tail-append, or a full ledger replacement. Omit to fall back to PROXIMO_AUDIT_EXPECTED_HEAD. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It explains the core hash-chain verification, lists specific tampering scenarios it can catch, and states the environment-variable fallback. While it doesn't describe return values or side effects, the read-only verification behavior is adequately conveyed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is exceptionally tight: three sentences that front-load the verb and resource, then explain the optional parameter and fallback. There is no filler, and each sentence contributes directly to understanding the tool's use.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with only one optional parameter and no output schema, the description covers the purpose, the optional parameter, and the fallback mechanism thoroughly. The only notable gap is the lack of detail about the verification result (e.g., boolean success, status message), but this is a minor omission given the tool's simplicity and the absence of an output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the schema already documents expected_head's purpose, format, and fallback. The description repeats this information almost verbatim ('also catches tail truncation, a forged tail-append, or a full ledger replacement'), adding no new semantic detail beyond what the schema provides. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly specifies the verb 'Verify' and the resource 'tamper-evident audit ledger's hash chain,' with an explicit goal to 'PROVE the log is intact.' This precisely differentiates it from sibling tools like audit_entries, which likely list entries rather than verify integrity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides concrete guidance on when to pass expected_head (to catch tail truncation, forged tail-append, or full replacement) and explains the fallback to PROXIMO_AUDIT_EXPECTED_HEAD. It even contrasts with a forward-walk-only approach, giving a clear use case, though it doesn't explicitly name alternative tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
proximo_callA
Call any Proximo tool by exact name, including ones not in this server's listed tools.
Get the argument shape from proximo_tool_schema first. Same gates as calling it directly: dry-run PLAN, ledger entry, token ACL. A smaller doorway, not a looser one.
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Exact tool name to run, e.g. 'pve_guest_power' (from proximo_find_tools). Non-resident names are fine. | |
| arguments | No | The tool's arguments as an object, e.g. {'vmid': 100, 'action': 'reboot'}. Get the shape from proximo_tool_schema. Omit/null for a no-arg tool. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotation readOnlyHint=false, the description discloses critical behavioral traits: it enforces the same gates as direct calls (dry-run plan, ledger entry, token ACL) and explicitly states it is 'a smaller doorway, not a looser one', reassuring that it doesn't bypass restrictions. It also notes it can call tools not in the server's list, which is essential behavioral context not captured in annotations or schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise and front-loaded: the first sentence states the purpose, and the second sentence supplies the key usage prerequisite and behavioral caveat. Every sentence earns its place with no filler or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a generic dispatcher tool, the description covers all needed aspects: how to call it, where to get argument shapes, and what restrictions apply. It even anticipates the 'non-listed tool' case. The absence of an output schema is acceptable because the return value depends on the invoked tool, and the description successfully conveys that this is a dynamic forwarder.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema already provides thorough descriptions for both parameters (tool with an example and note about non-resident names; arguments with an example and instruction to get the shape from proximo_tool_schema). The tool description adds no additional parameter meaning beyond reinforcing the schema's guidance, so the baseline of 3 applies given 100% schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a clear verb and resource: 'Call any Proximo tool by exact name', and further clarifies it can invoke tools 'not in this server's listed tools', distinguishing it from sibling tools like proximo_read or proximo_find_tools that target specific operations. The purpose is immediately obvious and unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides a concrete prerequisite ('Get the argument shape from proximo_tool_schema first') and states that the same gates apply ('dry-run PLAN, ledger entry, token ACL'). It implies the primary use case (calling non-resident tools) but does not explicitly contrast with alternatives or state when not to use it. Still, the guidance is actionable and contextually clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
proximo_find_toolsARead-only
Search Proximo's full tool catalog by keyword.
ESTATE QUESTIONS FIRST: if the question is what exists, how many, what changed, or when something last happened, call proximo_recall instead — it answers from local memory in one call, with no search and no schema lookup, and it stamps how old the answer is. Come here for everything else.
The facade is resident; 908 more tools on this server are searchable but not. Search for what you want ("guest power", "ceph pool", "firewall"), then call proximo_tool_schema on a result to get its arguments, then proximo_read (read-only tools) or proximo_call to run it. All terms must match.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond readOnlyHint=true, the description reveals meaningful behavior: the resident/non-resident tool split, keyword matching semantics ('All terms must match'), and that results feed into proximo_tool_schema. This goes well beyond the annotation and does not contradict it.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with purpose and the critical routing decision via 'ESTATE QUESTIONS FIRST.' Each sentence carries functional weight—alternatives, workflow, and matching constraints—without fluff. The structure with line breaks aids skimming.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the output schema exists, this description sufficiently covers what an agent needs to select and call the tool: purpose, exclusions, workflow, parameter behavior, and search semantics. The only minor ambiguity ('searchable but not') is outweighed by the strong guidance and examples.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate. It clarifies the query parameter through 'keyword' and 'All terms must match' with examples ("guest power", "ceph pool", "firewall"), but it never explains limit or how the two parameters interact. Partial compensation only.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb and resource: 'Search Proximo's full tool catalog by keyword.' It is immediately distinguishable from siblings like proximo_recall (state/memory queries), proximo_tool_schema (arguments for a specific tool), and proximo_read/proximo_call (execution). The purpose is unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly routes the agent: 'if the question is what exists, how many, what changed, or when something last happened, call proximo_recall instead' and 'Come here for everything else.' It also provides a concrete downstream workflow: search, then proximo_tool_schema, then proximo_read or proximo_call.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
proximo_readARead-only
READ-ONLY: run a read-only Proximo tool by exact name; refuses anything that can mutate (use proximo_call for those). Same flow: get the shape from proximo_tool_schema first.
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| arguments | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description reinforces this by stating 'READ-ONLY' and 'refuses anything that can mutate'. It adds behavioral context by mentioning the refusal behavior (it will reject mutations) and the prerequisite flow (get shape from proximo_tool_schema first). With annotations covering the read-only nature, the description goes a step further to describe refusal behavior, which is valuable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences, front-loading the key safety trait (READ-ONLY) and the refusal behavior, then stating the flow and routing. Every word contributes meaning; no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a dispatcher tool with minimal parameters and no output schema, the description covers the essential behavior (read-only, refusal, routing to proximo_call, prerequisite schema lookup). It does not describe the return format, but the tool is a generic executor; the return depends on the called tool, which the agent can learn from proximo_tool_schema. This is sufficient for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0%, meaning the schema provides no descriptions for the parameters. However, the tool has only two parameters: 'tool' (required, a string) and 'arguments' (optional, an object or null). The description explains that 'tool' is an exact name and 'arguments' are passed to that tool. Though it does not detail the structure of arguments, it establishes the usage pattern. Baseline 3 is appropriate given the generic nature of a dispatcher tool.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: run a read-only Proximo tool by exact name. It explicitly distinguishes itself from proximo_call (which handles mutations) by declaring 'refuses anything that can mutate (use proximo_call for those)'. This differentiates it from siblings immediately.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit usage guidance: it tells the agent to use this tool for read-only operations and to use proximo_call for mutating operations. It also instructs the agent to get the tool shape from proximo_tool_schema first, which is a clear when-to-use directive for the companion tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
proximo_recallARead-only
READ-ONLY: the estate map from local Tier-1 memory — NOT a live PVE read. Returns
total/by_kind/by_status/guest_summary counts (trust guest_summary for guest-count questions;
all counting is server-side) plus lean entity rows, stamped {source:'memory', as_of,
age_seconds}: the data is as old as the stamp says. With since, also diffs: appeared,
status_changed, and not_seen_since (last observed before the window — a fact, not a claim
the entity is gone). journal=N adds the newest N diagnosis digests ("when did this last
happen") — findings summaries only, never raw diagnostic output. Memory is on by default
(PROXIMO_MEMORY=0 opts out), fed opportunistically by list reads and diagnose/doctor runs,
derived and rebuildable. For live state use pve_list_guests / pve_cluster_resources.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional filter, e.g. a guest name like 'gitea': rows narrow to the closest matches, counts still cover the whole estate. Always available; no configuration needed. Omit it to list every entity. | |
| since | No | Optional change window: ISO8601 (`2026-07-29T00:00:00`) or relative (`24h`, `7d`). Adds appeared / status_changed / not_seen_since diffs. | |
| detail | No | Row depth: `summary` (counts only), `lean` (default: identity + status), `full` (timestamps, prev_status). | lean |
| journal | No | Include the newest N diagnosis-journal entries (pve_diagnose / ct_diagnose / pve_doctor digests over time). 0 (default) omits the journal; `since` also windows it. |
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint annotation, the description reveals that this is a snapshot from local memory, not live data, and that entries carry as_of and age_seconds stamps. It also clarifies that not_seen_since is an observation, not proof of deletion, and that journal entries are summaries only — substantial behavioral detail that the annotation alone does not convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is dense but highly efficient; every sentence and clause adds operational value. It front-loads the most important distinction (memory vs live) and uses compact, scannable phrasing like 'stamped {source:'memory', as_of, age_seconds}' and 'not_seen_since (last observed before the window — a fact, not a claim the entity is gone)' to pack maximum insight into limited text.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (optional diff windows, journal integration, memory configuration) and the presence of an output schema, the description covers the essential semantics: data freshness, server-side counting, derivation/rebuildability, and safe usage guidance. It fully equips an agent to decide when and how to invoke the tool without missing behavioral nuances.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Although the schema already documents all four parameters with descriptions, the tool description adds critical cross-parameter behavior: `since` activates diffs (appeared, status_changed, not_seen_since), `journal=N` includes diagnosis digests and is windowed by `since`, `query` narrows rows but counts cover the whole estate, and `detail` controls row depth. This enriches meaning well beyond the individual schema entries.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with 'READ-ONLY: the estate map from local Tier-1 memory' which clearly identifies the resource and operation. It explicitly contrasts with 'NOT a live PVE read' and enumerates the exact return contents (counts, entity rows, stamps), distinguishing it from sibling audit and tool-discovery tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives explicit when-to-use and when-not-to-use guidance: 'For live state use pve_list_guests / pve_cluster_resources' while this tool serves memory-derived summaries. It also advises trusting guest_summary for guest-count questions and explains that `since` and `journal` are optional for diffs and digests, providing clear context for choosing this tool over alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
proximo_tool_schemaBRead-only
Full description + JSON input schema for one tool found via proximo_find_tools.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotation readOnlyHint=true already covers the read-only nature of the operationunciated, and the description adds no behavioral details beyond that. It does not mention side effects or permission requirements, but the readOnlyHint is sufficient. The description's statement about returning schema is a basic behavioral description, but it doesn't add much value over the annotation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single clear sentence that is front-loaded with the key purpose. There is no fluff or repetition. It effectively communicates what the tool does in minimal words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (one parameter, no output schema), the description is fairly complete. It states what it returns and where the tool name originates. While it could mention that it doesn't execute the tool, the readOnlyHint and the nature of returning a schema make that implicit. Overall, an agent would know how to use it for most cases.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The only parameter 'name' has no description in the schema, and schema coverage is 0%. The description implies that 'name' refers to a tool found via proximo_find_tools, providing some context. However, it doesn't explicitly state that 'name' is the tool name or give format examples. It adds moderate value but could be more explicit.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states that the tool returns the full description and JSON input schema for a tool identified via proximo_find_tools. Though it lacks an explicit verb like 'retrieve' or 'get', the purpose is unambiguous from the context of the tool name and description. It does not repeat the tool name, but the meaning is clear.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance is provided on when to use this tool versus its siblings, or on any prerequisites. For example, it does not mention that the tool name should come from proximo_find_tools, nor does it differentiate from proximo_read or other retrieval tools. The description simply states its function without usage context.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
1 tool update
v0.36.0- Added
proximo_read
2 tool updates
v0.32.0- Changed
proximo_call2 fields changed- added
Input schema / properties / arguments / descriptionAdded value: +"The tool's arguments as an object, e.g. {'vmid': 100, 'action': 'reboot'}. Get the shape from proximo_tool_schema. Omit/null for a no-arg tool." - added
Input schema / properties / tool / descriptionAdded value: +"Exact tool name to run, e.g. 'pve_guest_power' (from proximo_find_tools). Non-resident names are fine."
- Changed
proximo_find_tools3 fields changed- added
Output schema / properties / result / anyOfAdded value: +[ + { + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" + }, + { + "additionalProperties": true, + "type": "object" + } +] - removed
Output schema / properties / result / itemsRemoved value: -{ - "additionalProperties": true, - "type": "object" -} - removed
Output schema / properties / result / typeRemoved value: -"array"
720 tool updates
v0.31.1- Added
audit_entries - Changed
audit_verify4 fields changed- removed
Input schema / properties / expected_head / anyOfRemoved value: -[ - { - "type": "string" - }, - { - "type": "null" - } -] - removed
Input schema / properties / expected_head / titleRemoved value: -"Expected Head" - added
Input schema / properties / expected_head / typeAdded value: +[ + "string", + "null" +] - removed
Input schema / titleRemoved value: -"audit_verifyArguments"
- Removed
ct_diagnose - Removed
ct_exec - Removed
ct_logs - Removed
ct_psql - Removed
pbs_acl_get - Removed
pbs_acl_update - Removed
pbs_acme_account_create - Removed
pbs_acme_account_delete - Removed
pbs_acme_account_get - Removed
pbs_acme_account_list - Removed
pbs_acme_account_update - Removed
pbs_acme_cert_order - Removed
pbs_acme_cert_renew - Removed
pbs_acme_challenge_schema - Removed
pbs_acme_directories - Removed
pbs_acme_plugin_create - Removed
pbs_acme_plugin_delete - Removed
pbs_acme_plugin_get - Removed
pbs_acme_plugin_update - Removed
pbs_acme_plugins_list - Removed
pbs_acme_tos - Removed
pbs_admin_gc_jobs_list - Removed
pbs_admin_prune_jobs_list - Removed
pbs_admin_sync_jobs_list - Removed
pbs_admin_traffic_control_status - Removed
pbs_admin_verify_jobs_list - Removed
pbs_apt_changelog - Removed
pbs_apt_repositories_get - Removed
pbs_apt_repository_add - Removed
pbs_apt_repository_set - Removed
pbs_apt_update_refresh - Removed
pbs_apt_updates_list - Removed
pbs_apt_versions - Removed
pbs_datastore_active_operations - Removed
pbs_datastore_create - Removed
pbs_datastore_delete - Removed
pbs_datastore_get - Removed
pbs_datastore_mount - Removed
pbs_datastore_prune - Removed
pbs_datastore_rrd - Removed
pbs_datastore_s3_refresh - Removed
pbs_datastore_status - Removed
pbs_datastore_unmount - Removed
pbs_datastore_update - Removed
pbs_datastores_list - Removed
pbs_datastores_usage - Removed
pbs_encryption_key_create - Removed
pbs_encryption_key_delete - Removed
pbs_encryption_key_list - Removed
pbs_encryption_key_toggle_archive - Removed
pbs_gc_start - Removed
pbs_gc_status - Removed
pbs_group_change_owner - Removed
pbs_group_delete - Removed
pbs_group_move - Removed
pbs_group_notes_get - Removed
pbs_group_notes_set - Removed
pbs_groups_list - Removed
pbs_job_create - Removed
pbs_job_delete - Removed
pbs_job_run - Removed
pbs_job_update - Removed
pbs_jobs_list - Removed
pbs_metrics_influxdb_http_create - Removed
pbs_metrics_influxdb_http_delete - Removed
pbs_metrics_influxdb_http_get - Removed
pbs_metrics_influxdb_http_list - Removed
pbs_metrics_influxdb_http_update - Removed
pbs_metrics_influxdb_udp_create - Removed
pbs_metrics_influxdb_udp_delete - Removed
pbs_metrics_influxdb_udp_get - Removed
pbs_metrics_influxdb_udp_list - Removed
pbs_metrics_influxdb_udp_update - Removed
pbs_metrics_servers_list - Removed
pbs_metrics_status - Removed
pbs_namespace_create - Removed
pbs_namespace_delete - Removed
pbs_namespace_move - Removed
pbs_namespaces_list - Removed
pbs_node_cert_delete - Removed
pbs_node_cert_upload - Removed
pbs_node_certificates_list - Removed
pbs_node_config_get - Removed
pbs_node_config_set - Removed
pbs_node_disk_directory_create - Removed
pbs_node_disk_directory_delete - Removed
pbs_node_disk_directory_list - Removed
pbs_node_disk_initgpt - Removed
pbs_node_disk_smart - Removed
pbs_node_disk_wipe - Removed
pbs_node_disk_zfs_create - Removed
pbs_node_disk_zfs_get - Removed
pbs_node_disk_zfs_list - Removed
pbs_node_disks_list - Removed
pbs_node_dns_get - Removed
pbs_node_dns_set - Removed
pbs_node_identity - Removed
pbs_node_journal - Removed
pbs_node_network_iface_create - Removed
pbs_node_network_iface_delete - Removed
pbs_node_network_iface_get - Removed
pbs_node_network_iface_update - Removed
pbs_node_network_list - Removed
pbs_node_network_reload - Removed
pbs_node_network_revert - Removed
pbs_node_report - Removed
pbs_node_rrd - Removed
pbs_node_service_control - Removed
pbs_node_service_status - Removed
pbs_node_services_list - Removed
pbs_node_status - Removed
pbs_node_subscription_check - Removed
pbs_node_subscription_delete - Removed
pbs_node_subscription_get - Removed
pbs_node_subscription_set - Removed
pbs_node_syslog - Removed
pbs_node_task_log - Removed
pbs_node_task_status - Removed
pbs_node_task_stop - Removed
pbs_node_time_get - Removed
pbs_node_time_set - Removed
pbs_notification_endpoint_create - Removed
pbs_notification_endpoint_delete - Removed
pbs_notification_endpoint_get - Removed
pbs_notification_endpoint_list - Removed
pbs_notification_endpoint_update - Removed
pbs_notification_matcher_delete - Removed
pbs_notification_matcher_field_values - Removed
pbs_notification_matcher_fields - Removed
pbs_notification_matcher_get - Removed
pbs_notification_matcher_set - Removed
pbs_notification_matchers_list - Removed
pbs_notification_target_test - Removed
pbs_notification_targets_list - Removed
pbs_permissions_get - Removed
pbs_prune - Removed
pbs_pull - Removed
pbs_push - Removed
pbs_realm_ad_create - Removed
pbs_realm_ad_delete - Removed
pbs_realm_ad_get - Removed
pbs_realm_ad_list - Removed
pbs_realm_ad_update - Removed
pbs_realm_ldap_create - Removed
pbs_realm_ldap_delete - Removed
pbs_realm_ldap_get - Removed
pbs_realm_ldap_list - Removed
pbs_realm_ldap_update - Removed
pbs_realm_openid_create - Removed
pbs_realm_openid_delete - Removed
pbs_realm_openid_get - Removed
pbs_realm_openid_list - Removed
pbs_realm_openid_update - Removed
pbs_realm_pam_get - Removed
pbs_realm_pam_set - Removed
pbs_realm_pbs_get - Removed
pbs_realm_pbs_set - Removed
pbs_realm_sync - Removed
pbs_remote_create - Removed
pbs_remote_delete - Removed
pbs_remote_get - Removed
pbs_remote_scan - Removed
pbs_remote_scan_groups - Removed
pbs_remote_scan_namespaces - Removed
pbs_remote_update - Removed
pbs_remotes_list - Removed
pbs_roles_list - Removed
pbs_s3_check - Removed
pbs_s3_client_create - Removed
pbs_s3_client_delete - Removed
pbs_s3_client_get - Removed
pbs_s3_client_list - Removed
pbs_s3_client_update - Removed
pbs_s3_list_buckets - Removed
pbs_s3_reset_counters - Removed
pbs_snapshot_delete - Removed
pbs_snapshot_notes_set - Removed
pbs_snapshot_protected_get - Removed
pbs_snapshot_protected_set - Removed
pbs_snapshots_list - Removed
pbs_tape_backup - Removed
pbs_tape_backup_job_create - Removed
pbs_tape_backup_job_delete - Removed
pbs_tape_backup_job_get - Removed
pbs_tape_backup_job_list - Removed
pbs_tape_backup_job_run - Removed
pbs_tape_backup_job_update - Removed
pbs_tape_changer_create - Removed
pbs_tape_changer_delete - Removed
pbs_tape_changer_get - Removed
pbs_tape_changer_list - Removed
pbs_tape_changer_status - Removed
pbs_tape_changer_transfer - Removed
pbs_tape_changer_update - Removed
pbs_tape_drive_barcode_label_media - Removed
pbs_tape_drive_cartridge_memory - Removed
pbs_tape_drive_catalog - Removed
pbs_tape_drive_clean - Removed
pbs_tape_drive_create - Removed
pbs_tape_drive_delete - Removed
pbs_tape_drive_eject - Removed
pbs_tape_drive_format - Removed
pbs_tape_drive_get - Removed
pbs_tape_drive_inventory - Removed
pbs_tape_drive_inventory_update - Removed
pbs_tape_drive_label_media - Removed
pbs_tape_drive_list - Removed
pbs_tape_drive_load_media - Removed
pbs_tape_drive_load_slot - Removed
pbs_tape_drive_read_label - Removed
pbs_tape_drive_restore_key - Removed
pbs_tape_drive_rewind - Removed
pbs_tape_drive_status - Removed
pbs_tape_drive_unload - Removed
pbs_tape_drive_update - Removed
pbs_tape_drive_volume_statistics - Removed
pbs_tape_key_create - Removed
pbs_tape_key_delete - Removed
pbs_tape_key_get - Removed
pbs_tape_key_list - Removed
pbs_tape_key_update_password - Removed
pbs_tape_media_content - Removed
pbs_tape_media_destroy - Removed
pbs_tape_media_list - Removed
pbs_tape_media_move - Removed
pbs_tape_media_sets - Removed
pbs_tape_media_status_get - Removed
pbs_tape_media_status_set - Removed
pbs_tape_pool_create - Removed
pbs_tape_pool_delete - Removed
pbs_tape_pool_get - Removed
pbs_tape_pool_list - Removed
pbs_tape_pool_update - Removed
pbs_tape_restore - Removed
pbs_tape_scan_changers - Removed
pbs_tape_scan_drives - Removed
pbs_tasks_list - Removed
pbs_tfa_add - Removed
pbs_tfa_delete - Removed
pbs_tfa_entry_get - Removed
pbs_tfa_list - Removed
pbs_tfa_unlock - Removed
pbs_tfa_update - Removed
pbs_tfa_user_get - Removed
pbs_tfa_webauthn_get - Removed
pbs_tfa_webauthn_set - Removed
pbs_token_create - Removed
pbs_token_delete - Removed
pbs_token_update - Removed
pbs_traffic_control_delete - Removed
pbs_traffic_control_upsert - Removed
pbs_traffic_controls_list - Removed
pbs_user_create - Removed
pbs_user_delete - Removed
pbs_user_get - Removed
pbs_user_token_get - Removed
pbs_user_tokens_list - Removed
pbs_user_update - Removed
pbs_users_list - Removed
pbs_verify_start - Removed
pbs_version - Removed
pdm_acl_list - Removed
pdm_node_status - Removed
pdm_pbs_datastores_list - Removed
pdm_pbs_remote_status - Removed
pdm_pbs_snapshots_list - Removed
pdm_ping - Removed
pdm_pve_cluster_status - Removed
pdm_pve_lxc_config - Removed
pdm_pve_lxc_list - Removed
pdm_pve_lxc_migrate - Removed
pdm_pve_lxc_power - Removed
pdm_pve_lxc_remote_migrate - Removed
pdm_pve_lxc_snapshot_create - Removed
pdm_pve_lxc_snapshot_delete - Removed
pdm_pve_lxc_snapshot_rollback - Removed
pdm_pve_node_list - Removed
pdm_pve_qemu_config - Removed
pdm_pve_qemu_list - Removed
pdm_pve_qemu_migrate - Removed
pdm_pve_qemu_power - Removed
pdm_pve_qemu_remote_migrate - Removed
pdm_pve_qemu_snapshot_create - Removed
pdm_pve_qemu_snapshot_delete - Removed
pdm_pve_qemu_snapshot_rollback - Removed
pdm_pve_resources - Removed
pdm_remote_config_get - Removed
pdm_remote_version - Removed
pdm_remotes_list - Removed
pdm_resources_list - Removed
pdm_resources_status - Removed
pdm_roles_list - Removed
pdm_tasks_list - Removed
pdm_users_list - Removed
pdm_version - Removed
pmg_action_bcc_create - Removed
pmg_action_bcc_update - Removed
pmg_action_delete - Removed
pmg_action_disclaimer_create - Removed
pmg_action_disclaimer_update - Removed
pmg_action_field_create - Removed
pmg_action_field_update - Removed
pmg_action_notification_create - Removed
pmg_action_notification_update - Removed
pmg_action_objects_list - Removed
pmg_action_removeattachments_create - Removed
pmg_action_removeattachments_update - Removed
pmg_apt_changelog - Removed
pmg_apt_repositories_get - Removed
pmg_apt_repository_add - Removed
pmg_apt_repository_set - Removed
pmg_apt_update_refresh - Removed
pmg_apt_updates_list - Removed
pmg_apt_versions - Removed
pmg_backup_create - Removed
pmg_doctor - Removed
pmg_domain_create - Removed
pmg_domain_delete - Removed
pmg_domains_list - Removed
pmg_mynetworks_add - Removed
pmg_mynetworks_remove - Removed
pmg_node_rrddata - Removed
pmg_node_status - Removed
pmg_node_syslog - Removed
pmg_postfix_flush - Removed
pmg_postfix_qshape - Removed
pmg_quarantine_action - Removed
pmg_quarantine_attachment - Removed
pmg_quarantine_blocklist_add - Removed
pmg_quarantine_blocklist_list - Removed
pmg_quarantine_blocklist_remove - Removed
pmg_quarantine_spam - Removed
pmg_quarantine_spamstatus - Removed
pmg_quarantine_spamusers - Removed
pmg_quarantine_virus - Removed
pmg_quarantine_virusstatus - Removed
pmg_quarantine_welcomelist_add - Removed
pmg_quarantine_welcomelist_list - Removed
pmg_quarantine_welcomelist_remove - Removed
pmg_relay_config - Removed
pmg_ruledb_digest - Removed
pmg_ruledb_rule_action_attach - Removed
pmg_ruledb_rule_action_detach - Removed
pmg_ruledb_rule_actions_list - Removed
pmg_ruledb_rule_create - Removed
pmg_ruledb_rule_delete - Removed
pmg_ruledb_rule_from_attach - Removed
pmg_ruledb_rule_from_detach - Removed
pmg_ruledb_rule_from_list - Removed
pmg_ruledb_rule_get - Removed
pmg_ruledb_rule_to_attach - Removed
pmg_ruledb_rule_to_detach - Removed
pmg_ruledb_rule_to_list - Removed
pmg_ruledb_rule_update - Removed
pmg_ruledb_rule_what_attach - Removed
pmg_ruledb_rule_what_detach - Removed
pmg_ruledb_rule_what_list - Removed
pmg_ruledb_rule_when_attach - Removed
pmg_ruledb_rule_when_detach - Removed
pmg_ruledb_rule_when_list - Removed
pmg_ruledb_rules_list - Removed
pmg_service_control - Removed
pmg_service_status - Removed
pmg_spam_config - Removed
pmg_spam_config_update - Removed
pmg_statistics_domains - Removed
pmg_statistics_mail - Removed
pmg_statistics_mailcount - Removed
pmg_statistics_receiver - Removed
pmg_statistics_recent - Removed
pmg_statistics_sender - Removed
pmg_statistics_spamscores - Removed
pmg_statistics_virus - Removed
pmg_tasks_list - Removed
pmg_tracker_detail - Removed
pmg_tracker_list - Removed
pmg_transport_create - Removed
pmg_transport_delete - Removed
pmg_what_group_create - Removed
pmg_what_group_delete - Removed
pmg_what_group_get - Removed
pmg_what_group_objects - Removed
pmg_what_group_update - Removed
pmg_what_groups_list - Removed
pmg_what_object_add - Removed
pmg_what_object_delete - Removed
pmg_what_object_update - Removed
pmg_when_group_create - Removed
pmg_when_group_delete - Removed
pmg_when_group_get - Removed
pmg_when_group_objects - Removed
pmg_when_group_update - Removed
pmg_when_groups_list - Removed
pmg_when_object_add - Removed
pmg_when_object_delete - Removed
pmg_when_object_update - Removed
pmg_who_group_create - Removed
pmg_who_group_delete - Removed
pmg_who_group_get - Removed
pmg_who_group_objects - Removed
pmg_who_group_update - Removed
pmg_who_groups_list - Removed
pmg_who_object_add - Removed
pmg_who_object_delete - Removed
pmg_who_object_update - Added
proximo_call - Added
proximo_find_tools - Added
proximo_recall - Added
proximo_tool_schema - Removed
pve_acl_list - Removed
pve_acl_modify - Removed
pve_acl_prune - Removed
pve_acme_account_create - Removed
pve_acme_account_delete - Removed
pve_acme_account_update - Removed
pve_acme_cert_order - Removed
pve_acme_cert_renew - Removed
pve_acme_cert_revoke - Removed
pve_acme_plugin_create - Removed
pve_acme_plugin_delete - Removed
pve_acme_plugin_update - Removed
pve_agent_exec - Removed
pve_agent_file_read - Removed
pve_agent_file_write - Removed
pve_agent_fs - Removed
pve_agent_info - Removed
pve_agent_set_password - Removed
pve_apt_changelog - Removed
pve_apt_repositories_get - Removed
pve_apt_repository_add - Removed
pve_apt_repository_set - Removed
pve_apt_update_refresh - Removed
pve_apt_updates_list - Removed
pve_apt_versions - Removed
pve_backup - Removed
pve_backup_delete - Removed
pve_backup_freshness - Removed
pve_backup_job_create - Removed
pve_backup_job_delete - Removed
pve_backup_job_list - Removed
pve_backup_job_update - Removed
pve_backup_list - Removed
pve_ceph_cfg_db - Removed
pve_ceph_cfg_raw - Removed
pve_ceph_cfg_value - Removed
pve_ceph_cmd_safety - Removed
pve_ceph_crush - Removed
pve_ceph_flag_get - Removed
pve_ceph_flag_set - Removed
pve_ceph_flags_list - Removed
pve_ceph_flags_set - Removed
pve_ceph_fs_create - Removed
pve_ceph_fs_destroy - Removed
pve_ceph_fs_list - Removed
pve_ceph_init - Removed
pve_ceph_log - Removed
pve_ceph_mds_create - Removed
pve_ceph_mds_destroy - Removed
pve_ceph_mds_list - Removed
pve_ceph_metadata - Removed
pve_ceph_mgr_create - Removed
pve_ceph_mgr_destroy - Removed
pve_ceph_mgr_list - Removed
pve_ceph_mon_create - Removed
pve_ceph_mon_destroy - Removed
pve_ceph_mon_list - Removed
pve_ceph_osd_create - Removed
pve_ceph_osd_destroy - Removed
pve_ceph_osd_in - Removed
pve_ceph_osd_lv_info - Removed
pve_ceph_osd_metadata - Removed
pve_ceph_osd_out - Removed
pve_ceph_osd_scrub - Removed
pve_ceph_osd_tree - Removed
pve_ceph_pool_create - Removed
pve_ceph_pool_destroy - Removed
pve_ceph_pool_list - Removed
pve_ceph_pool_set - Removed
pve_ceph_pool_status - Removed
pve_ceph_rules - Removed
pve_ceph_service_restart - Removed
pve_ceph_service_start - Removed
pve_ceph_service_stop - Removed
pve_ceph_status - Removed
pve_clone - Removed
pve_cloudinit_get - Removed
pve_cloudinit_set - Removed
pve_cluster_resources - Removed
pve_cluster_status - Removed
pve_create_container - Removed
pve_create_vm - Removed
pve_delete_guest - Removed
pve_diagnose - Removed
pve_disk_move - Removed
pve_disk_resize - Removed
pve_doctor - Removed
pve_firewall_alias_create - Removed
pve_firewall_alias_delete - Removed
pve_firewall_alias_list - Removed
pve_firewall_alias_update - Removed
pve_firewall_ipset_create - Removed
pve_firewall_ipset_delete - Removed
pve_firewall_ipset_entry_add - Removed
pve_firewall_ipset_entry_remove - Removed
pve_firewall_options_get - Removed
pve_firewall_options_set - Removed
pve_firewall_rule_add - Removed
pve_firewall_rule_remove - Removed
pve_firewall_rule_update - Removed
pve_firewall_rules_list - Removed
pve_firewall_security_group_create - Removed
pve_firewall_security_group_delete - Removed
pve_firewall_set_enabled - Removed
pve_group_create - Removed
pve_group_delete - Removed
pve_group_get - Removed
pve_group_update - Removed
pve_groups_list - Removed
pve_guest_config_get - Removed
pve_guest_config_revert - Removed
pve_guest_config_set - Removed
pve_guest_migrate - Removed
pve_guest_power - Removed
pve_guest_status - Removed
pve_ha_groups_list - Removed
pve_ha_resource_add - Removed
pve_ha_resource_remove - Removed
pve_ha_resources_list - Removed
pve_ha_rule_create - Removed
pve_ha_rule_delete - Removed
pve_ha_rule_update - Removed
pve_ha_rules_list - Removed
pve_hardware_list - Removed
pve_ipset_list - Removed
pve_list_guests - Removed
pve_mapping_pci_create - Removed
pve_mapping_pci_delete - Removed
pve_mapping_pci_list - Removed
pve_mapping_pci_update - Removed
pve_mapping_usb_create - Removed
pve_mapping_usb_delete - Removed
pve_mapping_usb_list - Removed
pve_mapping_usb_update - Removed
pve_metrics_server_delete - Removed
pve_metrics_server_list - Removed
pve_metrics_server_set - Removed
pve_network_apply - Removed
pve_network_iface_create - Removed
pve_network_iface_update - Removed
pve_network_list - Removed
pve_node_acme_domains_set - Removed
pve_node_cert_delete - Removed
pve_node_cert_upload - Removed
pve_node_certificates - Removed
pve_node_disk_initgpt - Removed
pve_node_disk_smart - Removed
pve_node_disk_wipe - Removed
pve_node_disks_list - Removed
pve_node_dns - Removed
pve_node_dns_set - Removed
pve_node_hosts_get - Removed
pve_node_hosts_set - Removed
pve_node_journal - Removed
pve_node_migrateall - Removed
pve_node_rrddata - Removed
pve_node_service_control - Removed
pve_node_service_status - Removed
pve_node_services_list - Removed
pve_node_startall - Removed
pve_node_status - Removed
pve_node_stopall - Removed
pve_node_storage_backend_create - Removed
pve_node_storage_backend_delete - Removed
pve_node_storage_backend_list - Removed
pve_node_subscription - Removed
pve_node_syslog - Removed
pve_node_time_get - Removed
pve_node_time_set - Removed
pve_notification_endpoint_create - Removed
pve_notification_endpoint_delete - Removed
pve_notification_endpoint_list - Removed
pve_notification_endpoint_update - Removed
pve_notification_matcher_delete - Removed
pve_notification_matcher_set - Removed
pve_notification_test - Removed
pve_overbroad_grants - Removed
pve_pool_create - Removed
pve_pool_delete - Removed
pve_pool_get - Removed
pve_pool_update - Removed
pve_pools_list - Removed
pve_realm_create - Removed
pve_realm_delete - Removed
pve_realm_get - Removed
pve_realm_update - Removed
pve_realms_list - Removed
pve_replication_create - Removed
pve_replication_delete - Removed
pve_replication_update - Removed
pve_restore - Removed
pve_role_create - Removed
pve_role_delete - Removed
pve_role_update - Removed
pve_roles_list - Removed
pve_rollback - Removed
pve_sdn_apply - Removed
pve_sdn_controller_create - Removed
pve_sdn_controller_delete - Removed
pve_sdn_controller_get - Removed
pve_sdn_controller_update - Removed
pve_sdn_controllers_list - Removed
pve_sdn_dns_create - Removed
pve_sdn_dns_delete - Removed
pve_sdn_dns_get - Removed
pve_sdn_dns_list - Removed
pve_sdn_dns_update - Removed
pve_sdn_dry_run - Removed
pve_sdn_fabric_create - Removed
pve_sdn_fabric_delete - Removed
pve_sdn_fabric_get - Removed
pve_sdn_fabric_node_create - Removed
pve_sdn_fabric_node_delete - Removed
pve_sdn_fabric_node_get - Removed
pve_sdn_fabric_node_update - Removed
pve_sdn_fabric_nodes_list - Removed
pve_sdn_fabric_nodes_list_all - Removed
pve_sdn_fabric_status_interfaces - Removed
pve_sdn_fabric_status_neighbors - Removed
pve_sdn_fabric_status_routes - Removed
pve_sdn_fabric_update - Removed
pve_sdn_fabrics_all - Removed
pve_sdn_fabrics_list - Removed
pve_sdn_ipam_create - Removed
pve_sdn_ipam_delete - Removed
pve_sdn_ipam_get - Removed
pve_sdn_ipam_status - Removed
pve_sdn_ipam_update - Removed
pve_sdn_ipams_list - Removed
pve_sdn_lock_acquire - Removed
pve_sdn_lock_release - Removed
pve_sdn_prefix_list_create - Removed
pve_sdn_prefix_list_delete - Removed
pve_sdn_prefix_list_entries_list - Removed
pve_sdn_prefix_list_entry_create - Removed
pve_sdn_prefix_list_entry_delete - Removed
pve_sdn_prefix_list_entry_get - Removed
pve_sdn_prefix_list_entry_update - Removed
pve_sdn_prefix_list_get - Removed
pve_sdn_prefix_list_update - Removed
pve_sdn_prefix_lists_list - Removed
pve_sdn_rollback - Removed
pve_sdn_route_map_entries_list - Removed
pve_sdn_route_map_entries_list_all - Removed
pve_sdn_route_map_entry_create - Removed
pve_sdn_route_map_entry_delete - Removed
pve_sdn_route_map_entry_get - Removed
pve_sdn_route_map_entry_update - Removed
pve_sdn_route_maps_list - Removed
pve_sdn_subnet_create - Removed
pve_sdn_subnet_delete - Removed
pve_sdn_subnet_get - Removed
pve_sdn_subnet_list - Removed
pve_sdn_subnet_update - Removed
pve_sdn_vnet_create - Removed
pve_sdn_vnet_delete - Removed
pve_sdn_vnet_firewall_options_get - Removed
pve_sdn_vnet_firewall_options_set - Removed
pve_sdn_vnet_firewall_rule_add - Removed
pve_sdn_vnet_firewall_rule_get - Removed
pve_sdn_vnet_firewall_rule_remove - Removed
pve_sdn_vnet_firewall_rule_update - Removed
pve_sdn_vnet_firewall_rules_list - Removed
pve_sdn_vnet_get - Removed
pve_sdn_vnet_ip_create - Removed
pve_sdn_vnet_ip_delete - Removed
pve_sdn_vnet_ip_update - Removed
pve_sdn_vnet_mac_vrf - Removed
pve_sdn_vnet_update - Removed
pve_sdn_vnets_list - Removed
pve_sdn_zone_bridges - Removed
pve_sdn_zone_content - Removed
pve_sdn_zone_create - Removed
pve_sdn_zone_delete - Removed
pve_sdn_zone_get - Removed
pve_sdn_zone_ip_vrf - Removed
pve_sdn_zone_status_list - Removed
pve_sdn_zone_update - Removed
pve_sdn_zones_list - Removed
pve_security_groups_list - Removed
pve_snapshot_create - Removed
pve_snapshot_delete - Removed
pve_snapshot_list - Removed
pve_storage_config_get - Removed
pve_storage_config_list - Removed
pve_storage_content - Removed
pve_storage_content_delete - Removed
pve_storage_create - Removed
pve_storage_delete - Removed
pve_storage_download - Removed
pve_storage_status - Removed
pve_storage_update - Removed
pve_task_log - Removed
pve_task_status - Removed
pve_task_stop - Removed
pve_task_wait - Removed
pve_tasks_list - Removed
pve_template_convert - Removed
pve_tfa_delete - Removed
pve_tfa_get - Removed
pve_tfa_list - Removed
pve_token_create - Removed
pve_token_revoke - Removed
pve_tokens_list - Removed
pve_user_create - Removed
pve_user_delete - Removed
pve_user_get - Removed
pve_user_update - Removed
pve_users_list
113 tool updates
v0.24.0- Added
pve_ceph_cfg_db - Added
pve_ceph_cfg_raw - Added
pve_ceph_cfg_value - Added
pve_ceph_cmd_safety - Added
pve_ceph_crush - Added
pve_ceph_flag_get - Added
pve_ceph_flag_set - Added
pve_ceph_flags_list - Added
pve_ceph_flags_set - Added
pve_ceph_fs_create - Added
pve_ceph_fs_destroy - Added
pve_ceph_fs_list - Added
pve_ceph_init - Added
pve_ceph_log - Added
pve_ceph_mds_create - Added
pve_ceph_mds_destroy - Added
pve_ceph_mds_list - Added
pve_ceph_metadata - Added
pve_ceph_mgr_create - Added
pve_ceph_mgr_destroy - Added
pve_ceph_mgr_list - Added
pve_ceph_mon_create - Added
pve_ceph_mon_destroy - Added
pve_ceph_mon_list - Added
pve_ceph_osd_create - Added
pve_ceph_osd_destroy - Added
pve_ceph_osd_in - Added
pve_ceph_osd_lv_info - Added
pve_ceph_osd_metadata - Added
pve_ceph_osd_out - Added
pve_ceph_osd_scrub - Added
pve_ceph_osd_tree - Added
pve_ceph_pool_create - Added
pve_ceph_pool_destroy - Added
pve_ceph_pool_list - Added
pve_ceph_pool_set - Added
pve_ceph_pool_status - Added
pve_ceph_rules - Added
pve_ceph_service_restart - Added
pve_ceph_service_start - Added
pve_ceph_service_stop - Added
pve_ceph_status - Changed
pve_sdn_apply2 fields changed- added
Input schema / properties / lock_tokenAdded value: +{ + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "SDN cluster lock token to use for this write, if one is held (from pve_sdn_lock_acquire).", + "title": "Lock Token" +} - added
Input schema / properties / release_lockAdded value: +{ + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Whether PVE releases the lock automatically after a successful commit (only relevant when lock_token is given; PVE's own default is True — omit to use it).", + "title": "Release Lock" +}
- Added
pve_sdn_controller_create - Added
pve_sdn_controller_delete - Added
pve_sdn_controller_get - Added
pve_sdn_controller_update - Added
pve_sdn_controllers_list - Added
pve_sdn_dns_create - Added
pve_sdn_dns_delete - Added
pve_sdn_dns_get - Added
pve_sdn_dns_list - Added
pve_sdn_dns_update - Added
pve_sdn_dry_run - Added
pve_sdn_fabric_create - Added
pve_sdn_fabric_delete - Added
pve_sdn_fabric_get - Added
pve_sdn_fabric_node_create - Added
pve_sdn_fabric_node_delete - Added
pve_sdn_fabric_node_get - Added
pve_sdn_fabric_node_update - Added
pve_sdn_fabric_nodes_list - Added
pve_sdn_fabric_nodes_list_all - Added
pve_sdn_fabric_status_interfaces - Added
pve_sdn_fabric_status_neighbors - Added
pve_sdn_fabric_status_routes - Added
pve_sdn_fabric_update - Added
pve_sdn_fabrics_all - Added
pve_sdn_fabrics_list - Added
pve_sdn_ipam_create - Added
pve_sdn_ipam_delete - Added
pve_sdn_ipam_get - Added
pve_sdn_ipam_status - Added
pve_sdn_ipam_update - Added
pve_sdn_ipams_list - Added
pve_sdn_lock_acquire - Added
pve_sdn_lock_release - Added
pve_sdn_prefix_list_create - Added
pve_sdn_prefix_list_delete - Added
pve_sdn_prefix_list_entries_list - Added
pve_sdn_prefix_list_entry_create - Added
pve_sdn_prefix_list_entry_delete - Added
pve_sdn_prefix_list_entry_get - Added
pve_sdn_prefix_list_entry_update - Added
pve_sdn_prefix_list_get - Added
pve_sdn_prefix_list_update - Added
pve_sdn_prefix_lists_list - Added
pve_sdn_rollback - Added
pve_sdn_route_map_entries_list - Added
pve_sdn_route_map_entries_list_all - Added
pve_sdn_route_map_entry_create - Added
pve_sdn_route_map_entry_delete - Added
pve_sdn_route_map_entry_get - Added
pve_sdn_route_map_entry_update - Added
pve_sdn_route_maps_list - Added
pve_sdn_subnet_get - Added
pve_sdn_vnet_firewall_options_get - Added
pve_sdn_vnet_firewall_options_set - Added
pve_sdn_vnet_firewall_rule_add - Added
pve_sdn_vnet_firewall_rule_get - Added
pve_sdn_vnet_firewall_rule_remove - Added
pve_sdn_vnet_firewall_rule_update - Added
pve_sdn_vnet_firewall_rules_list - Added
pve_sdn_vnet_get - Added
pve_sdn_vnet_ip_create - Added
pve_sdn_vnet_ip_delete - Added
pve_sdn_vnet_ip_update - Added
pve_sdn_vnet_mac_vrf - Added
pve_sdn_zone_bridges - Added
pve_sdn_zone_content - Added
pve_sdn_zone_get - Added
pve_sdn_zone_ip_vrf - Added
pve_sdn_zone_status_list
110 tool updates
v0.23.0- Added
pbs_admin_gc_jobs_list - Added
pbs_admin_prune_jobs_list - Added
pbs_admin_sync_jobs_list - Added
pbs_admin_traffic_control_status - Added
pbs_admin_verify_jobs_list - Added
pbs_datastore_active_operations - Added
pbs_datastore_mount - Added
pbs_datastore_prune - Added
pbs_datastore_rrd - Added
pbs_datastore_s3_refresh - Added
pbs_datastore_unmount - Added
pbs_datastores_usage - Added
pbs_encryption_key_create - Added
pbs_encryption_key_delete - Added
pbs_encryption_key_list - Added
pbs_encryption_key_toggle_archive - Added
pbs_group_delete - Added
pbs_group_move - Added
pbs_group_notes_get - Added
pbs_group_notes_set - Added
pbs_groups_list - Added
pbs_metrics_influxdb_http_create - Added
pbs_metrics_influxdb_http_delete - Added
pbs_metrics_influxdb_http_get - Added
pbs_metrics_influxdb_http_list - Added
pbs_metrics_influxdb_http_update - Added
pbs_metrics_influxdb_udp_create - Added
pbs_metrics_influxdb_udp_delete - Added
pbs_metrics_influxdb_udp_get - Added
pbs_metrics_influxdb_udp_list - Added
pbs_metrics_influxdb_udp_update - Added
pbs_metrics_servers_list - Added
pbs_metrics_status - Added
pbs_namespace_move - Added
pbs_node_config_get - Added
pbs_node_config_set - Added
pbs_node_identity - Added
pbs_node_report - Added
pbs_node_rrd - Added
pbs_pull - Added
pbs_push - Added
pbs_remote_scan - Added
pbs_remote_scan_groups - Added
pbs_remote_scan_namespaces - Added
pbs_s3_check - Added
pbs_s3_client_create - Added
pbs_s3_client_delete - Added
pbs_s3_client_get - Added
pbs_s3_client_list - Added
pbs_s3_client_update - Added
pbs_s3_list_buckets - Added
pbs_s3_reset_counters - Added
pbs_snapshot_protected_get - Added
pbs_tape_backup - Added
pbs_tape_backup_job_create - Added
pbs_tape_backup_job_delete - Added
pbs_tape_backup_job_get - Added
pbs_tape_backup_job_list - Added
pbs_tape_backup_job_run - Added
pbs_tape_backup_job_update - Added
pbs_tape_changer_create - Added
pbs_tape_changer_delete - Added
pbs_tape_changer_get - Added
pbs_tape_changer_list - Added
pbs_tape_changer_status - Added
pbs_tape_changer_transfer - Added
pbs_tape_changer_update - Added
pbs_tape_drive_barcode_label_media - Added
pbs_tape_drive_cartridge_memory - Added
pbs_tape_drive_catalog - Added
pbs_tape_drive_clean - Added
pbs_tape_drive_create - Added
pbs_tape_drive_delete - Added
pbs_tape_drive_eject - Added
pbs_tape_drive_format - Added
pbs_tape_drive_get - Added
pbs_tape_drive_inventory - Added
pbs_tape_drive_inventory_update - Added
pbs_tape_drive_label_media - Added
pbs_tape_drive_list - Added
pbs_tape_drive_load_media - Added
pbs_tape_drive_load_slot - Added
pbs_tape_drive_read_label - Added
pbs_tape_drive_restore_key - Added
pbs_tape_drive_rewind - Added
pbs_tape_drive_status - Added
pbs_tape_drive_unload - Added
pbs_tape_drive_update - Added
pbs_tape_drive_volume_statistics - Added
pbs_tape_key_create - Added
pbs_tape_key_delete - Added
pbs_tape_key_get - Added
pbs_tape_key_list - Added
pbs_tape_key_update_password - Added
pbs_tape_media_content - Added
pbs_tape_media_destroy - Added
pbs_tape_media_list - Added
pbs_tape_media_move - Added
pbs_tape_media_sets - Added
pbs_tape_media_status_get - Added
pbs_tape_media_status_set - Added
pbs_tape_pool_create - Added
pbs_tape_pool_delete - Added
pbs_tape_pool_get - Added
pbs_tape_pool_list - Added
pbs_tape_pool_update - Added
pbs_tape_restore - Added
pbs_tape_scan_changers - Added
pbs_tape_scan_drives - Added
pbs_version
128 tool updates
v0.22.0- Added
pbs_acl_get - Added
pbs_acl_update - Added
pbs_acme_account_create - Added
pbs_acme_account_delete - Added
pbs_acme_account_get - Added
pbs_acme_account_list - Added
pbs_acme_account_update - Added
pbs_acme_cert_order - Added
pbs_acme_cert_renew - Added
pbs_acme_challenge_schema - Added
pbs_acme_directories - Added
pbs_acme_plugin_create - Added
pbs_acme_plugin_delete - Added
pbs_acme_plugin_get - Added
pbs_acme_plugin_update - Added
pbs_acme_plugins_list - Added
pbs_acme_tos - Added
pbs_apt_changelog - Added
pbs_apt_repositories_get - Added
pbs_apt_repository_add - Added
pbs_apt_repository_set - Added
pbs_apt_update_refresh - Added
pbs_apt_updates_list - Added
pbs_apt_versions - Added
pbs_node_cert_delete - Added
pbs_node_cert_upload - Added
pbs_node_certificates_list - Added
pbs_node_disk_directory_create - Added
pbs_node_disk_directory_delete - Added
pbs_node_disk_directory_list - Added
pbs_node_disk_initgpt - Added
pbs_node_disk_smart - Added
pbs_node_disk_wipe - Added
pbs_node_disk_zfs_create - Added
pbs_node_disk_zfs_get - Added
pbs_node_disk_zfs_list - Added
pbs_node_disks_list - Added
pbs_node_dns_get - Added
pbs_node_dns_set - Added
pbs_node_journal - Added
pbs_node_network_iface_create - Added
pbs_node_network_iface_delete - Added
pbs_node_network_iface_get - Added
pbs_node_network_iface_update - Added
pbs_node_network_list - Added
pbs_node_network_reload - Added
pbs_node_network_revert - Added
pbs_node_service_control - Added
pbs_node_service_status - Added
pbs_node_services_list - Added
pbs_node_status - Added
pbs_node_subscription_check - Added
pbs_node_subscription_delete - Added
pbs_node_subscription_get - Added
pbs_node_subscription_set - Added
pbs_node_syslog - Added
pbs_node_task_log - Added
pbs_node_task_status - Added
pbs_node_task_stop - Added
pbs_node_time_get - Added
pbs_node_time_set - Added
pbs_notification_endpoint_create - Added
pbs_notification_endpoint_delete - Added
pbs_notification_endpoint_get - Added
pbs_notification_endpoint_list - Added
pbs_notification_endpoint_update - Added
pbs_notification_matcher_delete - Added
pbs_notification_matcher_field_values - Added
pbs_notification_matcher_fields - Added
pbs_notification_matcher_get - Added
pbs_notification_matcher_set - Added
pbs_notification_matchers_list - Added
pbs_notification_target_test - Added
pbs_notification_targets_list - Added
pbs_permissions_get - Added
pbs_realm_ad_create - Added
pbs_realm_ad_delete - Added
pbs_realm_ad_get - Added
pbs_realm_ad_list - Added
pbs_realm_ad_update - Added
pbs_realm_ldap_create - Added
pbs_realm_ldap_delete - Added
pbs_realm_ldap_get - Added
pbs_realm_ldap_list - Added
pbs_realm_ldap_update - Added
pbs_realm_openid_create - Added
pbs_realm_openid_delete - Added
pbs_realm_openid_get - Added
pbs_realm_openid_list - Added
pbs_realm_openid_update - Added
pbs_realm_pam_get - Added
pbs_realm_pam_set - Added
pbs_realm_pbs_get - Added
pbs_realm_pbs_set - Added
pbs_roles_list - Added
pbs_tfa_add - Added
pbs_tfa_delete - Added
pbs_tfa_entry_get - Added
pbs_tfa_list - Added
pbs_tfa_unlock - Added
pbs_tfa_update - Added
pbs_tfa_user_get - Added
pbs_tfa_webauthn_get - Added
pbs_tfa_webauthn_set - Added
pbs_token_create - Added
pbs_token_delete - Added
pbs_token_update - Added
pbs_user_create - Added
pbs_user_delete - Added
pbs_user_get - Added
pbs_user_token_get - Added
pbs_user_tokens_list - Added
pbs_user_update - Added
pbs_users_list - Added
pmg_apt_changelog - Added
pmg_apt_repositories_get - Added
pmg_apt_repository_add - Added
pmg_apt_repository_set - Added
pmg_apt_update_refresh - Added
pmg_apt_updates_list - Added
pmg_apt_versions - Added
pve_apt_changelog - Added
pve_apt_repositories_get - Added
pve_apt_repository_add - Added
pve_apt_repository_set - Added
pve_apt_update_refresh - Added
pve_apt_updates_list - Added
pve_apt_versions
320 tool updates
v0.21.0- Changed
audit_verify1 field changed- added
Input schema / properties / expected_head / descriptionAdded value: +"64-char hex head() value pinned off-box; verifying against it also catches tail truncation, a forged tail-append, or a full ledger replacement. Omit to fall back to PROXIMO_AUDIT_EXPECTED_HEAD."
- Changed
ct_diagnose3 fields changed- added
Input schema / properties / ctid / descriptionAdded value: +"Numeric CTID of the LXC container to diagnose." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type; only `lxc` is meaningful here since diagnostics are container-specific." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the container runs on. Omit to resolve it automatically from the cluster."
- Changed
ct_exec4 fields changed- added
Input schema / properties / command / descriptionAdded value: +"Argv list to run inside the container (not a shell string)." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; true executes." - added
Input schema / properties / ctid / descriptionAdded value: +"Numeric CTID of the target LXC container (allowlist-scoped)." - added
Input schema / properties / snapshot / descriptionAdded value: +"Take a fail-closed auto-undo snapshot before running."
- Changed
ct_logs3 fields changed- added
Input schema / properties / ctid / descriptionAdded value: +"Numeric CTID of the LXC container to read logs from." - added
Input schema / properties / lines / descriptionAdded value: +"Number of most-recent log lines to return." - added
Input schema / properties / unit / descriptionAdded value: +"Name of the systemd unit to tail journalctl for (e.g. `nginx.service`)."
- Changed
ct_psql5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; true executes." - added
Input schema / properties / ctid / descriptionAdded value: +"Numeric CTID of the container running PostgreSQL (allowlist-scoped)." - added
Input schema / properties / db / descriptionAdded value: +"Target database name." - added
Input schema / properties / snapshot / descriptionAdded value: +"Take a fail-closed auto-undo snapshot before running." - added
Input schema / properties / sql / descriptionAdded value: +"SQL to run via psql inside the container, as the database OS user."
- Changed
pbs_datastore_create7 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment/description for the datastore." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / gc_schedule / descriptionAdded value: +"Garbage-collection schedule as a PBS calendar-event string (e.g. 'daily')." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new PBS datastore." - added
Input schema / properties / notification_mode / descriptionAdded value: +"Notification delivery mode for this datastore (PBS notification-mode value)." - added
Input schema / properties / path / descriptionAdded value: +"Filesystem path on the PBS node where the datastore will be created." - added
Input schema / properties / prune_schedule / descriptionAdded value: +"Prune-job schedule as a PBS calendar-event string (e.g. 'daily')."
- Changed
pbs_datastore_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / destroy_data / descriptionAdded value: +"If True, destroys all backup data (HIGH, no undo); default only detaches config." - added
Input schema / properties / keep_job_configs / descriptionAdded value: +"If True, keep job configs referencing this datastore instead of removing them." - added
Input schema / properties / name / descriptionAdded value: +"PBS datastore name to delete."
- Changed
pbs_datastore_get1 field changed- added
Input schema / properties / name / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_datastore_status1 field changed- added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_datastore_update6 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment/description for the datastore." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / gc_schedule / descriptionAdded value: +"Garbage-collection schedule as a PBS calendar-event string (e.g. 'daily')." - added
Input schema / properties / name / descriptionAdded value: +"PBS datastore name to update." - added
Input schema / properties / notification_mode / descriptionAdded value: +"Notification delivery mode for this datastore (PBS notification-mode value)." - added
Input schema / properties / prune_schedule / descriptionAdded value: +"Prune-job schedule as a PBS calendar-event string (e.g. 'daily')."
- Changed
pbs_gc_start2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name to run garbage collection on."
- Changed
pbs_gc_status1 field changed- added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_group_change_owner6 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name)." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type of the group: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / new_owner / descriptionAdded value: +"PBS auth ID (user@realm or api-token) to become the new owner of the backup group." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path the backup group lives in; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_job_create7 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text note stored on the job." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the creation." - added
Input schema / properties / job_id / descriptionAdded value: +"Unique ID for the new PBS scheduled job." - added
Input schema / properties / job_type / descriptionAdded value: +"PBS job type: sync | verify | prune." - added
Input schema / properties / ns / descriptionAdded value: +"PBS namespace the job operates on; omit for the root namespace." - added
Input schema / properties / schedule / descriptionAdded value: +"Proxmox calendar-event schedule string for the job." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore the job operates on."
- Changed
pbs_job_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the deletion." - added
Input schema / properties / job_id / descriptionAdded value: +"ID of the PBS scheduled job to delete." - added
Input schema / properties / job_type / descriptionAdded value: +"PBS job type: sync | verify | prune."
- Changed
pbs_job_run3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the run." - added
Input schema / properties / job_id / descriptionAdded value: +"ID of the PBS scheduled job to trigger immediately." - added
Input schema / properties / job_type / descriptionAdded value: +"PBS job type: sync | verify | prune."
- Changed
pbs_job_update6 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"New free-text note; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the update." - added
Input schema / properties / job_id / descriptionAdded value: +"ID of the existing PBS scheduled job to update." - added
Input schema / properties / job_type / descriptionAdded value: +"PBS job type: sync | verify | prune." - added
Input schema / properties / ns / descriptionAdded value: +"New PBS namespace the job operates on; omit to leave unchanged." - added
Input schema / properties / schedule / descriptionAdded value: +"New Proxmox calendar-event schedule string; omit to leave unchanged."
- Changed
pbs_jobs_list1 field changed- added
Input schema / properties / job_type / descriptionAdded value: +"Scheduled-job type to list: 'sync', 'verify', or 'prune'."
- Changed
pbs_namespace_create4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / name / descriptionAdded value: +"Namespace name/segment to create." - added
Input schema / properties / parent / descriptionAdded value: +"Parent namespace path to create under; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_namespace_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / delete_groups / descriptionAdded value: +"If True, deletes groups/snapshots in namespace (HIGH, no undo); else must be empty." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path to delete." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_namespaces_list3 fields changed- added
Input schema / properties / max_depth / descriptionAdded value: +"Maximum recursion depth below the parent namespace." - added
Input schema / properties / parent / descriptionAdded value: +"Parent namespace path to list children of; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_prune11 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name) to scope pruning to." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type filter: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Proximo dry-run gate: True executes (subject to dry_run); default only plans." - added
Input schema / properties / dry_run / descriptionAdded value: +"PBS-side preview: True (default) previews only; False actually deletes snapshots." - added
Input schema / properties / keep_daily / descriptionAdded value: +"Number of daily backups to keep." - added
Input schema / properties / keep_last / descriptionAdded value: +"Number of most-recent backups to always keep." - added
Input schema / properties / keep_monthly / descriptionAdded value: +"Number of monthly backups to keep." - added
Input schema / properties / keep_weekly / descriptionAdded value: +"Number of weekly backups to keep." - added
Input schema / properties / keep_yearly / descriptionAdded value: +"Number of yearly backups to keep." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path to scope pruning to; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name to prune."
- Changed
pbs_realm_sync4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the sync." - added
Input schema / properties / dry_run / descriptionAdded value: +"If true, ask PBS itself to preview the sync without applying it (separate from the tool's own confirm gate)." - added
Input schema / properties / realm / descriptionAdded value: +"PBS LDAP/AD auth realm ID to sync users from." - added
Input schema / properties / remove_vanished / descriptionAdded value: +"If true, also delete PBS users no longer present in the directory."
- Changed
pbs_remote_create8 fields changed- added
Input schema / properties / auth_id / descriptionAdded value: +"PBS auth ID (user@realm or api-token) used to authenticate to the remote." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment/description for the remote." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / fingerprint / descriptionAdded value: +"TLS cert fingerprint of the remote PBS server (public data, not redacted)." - added
Input schema / properties / host / descriptionAdded value: +"Hostname or IP address of the remote PBS server." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new PBS remote sync-source." - added
Input schema / properties / password / descriptionAdded value: +"Password or API token secret for auth_id; redacted from all plans/logs/ledger." - added
Input schema / properties / port / descriptionAdded value: +"TCP port of the remote PBS API; defaults to the standard PBS port if omitted."
- Changed
pbs_remote_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / name / descriptionAdded value: +"PBS remote sync-source name to delete."
- Changed
pbs_remote_get1 field changed- added
Input schema / properties / name / descriptionAdded value: +"PBS remote sync-source name."
- Changed
pbs_remote_update8 fields changed- added
Input schema / properties / auth_id / descriptionAdded value: +"New PBS auth ID (user@realm or api-token) used to authenticate to the remote." - added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment/description for the remote." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / fingerprint / descriptionAdded value: +"New TLS cert fingerprint of the remote PBS server (public data, not redacted)." - added
Input schema / properties / host / descriptionAdded value: +"New hostname or IP address of the remote PBS server." - added
Input schema / properties / name / descriptionAdded value: +"PBS remote sync-source name to update." - added
Input schema / properties / password / descriptionAdded value: +"New password or API token secret; redacted from plans/logs/ledger." - added
Input schema / properties / port / descriptionAdded value: +"New TCP port of the remote PBS API."
- Changed
pbs_snapshot_delete6 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name)." - added
Input schema / properties / backup_time / descriptionAdded value: +"Snapshot timestamp as a Unix epoch integer, identifying the exact backup run." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type of the snapshot: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path the snapshot lives in; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_snapshot_notes_set7 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name)." - added
Input schema / properties / backup_time / descriptionAdded value: +"Snapshot timestamp as a Unix epoch integer, identifying the exact backup run." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type of the snapshot: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / notes / descriptionAdded value: +"Free-text notes to attach to the snapshot, replacing any existing notes." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path the snapshot lives in; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_snapshot_protected_set7 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name)." - added
Input schema / properties / backup_time / descriptionAdded value: +"Snapshot timestamp as a Unix epoch integer, identifying the exact backup run." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type of the snapshot: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path the snapshot lives in; omit for the root namespace." - added
Input schema / properties / protected / descriptionAdded value: +"True shields the snapshot from pruning/GC (LOW); False allows auto-deletion (HIGH)." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_snapshots_list4 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name) to filter by." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type filter: 'vm', 'ct', or 'host'." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path to filter by; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name."
- Changed
pbs_tasks_list4 fields changed- added
Input schema / properties / errors / descriptionAdded value: +"If True, return only tasks that ended in error." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum number of tasks to return." - added
Input schema / properties / node / descriptionAdded value: +"PBS node name; defaults to 'localhost' (standard single-node PBS name)." - added
Input schema / properties / running / descriptionAdded value: +"If True, return only currently-running tasks."
- Changed
pbs_traffic_control_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / name / descriptionAdded value: +"Traffic-control rule name to delete."
- Changed
pbs_traffic_control_upsert9 fields changed- added
Input schema / properties / burst_in / descriptionAdded value: +"Inbound burst bandwidth allowance in bytes." - added
Input schema / properties / burst_out / descriptionAdded value: +"Outbound burst bandwidth allowance in bytes." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment/description for the rule." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / name / descriptionAdded value: +"Traffic-control rule name; creates it if new, updates it if it already exists." - added
Input schema / properties / network / descriptionAdded value: +"Network/CIDR this rule applies to." - added
Input schema / properties / rate_in / descriptionAdded value: +"Sustained inbound bandwidth limit in bytes/second." - added
Input schema / properties / rate_out / descriptionAdded value: +"Sustained outbound bandwidth limit in bytes/second." - added
Input schema / properties / timeframe / descriptionAdded value: +"Time window this rule is active (PBS traffic-control timeframe format)."
- Changed
pbs_verify_start5 fields changed- added
Input schema / properties / backup_id / descriptionAdded value: +"Backup group ID (e.g. VMID/CTID or host name) to scope verification to." - added
Input schema / properties / backup_type / descriptionAdded value: +"Backup type filter: 'vm', 'ct', or 'host'." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute; False (default) only returns the dry-run plan." - added
Input schema / properties / ns / descriptionAdded value: +"Namespace path to scope verification to; omit for the root namespace." - added
Input schema / properties / store / descriptionAdded value: +"PBS datastore name to verify."
- Changed
pdm_acl_list2 fields changed- added
Input schema / properties / exact / descriptionAdded value: +"If true, match the given path exactly rather than including sub-paths." - added
Input schema / properties / path / descriptionAdded value: +"Optional ACL path filter, e.g. '/'; omit to list all entries."
- Changed
pdm_node_status1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PDM node name; PDM is single-node so this defaults to 'localhost'."
- Changed
pdm_pbs_datastores_list1 field changed- added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PBS remote name, from pdm_remotes_list."
- Changed
pdm_pbs_remote_status1 field changed- added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PBS remote name, from pdm_remotes_list."
- Changed
pdm_pbs_snapshots_list3 fields changed- added
Input schema / properties / datastore / descriptionAdded value: +"PBS datastore name on the remote to list snapshots from." - added
Input schema / properties / ns / descriptionAdded value: +"Optional PBS namespace filter; omit to use the default namespace." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PBS remote name, from pdm_remotes_list."
- Changed
pdm_pve_cluster_status1 field changed- added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list."
- Changed
pdm_pve_lxc_config5 fields changed- added
Input schema / properties / node / descriptionAdded value: +"Optional PVE node name; not required for PDM to resolve the container." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list." - added
Input schema / properties / snapshot / descriptionAdded value: +"Optional snapshot name to read config from instead of the live config." - added
Input schema / properties / state / descriptionAdded value: +"PDM config-state selector, required by the PDM API; 'active' returns the current config." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CT ID on the remote."
- Changed
pdm_pve_lxc_list2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"Optional PVE node name to restrict the listing to; omit to list cluster-wide." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list."
- Changed
pdm_pve_lxc_migrate5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True submits it." - added
Input schema / properties / online / descriptionAdded value: +"True attempts online (restart) migration — real downtime for LXC; else the container must be stopped." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / target / descriptionAdded value: +"Destination node name within the same remote's cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the container to migrate, as a string."
- Changed
pdm_pve_lxc_power4 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Power action: 'start', 'stop', or 'shutdown'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the target container, as a string."
- Changed
pdm_pve_lxc_remote_migrate9 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True submits it." - added
Input schema / properties / delete / descriptionAdded value: +"True deletes container after successful move (destructive)." - added
Input schema / properties / online / descriptionAdded value: +"True attempts online (restart) migration — real downtime for LXC; else the container must be stopped." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / target_bridge / descriptionAdded value: +"Source-to-target network bridge mapping, e.g. 'vmbr0:vmbr0'." - added
Input schema / properties / target_remote / descriptionAdded value: +"Destination PDM-registered remote (a different datacenter)." - added
Input schema / properties / target_storage / descriptionAdded value: +"Source-to-target storage mapping, e.g. 'local-lvm:local-lvm'." - added
Input schema / properties / target_vmid / descriptionAdded value: +"CTID on the destination; omit to keep same CTID." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the container to migrate, as a string."
- Changed
pdm_pve_lxc_snapshot_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True creates it." - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text note stored with the snapshot." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / snapname / descriptionAdded value: +"Name to give the new snapshot." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the target container, as a string."
- Changed
pdm_pve_lxc_snapshot_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True deletes it." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to delete." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the target container, as a string."
- Changed
pdm_pve_lxc_snapshot_rollback4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True runs it." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the container." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to roll back to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID of the target container, as a string."
- Changed
pdm_pve_node_list1 field changed- added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list."
- Changed
pdm_pve_qemu_config5 fields changed- added
Input schema / properties / node / descriptionAdded value: +"Optional PVE node name; not required for PDM to resolve the VM." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list." - added
Input schema / properties / snapshot / descriptionAdded value: +"Optional snapshot name to read config from instead of the live config." - added
Input schema / properties / state / descriptionAdded value: +"PDM config-state selector, required by the PDM API; 'active' returns the current config." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID on the remote."
- Changed
pdm_pve_qemu_list2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"Optional PVE node name to restrict the listing to; omit to list cluster-wide." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list."
- Changed
pdm_pve_qemu_migrate5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True submits it." - added
Input schema / properties / online / descriptionAdded value: +"True live-migrates the VM; else it must be stopped." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) currently hosting the VM." - added
Input schema / properties / target / descriptionAdded value: +"Destination node name within the same remote's cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the VM to migrate, as a string."
- Changed
pdm_pve_qemu_power4 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Power action: 'start', 'stop', 'shutdown', or 'resume'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the VM." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the target VM, as a string."
- Changed
pdm_pve_qemu_remote_migrate9 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True submits it." - added
Input schema / properties / delete / descriptionAdded value: +"True deletes source VM after successful move (irreversible)." - added
Input schema / properties / online / descriptionAdded value: +"True live-migrates the VM; else it must be stopped." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) currently hosting the VM." - added
Input schema / properties / target_bridge / descriptionAdded value: +"Source-to-target network bridge mapping, e.g. 'vmbr0:vmbr0'." - added
Input schema / properties / target_remote / descriptionAdded value: +"Destination PDM-registered remote (a different datacenter)." - added
Input schema / properties / target_storage / descriptionAdded value: +"Source-to-target storage mapping, e.g. 'local-lvm:local-lvm'." - added
Input schema / properties / target_vmid / descriptionAdded value: +"VMID on the destination; omit to keep same VMID." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the VM to migrate, as a string."
- Changed
pdm_pve_qemu_snapshot_create6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True creates it." - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text note stored with the snapshot." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the VM." - added
Input schema / properties / snapname / descriptionAdded value: +"Name to give the new snapshot." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the target VM, as a string." - added
Input schema / properties / vmstate / descriptionAdded value: +"True includes the VM's RAM state (larger, slower snapshot)."
- Changed
pdm_pve_qemu_snapshot_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True deletes it." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the VM." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to delete." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the target VM, as a string."
- Changed
pdm_pve_qemu_snapshot_rollback4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a PLAN only; True runs it." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered remote (Proxmox cluster) hosting the VM." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to roll back to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the target VM, as a string."
- Changed
pdm_pve_resources2 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Optional resource-type filter, e.g. 'vm', 'storage', 'node', 'sdn'." - added
Input schema / properties / remote / descriptionAdded value: +"PDM-registered PVE remote name, from pdm_remotes_list."
- Changed
pdm_remote_config_get1 field changed- added
Input schema / properties / remote_id / descriptionAdded value: +"Remote name as shown in pdm_remotes_list."
- Changed
pdm_remote_version1 field changed- added
Input schema / properties / remote_id / descriptionAdded value: +"Remote name as shown in pdm_remotes_list."
- Changed
pdm_users_list1 field changed- added
Input schema / properties / include_tokens / descriptionAdded value: +"If true, include API token entries alongside user accounts."
- Changed
pmg_action_bcc_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new BCC action object." - added
Input schema / properties / original / descriptionAdded value: +"If True, BCC the original unmodified mail instead of the processed copy." - added
Input schema / properties / target / descriptionAdded value: +"BCC recipient email address."
- Changed
pmg_action_bcc_update6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / name / descriptionAdded value: +"New action object name; omit to keep current value." - added
Input schema / properties / original / descriptionAdded value: +"If True, BCC the original unmodified mail instead of the processed copy." - added
Input schema / properties / target / descriptionAdded value: +"New BCC recipient email address; omit to keep current value."
- Changed
pmg_action_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list."
- Changed
pmg_action_disclaimer_create6 fields changed- added
Input schema / properties / add_separator / descriptionAdded value: +"Insert a separator line before the disclaimer; maps to API param 'add-separator'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / disclaimer / descriptionAdded value: +"Disclaimer text to append/prepend to mail." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new disclaimer action object." - added
Input schema / properties / position / descriptionAdded value: +"Where to insert the disclaimer: 'start' or 'end'."
- Changed
pmg_action_disclaimer_update7 fields changed- added
Input schema / properties / add_separator / descriptionAdded value: +"Insert a separator line before the disclaimer; maps to API param 'add-separator'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / disclaimer / descriptionAdded value: +"New disclaimer text; omit to keep current value." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / name / descriptionAdded value: +"New action object name; omit to keep current value." - added
Input schema / properties / position / descriptionAdded value: +"Where to insert the disclaimer: 'start' or 'end'."
- Changed
pmg_action_field_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / field / descriptionAdded value: +"Mail header field to set." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new field-modification action object." - added
Input schema / properties / value / descriptionAdded value: +"Value to assign to the header field."
- Changed
pmg_action_field_update6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / field / descriptionAdded value: +"New mail header field to set; required (PMG rejects partial updates)." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / name / descriptionAdded value: +"New action object name; required (PMG rejects partial updates)." - added
Input schema / properties / value / descriptionAdded value: +"New value to assign to the header field; required (PMG rejects partial updates)."
- Changed
pmg_action_notification_create7 fields changed- added
Input schema / properties / attach / descriptionAdded value: +"If True, attach the original message to the notification." - added
Input schema / properties / body_text / descriptionAdded value: +"Notification email body text; maps to API param 'body'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new notification action object." - added
Input schema / properties / subject / descriptionAdded value: +"Notification email subject line." - added
Input schema / properties / to / descriptionAdded value: +"Notification recipient email address."
- Changed
pmg_action_notification_update8 fields changed- added
Input schema / properties / attach / descriptionAdded value: +"If True, attach the original message to the notification." - added
Input schema / properties / body_text / descriptionAdded value: +"New notification body text; maps to API param 'body'; required (PMG rejects partial updates)." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / name / descriptionAdded value: +"New action object name; required (PMG rejects partial updates)." - added
Input schema / properties / subject / descriptionAdded value: +"New notification subject line; required (PMG rejects partial updates)." - added
Input schema / properties / to / descriptionAdded value: +"New notification recipient email address; required (PMG rejects partial updates)."
- Changed
pmg_action_removeattachments_create6 fields changed- added
Input schema / properties / all_ / descriptionAdded value: +"If True, remove all attachments; maps to API param 'all'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new remove-attachments action object." - added
Input schema / properties / quarantine / descriptionAdded value: +"If True, quarantine removed attachments instead of discarding them." - added
Input schema / properties / text / descriptionAdded value: +"Replacement text inserted in place of removed attachments."
- Changed
pmg_action_removeattachments_update7 fields changed- added
Input schema / properties / all_ / descriptionAdded value: +"If True, remove all attachments; maps to API param 'all'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Compound action object ID (e.g. '13_26') from pmg_action_objects_list." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / name / descriptionAdded value: +"New action object name; omit to keep current value." - added
Input schema / properties / quarantine / descriptionAdded value: +"If True, quarantine removed attachments instead of discarding them." - added
Input schema / properties / text / descriptionAdded value: +"New replacement text; omit to keep current value."
- Changed
pmg_backup_create4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / notify / descriptionAdded value: +"Notification mode: always|error|never (default never)." - added
Input schema / properties / statistic / descriptionAdded value: +"Whether to include mail statistics in the backup (default True)."
- Changed
pmg_doctor1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node."
- Changed
pmg_domain_create3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the domain." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"Domain name to add as a managed mail domain, e.g. 'example.com'."
- Changed
pmg_domain_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"Managed mail domain name to delete, e.g. 'example.com'."
- Changed
pmg_mynetworks_add3 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"Network in CIDR notation to trust as an internal relay, e.g. '10.0.0.0/8'." - added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the mynetworks entry." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation."
- Changed
pmg_mynetworks_remove2 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"Network in CIDR notation to remove from the trusted mynetworks list." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation."
- Changed
pmg_node_rrddata3 fields changed- added
Input schema / properties / cf / descriptionAdded value: +"RRD consolidation function: AVERAGE|MAX." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / timeframe / descriptionAdded value: +"RRD timeframe: hour|day|week|month|year."
- Changed
pmg_node_status1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node."
- Changed
pmg_node_syslog6 fields changed- added
Input schema / properties / limit / descriptionAdded value: +"Maximum syslog entries to return." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / service / descriptionAdded value: +"Filter syslog entries by service name." - added
Input schema / properties / since / descriptionAdded value: +"Only return entries at or after this time (journalctl-style time spec)." - added
Input schema / properties / start / descriptionAdded value: +"Pagination offset into the syslog entries." - added
Input schema / properties / until / descriptionAdded value: +"Only return entries at or before this time (journalctl-style time spec)."
- Changed
pmg_postfix_flush2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node."
- Changed
pmg_postfix_qshape1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node."
- Changed
pmg_quarantine_action3 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Action to apply: deliver|delete|mark-seen|mark-unseen|blocklist|welcomelist." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / mail_ids / descriptionAdded value: +"Single quarantined mail ID, or a comma-separated list of IDs, to act on."
- Changed
pmg_quarantine_attachment3 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the attachment quarantine read to this user's mailbox; defaults to the authenticated PMG user." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound."
- Changed
pmg_quarantine_blocklist_add3 fields changed- added
Input schema / properties / address / descriptionAdded value: +"Email address to add to the quarantine blocklist." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the blocklist entry to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_quarantine_blocklist_list1 field changed- added
Input schema / properties / pmail / descriptionAdded value: +"Scope the blocklist read to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_quarantine_blocklist_remove3 fields changed- added
Input schema / properties / address / descriptionAdded value: +"Email address to remove from the quarantine blocklist." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the blocklist removal to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_quarantine_spamusers3 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / quarantine_type / descriptionAdded value: +"Quarantine type to list users for: spam|virus|attachment (default spam)." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound."
- Changed
pmg_quarantine_virus3 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the virus quarantine read to this user's mailbox; defaults to the authenticated PMG user." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound."
- Changed
pmg_quarantine_welcomelist_add3 fields changed- added
Input schema / properties / address / descriptionAdded value: +"Email address to add to the quarantine welcomelist." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the welcomelist entry to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_quarantine_welcomelist_list1 field changed- added
Input schema / properties / pmail / descriptionAdded value: +"Scope the welcomelist read to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_quarantine_welcomelist_remove3 fields changed- added
Input schema / properties / address / descriptionAdded value: +"Email address to remove from the quarantine welcomelist." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / pmail / descriptionAdded value: +"Scope the welcomelist removal to this user's mailbox; defaults to the authenticated PMG user."
- Changed
pmg_ruledb_rule_action_attach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to attach the action group to." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric action group ID from pmg_action_objects_list to attach to the rule."
- Changed
pmg_ruledb_rule_action_detach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to detach the action group from." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric action group ID currently attached to the rule to detach."
- Changed
pmg_ruledb_rule_actions_list1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_create13 fields changed- added
Input schema / properties / active / descriptionAdded value: +"Whether the rule is active on creation; defaults False since active rules affect live mail processing." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / direction / descriptionAdded value: +"Mail direction the rule applies to: 0=inbound, 1=outbound, 2=both." - added
Input schema / properties / from_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'from' groups." - added
Input schema / properties / from_invert / descriptionAdded value: +"If True, invert the 'from' group match." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new RuleDB rule." - added
Input schema / properties / priority / descriptionAdded value: +"Rule priority 0-100; lower numbers are evaluated with higher priority." - added
Input schema / properties / to_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'to' groups." - added
Input schema / properties / to_invert / descriptionAdded value: +"If True, invert the 'to' group match." - added
Input schema / properties / what_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'what' groups." - added
Input schema / properties / what_invert / descriptionAdded value: +"If True, invert the 'what' group match." - added
Input schema / properties / when_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'when' groups." - added
Input schema / properties / when_invert / descriptionAdded value: +"If True, invert the 'when' group match."
- Changed
pmg_ruledb_rule_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_from_attach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to attach the group to." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' group ID from pmg_who_groups_list to attach as the 'from' condition."
- Changed
pmg_ruledb_rule_from_detach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to detach the group from." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' group ID currently attached as the 'from' condition to detach."
- Changed
pmg_ruledb_rule_from_list1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_get1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_to_attach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to attach the group to." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' group ID from pmg_who_groups_list to attach as the 'to' condition."
- Changed
pmg_ruledb_rule_to_detach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to detach the group from." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' group ID currently attached as the 'to' condition to detach."
- Changed
pmg_ruledb_rule_to_list1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_update14 fields changed- added
Input schema / properties / active / descriptionAdded value: +"Whether the rule is active; True begins live mail processing under this rule." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / direction / descriptionAdded value: +"Mail direction the rule applies to: 0=inbound, 1=outbound, 2=both." - added
Input schema / properties / from_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'from' groups." - added
Input schema / properties / from_invert / descriptionAdded value: +"If True, invert the 'from' group match." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID (positive integer string, e.g. '100')." - added
Input schema / properties / name / descriptionAdded value: +"New rule name; omit to keep current value." - added
Input schema / properties / priority / descriptionAdded value: +"New rule priority 0-100; lower numbers are evaluated with higher priority." - added
Input schema / properties / to_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'to' groups." - added
Input schema / properties / to_invert / descriptionAdded value: +"If True, invert the 'to' group match." - added
Input schema / properties / what_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'what' groups." - added
Input schema / properties / what_invert / descriptionAdded value: +"If True, invert the 'what' group match." - added
Input schema / properties / when_and / descriptionAdded value: +"AND (True) vs OR (False) logic across attached 'when' groups." - added
Input schema / properties / when_invert / descriptionAdded value: +"If True, invert the 'when' group match."
- Changed
pmg_ruledb_rule_what_attach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to attach the group to." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' group ID from pmg_what_groups_list to attach as a content condition."
- Changed
pmg_ruledb_rule_what_detach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to detach the group from." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' group ID currently attached as a content condition to detach."
- Changed
pmg_ruledb_rule_what_list1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_ruledb_rule_when_attach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to attach the group to." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' group ID from pmg_when_groups_list to attach as a timeframe condition."
- Changed
pmg_ruledb_rule_when_detach3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Rule ID to detach the group from." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' group ID currently attached as a timeframe condition to detach."
- Changed
pmg_ruledb_rule_when_list1 field changed- added
Input schema / properties / id_ / descriptionAdded value: +"RuleDB rule ID (positive integer string, e.g. '100')."
- Changed
pmg_service_control4 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Control action: start|stop|restart|reload." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / service / descriptionAdded value: +"PMG service name, e.g. postfix, pmgproxy, pmgdaemon, clamav, spamassassin."
- Changed
pmg_service_status2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / service / descriptionAdded value: +"PMG service name, e.g. postfix, pmgproxy, pmgdaemon, pmgmirror, pmgtunnel, pmg-smtp-filter, clamav, spamassassin."
- Changed
pmg_spam_config_update12 fields changed- added
Input schema / properties / bounce_score / descriptionAdded value: +"Spam score threshold added for bounce/NDR-shaped messages; omit to leave unchanged." - added
Input schema / properties / clamav_heuristic_score / descriptionAdded value: +"Spam score added when ClamAV heuristic detection fires; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / delete / descriptionAdded value: +"Comma-separated field names to reset to their PMG defaults." - added
Input schema / properties / extract_text / descriptionAdded value: +"Whether to extract text from attachments for spam scanning; omit to leave unchanged." - added
Input schema / properties / languages / descriptionAdded value: +"Space-separated language codes used for spam language-based scoring; omit to leave unchanged." - added
Input schema / properties / maxspamsize / descriptionAdded value: +"Maximum message size in bytes scanned for spam; omit to leave unchanged." - added
Input schema / properties / rbl_checks / descriptionAdded value: +"Whether to enable RBL (realtime blocklist) checks; omit to leave unchanged." - added
Input schema / properties / use_awl / descriptionAdded value: +"Whether to enable the auto-whitelist; omit to leave unchanged." - added
Input schema / properties / use_bayes / descriptionAdded value: +"Whether to enable Bayesian spam classification; omit to leave unchanged." - added
Input schema / properties / use_razor / descriptionAdded value: +"Whether to enable Razor collaborative spam filtering; omit to leave unchanged." - added
Input schema / properties / wl_bounce_relays / descriptionAdded value: +"Whitelisted bounce-relay hosts, space-separated; omit to leave unchanged."
- Changed
pmg_statistics_domains2 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the stats window; omit for no upper bound." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the stats window; omit for no lower bound."
- Changed
pmg_statistics_mailcount3 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound." - added
Input schema / properties / timespan / descriptionAdded value: +"Histogram bucket size in seconds, 3600-31622400 (default 3600 = 1 hour)."
- Changed
pmg_statistics_receiver4 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / filter_ / descriptionAdded value: +"Optional search string to filter recipients." - added
Input schema / properties / orderby / descriptionAdded value: +"Raw sort spec passed through to the PMG API." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound."
- Changed
pmg_statistics_recent1 field changed- added
Input schema / properties / hours / descriptionAdded value: +"Lookback window in hours, 1-24 (default 1)."
- Changed
pmg_statistics_sender4 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the window; omit for no upper bound." - added
Input schema / properties / filter_ / descriptionAdded value: +"Optional search string to filter senders." - added
Input schema / properties / orderby / descriptionAdded value: +"Accepted for compatibility but ignored — PMG 9.1 rejects orderby on this endpoint." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the window; omit for no lower bound."
- Changed
pmg_statistics_spamscores2 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the stats window; omit for no upper bound." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the stats window; omit for no lower bound."
- Changed
pmg_statistics_virus2 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the stats window; omit for no upper bound." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the stats window; omit for no lower bound."
- Changed
pmg_tasks_list9 fields changed- added
Input schema / properties / errors / descriptionAdded value: +"If True, return only failed tasks." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum tasks to return." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / since / descriptionAdded value: +"Unix epoch: only tasks started at or after this time." - added
Input schema / properties / start / descriptionAdded value: +"Pagination offset into the task list." - added
Input schema / properties / statusfilter / descriptionAdded value: +"Filter tasks by status text." - added
Input schema / properties / typefilter / descriptionAdded value: +"Filter tasks by task type." - added
Input schema / properties / until / descriptionAdded value: +"Unix epoch: only tasks started at or before this time." - added
Input schema / properties / userfilter / descriptionAdded value: +"Filter tasks by the user that started them."
- Changed
pmg_tracker_detail4 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the tracker window; omit for no upper bound." - added
Input schema / properties / id_ / descriptionAdded value: +"Mail/queue tracker ID to fetch detail for." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the tracker window; omit for no lower bound."
- Changed
pmg_tracker_list9 fields changed- added
Input schema / properties / end / descriptionAdded value: +"Unix epoch end of the tracker window; omit for no upper bound." - added
Input schema / properties / from_ / descriptionAdded value: +"Filter by envelope sender address." - added
Input schema / properties / greylist / descriptionAdded value: +"If set, filter to (or exclude) greylisted entries." - added
Input schema / properties / limit / descriptionAdded value: +"Maximum entries to return, 0-100000 (default 2000)." - added
Input schema / properties / ndr / descriptionAdded value: +"If set, filter to (or exclude) non-delivery-report entries." - added
Input schema / properties / node / descriptionAdded value: +"PMG node name; defaults to the configured node." - added
Input schema / properties / start / descriptionAdded value: +"Unix epoch start of the tracker window; omit for no lower bound." - added
Input schema / properties / target / descriptionAdded value: +"Filter by recipient address." - added
Input schema / properties / xfilter / descriptionAdded value: +"Free-text filter applied to tracker entries."
- Changed
pmg_transport_create7 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the transport rule." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"Destination domain the transport rule applies to." - added
Input schema / properties / host / descriptionAdded value: +"Next-hop relay hostname or IP for mail to this domain." - added
Input schema / properties / port / descriptionAdded value: +"TCP port to connect to on the relay host, 1-65535 (default 25)." - added
Input schema / properties / protocol / descriptionAdded value: +"Transport protocol: smtp|lmtp (default smtp)." - added
Input schema / properties / use_mx / descriptionAdded value: +"Whether to use MX lookup for the relay host (default True)."
- Changed
pmg_transport_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"Destination domain whose transport rule should be deleted."
- Changed
pmg_what_group_create5 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description of the group." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new 'what' object group."
- Changed
pmg_what_group_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' object group ID (e.g. '8') from pmg_what_groups_list."
- Changed
pmg_what_group_get1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'what' object group numeric ID (e.g. '2') from pmg_what_groups_list — not the group name."
- Changed
pmg_what_group_objects1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'what' object group numeric ID (e.g. '2') from pmg_what_groups_list — not the group name."
- Changed
pmg_what_group_update6 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"New name for the group; omit to keep current value." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' object group ID (e.g. '8') from pmg_what_groups_list."
- Changed
pmg_what_object_add10 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / contenttype / descriptionAdded value: +"MIME content type to match; used for type_='contenttype'/'archivefilter'." - added
Input schema / properties / field / descriptionAdded value: +"Mail header field name to match; used for type_='matchfield'." - added
Input schema / properties / filename / descriptionAdded value: +"Filename pattern to match; used for type_='filenamefilter'/'archivefilenamefilter'." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' object group ID (e.g. '8') from pmg_what_groups_list." - added
Input schema / properties / only_content / descriptionAdded value: +"Match content only, not filename; maps to API param 'only-content'." - added
Input schema / properties / spamlevel / descriptionAdded value: +"Spam score threshold; used for type_='spamfilter'." - added
Input schema / properties / top_part_only / descriptionAdded value: +"Restrict match to the top MIME part only; maps to API param 'top-part-only'." - added
Input schema / properties / type_ / descriptionAdded value: +"Object type: contenttype|matchfield|spamfilter|virusfilter|filenamefilter|archivefilter|archivefilenamefilter." - added
Input schema / properties / value / descriptionAdded value: +"Value/pattern to match against the field; used for type_='matchfield'."
- Changed
pmg_what_object_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_what_group_objects." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' object group ID (e.g. '8') from pmg_what_groups_list."
- Changed
pmg_what_object_update11 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / contenttype / descriptionAdded value: +"New MIME content type; used for type_='contenttype'/'archivefilter'." - added
Input schema / properties / field / descriptionAdded value: +"Mail header field name to match; used for type_='matchfield'." - added
Input schema / properties / filename / descriptionAdded value: +"New filename pattern; used for type_='filenamefilter'/'archivefilenamefilter'." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_what_group_objects." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'what' object group ID (e.g. '8') from pmg_what_groups_list." - added
Input schema / properties / only_content / descriptionAdded value: +"Match content only, not filename; maps to API param 'only-content'." - added
Input schema / properties / spamlevel / descriptionAdded value: +"New spam score threshold; used for type_='spamfilter'." - added
Input schema / properties / top_part_only / descriptionAdded value: +"Restrict match to the top MIME part only; maps to API param 'top-part-only'." - added
Input schema / properties / type_ / descriptionAdded value: +"Object type: contenttype|matchfield|spamfilter|virusfilter|filenamefilter|archivefilter|archivefilenamefilter." - added
Input schema / properties / value / descriptionAdded value: +"Value/pattern to match against the field; used for type_='matchfield'."
- Changed
pmg_when_group_create5 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description of the group." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new 'when' object group."
- Changed
pmg_when_group_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' object group ID (e.g. '4') from pmg_when_groups_list."
- Changed
pmg_when_group_get1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'when' object group numeric ID (e.g. '2') from pmg_when_groups_list — not the group name."
- Changed
pmg_when_group_objects1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'when' object group numeric ID (e.g. '2') from pmg_when_groups_list — not the group name."
- Changed
pmg_when_group_update6 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"New name for the group; omit to keep current value." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' object group ID (e.g. '4') from pmg_when_groups_list."
- Changed
pmg_when_object_add4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / end / descriptionAdded value: +"Timeframe end time in H:i format (e.g. '17:00')." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' object group ID (e.g. '4') from pmg_when_groups_list." - added
Input schema / properties / start / descriptionAdded value: +"Timeframe start time in H:i format (e.g. '08:00')."
- Changed
pmg_when_object_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_when_group_objects." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' object group ID (e.g. '4') from pmg_when_groups_list."
- Changed
pmg_when_object_update5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / end / descriptionAdded value: +"New timeframe end time in H:i format (e.g. '17:00'); required, PMG rejects partial updates." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_when_group_objects." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'when' object group ID (e.g. '4') from pmg_when_groups_list." - added
Input schema / properties / start / descriptionAdded value: +"New timeframe start time in H:i format (e.g. '08:00'); required, PMG rejects partial updates."
- Changed
pmg_who_group_create5 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"Optional free-text description of the group." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new 'who' object group."
- Changed
pmg_who_group_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' object group ID (e.g. '2') from pmg_who_groups_list."
- Changed
pmg_who_group_get1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'who' object group numeric ID (e.g. '2') from pmg_who_groups_list — not the group name."
- Changed
pmg_who_group_objects1 field changed- added
Input schema / properties / ogroup / descriptionAdded value: +"'who' object group numeric ID (e.g. '2') from pmg_who_groups_list — not the group name."
- Changed
pmg_who_group_update6 fields changed- added
Input schema / properties / and_ / descriptionAdded value: +"AND (True) vs OR (False) logic across group members; maps to API param 'and'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / info / descriptionAdded value: +"New free-text description; omit to keep current value." - added
Input schema / properties / invert / descriptionAdded value: +"If True, invert the group's match result." - added
Input schema / properties / name / descriptionAdded value: +"New name for the group; omit to keep current value." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' object group ID (e.g. '2') from pmg_who_groups_list."
- Changed
pmg_who_object_add11 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"CIDR network to match; required when type_='network'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"Domain to match; required when type_='domain'." - added
Input schema / properties / email / descriptionAdded value: +"Email address to match; required when type_='email'." - added
Input schema / properties / group / descriptionAdded value: +"LDAP group name; used when type_='ldap'." - added
Input schema / properties / ip / descriptionAdded value: +"IP address to match; required when type_='ip'." - added
Input schema / properties / mode / descriptionAdded value: +"LDAP lookup mode; used when type_='ldap'." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' object group ID (e.g. '2') from pmg_who_groups_list." - added
Input schema / properties / profile / descriptionAdded value: +"LDAP profile name; used when type_='ldap'." - added
Input schema / properties / regex / descriptionAdded value: +"Regex pattern to match; required when type_='regex'." - added
Input schema / properties / type_ / descriptionAdded value: +"Object type: email|domain|regex|ip|network|ldap — selects which sub-path/fields apply."
- Changed
pmg_who_object_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_who_group_objects." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' object group ID (e.g. '2') from pmg_who_groups_list."
- Changed
pmg_who_object_update12 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"New CIDR network; used when type_='network'." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; True executes the mutation." - added
Input schema / properties / domain / descriptionAdded value: +"New domain; used when type_='domain'." - added
Input schema / properties / email / descriptionAdded value: +"New email address; used when type_='email'." - added
Input schema / properties / group / descriptionAdded value: +"LDAP group name; used when type_='ldap'." - added
Input schema / properties / id_ / descriptionAdded value: +"Object ID (numeric string) from pmg_who_group_objects." - added
Input schema / properties / ip / descriptionAdded value: +"New IP address; used when type_='ip'." - added
Input schema / properties / mode / descriptionAdded value: +"LDAP lookup mode; used when type_='ldap'." - added
Input schema / properties / ogroup / descriptionAdded value: +"Numeric 'who' object group ID (e.g. '2') from pmg_who_groups_list." - added
Input schema / properties / profile / descriptionAdded value: +"LDAP profile name; used when type_='ldap'." - added
Input schema / properties / regex / descriptionAdded value: +"New regex pattern; used when type_='regex'." - added
Input schema / properties / type_ / descriptionAdded value: +"Object type: email|domain|regex|ip|network|ldap — selects which sub-path/fields apply."
- Changed
pve_acl_modify7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / delete / descriptionAdded value: +"False to grant the roles, True to revoke them." - added
Input schema / properties / kind / descriptionAdded value: +"Principal type of target: 'user', 'group', or 'token'." - added
Input schema / properties / path / descriptionAdded value: +"Resource path the ACL entry applies to, e.g. '/vms/100' or '/'." - added
Input schema / properties / propagate / descriptionAdded value: +"Whether the grant propagates to child paths below `path`." - added
Input schema / properties / roles / descriptionAdded value: +"Comma-separated role id(s) to grant or revoke, e.g. 'PVEVMAdmin'." - added
Input schema / properties / target / descriptionAdded value: +"Principal the ACL entry applies to: userid, groupid, or tokenid depending on kind."
- Changed
pve_acl_prune7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / kind / descriptionAdded value: +"Principal type of target: 'user', 'group', or 'token'." - added
Input schema / properties / narrow_path / descriptionAdded value: +"Optional narrower path to scope the re-grant to, instead of the original path." - added
Input schema / properties / narrow_role / descriptionAdded value: +"Optional narrower role id to re-grant in place of the removed one." - added
Input schema / properties / path / descriptionAdded value: +"Resource path of the over-broad ACL entry to prune, e.g. '/'." - added
Input schema / properties / roleid / descriptionAdded value: +"The over-broad role id to remove, as identified by pve_overbroad_grants." - added
Input schema / properties / target / descriptionAdded value: +"Principal the over-broad grant belongs to: userid, groupid, or tokenid depending on kind."
- Changed
pve_acme_account_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the account registration." - added
Input schema / properties / contact / descriptionAdded value: +"Contact email address for the ACME account (CA renewal/expiry notices)." - added
Input schema / properties / directory / descriptionAdded value: +"ACME directory URL of the CA to register with; omit to use PVE's default CA." - added
Input schema / properties / name / descriptionAdded value: +"Name to register the new ACME account under (cluster/acme/account/{name})." - added
Input schema / properties / tos_url / descriptionAdded value: +"URL of the CA's terms-of-service to accept; omit to accept the CA's default ToS."
- Changed
pve_acme_account_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the irreversible deletion." - added
Input schema / properties / name / descriptionAdded value: +"Name of the ACME account to deactivate and delete from the CA."
- Changed
pve_acme_account_update3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the update." - added
Input schema / properties / contact / descriptionAdded value: +"New contact email address for the ACME account; omit to leave unchanged." - added
Input schema / properties / name / descriptionAdded value: +"Name of the existing ACME account to update."
- Changed
pve_acme_cert_order3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True submits the ACME order task." - added
Input schema / properties / force / descriptionAdded value: +"Overwrite an existing custom certificate on the node if one is already installed." - added
Input schema / properties / node / descriptionAdded value: +"Target PVE node name; omit to use the configured default node."
- Changed
pve_acme_cert_renew3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True submits the ACME renewal task." - added
Input schema / properties / force / descriptionAdded value: +"Renew now even if the current certificate has more than 30 days left before expiry." - added
Input schema / properties / node / descriptionAdded value: +"Target PVE node name; omit to use the configured default node."
- Changed
pve_acme_cert_revoke2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True submits the irreversible revocation task." - added
Input schema / properties / node / descriptionAdded value: +"Target PVE node name; omit to use the configured default node."
- Changed
pve_acme_plugin_create6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the plugin creation." - added
Input schema / properties / data / descriptionAdded value: +"Plugin-specific credential/config data (e.g. API tokens) required by the DNS provider." - added
Input schema / properties / disable / descriptionAdded value: +"Set to disable the plugin on creation; omit to leave it enabled." - added
Input schema / properties / dns_api / descriptionAdded value: +"DNS provider API name for a DNS-01 challenge (e.g. 'cf', 'route53'); maps to PVE's 'api' field." - added
Input schema / properties / plugin_id / descriptionAdded value: +"Identifier for the new ACME DNS challenge plugin (cluster/acme/plugins/{plugin_id})." - added
Input schema / properties / plugin_type / descriptionAdded value: +"ACME challenge plugin type, e.g. 'dns' for a DNS-01 challenge plugin."
- Changed
pve_acme_plugin_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion." - added
Input schema / properties / plugin_id / descriptionAdded value: +"Identifier of the ACME DNS challenge plugin to delete."
- Changed
pve_acme_plugin_update6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the update." - added
Input schema / properties / data / descriptionAdded value: +"New plugin-specific credential/config data; omit to leave unchanged." - added
Input schema / properties / digest / descriptionAdded value: +"Config digest for optimistic-locking the update against concurrent changes; omit to skip the check." - added
Input schema / properties / disable / descriptionAdded value: +"Set to enable/disable the plugin; omit to leave unchanged." - added
Input schema / properties / dns_api / descriptionAdded value: +"New DNS provider API name for a DNS-01 challenge; maps to PVE's 'api' field. Omit to leave unchanged." - added
Input schema / properties / plugin_id / descriptionAdded value: +"Identifier of the existing ACME DNS challenge plugin to update."
- Changed
pve_agent_exec5 fields changed- added
Input schema / properties / command / descriptionAdded value: +"Argv list to run in the guest via the qemu-agent." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN; true executes." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on; omit to resolve automatically." - added
Input schema / properties / timeout / descriptionAdded value: +"Seconds to poll for exit before returning status='running'." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the target QEMU guest (allowlist-scoped)."
- Changed
pve_agent_file_read3 fields changed- added
Input schema / properties / file / descriptionAdded value: +"Absolute path of the file to read inside the guest." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node name hosting the guest; auto-detected if omitted." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID of the guest to read from via the qemu-agent."
- Changed
pve_agent_file_write5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the write." - added
Input schema / properties / content / descriptionAdded value: +"File content to write; unconditionally redacted from the ledger (fingerprint only)." - added
Input schema / properties / file / descriptionAdded value: +"Absolute path of the file to write inside the guest." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node name hosting the guest; auto-detected if omitted." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID of the guest to write to via the qemu-agent."
- Changed
pve_agent_fs4 fields changed- added
Input schema / properties / command / descriptionAdded value: +"Filesystem operation: fsfreeze-freeze, fsfreeze-thaw, or fstrim." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the command." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node name hosting the guest; auto-detected if omitted." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID of the guest to operate on via the qemu-agent."
- Changed
pve_agent_info4 fields changed- added
Input schema / properties / command / descriptionAdded value: +"qemu-agent query: ping, info, get-fsinfo, get-host-name, get-osinfo, get-time, get-timezone, get-users, get-vcpus, network-get-interfaces, get-memory-blocks, fsfreeze-status, or exec-status." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node name hosting the guest; auto-detected if omitted." - added
Input schema / properties / pid / descriptionAdded value: +"Process id returned by pve_agent_exec; required only when command='exec-status'." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID of the guest to query via the qemu-agent."
- Changed
pve_agent_set_password5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the password change." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node name hosting the guest; auto-detected if omitted." - added
Input schema / properties / password / descriptionAdded value: +"New password for the guest OS user; unconditionally redacted from the ledger." - added
Input schema / properties / username / descriptionAdded value: +"Guest OS username whose password will be changed." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VM ID of the guest whose OS user password is being set."
- Changed
pve_backup7 fields changed- added
Input schema / properties / compress / descriptionAdded value: +"Compression algorithm for the archive, e.g. zstd, gzip, lzo, or 0 (no compression)." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the backup." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: lxc or qemu." - added
Input schema / properties / mode / descriptionAdded value: +"Backup mode: snapshot (online, brief) | suspend (RAM-quiesced pause) | stop (HALTS the guest)." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node hosting the guest; defaults to the configured node if omitted." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to write the backup archive to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest (VM or CT) to back up."
- Changed
pve_backup_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the deletion." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node hosting the storage; defaults to the configured node if omitted." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID holding the backup archive." - added
Input schema / properties / volid / descriptionAdded value: +"Volume ID of the backup archive to delete (as returned by pve_backup_list)."
- Changed
pve_backup_freshness2 fields changed- added
Input schema / properties / grace_hours / descriptionAdded value: +"Hours of slack padded onto each job's parsed cadence before a backup is flagged stale." - added
Input schema / properties / max_age_hours / descriptionAdded value: +"Override for max acceptable backup age in hours; if omitted, age expectation is derived from each guest's backup job schedule."
- Changed
pve_backup_job_create12 fields changed- added
Input schema / properties / all_guests / descriptionAdded value: +"If true, back up every guest on the cluster; mutually exclusive with vmid and pool." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text note stored on the job." - added
Input schema / properties / compress / descriptionAdded value: +"Compression algorithm for archives, e.g. zstd, gzip, lzo, or 0 (no compression)." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the creation." - added
Input schema / properties / enabled / descriptionAdded value: +"Whether the job is active; defaults to enabled if omitted." - added
Input schema / properties / exclude / descriptionAdded value: +"CSV of guest IDs to exclude when all_guests=True." - added
Input schema / properties / job_id / descriptionAdded value: +"Unique ID for the new PVE backup job." - added
Input schema / properties / mode / descriptionAdded value: +"Backup mode: snapshot | suspend | stop; defaults to Proxmox's own default if omitted." - added
Input schema / properties / pool / descriptionAdded value: +"Resource pool of guests to back up; mutually exclusive with vmid and all_guests." - added
Input schema / properties / schedule / descriptionAdded value: +"Proxmox calendar-event schedule string, e.g. 'sat 02:00' or a systemd.time-style spec." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID the job writes backups to." - added
Input schema / properties / vmid / descriptionAdded value: +"CSV of guest IDs to include; mutually exclusive with all_guests and pool."
- Changed
pve_backup_job_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the deletion." - added
Input schema / properties / job_id / descriptionAdded value: +"ID of the PVE backup job to delete."
- Changed
pve_backup_job_update9 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"New free-text note; omit to leave unchanged." - added
Input schema / properties / compress / descriptionAdded value: +"New compression algorithm, e.g. zstd, gzip, lzo, or 0 (no compression); omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the update." - added
Input schema / properties / enabled / descriptionAdded value: +"Whether the job is active; omit to leave unchanged." - added
Input schema / properties / job_id / descriptionAdded value: +"ID of the existing PVE backup job to update." - added
Input schema / properties / mode / descriptionAdded value: +"New backup mode: snapshot | suspend | stop; omit to leave unchanged." - added
Input schema / properties / schedule / descriptionAdded value: +"New Proxmox calendar-event schedule string; omit to leave unchanged." - added
Input schema / properties / storage / descriptionAdded value: +"New storage ID for the job's backups; omit to leave unchanged." - added
Input schema / properties / vmid / descriptionAdded value: +"New CSV of guest IDs the job covers; omit to leave unchanged."
- Changed
pve_backup_list2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"Proxmox node hosting the storage; defaults to the configured node if omitted." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to list backup archives from."
- Changed
pve_clone9 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the clone." - added
Input schema / properties / full / descriptionAdded value: +"If true, make a full independent copy of the disks; if false (default), make a space-saving linked clone." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / name / descriptionAdded value: +"Name to give the new cloned guest." - added
Input schema / properties / newid / descriptionAdded value: +"Numeric ID to assign to the new cloned guest." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the source guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / pool / descriptionAdded value: +"Resource pool to place the new guest in — needed when the calling token is pool-scoped." - added
Input schema / properties / storage / descriptionAdded value: +"Target storage for the full clone's disks (full=True only); keeps the clone off the source storage. Refused for a linked clone." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the source guest to clone — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_cloudinit_get3 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest type; cloud-init applies to `qemu` guests." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the QEMU guest to read cloud-init config from."
- Changed
pve_cloudinit_set5 fields changed- added
Input schema / properties / changes / descriptionAdded value: +"Cloud-init fields to change, e.g. {'ciuser': 'admin', 'sshkeys': '...', 'ipconfig0': 'ip=dhcp'}." - added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN with secrets masked; set `true` to execute." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type; cloud-init applies to `qemu` guests." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID of the QEMU guest to set cloud-init config on."
- Changed
pve_cluster_resources1 field changed- added
Input schema / properties / resource_type / descriptionAdded value: +"Optional filter: 'vm', 'storage', 'node', or 'sdn'; omit to list all resource types."
- Changed
pve_create_container6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the creation." - added
Input schema / properties / node / descriptionAdded value: +"PVE node to create the container on. Omit to use the configured default node." - added
Input schema / properties / options / descriptionAdded value: +"Extra Proxmox create params (e.g. cores, memory, net0, rootfs, password) merged into the request." - added
Input schema / properties / ostemplate / descriptionAdded value: +"Storage volume ID of the OS template to install, e.g. `local:vztmpl/debian-12-standard_12.2-1_amd64.tar.zst`." - added
Input schema / properties / storage / descriptionAdded value: +"Storage backend name to place the container's root filesystem on." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric CTID to assign to the new LXC container."
- Changed
pve_create_vm4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the creation." - added
Input schema / properties / node / descriptionAdded value: +"PVE node to create the VM on. Omit to use the configured default node." - added
Input schema / properties / options / descriptionAdded value: +"Extra Proxmox create params (e.g. cores, memory, net0, scsi0, ostype) merged into the request." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID to assign to the new QEMU VM."
- Changed
pve_delete_guest6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN naming exactly what will be destroyed; set `true` to execute." - added
Input schema / properties / force / descriptionAdded value: +"Force removal even if the guest is still running or the backend reports an inconsistent state." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / purge / descriptionAdded value: +"If true, also remove the guest from replication/backup jobs and HA resources referencing it." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest to destroy — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_diagnose1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node to gather health evidence for. Omit to use the configured default node."
- Changed
pve_disk_move7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the move." - added
Input schema / properties / delete_source / descriptionAdded value: +"If true, delete the source copy after the move (HIGH risk); if false (default), keep it." - added
Input schema / properties / disk / descriptionAdded value: +"Disk key to move, e.g. `scsi0` or `rootfs`." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / target_storage / descriptionAdded value: +"Storage backend name to move the disk to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_disk_resize6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the resize." - added
Input schema / properties / disk / descriptionAdded value: +"Disk key to resize, e.g. `scsi0` or `rootfs`." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / size / descriptionAdded value: +"New size, as a grow-only delta like `+10G` (shrinking is refused as destructive)." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_firewall_alias_create8 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"IP address or CIDR network the alias resolves to." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the alias." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new alias, referenced by rules as this name." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope aliases in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_alias_delete7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest forwarded to PVE to abort if the alias changed; this tool's PLAN does not surface a digest to copy (only the rule tools do)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name of the alias to delete." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope aliases in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_alias_list4 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope aliases in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_alias_update10 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"New IP address/CIDR the alias should resolve to; omit to leave unchanged." - added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest forwarded to PVE to abort if the alias changed; this tool's PLAN does not surface a digest to copy (only the rule tools do)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name of the existing alias to update." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / rename / descriptionAdded value: +"New name to rename the alias to; omit to keep the current name." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope aliases in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_ipset_create7 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the IP set." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name for the new IP set, referenced by rules as '+name'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope ipsets in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_ipset_delete7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / force / descriptionAdded value: +"If True, wipe all member entries so the (now-empty) IP set can be deleted." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name of the IP set to delete." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope ipsets in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_ipset_entry_add9 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"IP address or CIDR network to add as a member entry." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the entry." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name of the IP set to add the entry to." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / nomatch / descriptionAdded value: +"If True, this entry is an exclusion (negative match) rather than an inclusion." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope ipsets in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_ipset_entry_remove8 fields changed- added
Input schema / properties / cidr / descriptionAdded value: +"IP address or CIDR network of the member entry to remove." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest forwarded to PVE to abort if the set changed; this tool's PLAN does not surface a digest to copy (only the rule tools do)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / name / descriptionAdded value: +"Name of the IP set to remove the entry from." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope ipsets in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_options_get4 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_options_set8 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / delete / descriptionAdded value: +"List of option keys to unset/remove." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest forwarded to PVE to abort if the options changed; this tool's PLAN does not surface a digest to copy (only the rule tools do)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / options / descriptionAdded value: +"Key-value bag of firewall options to set, e.g. policy_in, policy_out, log_ratelimit, enable, ebtables." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_rule_add14 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Rule action: 'ACCEPT', 'DROP', or 'REJECT'." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the rule." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / dest / descriptionAdded value: +"Destination address/CIDR/alias to match, or None for any." - added
Input schema / properties / direction / descriptionAdded value: +"Traffic direction the rule matches: 'in' or 'out'." - added
Input schema / properties / dport / descriptionAdded value: +"Destination port or port range to match, e.g. '22' or '8000:8010'." - added
Input schema / properties / enable / descriptionAdded value: +"Whether the rule is active immediately (True) or created disabled (False)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / proto / descriptionAdded value: +"IP protocol to match, e.g. 'tcp', 'udp', 'icmp'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / source / descriptionAdded value: +"Source address/CIDR/alias to match, or None for any." - added
Input schema / properties / sport / descriptionAdded value: +"Source port or port range to match, e.g. '22' or '8000:8010'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_rule_remove7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest from the PLAN preview; pass on confirm to abort if the rule list changed since." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / pos / descriptionAdded value: +"Rule position (0-based index) in the target scope's rule list." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_rule_update16 fields changed- added
Input schema / properties / action / descriptionAdded value: +"New rule action: 'ACCEPT', 'DROP', or 'REJECT'; omit to leave unchanged." - added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / dest / descriptionAdded value: +"New destination address/CIDR/alias to match; omit to leave unchanged." - added
Input schema / properties / digest / descriptionAdded value: +"Optimistic-lock digest from the PLAN preview; pass on confirm to abort if the rule list changed since." - added
Input schema / properties / direction / descriptionAdded value: +"New traffic direction: 'in' or 'out'; omit to leave unchanged." - added
Input schema / properties / dport / descriptionAdded value: +"New destination port or port range; omit to leave unchanged." - added
Input schema / properties / enable / descriptionAdded value: +"New enabled state for the rule; omit to leave unchanged." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / pos / descriptionAdded value: +"Rule position (0-based index) in the target scope's rule list." - added
Input schema / properties / proto / descriptionAdded value: +"New IP protocol to match, e.g. 'tcp'/'udp'/'icmp'; omit to leave unchanged." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / source / descriptionAdded value: +"New source address/CIDR/alias to match; omit to leave unchanged." - added
Input schema / properties / sport / descriptionAdded value: +"New source port or port range; omit to leave unchanged." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_rules_list4 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_firewall_security_group_create3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the group." - added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / group / descriptionAdded value: +"Name for the new cluster security group."
- Changed
pve_firewall_security_group_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / group / descriptionAdded value: +"Name of the cluster security group to delete."
- Changed
pve_firewall_set_enabled6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Set True to execute the mutation; False (default) only returns a dry-run PLAN." - added
Input schema / properties / enabled / descriptionAdded value: +"Desired firewall state: True to turn on, False to turn off." - added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='node' or scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster', 'node', or 'guest'." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_group_create3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / groupid / descriptionAdded value: +"New group id."
- Changed
pve_group_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / groupid / descriptionAdded value: +"Group id to delete."
- Changed
pve_group_get1 field changed- added
Input schema / properties / groupid / descriptionAdded value: +"Group id to look up."
- Changed
pve_group_update3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / groupid / descriptionAdded value: +"Group id to update."
- Changed
pve_guest_config_get3 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_guest_config_revert5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the revert." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / prior_config / descriptionAdded value: +"The prior config dict previously returned by pve_guest_config_set, to re-apply." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_guest_config_set5 fields changed- added
Input schema / properties / changes / descriptionAdded value: +"Config keys to change, e.g. {'cores': 4, 'memory': 2048, 'onboot': 1}." - added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN with the per-key diff; set `true` to execute." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_guest_migrate6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the migration." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: 'lxc' or 'qemu'." - added
Input schema / properties / node / descriptionAdded value: +"Source node name; defaults to the configured node." - added
Input schema / properties / online / descriptionAdded value: +"QEMU: live migration (zero-downtime, needs shared storage). LXC: stop-move-start restart migration (real downtime). False = offline migration." - added
Input schema / properties / target / descriptionAdded value: +"Destination node name to migrate the guest to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID/CTID of the guest to migrate."
- Changed
pve_guest_power5 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Power action to perform: `start`, `stop`, `reboot`, or `shutdown`." - added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN with blast radius; set `true` to execute the action." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_guest_status3 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_ha_resource_add7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / group / descriptionAdded value: +"HA group to assign (PVE 8 only; PVE 9 removed groups in favor of HA rules — omit on PVE 9)." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: 'lxc' or 'qemu'." - added
Input schema / properties / max_relocate / descriptionAdded value: +"Max number of relocation attempts the CRM makes before giving up." - added
Input schema / properties / max_restart / descriptionAdded value: +"Max number of restart attempts the CRM makes before giving up." - added
Input schema / properties / state / descriptionAdded value: +"Desired HA state, e.g. 'started', 'stopped', 'disabled' ('stopped' has the CRM stop the guest)." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID/CTID of the guest to add to HA management."
- Changed
pve_ha_resource_remove3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: 'lxc' or 'qemu'." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric VMID/CTID of the guest to remove from HA management."
- Changed
pve_ha_rule_create9 fields changed- added
Input schema / properties / affinity / descriptionAdded value: +"'positive' (keep resources together) or 'negative' (keep resources apart) — required for rule_type='resource-affinity'." - added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the rule." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / disable / descriptionAdded value: +"If True, the rule is created disabled (no effect until enabled)." - added
Input schema / properties / nodes / descriptionAdded value: +"Comma-separated node list with optional priority, e.g. 'pve1:2,pve2' — required for rule_type='node-affinity'." - added
Input schema / properties / resources / descriptionAdded value: +"Comma-separated HA resource SIDs the rule applies to, e.g. 'vm:100,ct:101'." - added
Input schema / properties / rule / descriptionAdded value: +"New HA rule ID (name used to reference this rule)." - added
Input schema / properties / rule_type / descriptionAdded value: +"Rule type: 'node-affinity' (requires nodes) or 'resource-affinity' (requires affinity)." - added
Input schema / properties / strict / descriptionAdded value: +"node-affinity only: if True, resources may run ONLY on the listed nodes (availability risk if all are down)."
- Changed
pve_ha_rule_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion." - added
Input schema / properties / rule / descriptionAdded value: +"HA rule ID to delete."
- Changed
pve_ha_rule_update11 fields changed- added
Input schema / properties / affinity / descriptionAdded value: +"'positive' or 'negative' (resource-affinity rules)." - added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment for the rule." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / delete / descriptionAdded value: +"List of field names to unset on the rule, e.g. ['strict', 'nodes']." - added
Input schema / properties / digest / descriptionAdded value: +"Expected config digest for optimistic-locking; PUT is rejected if the stored digest differs." - added
Input schema / properties / disable / descriptionAdded value: +"True to disable the rule, False to enable it, omit to leave unchanged." - added
Input schema / properties / nodes / descriptionAdded value: +"New comma-separated node list with optional priority, e.g. 'pve1:2,pve2' (node-affinity rules)." - added
Input schema / properties / resources / descriptionAdded value: +"New comma-separated HA resource SIDs the rule applies to, e.g. 'vm:100,ct:101'." - added
Input schema / properties / rule / descriptionAdded value: +"HA rule ID to update." - added
Input schema / properties / rule_type / descriptionAdded value: +"New rule type: 'node-affinity' or 'resource-affinity'." - added
Input schema / properties / strict / descriptionAdded value: +"node-affinity only: True restricts resources to ONLY the listed nodes."
- Changed
pve_hardware_list2 fields changed- added
Input schema / properties / hw_type / descriptionAdded value: +"Device class to list: 'pci' (default) or 'usb'" - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to list physical hardware devices on"
- Changed
pve_ipset_list4 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest kind for scope='guest': 'qemu' or 'lxc'." - added
Input schema / properties / node / descriptionAdded value: +"Node name, required for scope='guest'." - added
Input schema / properties / scope / descriptionAdded value: +"Firewall scope: 'cluster' or 'guest' (no node-scope ipsets in the PVE API)." - added
Input schema / properties / vmid / descriptionAdded value: +"Guest VMID/CTID, required for scope='guest'."
- Changed
pve_list_guests1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name to list guests on. Omit to list guests across the whole cluster."
- Changed
pve_mapping_pci_create4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation" - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text description stored with the mapping" - added
Input schema / properties / map / descriptionAdded value: +"PCI device map string(s) defining the physical device(s) covered by this mapping" - added
Input schema / properties / mapping_id / descriptionAdded value: +"Unique ID for the new PCI cluster passthrough mapping"
- Changed
pve_mapping_pci_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion" - added
Input schema / properties / mapping_id / descriptionAdded value: +"ID of the PCI cluster mapping to delete"
- Changed
pve_mapping_pci_update5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the update" - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text description to set on the mapping" - added
Input schema / properties / digest / descriptionAdded value: +"Optional config digest for optimistic-concurrency check against the current config" - added
Input schema / properties / map / descriptionAdded value: +"PCI device map string(s) defining the physical device(s) covered by this mapping" - added
Input schema / properties / mapping_id / descriptionAdded value: +"ID of the existing PCI cluster mapping to update"
- Changed
pve_mapping_usb_create4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation" - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text description stored with the mapping" - added
Input schema / properties / map / descriptionAdded value: +"USB device map string(s) defining the physical device(s) covered by this mapping" - added
Input schema / properties / mapping_id / descriptionAdded value: +"Unique ID for the new USB cluster passthrough mapping"
- Changed
pve_mapping_usb_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion" - added
Input schema / properties / mapping_id / descriptionAdded value: +"ID of the USB cluster mapping to delete"
- Changed
pve_mapping_usb_update5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the update" - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text description to set on the mapping" - added
Input schema / properties / digest / descriptionAdded value: +"Optional config digest for optimistic-concurrency check against the current config" - added
Input schema / properties / map / descriptionAdded value: +"USB device map string(s) defining the physical device(s) covered by this mapping" - added
Input schema / properties / mapping_id / descriptionAdded value: +"ID of the existing USB cluster mapping to update"
- Changed
pve_metrics_server_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion" - added
Input schema / properties / metrics_id / descriptionAdded value: +"ID of the metrics server definition to delete"
- Changed
pve_metrics_server_set7 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the metrics server definition" - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the create/update" - added
Input schema / properties / disable / descriptionAdded value: +"True disables forwarding to this metrics server without deleting the definition" - added
Input schema / properties / metrics_id / descriptionAdded value: +"Unique ID of the metrics server definition to create or update" - added
Input schema / properties / metrics_type / descriptionAdded value: +"Metrics backend type, e.g. 'influxdb' or 'graphite'" - added
Input schema / properties / port / descriptionAdded value: +"TCP/UDP port the metrics server listens on" - added
Input schema / properties / server / descriptionAdded value: +"Hostname or IP address of the metrics server"
- Changed
pve_network_apply2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True applies the staged config to the live network stack." - added
Input schema / properties / node / descriptionAdded value: +"Node to apply staged network config on; defaults to the configured node."
- Changed
pve_network_iface_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True stages the interface (still not live until pve_network_apply)." - added
Input schema / properties / iface / descriptionAdded value: +"New interface name to create, e.g. vmbr1 or eth0.100." - added
Input schema / properties / iface_type / descriptionAdded value: +"Interface type: bridge, bond, vlan, eth, or alias." - added
Input schema / properties / node / descriptionAdded value: +"Node to create the interface on; defaults to the configured node." - added
Input schema / properties / options / descriptionAdded value: +"Type-dependent fields: address, netmask, gateway, bridge_ports, etc."
- Changed
pve_network_iface_update4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True stages the update (still not live until pve_network_apply)." - added
Input schema / properties / iface / descriptionAdded value: +"Existing interface name to update, e.g. vmbr1 or eth0.100." - added
Input schema / properties / node / descriptionAdded value: +"Node the interface lives on; defaults to the configured node." - added
Input schema / properties / options / descriptionAdded value: +"Fields to update: address, netmask, bridge_ports, etc."
- Changed
pve_network_list2 fields changed- added
Input schema / properties / iface_type / descriptionAdded value: +"Filter to one interface type: bridge, bond, vlan, eth, or alias." - added
Input schema / properties / node / descriptionAdded value: +"Node name to list interfaces on; defaults to the configured node."
- Changed
pve_node_acme_domains_set5 fields changed- added
Input schema / properties / account / descriptionAdded value: +"Name of the ACME account (created via pve_acme_account_create) to associate with the node." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the node config change." - added
Input schema / properties / domains / descriptionAdded value: +"Domain names to request a certificate for; replaces any existing acmedomainN entries on the node." - added
Input schema / properties / node / descriptionAdded value: +"Target PVE node name; omit to use the configured default node." - added
Input schema / properties / plugin / descriptionAdded value: +"ACME DNS plugin ID for a DNS-01 challenge; omit to use standalone http-01 instead."
- Changed
pve_node_cert_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to delete the custom certificate from; defaults to the configured node if omitted." - added
Input schema / properties / restart / descriptionAdded value: +"If True, reload pveproxy after deletion to apply the reverted self-signed certificate immediately."
- Changed
pve_node_cert_upload6 fields changed- added
Input schema / properties / certificates / descriptionAdded value: +"PEM-encoded certificate chain (public, may appear in plans/logs)." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the certificate upload." - added
Input schema / properties / force / descriptionAdded value: +"If True, overwrite an existing custom certificate without requiring it be replaced explicitly." - added
Input schema / properties / key / descriptionAdded value: +"PEM-encoded TLS private key matching the certificate; a secret, unconditionally redacted in all output." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to upload the certificate to; defaults to the configured node if omitted." - added
Input schema / properties / restart / descriptionAdded value: +"If True, reload pveproxy after upload to apply the new certificate immediately (brief service interruption)."
- Changed
pve_node_certificates1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node"
- Changed
pve_node_disk_initgpt3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the irreversible GPT init." - added
Input schema / properties / disk / descriptionAdded value: +"Device path/identifier of the disk to initialize with a new GPT partition table (e.g. /dev/sda); overwrites the existing partition table." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name the disk lives on; defaults to the configured node if omitted."
- Changed
pve_node_disk_smart2 fields changed- added
Input schema / properties / disk / descriptionAdded value: +"Device path/identifier of the disk to query (e.g. /dev/sda), as listed by pve_node_disks_list." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name the disk lives on; defaults to the configured node if omitted."
- Changed
pve_node_disk_wipe3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the irreversible wipe." - added
Input schema / properties / disk / descriptionAdded value: +"Device path/identifier of the disk to wipe (e.g. /dev/sda); ALL data and the partition table are destroyed." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name the disk lives on; defaults to the configured node if omitted."
- Changed
pve_node_disks_list3 fields changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name to query; defaults to the configured node if omitted." - added
Output schema / properties / result / items / additionalPropertiesAdded value: +true - added
Output schema / properties / result / items / typeAdded value: +"object"
- Changed
pve_node_dns1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node"
- Changed
pve_node_dns_set6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the DNS change." - added
Input schema / properties / dns1 / descriptionAdded value: +"Primary DNS resolver IP address." - added
Input schema / properties / dns2 / descriptionAdded value: +"Secondary DNS resolver IP address." - added
Input schema / properties / dns3 / descriptionAdded value: +"Tertiary DNS resolver IP address." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to configure; defaults to the configured node if omitted." - added
Input schema / properties / search / descriptionAdded value: +"DNS search domain to set on the node."
- Changed
pve_node_hosts_get1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name to query; defaults to the configured node if omitted."
- Changed
pve_node_hosts_set4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the replacement." - added
Input schema / properties / data / descriptionAdded value: +"Full replacement content for the node's /etc/hosts file." - added
Input schema / properties / digest / descriptionAdded value: +"Expected content digest of the current /etc/hosts, for optimistic-concurrency conflict detection." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to configure; defaults to the configured node if omitted."
- Changed
pve_node_journal4 fields changed- added
Input schema / properties / lastentries / descriptionAdded value: +"Number of most-recent journal lines to return, max 5000 (values above are rejected)" - added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node" - added
Input schema / properties / since / descriptionAdded value: +"Only return entries at or after this timestamp (journalctl-compatible format)" - added
Input schema / properties / until / descriptionAdded value: +"Only return entries at or before this timestamp (journalctl-compatible format)"
- Changed
pve_node_migrateall5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the bulk migration." - added
Input schema / properties / maxworkers / descriptionAdded value: +"Maximum number of parallel migration workers to run." - added
Input schema / properties / node / descriptionAdded value: +"Source PVE node name whose guests to migrate; defaults to the configured node if omitted." - added
Input schema / properties / target / descriptionAdded value: +"Destination PVE node name to migrate guests to." - added
Input schema / properties / vms / descriptionAdded value: +"Optional comma-separated list of VMIDs/CTIDs to limit the scope; omit to migrate all guests on the node."
- Changed
pve_node_rrddata3 fields changed- added
Input schema / properties / cf / descriptionAdded value: +"RRD consolidation function: 'AVERAGE' or 'MAX'; defaults to server-side default" - added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node" - added
Input schema / properties / timeframe / descriptionAdded value: +"RRD time window: 'hour', 'day', 'week', 'month', or 'year'"
- Changed
pve_node_service_control4 fields changed- added
Input schema / properties / action / descriptionAdded value: +"Control action: 'start', 'stop', 'restart', or 'reload'" - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the service control" - added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node" - added
Input schema / properties / service / descriptionAdded value: +"systemd service name to control, e.g. 'pveproxy' or 'sshd'"
- Changed
pve_node_service_status2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node" - added
Input schema / properties / service / descriptionAdded value: +"systemd service name, e.g. 'pveproxy' or 'sshd'"
- Changed
pve_node_services_list1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node"
- Changed
pve_node_startall3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the bulk start." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name whose guests to start; defaults to the configured node if omitted." - added
Input schema / properties / vms / descriptionAdded value: +"Optional comma-separated list of VMIDs/CTIDs to limit the scope; omit to start all guests on the node."
- Changed
pve_node_status1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name to query. Omit to use the configured default node."
- Changed
pve_node_stopall3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the bulk stop." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name whose guests to stop; defaults to the configured node if omitted." - added
Input schema / properties / vms / descriptionAdded value: +"Optional comma-separated list of VMIDs/CTIDs to limit the scope; omit to stop ALL guests on the node."
- Changed
pve_node_storage_backend_create5 fields changed- added
Input schema / properties / backend / descriptionAdded value: +"Storage backend type to create: one of lvm, lvmthin, zfs, directory." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation." - added
Input schema / properties / devices / descriptionAdded value: +"Disk device(s) consumed by the new backend: comma-separated list for zfs, a single disk path for lvm/lvmthin/directory." - added
Input schema / properties / name / descriptionAdded value: +"Name to assign to the new storage backend." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to create the backend on; defaults to the configured node if omitted."
- Changed
pve_node_storage_backend_delete5 fields changed- added
Input schema / properties / backend / descriptionAdded value: +"Storage backend type to destroy: one of lvm, lvmthin, zfs, directory." - added
Input schema / properties / cleanup / descriptionAdded value: +"If True, also removes the underlying disk data/partitions during backend removal." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the irreversible destroy." - added
Input schema / properties / name / descriptionAdded value: +"Name of the storage backend to destroy." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name the backend lives on; defaults to the configured node if omitted."
- Changed
pve_node_storage_backend_list5 fields changed- added
Input schema / properties / backend / descriptionAdded value: +"Storage backend type to list: one of lvm, lvmthin, zfs, directory." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to query; defaults to the configured node if omitted." - added
Output schema / properties / result / anyOfAdded value: +[ + { + "items": {}, + "type": "array" + }, + { + "additionalProperties": true, + "type": "object" + } +] - removed
Output schema / properties / result / itemsRemoved value: -{} - removed
Output schema / properties / result / typeRemoved value: -"array"
- Changed
pve_node_subscription1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node"
- Changed
pve_node_syslog2 fields changed- added
Input schema / properties / limit / descriptionAdded value: +"Maximum number of syslog entries to return, max 5000 (values above are rejected)" - added
Input schema / properties / node / descriptionAdded value: +"PVE node name; defaults to the configured node"
- Changed
pve_node_time_get1 field changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node name to query; defaults to the configured node if omitted."
- Changed
pve_node_time_set3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the timezone change." - added
Input schema / properties / node / descriptionAdded value: +"PVE node name to configure; defaults to the configured node if omitted." - added
Input schema / properties / timezone / descriptionAdded value: +"IANA timezone name to set on the node (e.g. America/Chicago, UTC)."
- Changed
pve_notification_endpoint_create5 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the endpoint" - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation" - added
Input schema / properties / ep_type / descriptionAdded value: +"Notification endpoint type: 'gotify', 'smtp', 'sendmail', or 'webhook'" - added
Input schema / properties / name / descriptionAdded value: +"Unique name for the new notification endpoint" - added
Input schema / properties / options / descriptionAdded value: +"Endpoint-specific config fields, e.g. sendmail: {'mailto-user':'root@pam'}; gotify: {'server':.., 'token':..}; webhook: {'url':..}"
- Changed
pve_notification_endpoint_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion" - added
Input schema / properties / ep_type / descriptionAdded value: +"Notification endpoint type: 'gotify', 'smtp', 'sendmail', or 'webhook'" - added
Input schema / properties / name / descriptionAdded value: +"Name of the notification endpoint to delete"
- Changed
pve_notification_endpoint_update5 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment to set on the endpoint" - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the update" - added
Input schema / properties / ep_type / descriptionAdded value: +"Notification endpoint type: 'gotify', 'smtp', 'sendmail', or 'webhook'" - added
Input schema / properties / name / descriptionAdded value: +"Name of the existing notification endpoint to update" - added
Input schema / properties / options / descriptionAdded value: +"Endpoint-specific fields to change, same shape as create"
- Changed
pve_notification_matcher_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion" - added
Input schema / properties / name / descriptionAdded value: +"Name of the notification matcher to delete"
- Changed
pve_notification_matcher_set3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment stored with the matcher" - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the create/update" - added
Input schema / properties / name / descriptionAdded value: +"Name of the notification matcher (alert routing rule) to create or update"
- Changed
pve_notification_test2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True sends a real test notification" - added
Input schema / properties / name / descriptionAdded value: +"Name of the notification target to send a test notification to"
- Changed
pve_pool_create3 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text comment stored with the pool." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation." - added
Input schema / properties / poolid / descriptionAdded value: +"New pool ID to create."
- Changed
pve_pool_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion." - added
Input schema / properties / poolid / descriptionAdded value: +"Pool ID to delete; the pool must be empty first."
- Changed
pve_pool_get1 field changed- added
Input schema / properties / poolid / descriptionAdded value: +"Pool ID to look up."
- Changed
pve_pool_update5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / delete / descriptionAdded value: +"False (default) adds the given vms/storage as members; True removes them instead." - added
Input schema / properties / poolid / descriptionAdded value: +"Pool ID to update." - added
Input schema / properties / storage / descriptionAdded value: +"Comma-separated storage ID list to add or remove from the pool." - added
Input schema / properties / vms / descriptionAdded value: +"Comma-separated VMID/CTID list to add or remove from the pool."
- Changed
pve_realm_create5 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / options / descriptionAdded value: +"Type-specific config fields passed verbatim to PVE (e.g. ldap: server1/base_dn/user_attr; ad: domain/server1; openid: issuer-url/client-id)." - added
Input schema / properties / realm / descriptionAdded value: +"New realm id/name." - added
Input schema / properties / realm_type / descriptionAdded value: +"Realm type: 'pam', 'pve', 'ldap', 'ad', or 'openid'."
- Changed
pve_realm_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / realm / descriptionAdded value: +"Realm id to delete (built-in 'pam'/'pve' are refused)."
- Changed
pve_realm_get1 field changed- added
Input schema / properties / realm / descriptionAdded value: +"Realm id to look up, e.g. 'pam', 'pve', or a configured ldap/ad/openid realm name."
- Changed
pve_realm_update4 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"New free-text comment; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / options / descriptionAdded value: +"Type-specific config fields to update, passed verbatim to PVE (e.g. server1/base_dn/etc.)." - added
Input schema / properties / realm / descriptionAdded value: +"Realm id to update."
- Changed
pve_replication_create8 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Free-text note stored on the job." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the creation." - added
Input schema / properties / disable / descriptionAdded value: +"If true, create the job in a disabled state." - added
Input schema / properties / rate / descriptionAdded value: +"Bandwidth limit in MB/s; omit for unlimited." - added
Input schema / properties / rep_id / descriptionAdded value: +"Unique ID for the new replication job." - added
Input schema / properties / rep_type / descriptionAdded value: +"Replication job type, typically 'local'." - added
Input schema / properties / schedule / descriptionAdded value: +"Proxmox calendar-event schedule string; omit for the default cadence." - added
Input schema / properties / target / descriptionAdded value: +"Target node (or node/storage) to replicate to."
- Changed
pve_replication_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the deletion." - added
Input schema / properties / rep_id / descriptionAdded value: +"ID of the replication job to delete."
- Changed
pve_replication_update6 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"New free-text note; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the update." - added
Input schema / properties / disable / descriptionAdded value: +"Whether the job is disabled; omit to leave unchanged." - added
Input schema / properties / rate / descriptionAdded value: +"New bandwidth limit in MB/s; omit to leave unchanged." - added
Input schema / properties / rep_id / descriptionAdded value: +"ID of the existing replication job to update." - added
Input schema / properties / schedule / descriptionAdded value: +"New Proxmox calendar-event schedule string; omit to leave unchanged."
- Changed
pve_restore8 fields changed- added
Input schema / properties / archive / descriptionAdded value: +"Volume ID of the backup archive to restore from." - added
Input schema / properties / confirm / descriptionAdded value: +"Gate: false returns a dry-run PLAN, true executes the restore." - added
Input schema / properties / force / descriptionAdded value: +"If vmid already exists, overwrite/destroy the existing guest instead of failing." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: lxc or qemu." - added
Input schema / properties / node / descriptionAdded value: +"Proxmox node to restore onto; defaults to the configured node if omitted." - added
Input schema / properties / pool / descriptionAdded value: +"Resource pool to place the restored guest in." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to restore the guest's disks onto (LXC only; ignored for QEMU)." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID for the restored guest — new if free, existing to overwrite."
- Changed
pve_role_create3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / privs / descriptionAdded value: +"Comma-separated privilege names for the role, e.g. 'VM.PowerMgmt,VM.Config.Disk'." - added
Input schema / properties / roleid / descriptionAdded value: +"New role id."
- Changed
pve_role_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / roleid / descriptionAdded value: +"Role id to delete (built-in roles are refused)."
- Changed
pve_role_update4 fields changed- added
Input schema / properties / append / descriptionAdded value: +"If True, add `privs` to the role's existing privileges instead of replacing them." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / privs / descriptionAdded value: +"Comma-separated privilege names to set (or add, if append=True)." - added
Input schema / properties / roleid / descriptionAdded value: +"Role id to update."
- Changed
pve_rollback5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN with blast radius; set `true` to execute the rollback." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to roll the guest back to." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_sdn_apply1 field changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True applies pending SDN config cluster-wide."
- Changed
pve_sdn_subnet_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Subnet options such as gateway, snat, and dhcp." - added
Input schema / properties / subnet / descriptionAdded value: +"Subnet CIDR to create, e.g. 10.0.0.0/24." - added
Input schema / properties / vnet / descriptionAdded value: +"SDN vnet name the subnet belongs to."
- Changed
pve_sdn_subnet_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / subnet / descriptionAdded value: +"Subnet id (CIDR) from pve_sdn_subnet_list to delete." - added
Input schema / properties / vnet / descriptionAdded value: +"SDN vnet name the subnet belongs to."
- Changed
pve_sdn_subnet_list1 field changed- added
Input schema / properties / vnet / descriptionAdded value: +"SDN vnet name whose subnets to list."
- Changed
pve_sdn_subnet_update7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / delete / descriptionAdded value: +"Subnet option keys to unset." - added
Input schema / properties / digest / descriptionAdded value: +"Expected config digest for optimistic-concurrency checking." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Subnet fields to set (gateway, snat, dhcp, etc)." - added
Input schema / properties / subnet / descriptionAdded value: +"Subnet id (CIDR) from pve_sdn_subnet_list to update." - added
Input schema / properties / vnet / descriptionAdded value: +"SDN vnet name the subnet belongs to."
- Changed
pve_sdn_vnet_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Vnet options such as tag, alias, and vlanaware." - added
Input schema / properties / vnet / descriptionAdded value: +"New SDN vnet name to create." - added
Input schema / properties / zone / descriptionAdded value: +"SDN zone id the vnet belongs to."
- Changed
pve_sdn_vnet_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / vnet / descriptionAdded value: +"Existing SDN vnet name to delete."
- Changed
pve_sdn_vnet_update6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / delete / descriptionAdded value: +"Vnet option keys to unset." - added
Input schema / properties / digest / descriptionAdded value: +"Expected config digest for optimistic-concurrency checking." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Vnet fields to set (tag, alias, vlanaware, etc)." - added
Input schema / properties / vnet / descriptionAdded value: +"Existing SDN vnet name to update."
- Changed
pve_sdn_zone_create5 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Type-specific zone options (e.g. bridge, mtu, controller)." - added
Input schema / properties / zone / descriptionAdded value: +"New SDN zone id to create." - added
Input schema / properties / zone_type / descriptionAdded value: +"Zone type: simple, vlan, qinq, vxlan, evpn, or faucet."
- Changed
pve_sdn_zone_delete3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / zone / descriptionAdded value: +"Existing SDN zone id to delete."
- Changed
pve_sdn_zone_update6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the staged mutation." - added
Input schema / properties / delete / descriptionAdded value: +"Zone option keys to unset." - added
Input schema / properties / digest / descriptionAdded value: +"Expected config digest for optimistic-concurrency checking." - added
Input schema / properties / lock_token / descriptionAdded value: +"SDN cluster lock token to use for this write, if one is held." - added
Input schema / properties / options / descriptionAdded value: +"Zone fields to set (type-specific, e.g. bridge, mtu, controller)." - added
Input schema / properties / zone / descriptionAdded value: +"Existing SDN zone id to update."
- Changed
pve_snapshot_create6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the snapshot creation." - added
Input schema / properties / description / descriptionAdded value: +"Optional free-text description stored on the snapshot." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / snapname / descriptionAdded value: +"Name for the new snapshot." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_snapshot_delete6 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the deletion." - added
Input schema / properties / force / descriptionAdded value: +"Force removal even if the snapshot has children or the backend reports an inconsistent state." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / snapname / descriptionAdded value: +"Name of the snapshot to delete." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_snapshot_list3 fields changed- added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest — VMID for a QEMU VM or CTID for an LXC container."
- Changed
pve_storage_config_get1 field changed- added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to look up."
- Changed
pve_storage_content3 fields changed- added
Input schema / properties / content / descriptionAdded value: +"Filter by content type: `iso`, `vztmpl`, or `backup`. Omit to list all content." - added
Input schema / properties / node / descriptionAdded value: +"PVE node hosting the storage. Omit to use the configured default node." - added
Input schema / properties / storage / descriptionAdded value: +"Storage backend name to list content from."
- Changed
pve_storage_content_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN — HIGH risk for a backup volume; set `true` to execute the deletion." - added
Input schema / properties / node / descriptionAdded value: +"PVE node hosting the storage. Omit to use the configured default node." - added
Input schema / properties / storage / descriptionAdded value: +"Storage backend name the content volume lives on." - added
Input schema / properties / volid / descriptionAdded value: +"Volume ID of the content to delete (ISO, template, or backup), e.g. `local:vztmpl/debian-12.tar.zst`."
- Changed
pve_storage_create10 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the creation." - added
Input schema / properties / content / descriptionAdded value: +"Comma-separated content types to allow, e.g. 'iso,backup,images'." - added
Input schema / properties / disable / descriptionAdded value: +"If True, storage is created in a disabled state." - added
Input schema / properties / export / descriptionAdded value: +"NFS export path (required for storage_type='nfs')." - added
Input schema / properties / nodes / descriptionAdded value: +"Comma-separated node list this storage is available on; omit for all nodes." - added
Input schema / properties / path / descriptionAdded value: +"Filesystem path (required for storage_type='dir')." - added
Input schema / properties / server / descriptionAdded value: +"Remote host address (required for nfs/cifs/pbs)." - added
Input schema / properties / shared / descriptionAdded value: +"If True, marks storage as shared across all nodes." - added
Input schema / properties / storage / descriptionAdded value: +"New storage ID (name used across the cluster)." - added
Input schema / properties / storage_type / descriptionAdded value: +"PVE storage driver type, e.g. 'dir', 'nfs', 'pbs'."
- Changed
pve_storage_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the deletion." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to remove cluster-wide (definition only; data on disk is not erased)."
- Changed
pve_storage_download8 fields changed- added
Input schema / properties / checksum / descriptionAdded value: +"Expected checksum of the downloaded file, used to verify integrity." - added
Input schema / properties / checksum_algorithm / descriptionAdded value: +"Algorithm the checksum was computed with (e.g. `sha256`). Required if checksum is given." - added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN; set `true` to execute the download." - added
Input schema / properties / content / descriptionAdded value: +"Content type of the downloaded file: `iso` or `vztmpl`." - added
Input schema / properties / filename / descriptionAdded value: +"Filename to save the downloaded content as on the storage." - added
Input schema / properties / node / descriptionAdded value: +"PVE node hosting the storage. Omit to use the configured default node." - added
Input schema / properties / storage / descriptionAdded value: +"Storage backend name to download the file into." - added
Input schema / properties / url / descriptionAdded value: +"Source URL to download the ISO or CT template from."
- Changed
pve_storage_status2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node hosting the storage. Omit to use the configured default node." - added
Input schema / properties / storage / descriptionAdded value: +"Storage backend name to read capacity and state for."
- Changed
pve_storage_update7 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the change." - added
Input schema / properties / content / descriptionAdded value: +"New comma-separated content type list, e.g. 'iso,backup,images'." - added
Input schema / properties / delete / descriptionAdded value: +"Comma-separated list of config fields to unset on the storage definition." - added
Input schema / properties / disable / descriptionAdded value: +"True to disable, False to enable, omit to leave unchanged." - added
Input schema / properties / nodes / descriptionAdded value: +"New comma-separated node restriction list." - added
Input schema / properties / shared / descriptionAdded value: +"True/False to set sharedness; omit to leave unchanged (must stay None for network-backed types like nfs/cifs/pbs, which reject an explicit shared flag)." - added
Input schema / properties / storage / descriptionAdded value: +"Storage ID to update."
- Changed
pve_task_log4 fields changed- added
Input schema / properties / limit / descriptionAdded value: +"Max number of log lines to return." - added
Input schema / properties / node / descriptionAdded value: +"Node the task ran on; defaults to the configured node." - added
Input schema / properties / start / descriptionAdded value: +"Line offset to start returning log output from (for pagination)." - added
Input schema / properties / upid / descriptionAdded value: +"The task's Unique Process ID (UPID) string returned by an async operation."
- Changed
pve_task_status2 fields changed- added
Input schema / properties / node / descriptionAdded value: +"PVE node the task is running on. Omit to resolve it automatically." - added
Input schema / properties / upid / descriptionAdded value: +"Proxmox task UPID (unique process ID) returned by an async operation."
- Changed
pve_task_stop3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN only; True executes the cancellation." - added
Input schema / properties / node / descriptionAdded value: +"Node the task is running on; defaults to the configured node." - added
Input schema / properties / upid / descriptionAdded value: +"The task's Unique Process ID (UPID) string to cancel."
- Changed
pve_task_wait4 fields changed- added
Input schema / properties / interval / descriptionAdded value: +"Seconds between status polls, clamped to 1-60." - added
Input schema / properties / node / descriptionAdded value: +"Node the task ran on; defaults to the configured node." - added
Input schema / properties / timeout / descriptionAdded value: +"Max seconds to wait for the task to reach a terminal state, clamped to 1-600." - added
Input schema / properties / upid / descriptionAdded value: +"The task's Unique Process ID (UPID) string to poll for completion."
- Changed
pve_tasks_list6 fields changed- added
Input schema / properties / errors / descriptionAdded value: +"If True, only return tasks that ended in error." - added
Input schema / properties / limit / descriptionAdded value: +"Max number of most-recent tasks to return, max 1000 (0 or negative is rejected)." - added
Input schema / properties / node / descriptionAdded value: +"Node to list tasks from; defaults to the configured node." - added
Input schema / properties / statusfilter / descriptionAdded value: +"Optional status filter, e.g. 'running', 'stopped'." - added
Input schema / properties / typefilter / descriptionAdded value: +"Optional task-type filter, e.g. 'vzdump', 'qmigrate' (PVE task type string)." - added
Input schema / properties / vmid / descriptionAdded value: +"Optional VMID/CTID to filter tasks to a single guest."
- Changed
pve_template_convert4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"Leave `false` (default) to get a dry-run PLAN flagging this as HIGH/irreversible; set `true` to execute." - added
Input schema / properties / kind / descriptionAdded value: +"Guest type: `lxc` for a container or `qemu` for a VM." - added
Input schema / properties / node / descriptionAdded value: +"PVE node the guest runs on. Omit to resolve it automatically from the cluster." - added
Input schema / properties / vmid / descriptionAdded value: +"Numeric ID of the guest to convert into a template."
- Changed
pve_tfa_delete4 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / password / descriptionAdded value: +"The user's current password, if PVE requires re-authentication for this mutation; never logged." - added
Input schema / properties / tfa_id / descriptionAdded value: +"Id of the TFA factor to delete." - added
Input schema / properties / userid / descriptionAdded value: +"User id whose TFA factor to delete, format 'user@realm'."
- Changed
pve_tfa_get2 fields changed- added
Input schema / properties / tfa_id / descriptionAdded value: +"Specific TFA entry id to return; omit to return all of the user's entries." - added
Input schema / properties / userid / descriptionAdded value: +"User id whose TFA entries to read, format 'user@realm'."
- Changed
pve_token_create6 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment describing the token's purpose." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / expire / descriptionAdded value: +"Optional token expiry as a Unix timestamp; None means no expiry." - added
Input schema / properties / privsep / descriptionAdded value: +"Privilege separation: True (default) restricts the token to its own ACL grants; False lets it inherit ALL owner permissions." - added
Input schema / properties / tokenid / descriptionAdded value: +"Name for the new API token, unique per user." - added
Input schema / properties / userid / descriptionAdded value: +"Owning user, format 'user@realm'."
- Changed
pve_token_revoke3 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / tokenid / descriptionAdded value: +"Name of the API token to revoke." - added
Input schema / properties / userid / descriptionAdded value: +"Owning user, format 'user@realm'."
- Changed
pve_tokens_list1 field changed- added
Input schema / properties / userid / descriptionAdded value: +"Owning user, format 'user@realm'."
- Changed
pve_user_create9 fields changed- added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / email / descriptionAdded value: +"Optional email address." - added
Input schema / properties / enable / descriptionAdded value: +"Whether the account can log in; None defers to PVE's default (enabled)." - added
Input schema / properties / expire / descriptionAdded value: +"Optional account expiry as a Unix timestamp; None means no expiry." - added
Input schema / properties / firstname / descriptionAdded value: +"Optional first name." - added
Input schema / properties / groups / descriptionAdded value: +"Comma-separated list of group ids to add the user to." - added
Input schema / properties / lastname / descriptionAdded value: +"Optional last name." - added
Input schema / properties / userid / descriptionAdded value: +"New user id, format 'user@realm'."
- Changed
pve_user_delete2 fields changed- added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / userid / descriptionAdded value: +"User id to delete, format 'user@realm'."
- Changed
pve_user_get1 field changed- added
Input schema / properties / userid / descriptionAdded value: +"User id to look up, format 'user@realm'."
- Changed
pve_user_update10 fields changed- added
Input schema / properties / append / descriptionAdded value: +"If True, add `groups` to existing membership instead of replacing it." - added
Input schema / properties / comment / descriptionAdded value: +"Optional free-text comment; omit to leave unchanged." - added
Input schema / properties / confirm / descriptionAdded value: +"False (default) returns a dry-run PLAN preview; True executes the mutation." - added
Input schema / properties / email / descriptionAdded value: +"Optional email address; omit to leave unchanged." - added
Input schema / properties / enable / descriptionAdded value: +"Whether the account can log in; False stops login. Omit to leave unchanged." - added
Input schema / properties / expire / descriptionAdded value: +"Account expiry as a Unix timestamp; omit to leave unchanged." - added
Input schema / properties / firstname / descriptionAdded value: +"Optional first name; omit to leave unchanged." - added
Input schema / properties / groups / descriptionAdded value: +"Comma-separated list of group ids; replaces membership unless append=True." - added
Input schema / properties / lastname / descriptionAdded value: +"Optional last name; omit to leave unchanged." - added
Input schema / properties / userid / descriptionAdded value: +"User id to update, format 'user@realm'."
364 tool updates
v0.20.0- Changed
ct_diagnose1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
ct_exec1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
ct_logs1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
ct_psql1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastore_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastore_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastore_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastore_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastore_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_datastores_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_gc_start1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_gc_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_group_change_owner1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_job_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_job_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_job_run1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_job_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_jobs_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_namespace_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_namespace_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_namespaces_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_prune1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_realm_sync1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_remote_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_remote_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_remote_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_remote_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_remotes_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_snapshot_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_snapshot_notes_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_snapshot_protected_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_snapshots_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_tasks_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_traffic_control_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_traffic_control_upsert1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_traffic_controls_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pbs_verify_start1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_acl_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_node_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pbs_datastores_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pbs_remote_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pbs_snapshots_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_ping1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_cluster_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_config1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_migrate1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_power1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_remote_migrate1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_snapshot_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_snapshot_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_lxc_snapshot_rollback1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_node_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_config1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_migrate1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_power1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_remote_migrate1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_snapshot_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_snapshot_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_qemu_snapshot_rollback1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_pve_resources1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_remote_config_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_remote_version1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_remotes_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_resources_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_resources_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_roles_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_tasks_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_users_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pdm_version1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_bcc_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_bcc_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_disclaimer_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_disclaimer_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_field_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_field_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_notification_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_notification_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_objects_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_removeattachments_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_action_removeattachments_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_backup_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_doctor1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_domain_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_domain_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_domains_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_mynetworks_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_mynetworks_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_node_rrddata1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_node_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_node_syslog1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_postfix_flush1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_postfix_qshape1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_action1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_attachment1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_blocklist_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_blocklist_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_blocklist_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_spam1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_spamstatus1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_spamusers1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_virus1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_virusstatus1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_welcomelist_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_welcomelist_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_quarantine_welcomelist_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_relay_config1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_digest1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_action_attach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_action_detach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_actions_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_from_attach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_from_detach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_from_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_to_attach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_to_detach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_to_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_what_attach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_what_detach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_what_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_when_attach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_when_detach1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rule_when_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_ruledb_rules_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_service_control1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_service_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_spam_config1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_spam_config_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_domains1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_mail1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_mailcount1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_receiver1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_recent1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_sender1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_spamscores1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_statistics_virus1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_tasks_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_tracker_detail1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_tracker_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_transport_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_transport_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_group_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_group_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_group_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_group_objects1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_group_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_object_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_object_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_what_object_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_group_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_group_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_group_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_group_objects1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_group_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_object_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_object_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_when_object_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_group_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_group_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_group_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_group_objects1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_group_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_object_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_object_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pmg_who_object_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acl_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acl_modify1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acl_prune1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_account_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_account_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_account_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_cert_order1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_cert_renew1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_cert_revoke1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_plugin_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_plugin_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_acme_plugin_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_exec1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_file_read1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_file_write1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_fs1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_info1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_agent_set_password1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_freshness1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_job_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_job_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_job_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_job_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_backup_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_clone1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_cloudinit_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_cloudinit_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_cluster_resources1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_cluster_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_create_container1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_create_vm1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_delete_guest1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_diagnose1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_disk_move1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_disk_resize1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_doctor1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_alias_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_alias_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_alias_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_alias_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_ipset_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_ipset_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_ipset_entry_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_ipset_entry_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_options_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_options_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_rule_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_rule_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_rule_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_rules_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_security_group_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_security_group_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_firewall_set_enabled1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_group_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_group_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_group_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_group_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_config_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_config_revert1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_config_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_migrate1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_power1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_guest_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_resource_add1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_resource_remove1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_resources_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_rule_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_rule_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_rule_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ha_rules_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_hardware_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_ipset_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_list_guests1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_pci_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_pci_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_pci_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_pci_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_usb_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_usb_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_usb_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_mapping_usb_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_metrics_server_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_metrics_server_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_metrics_server_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_network_apply1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_network_iface_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_network_iface_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_network_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_acme_domains_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_cert_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_cert_upload1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_certificates1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_disk_initgpt1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_disk_smart1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_disk_wipe1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_disks_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_dns1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_dns_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_hosts_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_hosts_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_journal1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_migrateall1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_rrddata1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_service_control1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_service_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_services_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_startall1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_stopall1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_storage_backend_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_storage_backend_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_storage_backend_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_subscription1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_syslog1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_time_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_node_time_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_endpoint_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_endpoint_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_endpoint_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_endpoint_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_matcher_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_matcher_set1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_notification_test1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_overbroad_grants1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_pool_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_pool_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_pool_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_pool_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_pools_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_realm_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_realm_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_realm_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_realm_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_realms_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_replication_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_replication_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_replication_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_restore1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_role_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_role_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_role_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_roles_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_rollback1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_apply1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_subnet_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_subnet_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_subnet_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_subnet_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_vnet_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_vnet_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_vnet_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_vnets_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_zone_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_zone_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_zone_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_sdn_zones_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_security_groups_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_snapshot_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_snapshot_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_snapshot_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_config_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_config_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_content1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_content_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_download1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_storage_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_task_log1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_task_status1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_task_stop1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_task_wait1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_tasks_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_template_convert1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_tfa_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_tfa_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_tfa_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_token_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_token_revoke1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_tokens_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_user_create1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_user_delete1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_user_get1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_user_update1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
- Changed
pve_users_list1 field changed- added
Input schema / properties / proximo_target / descriptionAdded value: +"Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call."
3 tool updates
v0.19.1- Changed
pbs_realm_sync1 field changed- removed
Input schema / properties / scopeRemoved value: -{ - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Scope" -}
- Changed
pve_firewall_rule_remove1 field changed- added
Input schema / properties / digestAdded value: +{ + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Digest" +}
- Changed
pve_firewall_rule_update1 field changed- added
Input schema / properties / digestAdded value: +{ + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Digest" +}
1 tool update
v0.19.0- Added
pve_backup_freshness
364 tool updates
v0.18.1- First observed
audit_verify - First observed
ct_diagnose - First observed
ct_exec - First observed
ct_logs - First observed
ct_psql - First observed
pbs_datastore_create - First observed
pbs_datastore_delete - First observed
pbs_datastore_get - First observed
pbs_datastore_status - First observed
pbs_datastore_update - First observed
pbs_datastores_list - First observed
pbs_gc_start - First observed
pbs_gc_status - First observed
pbs_group_change_owner - First observed
pbs_job_create - First observed
pbs_job_delete - First observed
pbs_job_run - First observed
pbs_job_update - First observed
pbs_jobs_list - First observed
pbs_namespace_create - First observed
pbs_namespace_delete - First observed
pbs_namespaces_list - First observed
pbs_prune - First observed
pbs_realm_sync - First observed
pbs_remote_create - First observed
pbs_remote_delete - First observed
pbs_remote_get - First observed
pbs_remote_update - First observed
pbs_remotes_list - First observed
pbs_snapshot_delete - First observed
pbs_snapshot_notes_set - First observed
pbs_snapshot_protected_set - First observed
pbs_snapshots_list - First observed
pbs_tasks_list - First observed
pbs_traffic_control_delete - First observed
pbs_traffic_control_upsert - First observed
pbs_traffic_controls_list - First observed
pbs_verify_start - First observed
pdm_acl_list - First observed
pdm_node_status - First observed
pdm_pbs_datastores_list - First observed
pdm_pbs_remote_status - First observed
pdm_pbs_snapshots_list - First observed
pdm_ping - First observed
pdm_pve_cluster_status - First observed
pdm_pve_lxc_config - First observed
pdm_pve_lxc_list - First observed
pdm_pve_lxc_migrate - First observed
pdm_pve_lxc_power - First observed
pdm_pve_lxc_remote_migrate - First observed
pdm_pve_lxc_snapshot_create - First observed
pdm_pve_lxc_snapshot_delete - First observed
pdm_pve_lxc_snapshot_rollback - First observed
pdm_pve_node_list - First observed
pdm_pve_qemu_config - First observed
pdm_pve_qemu_list - First observed
pdm_pve_qemu_migrate - First observed
pdm_pve_qemu_power - First observed
pdm_pve_qemu_remote_migrate - First observed
pdm_pve_qemu_snapshot_create - First observed
pdm_pve_qemu_snapshot_delete - First observed
pdm_pve_qemu_snapshot_rollback - First observed
pdm_pve_resources - First observed
pdm_remote_config_get - First observed
pdm_remote_version - First observed
pdm_remotes_list - First observed
pdm_resources_list - First observed
pdm_resources_status - First observed
pdm_roles_list - First observed
pdm_tasks_list - First observed
pdm_users_list - First observed
pdm_version - First observed
pmg_action_bcc_create - First observed
pmg_action_bcc_update - First observed
pmg_action_delete - First observed
pmg_action_disclaimer_create - First observed
pmg_action_disclaimer_update - First observed
pmg_action_field_create - First observed
pmg_action_field_update - First observed
pmg_action_notification_create - First observed
pmg_action_notification_update - First observed
pmg_action_objects_list - First observed
pmg_action_removeattachments_create - First observed
pmg_action_removeattachments_update - First observed
pmg_backup_create - First observed
pmg_doctor - First observed
pmg_domain_create - First observed
pmg_domain_delete - First observed
pmg_domains_list - First observed
pmg_mynetworks_add - First observed
pmg_mynetworks_remove - First observed
pmg_node_rrddata - First observed
pmg_node_status - First observed
pmg_node_syslog - First observed
pmg_postfix_flush - First observed
pmg_postfix_qshape - First observed
pmg_quarantine_action - First observed
pmg_quarantine_attachment - First observed
pmg_quarantine_blocklist_add - First observed
pmg_quarantine_blocklist_list - First observed
pmg_quarantine_blocklist_remove - First observed
pmg_quarantine_spam - First observed
pmg_quarantine_spamstatus - First observed
pmg_quarantine_spamusers - First observed
pmg_quarantine_virus - First observed
pmg_quarantine_virusstatus - First observed
pmg_quarantine_welcomelist_add - First observed
pmg_quarantine_welcomelist_list - First observed
pmg_quarantine_welcomelist_remove - First observed
pmg_relay_config - First observed
pmg_ruledb_digest - First observed
pmg_ruledb_rule_action_attach - First observed
pmg_ruledb_rule_action_detach - First observed
pmg_ruledb_rule_actions_list - First observed
pmg_ruledb_rule_create - First observed
pmg_ruledb_rule_delete - First observed
pmg_ruledb_rule_from_attach - First observed
pmg_ruledb_rule_from_detach - First observed
pmg_ruledb_rule_from_list - First observed
pmg_ruledb_rule_get - First observed
pmg_ruledb_rule_to_attach - First observed
pmg_ruledb_rule_to_detach - First observed
pmg_ruledb_rule_to_list - First observed
pmg_ruledb_rule_update - First observed
pmg_ruledb_rule_what_attach - First observed
pmg_ruledb_rule_what_detach - First observed
pmg_ruledb_rule_what_list - First observed
pmg_ruledb_rule_when_attach - First observed
pmg_ruledb_rule_when_detach - First observed
pmg_ruledb_rule_when_list - First observed
pmg_ruledb_rules_list - First observed
pmg_service_control - First observed
pmg_service_status - First observed
pmg_spam_config - First observed
pmg_spam_config_update - First observed
pmg_statistics_domains - First observed
pmg_statistics_mail - First observed
pmg_statistics_mailcount - First observed
pmg_statistics_receiver - First observed
pmg_statistics_recent - First observed
pmg_statistics_sender - First observed
pmg_statistics_spamscores - First observed
pmg_statistics_virus - First observed
pmg_tasks_list - First observed
pmg_tracker_detail - First observed
pmg_tracker_list - First observed
pmg_transport_create - First observed
pmg_transport_delete - First observed
pmg_what_group_create - First observed
pmg_what_group_delete - First observed
pmg_what_group_get - First observed
pmg_what_group_objects - First observed
pmg_what_group_update - First observed
pmg_what_groups_list - First observed
pmg_what_object_add - First observed
pmg_what_object_delete - First observed
pmg_what_object_update - First observed
pmg_when_group_create - First observed
pmg_when_group_delete - First observed
pmg_when_group_get - First observed
pmg_when_group_objects - First observed
pmg_when_group_update - First observed
pmg_when_groups_list - First observed
pmg_when_object_add - First observed
pmg_when_object_delete - First observed
pmg_when_object_update - First observed
pmg_who_group_create - First observed
pmg_who_group_delete - First observed
pmg_who_group_get - First observed
pmg_who_group_objects - First observed
pmg_who_group_update - First observed
pmg_who_groups_list - First observed
pmg_who_object_add - First observed
pmg_who_object_delete - First observed
pmg_who_object_update - First observed
pve_acl_list - First observed
pve_acl_modify - First observed
pve_acl_prune - First observed
pve_acme_account_create - First observed
pve_acme_account_delete - First observed
pve_acme_account_update - First observed
pve_acme_cert_order - First observed
pve_acme_cert_renew - First observed
pve_acme_cert_revoke - First observed
pve_acme_plugin_create - First observed
pve_acme_plugin_delete - First observed
pve_acme_plugin_update - First observed
pve_agent_exec - First observed
pve_agent_file_read - First observed
pve_agent_file_write - First observed
pve_agent_fs - First observed
pve_agent_info - First observed
pve_agent_set_password - First observed
pve_backup - First observed
pve_backup_delete - First observed
pve_backup_job_create - First observed
pve_backup_job_delete - First observed
pve_backup_job_list - First observed
pve_backup_job_update - First observed
pve_backup_list - First observed
pve_clone - First observed
pve_cloudinit_get - First observed
pve_cloudinit_set - First observed
pve_cluster_resources - First observed
pve_cluster_status - First observed
pve_create_container - First observed
pve_create_vm - First observed
pve_delete_guest - First observed
pve_diagnose - First observed
pve_disk_move - First observed
pve_disk_resize - First observed
pve_doctor - First observed
pve_firewall_alias_create - First observed
pve_firewall_alias_delete - First observed
pve_firewall_alias_list - First observed
pve_firewall_alias_update - First observed
pve_firewall_ipset_create - First observed
pve_firewall_ipset_delete - First observed
pve_firewall_ipset_entry_add - First observed
pve_firewall_ipset_entry_remove - First observed
pve_firewall_options_get - First observed
pve_firewall_options_set - First observed
pve_firewall_rule_add - First observed
pve_firewall_rule_remove - First observed
pve_firewall_rule_update - First observed
pve_firewall_rules_list - First observed
pve_firewall_security_group_create - First observed
pve_firewall_security_group_delete - First observed
pve_firewall_set_enabled - First observed
pve_group_create - First observed
pve_group_delete - First observed
pve_group_get - First observed
pve_group_update - First observed
pve_groups_list - First observed
pve_guest_config_get - First observed
pve_guest_config_revert - First observed
pve_guest_config_set - First observed
pve_guest_migrate - First observed
pve_guest_power - First observed
pve_guest_status - First observed
pve_ha_groups_list - First observed
pve_ha_resource_add - First observed
pve_ha_resource_remove - First observed
pve_ha_resources_list - First observed
pve_ha_rule_create - First observed
pve_ha_rule_delete - First observed
pve_ha_rule_update - First observed
pve_ha_rules_list - First observed
pve_hardware_list - First observed
pve_ipset_list - First observed
pve_list_guests - First observed
pve_mapping_pci_create - First observed
pve_mapping_pci_delete - First observed
pve_mapping_pci_list - First observed
pve_mapping_pci_update - First observed
pve_mapping_usb_create - First observed
pve_mapping_usb_delete - First observed
pve_mapping_usb_list - First observed
pve_mapping_usb_update - First observed
pve_metrics_server_delete - First observed
pve_metrics_server_list - First observed
pve_metrics_server_set - First observed
pve_network_apply - First observed
pve_network_iface_create - First observed
pve_network_iface_update - First observed
pve_network_list - First observed
pve_node_acme_domains_set - First observed
pve_node_cert_delete - First observed
pve_node_cert_upload - First observed
pve_node_certificates - First observed
pve_node_disk_initgpt - First observed
pve_node_disk_smart - First observed
pve_node_disk_wipe - First observed
pve_node_disks_list - First observed
pve_node_dns - First observed
pve_node_dns_set - First observed
pve_node_hosts_get - First observed
pve_node_hosts_set - First observed
pve_node_journal - First observed
pve_node_migrateall - First observed
pve_node_rrddata - First observed
pve_node_service_control - First observed
pve_node_service_status - First observed
pve_node_services_list - First observed
pve_node_startall - First observed
pve_node_status - First observed
pve_node_stopall - First observed
pve_node_storage_backend_create - First observed
pve_node_storage_backend_delete - First observed
pve_node_storage_backend_list - First observed
pve_node_subscription - First observed
pve_node_syslog - First observed
pve_node_time_get - First observed
pve_node_time_set - First observed
pve_notification_endpoint_create - First observed
pve_notification_endpoint_delete - First observed
pve_notification_endpoint_list - First observed
pve_notification_endpoint_update - First observed
pve_notification_matcher_delete - First observed
pve_notification_matcher_set - First observed
pve_notification_test - First observed
pve_overbroad_grants - First observed
pve_pool_create - First observed
pve_pool_delete - First observed
pve_pool_get - First observed
pve_pool_update - First observed
pve_pools_list - First observed
pve_realm_create - First observed
pve_realm_delete - First observed
pve_realm_get - First observed
pve_realm_update - First observed
pve_realms_list - First observed
pve_replication_create - First observed
pve_replication_delete - First observed
pve_replication_update - First observed
pve_restore - First observed
pve_role_create - First observed
pve_role_delete - First observed
pve_role_update - First observed
pve_roles_list - First observed
pve_rollback - First observed
pve_sdn_apply - First observed
pve_sdn_subnet_create - First observed
pve_sdn_subnet_delete - First observed
pve_sdn_subnet_list - First observed
pve_sdn_subnet_update - First observed
pve_sdn_vnet_create - First observed
pve_sdn_vnet_delete - First observed
pve_sdn_vnet_update - First observed
pve_sdn_vnets_list - First observed
pve_sdn_zone_create - First observed
pve_sdn_zone_delete - First observed
pve_sdn_zone_update - First observed
pve_sdn_zones_list - First observed
pve_security_groups_list - First observed
pve_snapshot_create - First observed
pve_snapshot_delete - First observed
pve_snapshot_list - First observed
pve_storage_config_get - First observed
pve_storage_config_list - First observed
pve_storage_content - First observed
pve_storage_content_delete - First observed
pve_storage_create - First observed
pve_storage_delete - First observed
pve_storage_download - First observed
pve_storage_status - First observed
pve_storage_update - First observed
pve_task_log - First observed
pve_task_status - First observed
pve_task_stop - First observed
pve_task_wait - First observed
pve_tasks_list - First observed
pve_template_convert - First observed
pve_tfa_delete - First observed
pve_tfa_get - First observed
pve_tfa_list - First observed
pve_token_create - First observed
pve_token_revoke - First observed
pve_tokens_list - First observed
pve_user_create - First observed
pve_user_delete - First observed
pve_user_get - First observed
pve_user_update - First observed
pve_users_list
TDQS
Tools are mostly distinct but there is potential confusion between proximo_call and proximo_read (both execute tools, one generic, one read-only), and between proximo_recall and audit_entries (both provide historical data).
Naming is inconsistent: five tools use 'proximo_' prefix but two (audit_entries, audit_verify) do not. Suffixes vary between single words (call, read, recall) and multi-word (find_tools, tool_schema).
7 tools is within the recommended range (3-15) and appropriate for the server's functionality.
The server covers core operations (call, read, search, schema, audit, memory) and can invoke any tool via proximo_call, so coverage is largely complete. However, there is no explicit tool for listing all tools besides search, and the presence of many unexposed tools may create ambiguity.
Maintenance
Related MCP Connectors
Scoped, audited SSH exec, sessions, and SFTP on your saved servers without exposing credentials
- emisarOAuthdev.emisar
Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.
Provides capabilities that let LLM agents perform a range of infrastructure management tasks.
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Python-based server enabling interaction with Proxmox hypervisors. It supports secure authentication and provides tools for managing nodes, VMs, clusters, and storage.288MIT
- AlicenseNot gradedqualityAmaintenanceAn enhanced Python-based MCP server that enables complete VM lifecycle management and monitoring of Proxmox virtualization platforms through natural language, with 11 REST API endpoints for seamless integration.514MIT
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive management of Proxmox Virtual Environment through 35 tools for VMs, containers, storage, backups, snapshots, and cluster operations via the Proxmox VE API.3422MIT
- AlicenseNot gradedqualityCmaintenanceEnables comprehensive management of Proxmox virtualization environments, including VM and container lifecycle, snapshots, backups, monitoring, and OpenAPI integration.14MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/john-broadway/proximo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server