Hetzner Cloud zones, record sets, DNS actions, pricing, and global action lookup. Generated from Hetzner's byte- and hash-locked official OpenAPI 3.1.2 document (9ca6b542a057…) at https://docs.hetzner.cloud/cloud.spec.json. This leaf carries 27 of 177 active operations. Its origin-only https://api.hetzner.cloud base and explicit /v1 wire paths are reconciled to the document by path_alias.wire_prefix. Every operation has explicit APIToken Bearer security; the selected encrypted connection is project-scoped and credentials never become operation arguments. All 76 documented bodies are required bounded verbatim JSON objects. JSON responses preserve unsafe integers and empty 204 responses claim no body. Five one-time credential responses are labeled secret and excluded from reusable workflows. All 37 exact page/per_page collections paginate at the documented maximum of 50 records per request. Reads are uncached and require no approval, every mutation requires approval and is marked destructive, and provider failures receive no hidden retry. No infrastructure resource is misrepresented as a task, note, or user-work project Source.
What this pack installs
- hetzner-cloud-dns-catalog-actions Ingredient
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
hetzner-cloud-dns-catalog-actions
external change
Read: actions.get_actions · No approvalRead: actions.get_action · No approvalRead: pricing.get_pricing · No approvalRead: zones.list_zones · No approvalDestructive: zones.create_zone · Always asksRead: zones.get_zone · No approvalDestructive: zones.update_zone · Always asksDestructive: zones.delete_zone · Always asksRead: zones.get_zone_zonefile · No approvalRead: zone_actions.list_zones_actions · No approvalRead: zone_actions.get_zones_action · No approvalRead: zone_actions.list_zone_actions · No approvalDestructive: zone_actions.change_zone_primary_nameservers · Always asksDestructive: zone_actions.change_zone_protection · Always asksDestructive: zone_actions.change_zone_ttl · Always asksDestructive: zone_actions.import_zone_zonefile · Always asksRead: zone_rrsets.list_zone_rrsets · No approvalDestructive: zone_rrsets.create_zone_rrset · Always asksRead: zone_rrsets.get_zone_rrset · No approvalDestructive: zone_rrsets.update_zone_rrset · Always asksDestructive: zone_rrsets.delete_zone_rrset · Always asksDestructive: zone_rrset_actions.change_zone_rrset_protection · Always asksDestructive: zone_rrset_actions.change_zone_rrset_ttl · Always asksDestructive: zone_rrset_actions.set_zone_rrset_records · Always asksDestructive: zone_rrset_actions.add_zone_rrset_records · Always asksDestructive: zone_rrset_actions.remove_zone_rrset_records · Always asksDestructive: zone_rrset_actions.update_zone_rrset_records · Always asks
Data it touches
SurfacesWeb APIs
Tags
pack:hetzner-cloudhetzner-cloudinfrastructurednszonespricingactionsapicomposition