Create RRSet
create_rrsetCreate a DNS RRSet in a Hetzner zone (e.g., A, TXT). Fails if same name/type exists; use set_records or add_records to update.
Instructions
Create a new RRSet (DNS record set) in a zone, e.g. an A record for "www". Fails if an RRSet with the same name and type already exists — use set_records or add_records in that case.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | Time To Live in seconds. If omitted, the zone's default TTL applies. | |
| name | Yes | Name of the RRSet, relative to the zone and in lower case, e.g. "www" or "@" for the zone apex | |
| type | Yes | Type of the RRSet, e.g. "A" or "TXT" | |
| zone | Yes | ID or name of the zone, e.g. "example.com" | |
| labels | No | User-defined labels (key/value pairs) | |
| records | Yes |