EC2-DESCRIBE-IMAGE-ATTRIBUTE(1)
π EC2-DESCRIBE-IMAGE-ATTRIBUTE π
okay bestie, welcome to ec2-describe-image-attribute, a User Commands icon from the EC2 API command line tools β¨ she's literally just here to describe an attribute on an image, and she does it flawlessly, no cap π
πΈ SYNOPSIS πΈ
ec2dimatt ([ec2-describe-image-attribute, ec2datt])
ec2dimatt [GENERAL OPTIONS] IMAGE (-l | -p )
ec2dimatt [GENERAL OPTIONS] AMI (-B | --kernel | --ramdisk | --sriov)
so yeah, she answers to ec2dimatt, ec2-describe-image-attribute, and ec2datt β three names, one queen π pick whichever one your fingers vibe with.
π«Ά GENERAL NOTES π«Ά
okay this is such a cute little detail: any command option or parameter can be handed a value of - and that means "hey, read the values for this from stdin instead" π
so if you're piping stuff in, she's got you, fr fr.
β¨ DESCRIPTION β¨
She describes an attribute on an Amazon Image. That's it, that's the job, and she eats every time.
The IMAGE parameter is the ID of the Amazon Image you want to describe an attribute for π¦ and an Amazon Image can be:
- an Amazon Machine Image (AMI), or
- an Amazon Kernel Image (AKI), or
- an Amazon Ramdisk Image (ARI).
three flavors, all valid, all slay π
π GENERAL OPTIONS π
these are the universal settings, the ones that apply no matter what you're asking her to do. so many options. she's thorough. we love that for her.
-O,--aws-access-key KEYβ your AWS Access Key ID π defaults to whatever theAWS_ACCESS_KEYenvironment variable is set to (if it's set at all).-W,--aws-secret-key KEYβ your AWS Secret Access Key π€« defaults to the value of theAWS_SECRET_KEYenvironment variable (if set).-T,--security-token TOKENβ AWS delegation token π« defaults to the value of theAWS_DELEGATION_TOKENenvironment variable (if set).-K,--private-key KEYβ [DEPRECATED] tells her to useKEYas the private key. Defaults to the value of theEC2_PRIVATE_KEYenvironment variable (if set). Overrides the default.-C,--cert CERTβ [DEPRECATED] tells her to useCERTas the X509 certificate. Defaults to the value of theEC2_CERTenvironment variable (if set). Overrides the default.-U,--url URLβ useURLas the web service URL π defaults tohttps://ec2.amazonaws.com(that's us-east-1) or to whatever theEC2_URLenvironment variable says (if set). Overrides the default.--region REGIONβ useREGIONas the web service region πΊοΈ heads up: this one overrides both the URL you set with the-U URLoption and theEC2_URLenvironment variable. She defaults to the region given by theEC2_URLenvironment variable, orus-east-1if that env var isn't set at all.-D,--auth-dry-runβ checks whether you could do the thing instead of actually doing the thing π a vibe check for permissions, basically.-v,--verboseβ verbose output π’ she will tell you everything.-?,--helpβ shows you this help π₯Ί-H,--headersβ displays column headers π--debugβ displays extra debugging info π--show-empty-fieldsβ indicates empty fields π«₯ so you can tell "nothing here" apart from "not shown".--hide-tagsβ does not display tags for tagged resources π·οΈ--connection-timeout TIMEOUTβ set the connection timeout toTIMEOUT, in seconds β³--request-timeout TIMEOUTβ set the request timeout toTIMEOUT, in seconds β³
π SPECIFIC OPTIONS π
these are the ones that actually pick which attribute you're describing. pick your fighter:
-B,--block-device-mappingβ describe the block-device mappings for the specifiedAMIπΎ-l,--launch-permissionβ describe the launch permissions granted on the specifiedIMAGEπ-p,--product-codeβ describe the product code associated with the specifiedIMAGEπ·οΈ--kernelβ describe the kernel id theAMIwill be launched with π§--ramdiskβ describe the ramdisk id theAMIwill be launched with π½--sriovβ describe SR-IOV network support for the specifiedAMIπ‘
reminder bestie:-land-ppair up withIMAGE, while-B,--kernel,--ramdiskand--sriovpair up withAMI. that's just how the synopsis says it, and we respect the synopsis π
π SEE ALSO π
go read the lore, she's not gatekeeping:
http://docs.amazonwebservices.com/AWSEC2/2014-05-01/CommandLineReferencehttp://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference
okay that's the whole page, you're officially fluent π§ this was the EC2 API command line tools, version 1.6.14.1, api=2014-05, and that's the whole thing bestie, go describe some attributes, ily, periodt π
π¦ where this page comes from
- ubuntu jammy: ec2-api-tools 1.6.14.1-0ubuntu1
- ubuntu noble: ec2-api-tools 1.6.14.1-0ubuntu2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms