technitium 0.4.0

Typed async Rust client for the Technitium DNS Server API
Documentation
# Zone Disable

## Endpoint
`/api/zones/disable`

## Method
GET

## Description
Disables an authoritative zone. This will prevent the DNS server from responding for queries to this zone.

## Authentication
Token required.

## Parameters

| Name | Type | Required | Conditional | Description |
|------|------|----------|-------------|-------------|
| `token` | string | Yes | - | Session token from `login` or `createToken`. |
| `node` | string | No | - | Node domain name for clustering. When unspecified, the current node is used. Only usable when Clustering is initialized. |
| `zone` | string | Yes | - | Domain name of the zone to be disabled. |

## Response Fields

No additional response fields beyond `status: "ok"`.

## Conditional Logic Notes
- None.

## Edge Cases
- Once disabled, the DNS server will not respond to queries for this zone.
- Disabling an already-disabled zone is presumably a no-op.

## Obsolete Paths
- `/api/zone/disable`
- `/api/disableZone`