manage_doh
Manage DNS-over-HTTPS (DoH) FQDNs, PoP regions, threat feeds, indicators, and application/block approval lists for secure DNS operations.
Instructions
Manage DNS-over-HTTPS (DoH) FQDNs, Point-of-Presence regions, threat feeds, threat indicators, and application/block approval lists.
Args: action: Operation to perform fqdn: DoH FQDN to create (for create_doh_fqdn) data: Raw payload dict for create_doh_fqdn or create_threat_indicator updates: Update payload for update_app_approvals / update_block_approvals
Returns: Operation result
Examples: - manage_doh(action="list_pop_regions") → list all PoP regions - manage_doh(action="create_doh_fqdn", fqdn="doh.example.com") → register DoH FQDN - manage_doh(action="list_threat_feeds") → list available threat feeds - manage_doh(action="create_threat_indicator", data={"type": "ip", "indicator": "1.2.3.4"}) - manage_doh(action="list_app_approvals") → list application approvals - manage_doh(action="update_app_approvals", updates={"approved": [...]}) - manage_doh(action="list_block_approvals") - manage_doh(action="update_block_approvals", updates={"blocked": [...]})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| fqdn | No | ||
| action | Yes | ||
| updates | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||