exo(1)

πŸ“¦
version 1.102.1 Β· 2 versions
, in nixpkgs unstable

πŸ’… exo(1) β€” the manual page bestie πŸ’…

Okay so like, this is the manual page for exo(1), which is a whole command-line tool, and this specific page is about the exo-compute-elastic-ip-list command. It's giving "specialised subcommand energy" and honestly? We love that for us. πŸŽ€


✨ NAME ✨

exo-compute-elastic-ip-list β€” literally just List Elastic IPs. That's it. That's the whole mission. No cap. πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

exo compute elastic-ip list [flags]

That's the vibe. You run exo compute elastic-ip list, you throw some [flags] on it if you're feeling fancy, and you get your Elastic IPs listed. Iconic behaviour. ✨


🌸 DESCRIPTION 🌸

So this command lists Compute Elastic IPs. Full stop. That's what it does. 🫢

And because the output is customisable (iykyk), here are the supported output template annotations you can use:

Supported output template annotations: .ID, .IPAddress, .Description, .Type, .Zone

Obsessed with these annotations, ngl. You can reference .ID, .IPAddress, .Description, .Type, and .Zone in your output templates and make the output exactly how you want it. Slay. πŸ’…


🌈 OPTIONS 🌈

  • -h, --help[=false] β€” help for list. Classic. Shows you the help text for this command, which is always a vibe. πŸ’–
  • -z, --zone="" β€” zone to filter results to. So if you only want Elastic IPs from a specific zone, you drop the zone name here and boom, filtered. Lowkey essential. πŸ¦‹

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

These are the options that come from the parent command, meaning they're not specific to list but they still work here. Main character energy all the way up the command tree. 🌈

  • -C, --config="" β€” Specify an alternate config file. The environment variable for this is EXOSCALE_CONFIG. So if you've got a config file living somewhere else, point it here. πŸŽ€
  • -O, --output-format="" β€” Output format. The valid values are table, json, or text. And if you want more info, check exo output --help. It's giving "format flex" and we respect it. ✨
  • --output-template="" β€” Template to use if output format is text. So if you're going with text output, this is where you put your template. Pair it with those annotations from the DESCRIPTION and you're cooking. πŸ”₯
  • -Q, --quiet[=false] β€” Quiet mode, which disables non-essential command output. Perfect when you want your terminal to stop yapping. πŸ’€
  • --timeout=15s β€” Per-zone timeout for list operations. The default is 15s. And listen, -1s disables timeout entirely. The environment variable for this is EXOSCALE_TIMEOUT.
⚠️ Heads up bestie: if you set --timeout=-1s, you're disabling the timeout completely, which means the command will just wait forever. It's giving "no sense of urgency" energy. You do you, but know what you're doing. πŸ™ˆ
  • -A, --use-account="" β€” Account to use in config file. The environment variable for this is EXOSCALE_ACCOUNT. So if you've got multiple accounts in your config, this picks the one. πŸ“

🧚 SEE ALSO 🧚

exo-compute-elastic-ip(1) β€” the parent command. The main character. The icon. The legend. Go read that one too. πŸ’œ


⭐ HISTORY ⭐

1-Jan-1980 β€” Auto generated by spf13/cobra. Ancient. But make it cute. πŸŽ€


That's the whole manual, bestie. This page was auto generated by spf13/cobra back in Jan 1980, and it's for exo(1). Now go list those Elastic IPs and slay. πŸ’…βœ¨

πŸ“¦ where this page comes from