pbs_metrics_influxdb_udp_update
Update a PBS InfluxDB UDP metrics server configuration. Supports dry-run planning, requires confirm=true to apply.
Instructions
MUTATION: update a PBS InfluxDB udp metrics server configuration.
RISK_LOW: config-only change — no credential field exists on this sub-plane, matching PVE's LOW-rated pve_metrics_server_set baseline. Dry-run by default (captures current config into the PLAN); confirm=True executes (PUT /config/metrics/influxdb-udp/{name}, synchronous — PBS returns null) and returns {"status": "ok", "result": None}. No snapshot primitive. Needs PROXIMO_PBS_* config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mtu | No | New MTU. | |
| host | No | New host:port combination (port REQUIRED). | |
| name | Yes | Id of the existing InfluxDB udp metrics server to update. | |
| delete | No | Property names to clear: any of enable/mtu/comment. name/host are NOT deletable — rotate them with a new value instead. | |
| digest | No | Optimistic-lock: 64-char lowercase hex SHA-256 of the config PBS last returned. | |
| enable | No | Enable or disable the metrics server. | |
| comment | No | New comment (<=128 chars, no control chars). | |
| confirm | No | False (default) returns a dry-run PLAN only; True executes the update. | |
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |