manage_bind_zone_record
Create or delete DNS records in BIND zones on pfSense by specifying hostname, record type, and data; apply changes immediately.
Instructions
Create or delete a DNS record within a BIND zone
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Record name/hostname (required for create, e.g., 'www', 'mail') | |
| type | No | Record type (required for create: A, AAAA, CNAME, MX, TXT, NS, PTR, SRV, etc.) | |
| rdata | No | Record data (required for create, e.g., '192.168.1.10' for A record) | |
| action | Yes | Action to perform ('create' or 'delete') | |
| confirm | No | Must be set to True for delete operations. Safety gate for destructive operations. | |
| parent_id | Yes | Parent zone ID | |
| record_id | No | Record ID (required for delete) | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||