infomaniak_manage_dnssec
Check DNSSEC status of a domain, enable by publishing DS records, or disable by removing them. Destructive enable/disable require two-phase commit.
Instructions
Unified DNSSEC management for a domain: check (read state + KSK/DS records), enable (publish DS record at registry), or disable (remove DS record). enable and disable use a two-phase commit: the first call returns a plan + confirmation_token (TTL ~60s), the second call applies the change. Replaces the v0.9 trio dnssec_check / dnssec_enable / dnssec_disable with no loss of capability.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Public domain to operate on (e.g. 'broz.be'). Must be a domain registered through or managed by this Infomaniak account. | |
| action | No | Operation to perform. `check` is read-only (default). `enable`/`disable` are destructive and require the two-phase commit (confirmation_token). | check |
| confirmation_token | No | Required for `enable`/`disable` after receiving a plan. Pass the token from the previous (plan) response within 60 seconds. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||