exo(1)

πŸ“¦ version 1.102.1, in nixpkgs unstable

πŸ’… exo(1) β€” like, the manual page for exo, bestie πŸ¦‹

Okay so this is exo(1), and specifically we're deep in the networking VPC subnet corner of it. Buckle up, it's actually so straightforward, iykyk ✨


🌸 NAME 🌸

exo-networking-vpc-subnet-create β€” literally just Create a VPC Subnet. That's the whole vibe. πŸŽ€


✨ SYNOPSIS ✨

exo networking vpc subnet create VPC-NAME|ID NAME [flags]

So you point at a VPC (by name or by ID, queen's choice πŸ‘‘), give your new subnet a NAME, and sprinkle on whatever [flags] you need. Slay.


πŸ’– DESCRIPTION πŸ’–

This command creates a Subnet in a Virtual Private Cloud. That's it, that's the plot. 🫢

⚠️ Heads up, bestie: --address-family and --address-space are required. Not optional. Not "if you feel like it." Required. The command will simply not be doing its little job without them 😭

Supported output template annotations β€” so if you're flexing with templates, these are the ones that actually exist, no cap:

  • .ID
  • .Name
  • .Description
  • .Zone
  • .CreatedAt
  • .AddressFamily
  • .AddressSpace
  • .IPv4Block
  • .Labels
  • .Instances

πŸ”₯ OPTIONS πŸ”₯

  • --address-family="" β€” the Subnet address family. Currently only "inet4" is supported, so like… that's the one. πŸ’€
  • --address-space="" β€” the Subnet address space. Currently only "private" is supported. Private vibes only, we love that for you. 🧚
  • --description="" β€” a lil Subnet description. Put whatever you want, it's your moment.
  • -h, --help[=false] β€” help for create. Classic. πŸŽ€
  • --ipv4-block="" β€” Subnet IPv4 CIDR, e.g. 10.0.0.0/24. Give it a range, it's giving organised. 🌈
  • --label=[] β€” Subnet label, and the format is key=value. Add as many as you want, it's a list []. πŸ“
  • -z, --zone="" β€” VPC zone. Pick your zone, bestie. ⭐

🌟 OPTIONS INHERITED FROM PARENT COMMANDS 🌟

These get passed down from the parent commands because the CLI is literally one big nepo-baby chain of commands. It's giving generational wealth. πŸ’…

  • -C, --config="" β€” Specify an alternate config file. Takes env EXOSCALE_CONFIG. πŸ¦‹
  • -O, --output-format="" β€” Output format, either table, json, or text. See exo output --help for more info β€” like, actually go read it, fr fr.
  • --output-template="" β€” Template to use if your output format is "text".
  • -Q, --quiet[=false] β€” Quiet mode: disables non-essential command output. For when you simply cannot with the chatter πŸ™ˆ
  • --timeout=15s β€” Per-zone timeout for list operations. The default is 15s, and -1s disables the timeout entirely. Takes env EXOSCALE_TIMEOUT. ⏳
  • -A, --use-account="" β€” Account to use in the config file. Takes env EXOSCALE_ACCOUNT. πŸ’œ

πŸ‘‘ SEE ALSO πŸ‘‘


πŸŽ€ HISTORY πŸŽ€

1-Jan-1980 β€” Auto generated by spf13/cobra. Not me being born in 1980 via a code generator 😭 iconic behaviour honestly.


✨ That's the whole page! ✨ Credit where it's due: Auto generated by spf13/cobra, and the page is dated Jan 1980 β€” so if anything here is cursed, blame the little auto-generator that could. Mwah, bye bestie! πŸ’‹πŸ’–

πŸ“¦ where this page comes from