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

FreeBSD Manual Pages

  
 
  

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

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

DESCRIPTION
       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.

ATTRIBUTES
   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
       AMIs).

   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
	   termination.

       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
	   creation).

       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
	   "windows".

       o   "product-code" - The	product	code.

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

       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" |
	   "instance-store").

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

       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" |
	   "hvm").

   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.

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

BUGS and CONTRIBUTIONS
       The source code is located here:	https://github.com/pplu/aws-sdk-perl

       Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues

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

NAME | DESCRIPTION | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::EC2::DescribeImages&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help