pbs_acme_plugin_delete
Deletes an ACME DNS challenge plugin, with a dry-run mode to preview changes before execution. Requires confirmation to proceed.
Instructions
MUTATION: delete an ACME DNS challenge plugin. Dry-run by default.
HIGH risk: cert auto-renewal breaks for every domain using this plugin — TLS lockout at cert expiry unless a fallback challenge method is configured. No UNDO primitive — recreate with pbs_acme_plugin_create, but the credentials must be re-supplied by the caller. The dry-run PLAN captures the current config (credential redacted) as evidence only; confirm=True executes (synchronous — PBS returns null) and returns {"status": "ok", "result": None}. Needs PROXIMO_PBS_* config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | False (default) returns a dry-run PLAN only; True executes the deletion. | |
| plugin_id | Yes | Identifier of the ACME DNS challenge plugin to delete. | |
| 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 |