EC2-CREATE-SNAPSHOT(1)

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

πŸ’Ύ EC2-CREATE-SNAPSHOT(1) β€” the ec2-create-snapshot page, bestie edition ✨

okay so picture this: it's a User Commands kind of manual page, the command is ec2-create-snapshot, and it does exactly one iconic thing β€” it makes a snapshot of a volume. that's it. that's the whole vibe. 🫢


🌸 NAME 🌸

ec2-create-snapshot β€” Create a snapshot of a volume


πŸŽ€ SYNOPSIS πŸŽ€

 ec2addsnap ([ec2-create-snapshot])
 ec2addsnap [GENERAL OPTIONS] -d DESCRIPTION VOLUME

πŸ’œ GENERAL NOTES πŸ’œ

okay bestie, this is the lil rule that applies to everything: any command option or parameter can be handed a value of -, and that means "read the values for that option from stdin instead." 🧚 so if you're piping stuff in, you're good.


✨ DESCRIPTION ✨

Create a snapshot of a volume. periodt.

and the VOLUME parameter? that's the name of an existing volume. like, it has to already exist. no inventing volumes, we don't do that here. πŸ™ˆ


πŸ‘‘ GENERAL OPTIONS πŸ‘‘

the shared lineup. every one of these hits the same for basically all the EC2 tools, so get comfy:

  • -O, --aws-access-key KEY β€” your AWS Access Key ID. defaults to whatever's in the AWS_ACCESS_KEY environment variable (if it's set). πŸ”‘
  • -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. πŸ’€ yeah she's deprecated, we don't gatekeep that.
  • -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. πŸ’€ also deprecated, also still documented, also still here.
  • -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 the value of the EC2_URL environment variable (if set). overrides the default. 🌐
  • --region REGION β€” specify REGION as the web service region to use. this option overrides the URL you set with the -U URL option 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 yes, she's the main character here. πŸ‘‘
  • -D, --auth-dry-run β€” vibe check only: check whether you can do the requested action instead of actually doing it. no cap, nothing gets performed. 🧐
  • -v, --verbose β€” verbose output. give me all the lore. πŸ“’
  • -?, --help β€” display this help.
  • -H, --headers β€” display column headers. 🏷️
  • --debug β€” display additional debugging information. for when you need the behind-the-scenes. πŸ›
  • --show-empty-fields β€” indicate empty fields. so the blanks don't just ghost you. πŸ‘»
  • --hide-tags β€” do not display tags for tagged resources. πŸ™…
  • --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 just for us:

  • -d, --description DESCRIPTION β€” an optional description of the snapshot. optional!! but like, you should probably write one, iykyk. πŸ’…

🌈 SEE ALSO 🌈

go read the source of truth, bestie:


and that's the whole page, fr fr. this lil masterpiece comes to you from the EC2 API command line tools, version 1.6.14.1, api=2014-05-01 β€” she's serving us-east-1 energy and she ate. πŸ’–βœ¨πŸŽ€ slay, go snapshot something, and don't forget your keys. 🫢

πŸ“¦ where this page comes from