EC2-ALLOCATE-ADDRESS(1)

πŸ“¦ version 1.6.14.1, in ubuntu jammy, ubuntu noble

πŸ’– EC2-ALLOCATE-ADDRESS πŸ’–

okay bestie, welcome to ec2-allocate-address β€” she's a User Commands girlie from the EC2 API command line tools, and she is literally here to hand you a fresh elastic IP address. no cap. let's get into it 🫢


✨ NAME ✨

ec2-allocate-address β€” allocate an elastic IP address. that's it, that's the job. she allocates, you slay. πŸ’…


🌸 SYNOPSIS 🌸

ec2allocaddr ([ec2-allocate-address])
ec2allocaddr [GENERAL OPTIONS]  [ -d DOMAIN ]

so you can call her by her full government name or her cute nickname ec2allocaddr β€” same energy, same results. ✨


πŸŽ€ GENERAL NOTES πŸŽ€

okay this is important, pay attention bestie:

  • any command option/parameter can be handed a value of - and that means "hey, read the values for this option from stdin instead." iconic behavior honestly.

πŸ¦‹ DESCRIPTION πŸ¦‹

allocate an elastic IP address.

that's the whole description. she's not wordy, she's efficient. main character energy. πŸ‘‘


πŸ’œ GENERAL OPTIONS πŸ’œ

these are the universal ones, they apply to everybody:

  • -O, --aws-access-key KEY β€” your AWS Access Key ID. if you don't pass it, she defaults to whatever's in the AWS_ACCESS_KEY environment variable (assuming it's set, obviously).
  • -W, --aws-secret-key KEY β€” your AWS Secret Access Key. defaults to the AWS_SECRET_KEY environment variable (if set).
  • -T, --security-token TOKEN β€” the AWS delegation token. defaults to the AWS_DELEGATION_TOKEN environment variable (if set).
  • -K, --private-key KEY β€” [DEPRECATED] πŸ’€ specify KEY as the private key to use. defaults to the value of the EC2_PRIVATE_KEY environment variable (if set). overrides the default. like, she still works but she's giving vintage, yk?
  • -C, --cert CERT β€” [DEPRECATED] πŸ’€ specify CERT as the X509 certificate to use. defaults to the value of the EC2_CERT environment variable (if set). overrides the default. same vibe as above, retro era.
  • -U, --url URL β€” specify URL as the web service URL to use. defaults to 'https://ec2.amazonaws.com' (that's us-east-1) or to whatever the EC2_URL environment variable says (if set). overrides the default. πŸ’–
  • --region REGION β€” specify REGION as the web service region to use. heads up: this option overrides the URL you set with -U URL and the EC2_URL environment variable. it defaults to the region specified by the EC2_URL environment variable, or us-east-1 if that env var isn't set. so she's like, double-overriding, very bossy, we love her.
  • -D, --auth-dry-run β€” check whether you can do the requested action instead of actually doing it. like a vibe check but for permissions. 🧚
  • -v, --verbose β€” verbose output. she'll tell you everything, she's an open book.
  • -?, --help β€” display this help. hi, that's me, I'm the help. πŸŽ€
  • -H, --headers β€” display column headers. very "label your stuff" of her.
  • --debug β€” display additional debugging information. for when you're deep in the trenches fr fr.
  • --show-empty-fields β€” indicate empty fields. not me pointing at the nothing 🫡
  • --hide-tags β€” do not display tags for tagged resources. privacy era. πŸ™ˆ
  • --connection-timeout TIMEOUT β€” specify a connection timeout TIMEOUT (in seconds).
  • --request-timeout TIMEOUT β€” specify a request timeout TIMEOUT (in seconds).

🌈 SPECIFIC OPTIONS 🌈

the one that's specific to this command, she's special:

  • -d, --domain DOMAIN β€” if DOMAIN is specified as 'vpc', the IP address returned can be associated with VPC instances. if you don't specify this option at all, the IP address can only be associated with non-VPC instances. choose wisely bestie, this changes everything. ⭐

πŸ”₯ SEE ALSO πŸ”₯

go read the lore, she's got receipts:


reminder: this page is from EC2 API command line tools, version 1.6.14.1, api 2014-05-01, and she's a User Commands section girlie (section 1, obviously). that's the whole thing bestie, go allocate something and eat πŸ’…βœ¨πŸ¦‹
πŸ“¦ where this page comes from