Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
Paws::EC2::DescribeImaUser3Contributed Perl DocumePaws::EC2::DescribeImages(3)

       Paws::EC2::DescribeImages - Arguments for method	DescribeImages on

       This class represents the parameters used for calling the method
       DescribeImages on the Amazon Elastic Compute Cloud service. Use the
       attributes of this class	as arguments to	method DescribeImages.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to DescribeImages.

       As an example:

	 $service_obj->DescribeImages(Att1 => $value1, Att2 => $value2,	...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

   DryRun => Bool
       Checks whether you have the required permissions	for the	action,
       without actually	making the request, and	provides an error response. If
       you have	the required permissions, the error response is
       "DryRunOperation". Otherwise, it	is "UnauthorizedOperation".

   ExecutableUsers => ArrayRef[Str]
       Scopes the images by users with explicit	launch permissions. Specify an
       AWS account ID, "self" (the sender of the request), or "all" (public

   Filters => ArrayRef[Paws::EC2::Filter]
       One or more filters.

       o   "architecture" - The	image architecture ("i386" | "x86_64").

       o   "block-device-mapping.delete-on-termination"	- A Boolean value that
	   indicates whether the Amazon	EBS volume is deleted on instance

       o   "block-device-mapping.device-name" -	The device name	for the	EBS
	   volume (for example,	"/dev/sdh").

       o   "block-device-mapping.snapshot-id" -	The ID of the snapshot used
	   for the EBS volume.

       o   "block-device-mapping.volume-size" -	The volume size	of the EBS
	   volume, in GiB.

       o   "block-device-mapping.volume-type" -	The volume type	of the EBS
	   volume ("gp2" | "standard" |	"io1").

       o   "description" - The description of the image	(provided during image

       o   "hypervisor"	- The hypervisor type ("ovm" | "xen").

       o   "image-id" -	The ID of the image.

       o   "image-type"	- The image type ("machine" | "kernel" | "ramdisk").

       o   "is-public" - A Boolean that	indicates whether the image is public.

       o   "kernel-id" - The kernel ID.

       o   "manifest-location" - The location of the image manifest.

       o   "name" - The	name of	the AMI	(provided during image creation).

       o   "owner-alias" - The AWS account alias (for example, "amazon").

       o   "owner-id" -	The AWS	account	ID of the image	owner.

       o   "platform" -	The platform. To only list Windows-based AMIs, use

       o   "product-code" - The	product	code.

       o   "product-code.type" - The type of the product code ("devpay"	|

       o   "ramdisk-id"	- The RAM disk ID.

       o   "root-device-name" -	The name of the	root device volume (for
	   example, "/dev/sda1").

       o   "root-device-type" -	The type of the	root device volume ("ebs" |

       o   "state" - The state of the image ("available" | "pending" |

       o   "state-reason-code" - The reason code for the state change.

       o   "state-reason-message" - The	message	for the	state change.

       o   "tag":key=value - The key/value combination of a tag	assigned to
	   the resource.

       o   "tag-key" - The key of a tag	assigned to the	resource. This filter
	   is independent of the tag-value filter. For example,	if you use
	   both	the filter "tag-key=Purpose" and the filter "tag-value=X", you
	   get any resources assigned both the tag key Purpose (regardless of
	   what	the tag's value	is), and the tag value X (regardless of	what
	   the tag's key is). If you want to list only resources where Purpose
	   is X, see the "tag":key=value filter.

       o   "tag-value" - The value of a	tag assigned to	the resource. This
	   filter is independent of the	"tag-key" filter.

       o   "virtualization-type" - The virtualization type ("paravirtual" |

   ImageIds => ArrayRef[Str]
       One or more image IDs.

       Default:	Describes all images available to you.

   Owners => ArrayRef[Str]
       Filters the images by the owner.	Specify	an AWS account ID, "amazon"
       (owner is Amazon), "aws-marketplace" (owner is AWS Marketplace),	"self"
       (owner is the sender of the request). Omitting this option returns all
       images for which	you have launch	permissions, regardless	of ownership.

       This class forms	part of	Paws, documenting arguments for	method
       DescribeImages in Paws::EC2

       The source code is located here:

       Please report bugs to:

perl v5.24.1			  2015-08-06	  Paws::EC2::DescribeImages(3)


Want to link to this manual page? Use this URL:

home | help