Net::Am...esponse(3)

πŸ“¦
version 0.36 Β· 2 versions
, in fedora 43

✨ NAME ✨

Net::Amazon::EC2::DescribeImagesResponse β€” bestie, say hi to your new fave little class πŸ’–. It lives in section 3 of the manual (Net::Am...esponse(3)), filed under User Contributed Perl Documentation, and it's here to be your main character for anything AMI-shaped.


πŸ¦‹ DESCRIPTION πŸ¦‹

It's a class. It represents a machine image. That's the whole vibe, no notes πŸ’…


🌸 ATTRIBUTES 🌸

Every single one of these, bestie. Required ones are required β€” like, they have to be there, don't play πŸ™ˆ

  • image_id (required) β€” the image_id of the image whose attributes you're describing. (Yes the original says "you you", we're all just out here doing our best πŸ₯Ί)
  • image_location (required) β€” the path to the AMI itself. Where it lives. Its little home 🏠
  • image_state (required) β€” the current state of the AMI, and okay this one has lore:
    • if the operation returns available, the image is successfully registered and available for launching ✨
    • if the operation returns deregistered, the image is deregistered and no longer available for launching πŸ’€
  • image_owner_id (required) β€” the AWS access key id of whoever owns the image. The owner. The landlord 🫢
  • is_public (required) β€” true if the AMI can be launched by literally anyone (it has public launch permissions), false if it's only able to be run by the owner of the AMI. Privacy settings, but make it AMI πŸ”’
  • product_codes (optional) β€” an array ref of Net::Amazon::EC2::ProductCode objects (if any) associated with this AMI.
  • architecture (optional) β€” the AMI architecture. Your options are i386 or x86_64.
  • image_type (optional) β€” the type of AMI this is. Valid values are:
    • machine
    • kernel
    • ramdisk
  • kernel_id (optional) β€” the kernel id associated with this AMI (if any). Heads up: this is only defined for machine type AMIs.
  • ramdisk_id (optional) β€” the ramdisk id associated with this AMI (if any). Same deal: this is only defined for machine type AMIs.
  • platform (optional) β€” the operating system of the instance.
  • state_reason (optional) β€” a Net::Amazon::EC2::StateReason object representing the stage change.
  • image_owner_alias (optional) β€” the AWS account alias (e.g., "amazon", "redhat", "self", etc.) or the AWS account ID that owns the AMI.
  • name (optional) β€” the name of the AMI that was provided during image creation.
  • description (optional) β€” the description of the AMI that was provided during image creation.
  • root_device_type (optional) β€” the root device type used by the AMI. The AMI can use an Amazon EBS or instance store root device.
  • root_device_name (optional) β€” the root device name (e.g., /dev/sda1).
  • block_device_mapping (optional) β€” an array ref of Net::Amazon::EC2::BlockDeviceMapping objects.

πŸ‘‘ AUTHOR πŸ‘‘

Jeff Kim <cpan@chosec.com> β€” the icon, the legend, the moment 🌟


Copyright (c) 2006-2010 Jeff Kim. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


and that's the whole page, bestie β€” no cap, no crumbs left behind πŸŽ€ This was perl v5.42.0, dated 2025-07-25, and yes, it's still Net::Am...esponse(3) at the bottom too. Slay, mwah πŸ’…βœ¨

πŸ“¦ where this page comes from