�
��Xc@sFddlmZddlmZmZmZdefd��YZdS(i����(t
EC2Request(tArgtFiltertGenericTagFiltertDescribeVolumescBs"eZdZeddddddd�gZeddd �ed
dd�eddd
�eddd�eddd�ed�eddd�eddedd�eddd�ed�eddd�eddd�eddd �ed!d"�ed!d#�gZd$d%d&gZ d'�Z
RS((s!Display information about volumestVolumeIdtmetavartVOLUMEtnargst*thelps!limit results to specific volumessattachment.attach-timesattachment start times attachment.delete-on-terminationsRwhether the
volume will be deleted upon instance terminationsattachment.devices#device node exposed to the instancesattachment.instance-ids,ID of the instance the volume is attached tosattachment.statussattachment statesavailability-zonescreate-times
creation timetsizettypessize in GiBssnapshot-ids*snapshot from which the volume was createdtstatusstag-keys#key of a tag assigned to the volumes tag-values%value of a tag assigned to the volumestag:KEYs"specific tag key/value combinationtnames volume-idsvolume-typet volumeSett
attachmentSetttagSetcCs+x$|jd�D]}|j|�qWdS(NR(tgettprint_volume(tselftresulttvolume((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describevolumes.pytprint_result9s(t__name__t
__module__tDESCRIPTIONRtARGSRtintRtFILTERSt LIST_TAGSR(((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describevolumes.pyRs4 N(teuca2ools.commands.ec2RtrequestbuilderRRRR(((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describevolumes.pyt<module>s |