OS Manuals

/usr/bin/hcloud

A command-line interface for Hetzner Cloud

From hcloud 1.70.2-r0 (os), captured 2026-11-05 by running hcloud --help (exit 0). permalink

A command-line interface for Hetzner Cloud

Usage:
  hcloud [command]

Resources:
  all                Commands that apply to all resources
  certificate        Manage Certificates
  datacenter         View Datacenters (deprecated)
  firewall           Manage Firewalls
  floating-ip        Manage Floating IPs
  image              Manage Images
  iso                View ISOs
  load-balancer      Manage Load Balancers
  load-balancer-type View Load Balancer Types
  location           View Locations
  network            Manage Networks
  placement-group    Manage Placement Groups
  primary-ip         Manage Primary IPs
  server             Manage Servers
  server-type        View Server Types
  ssh-key            Manage SSH Keys
  storage-box        Manage Storage Boxes
  storage-box-type   View Storage Box Types
  volume             Manage Volumes
  zone               Manage DNS Zones and Zone RRSets (records)

Additional Commands:
  api                Make API call
  completion         Output shell completion code for the specified shell
  config             Manage configuration
  context            Manage contexts
  help               Help about any command
  version            Print version information

Flags:
      --config string              Config file path (default "~/.config/hcloud/cli.toml")
      --context string             Currently active context
      --debug                      Enable debug output
      --debug-file string          File to write debug output to
      --endpoint string            Hetzner Cloud API endpoint (default "https://api.hetzner.cloud/v1")
  -h, --help                       help for hcloud
      --hetzner-endpoint string    Hetzner API endpoint (default "https://api.hetzner.com/v1")
      --http-timeout duration      Timeout for HTTP requests (default 0 = no timeout)
      --no-experimental-warnings   If true, experimental warnings are not shown
      --poll-interval duration     Interval at which to poll information, for example action progress (default 500ms)
      --quiet                      If true, only print error messages

Use "hcloud [command] --help" for more information about a command.
Options (11)
OptionDescriptionSource
--config stringConfig file path (default "~/.config/hcloud/cli.toml")help
--context stringCurrently active contexthelp
--debugEnable debug outputhelp
--debug-file stringFile to write debug output tohelp
--endpoint stringHetzner Cloud API endpoint (default "https://api.hetzner.cloud/v1")help
-h, --helphelp for hcloudhelp
--hetzner-endpoint stringHetzner API endpoint (default "https://api.hetzner.com/v1")help
--http-timeout durationTimeout for HTTP requests (default 0 = no timeout)help
--no-experimental-warningsIf true, experimental warnings are not shownhelp
--poll-interval durationInterval at which to poll information, for example action progress (default 500ms)help
--quietIf true, only print error messageshelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.