Current File : //usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pyo
�
��Xc@s]ddlmZddlmZddlmZddlmZdeefd��YZdS(i����(tArg(tTabifyingMixin(tPaginatedResponse(tCloudWatchRequesttDescribeAlarmscBs�eZdZeddddddd�edd	d
dddd�ed
d	ddddd�eddddd$dd�edd	ddd%dd�gZdddddgZd �Zd!�Zd"�Z	d#�Z
RS(&sDescribe alarmssAlarmNames.membertmetavartALARMtnargst*thelps limit results to specific alarmss--action-prefixtdesttActionPrefixtPREFIXsXlimit results to alarms whose actions' ARNs begin with
                a specific strings--alarm-name-prefixtAlarmNamePrefixsPlimit results to alarms whose names
                begin with a specific strings--show-longtactiont
store_truetroute_tosshow all of the alarms' infos
--state-valuet
StateValuetchoicestOKtINSUFFICIENT_DATAs+limit results to alarms in a specific statetMetricAlarmstAlarmActionst
DimensionstInsufficientDataActionst	OKActionscCst|dd�S(NR(N(R(RtNone(tself((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pytmain3scCs||jd<dS(Nt	NextToken(tparams(Rtpage((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pytprepare_for_page6scCs|jd�pdS(NR(tgetR(Rtresponse((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pyt
get_next_page:scCs.x'|jdg�D]}|j|�qWdS(NR(R!tprint_alarm(Rtresulttalarm((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pytprint_result>sN(RRR(t__name__t
__module__tDESCRIPTIONRRtARGSt	LIST_TAGSRR R#R'(((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pyR!s&				N(	trequestbuilderRtrequestbuilder.mixinsRtrequestbuilder.responseRteuca2ools.commands.monitoringRR(((sP/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarms.pyt<module>s