Set DNSSEC
set_dnssecEnable or disable public DNSSEC signing for a VPSnet DNS zone, updating its chain so resolvers can validate records. Remove external parent DS records before disabling.
Instructions
Enable or disable public DNSSEC signing for a native DNS zone. This changes the zone's DNSSEC chain and can affect validating resolvers. If parent DS records still exist outside VPSNet, remove them first and set parent_ds_removed=true before disabling signing. Secondary-zone DNSSEC is controlled on the primary server. Requires dnssec:manage when using an API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enabled | Yes | true to enable/sign the zone, false to disable/remove signing | |
| zone_id | Yes | DNS zone ID | |
| parent_ds_removed | No | When disabling DNSSEC for a zone whose parent DS is managed outside VPSNet, set true only after removing the parent DS records. |