Viewing File: /usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pyo

ó
¡ôXc@s‰ddlZddlmZddlmZddlmZddlmZddl	m
Z
ddlmZde
efd	„ƒYZ
dS(
iÿÿÿÿN(tArg(tTabifyingMixin(tPaginatedResponse(tdelimited_list(tCloudWatchRequest(tcloudwatch_dimensiontDescribeAlarmsForMetriccBs:eZdZeddddddeddƒed	dd
dddeddƒed
dd3dejƒeddddddedde	ƒddƒedddddddƒeddddd3ddƒedddd d4dd&ƒed'dd(dd)ƒgZ
d*d+d,d-d.gZd/„Zd0„Z
d1„Zd2„ZRS(5ssDescribe alarms for a single metric.

Note that all of an alarm's metrics must match exactly to obtain any results.s
--metric-nametdestt
MetricNametmetavartMETRICtrequiredthelpsname of the metric (required)s--namespacet	Namespacet	NAMESPACEs"namespace of the metric (required)s--alarm-descriptiontroute_tos--dimensionssDimensions.membersKEY1=VALUE1,KEY2=VALUE2,...ttypet,t	item_typesdimensions of the metrics--periodtPeriodtSECONDSs(period over which statistics are applieds--show-longtactiont
store_truesshow all of the alarms' infos--statistict	StatistictchoicestAveragetMaximumtMinimumtSampleCounttSums2statistic of the metric on which to trigger alarmss--unittUnits"unit of measurement for statisticstMetricAlarmstAlarmActionst
DimensionstInsufficientDataActionst	OKActionscCst|ddƒS(NR(N(R(RtNone(tself((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pytmain@scCs||jd<dS(Nt	NextToken(tparams(R%tpage((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pytprepare_for_pageCscCs|jdƒpdS(NR'(tgetR$(R%tresponse((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pyt
get_next_pageGscCs.x'|jdgƒD]}|j|ƒqWdS(NR(R+tprint_alarm(R%tresulttalarm((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pytprint_resultKsN(RRRRR(t__name__t
__module__tDESCRIPTIONRtTrueR$targparsetSUPPRESSRRtARGSt	LIST_TAGSR&R*R-R1(((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pyR%s4				(R6trequestbuilderRtrequestbuilder.mixinsRtrequestbuilder.responseRteuca2ools.commands.argtypesRteuca2ools.commands.monitoringRt&euca2ools.commands.monitoring.argtypesRR(((sY/usr/lib/python2.7/site-packages/euca2ools/commands/monitoring/describealarmsformetric.pyt<module>s
Back to Directory File Manager