Changes for version 0.002 - 2026-01-11
- Refactor POD to use inline PodWeaver commands (=attr, =method)
- Fix ABSTRACT/VERSION order for PodWeaver compatibility
- Adapt to new dzil plugin structure
Documentation
Hetzner Cloud CLI (Perl implementation)
Hetzner Robot CLI (Perl implementation)
Modules
Perl client for Hetzner APIs (Cloud, Storage, Robot)
Hetzner Cloud CLI
Hetzner Cloud Certificate commands
Create a managed certificate
Delete a certificate
Describe a certificate
List certificates
Datacenter commands
Hetzner Cloud Firewall commands
Add a rule to a firewall
Apply a firewall to a server
Create a firewall
Delete a firewall
Describe a firewall
List firewalls
Remove a firewall from a server
Hetzner Cloud Floating IP commands
Assign a floating IP to a server
Create a floating IP
Delete a floating IP
Describe a floating IP
List floating IPs
Unassign a floating IP from its server
Image commands
Hetzner Cloud Load Balancer commands
Add a service to a load balancer
Add a target to a load balancer
Create a load balancer
Delete a load balancer
Describe a load balancer
List load balancers
Location commands
Hetzner Cloud Network commands
Add a route to a network
Add a subnet to a network
Create a network
Delete a network
Describe a network
List networks
Hetzner Cloud Placement Group commands
Create a placement group
Delete a placement group
Describe a placement group
List placement groups
Hetzner Cloud Primary IP commands
Assign a primary IP to a server
Create a primary IP
Delete a primary IP
Describe a primary IP
List primary IPs
Unassign a primary IP from its server
DNS Record commands
Create a DNS record
Delete a DNS record
Describe a DNS record
List DNS records
Server commands
Create a server
Delete a server
Show server details
List servers
Power off a server (hard)
Power on a server
Reboot a server (soft)
Rebuild a server with a new image
Enable or disable rescue mode
Reset a server (hard)
Shutdown a server (graceful)
Server type commands
SSH key commands
Create an SSH key
Delete an SSH key
Describe an SSH key
List SSH keys
Volume commands
Attach a volume to a server
Create a volume
Delete a volume
Describe a volume
Detach a volume from a server
List volumes
Resize a volume
DNS Zone commands
Create a DNS zone
Delete a DNS zone
Describe a DNS zone
List DNS zones
Perl client for Hetzner Cloud API
Hetzner Cloud Certificates API
Hetzner Cloud Datacenters API
Hetzner Cloud Firewalls API
Hetzner Cloud Floating IPs API
Hetzner Cloud Images API
Hetzner Cloud Load Balancers API
Hetzner Cloud Locations API
Hetzner Cloud Networks API
Hetzner Cloud Placement Groups API
Hetzner Cloud Primary IPs API
Hetzner Cloud DNS RRSets (Records) API
Hetzner Cloud SSH Keys API
Hetzner Cloud Server Types API
Hetzner Cloud Servers API
Hetzner Cloud Volumes API
Hetzner Cloud DNS Zones API
Hetzner Cloud Certificate object
Hetzner Cloud Datacenter object
Hetzner Cloud Firewall object
Hetzner Cloud Floating IP object
Hetzner Cloud Image object
Hetzner Cloud Load Balancer object
Hetzner Cloud Location object
Hetzner Cloud Network object
Hetzner Cloud Placement Group object
Hetzner Cloud Primary IP object
Hetzner Cloud DNS RRSet object
Hetzner Cloud SSHKey object
Hetzner Cloud Server object
Hetzner Cloud ServerType object
Hetzner Cloud Volume object
Hetzner Cloud DNS Zone object
Perl client for Hetzner Robot API (Dedicated Servers)
Hetzner Robot IPs API
Hetzner Robot SSH Keys API
Hetzner Robot Server Reset API
Hetzner Robot Servers API
Hetzner Robot Traffic API
Hetzner Robot CLI
Robot SSH key commands
Reset a dedicated server
Robot server commands
Describe a dedicated server
List dedicated servers
Query traffic statistics
Send Wake-on-LAN to a server
Hetzner Robot IP entity
Hetzner Robot SSH Key entity
Hetzner Robot Server entity
HTTP client role for Hetzner API clients