€cdocutils.nodes
document
q)q}q(U	nametypesq}q(X   infoqNX   update and delete alarmqNX   setupqNX   create alarmq	NX   alarmsq
NX
   attributesqNX   list alarmsqNuUsubstitution_defsq}qUparse_messagesq]qUcurrent_sourceqNU
decorationqNUautofootnote_startqKUnameidsq}q(hUinfoqhUupdate-and-delete-alarmqhUsetupqh	Ucreate-alarmqh
UalarmsqhU
attributesqhUlist-alarmsquUchildrenq]qcdocutils.nodes
section
q)q }q!(U	rawsourceq"U Uparentq#hUsourceq$XM   /Users/jamie/projects/php/php-opencloud/doc/services/monitoring/Alarms.md.rstq%Utagnameq&Usectionq'U
attributesq(}q)(Udupnamesq*]Uclassesq+]Ubackrefsq,]Uidsq-]q.haUnamesq/]q0h
auUlineq1KUdocumentq2hh]q3(cdocutils.nodes
title
q4)q5}q6(h"X   Alarmsq7h#h h$h%h&Utitleq8h(}q9(h*]h+]h,]h-]h/]uh1Kh2hh]q:cdocutils.nodes
Text
q;X   Alarmsq<…q=}q>(h"h7h#h5ubaubh)q?}q@(h"U h#h h$h%h&h'h(}qA(h*]h+]h,]h-]qBhah/]qChauh1Kh2hh]qD(h4)qE}qF(h"X   InfoqGh#h?h$h%h&h8h(}qH(h*]h+]h,]h-]h/]uh1Kh2hh]qIh;X   InfoqJ…qK}qL(h"hGh#hEubaubcdocutils.nodes
paragraph
qM)qN}qO(h"Xâ  Alarms bind alerting rules, entities, and notification plans into a
logical unit. Alarms are responsible for determining a state (``OK``,
``WARNING`` or ``CRITICAL``) based on the result of a Check, and
executing a notification plan whenever that state changes. You create
alerting rules by using the alarm DSL. For information about using the
alarm language, refer to the `reference
documentation <http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/alerts-language.html>`__.h#h?h$h%h&U	paragraphqPh(}qQ(h*]h+]h,]h-]h/]uh1Kh2hh]qR(h;X‚   Alarms bind alerting rules, entities, and notification plans into a
logical unit. Alarms are responsible for determining a state (qS…qT}qU(h"X‚   Alarms bind alerting rules, entities, and notification plans into a
logical unit. Alarms are responsible for determining a state (h#hNubcdocutils.nodes
literal
qV)qW}qX(h"X   ``OK``h(}qY(h*]h+]h,]h-]h/]uh#hNh]qZh;X   OKq[…q\}q](h"U h#hWubah&Uliteralq^ubh;X   ,
q_…q`}qa(h"X   ,
h#hNubhV)qb}qc(h"X   ``WARNING``h(}qd(h*]h+]h,]h-]h/]uh#hNh]qeh;X   WARNINGqf…qg}qh(h"U h#hbubah&h^ubh;X    or qi…qj}qk(h"X    or h#hNubhV)ql}qm(h"X   ``CRITICAL``h(}qn(h*]h+]h,]h-]h/]uh#hNh]qoh;X   CRITICALqp…qq}qr(h"U h#hlubah&h^ubh;XÐ   ) based on the result of a Check, and
executing a notification plan whenever that state changes. You create
alerting rules by using the alarm DSL. For information about using the
alarm language, refer to the qs…qt}qu(h"XÐ   ) based on the result of a Check, and
executing a notification plan whenever that state changes. You create
alerting rules by using the alarm DSL. For information about using the
alarm language, refer to the h#hNubcdocutils.nodes
reference
qv)qw}qx(h"Xl   `reference
documentation <http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/alerts-language.html>`__h(}qy(UnameX   reference documentationUrefuriqzXN   http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/alerts-language.htmlh-]h,]h*]h+]h/]uh#hNh]q{h;X   reference
documentationq|…q}}q~(h"U h#hwubah&U	referencequbh;X   .…q€}q(h"X   .h#hNubeubeubh)q‚}qƒ(h"U h#h h$h%h&h'h(}q„(h*]h+]h,]h-]q…hah/]q†hauh1Kh2hh]q‡(h4)qˆ}q‰(h"X   SetupqŠh#h‚h$h%h&h8h(}q‹(h*]h+]h,]h-]h/]uh1Kh2hh]qŒh;X   Setupq…qŽ}q(h"hŠh#hˆubaubhM)q}q‘(h"X%   Alarms are sub-resources of Entities:q’h#h‚h$h%h&hPh(}q“(h*]h+]h,]h-]h/]uh1Kh2hh]q”h;X%   Alarms are sub-resources of Entities:q•…q–}q—(h"h’h#hubaubcdocutils.nodes
literal_block
q˜)q™}qš(h"X1   $alarmId = 'alAAAA';
$alarm = $check->getAlarm();h#h‚h$h%h&Uliteral_blockq›h(}qœ(U	xml:spaceqUpreserveqžh-]h,]h*]h+]qŸ(Ucodeq X   phpq¡eh/]uh1Kh2hh]q¢cdocutils.nodes
inline
q£)q¤}q¥(h"X1   $alarmId = 'alAAAA';
$alarm = $check->getAlarm();h(}q¦(h*]h+]q§Uotherq¨ah,]h-]h/]uh#h™h]q©h;X1   $alarmId = 'alAAAA';
$alarm = $check->getAlarm();qª…q«}q¬(h"U h#h¤ubah&Uinlineq­ubaubhM)q®}q¯(h"Xi   For more information about working with Checks, please see the
`appropriate documentation <Checks.md>`__.h#h‚h$h%h&hPh(}q°(h*]h+]h,]h-]h/]uh1Kh2hh]q±(h;X?   For more information about working with Checks, please see the
q²…q³}q´(h"X?   For more information about working with Checks, please see the
h#h®ubhv)qµ}q¶(h"X)   `appropriate documentation <Checks.md>`__h(}q·(UnameX   appropriate documentationhzX	   Checks.mdh-]h,]h*]h+]h/]uh#h®h]q¸h;X   appropriate documentationq¹…qº}q»(h"U h#hµubah&hubh;X   .…q¼}q½(h"X   .h#h®ubeubeubh)q¾}q¿(h"U h#h h$h%h&h'h(}qÀ(h*]h+]h,]h-]qÁhah/]qÂhauh1Kh2hh]qÃ(h4)qÄ}qÅ(h"X
   AttributesqÆh#h¾h$h%h&h8h(}qÇ(h*]h+]h,]h-]h/]uh1Kh2hh]qÈh;X
   AttributesqÉ…qÊ}qË(h"hÆh#hÄubaubcdocutils.nodes
table
qÌ)qÍ}qÎ(h"U h#h¾h$h%h&UtableqÏh(}qÐ(h*]h+]h,]h-]h/]uh1Nh2hh]qÑcdocutils.nodes
tgroup
qÒ)qÓ}qÔ(h"U h(}qÕ(h-]h,]h*]h+]h/]UcolsKuh#hÍh]qÖ(cdocutils.nodes
colspec
q×)qØ}qÙ(h"U h(}qÚ(h-]h,]h*]h+]h/]UcolwidthKuh#hÓh]h&UcolspecqÛubh×)qÜ}qÝ(h"U h(}qÞ(h-]h,]h*]h+]h/]UcolwidthKMuh#hÓh]h&hÛubh×)qß}qà(h"U h(}qá(h-]h,]h*]h+]h/]UcolwidthKuh#hÓh]h&hÛubh×)qâ}qã(h"U h(}qä(h-]h,]h*]h+]h/]UcolwidthK!uh#hÓh]h&hÛubcdocutils.nodes
thead
qå)qæ}qç(h"U h(}qè(h*]h+]h,]h-]h/]uh#hÓh]qécdocutils.nodes
row
qê)që}qì(h"U h(}qí(h*]h+]h,]h-]h/]uh#hæh]qî(cdocutils.nodes
entry
qï)qð}qñ(h"U h(}qò(h*]h+]h,]h-]h/]uh#hëh]qóhM)qô}qõ(h"X   Nameqöh#hðh$h%h&hPh(}q÷(h*]h+]h,]h-]h/]uh1K h]qøh;X   Nameqù…qú}qû(h"höh#hôubaubah&Uentryqüubhï)qý}qþ(h"U h(}qÿ(h*]h+]h,]h-]h/]uh#hëh]r   hM)r  }r  (h"X   Descriptionr  h#hýh$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K h]r  h;X   Descriptionr  …r  }r  (h"j  h#j  ubaubah&hüubhï)r	  }r
  (h"U h(}r  (h*]h+]h,]h-]h/]uh#hëh]r  hM)r  }r  (h"X	   Required?r  h#j	  h$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K h]r  h;X	   Required?r  …r  }r  (h"j  h#j  ubaubah&hüubhï)r  }r  (h"U h(}r  (h*]h+]h,]h-]h/]uh#hëh]r  hM)r  }r  (h"X   Methodr  h#j  h$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K h]r  h;X   Methodr  …r  }r   (h"j  h#j  ubaubah&hüubeh&Urowr!  ubah&Utheadr"  ubcdocutils.nodes
tbody
r#  )r$  }r%  (h"U h(}r&  (h*]h+]h,]h-]h/]uh#hÓh]r'  (hê)r(  }r)  (h"U h(}r*  (h*]h+]h,]h-]h/]uh#j$  h]r+  (hï)r,  }r-  (h"U h(}r.  (h*]h+]h,]h-]h/]uh#j(  h]r/  hM)r0  }r1  (h"X	   check\_idh#j,  h$h%h&hPh(}r2  (h*]h+]h,]h-]h/]uh1K"h]r3  h;X   check_idr4  …r5  }r6  (h"X	   check\_idh#j0  ubaubah&hüubhï)r7  }r8  (h"U h(}r9  (h*]h+]h,]h-]h/]uh#j(  h]r:  hM)r;  }r<  (h"X    The ID of the check to alert on.r=  h#j7  h$h%h&hPh(}r>  (h*]h+]h,]h-]h/]uh1K"h]r?  h;X    The ID of the check to alert on.r@  …rA  }rB  (h"j=  h#j;  ubaubah&hüubhï)rC  }rD  (h"U h(}rE  (h*]h+]h,]h-]h/]uh#j(  h]rF  hM)rG  }rH  (h"X   RequiredrI  h#jC  h$h%h&hPh(}rJ  (h*]h+]h,]h-]h/]uh1K"h]rK  h;X   RequiredrL  …rM  }rN  (h"jI  h#jG  ubaubah&hüubhï)rO  }rP  (h"U h(}rQ  (h*]h+]h,]h-]h/]uh#j(  h]rR  hM)rS  }rT  (h"X   ``getCheckId()``rU  h#jO  h$h%h&hPh(}rV  (h*]h+]h,]h-]h/]uh1K"h]rW  hV)rX  }rY  (h"jU  h(}rZ  (h*]h+]h,]h-]h/]uh#jS  h]r[  h;X   getCheckId()r\  …r]  }r^  (h"U h#jX  ubah&h^ubaubah&hüubeh&j!  ubhê)r_  }r`  (h"U h(}ra  (h*]h+]h,]h-]h/]uh#j$  h]rb  (hï)rc  }rd  (h"U h(}re  (h*]h+]h,]h-]h/]uh#j_  h]rf  hM)rg  }rh  (h"X   notification\_plan\_idh#jc  h$h%h&hPh(}ri  (h*]h+]h,]h-]h/]uh1K$h]rj  h;X   notification_plan_idrk  …rl  }rm  (h"X   notification\_plan\_idh#jg  ubaubah&hüubhï)rn  }ro  (h"U h(}rp  (h*]h+]h,]h-]h/]uh#j_  h]rq  hM)rr  }rs  (h"XB   The ID of the notification plan to execute when the state changes.rt  h#jn  h$h%h&hPh(}ru  (h*]h+]h,]h-]h/]uh1K$h]rv  h;XB   The ID of the notification plan to execute when the state changes.rw  …rx  }ry  (h"jt  h#jr  ubaubah&hüubhï)rz  }r{  (h"U h(}r|  (h*]h+]h,]h-]h/]uh#j_  h]r}  hM)r~  }r  (h"X   Optionalr€  h#jz  h$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K$h]r‚  h;X   Optionalrƒ  …r„  }r…  (h"j€  h#j~  ubaubah&hüubhï)r†  }r‡  (h"U h(}rˆ  (h*]h+]h,]h-]h/]uh#j_  h]r‰  hM)rŠ  }r‹  (h"X   ``getNotificationPlanId()``rŒ  h#j†  h$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K$h]rŽ  hV)r  }r  (h"jŒ  h(}r‘  (h*]h+]h,]h-]h/]uh#jŠ  h]r’  h;X   getNotificationPlanId()r“  …r”  }r•  (h"U h#j  ubah&h^ubaubah&hüubeh&j!  ubhê)r–  }r—  (h"U h(}r˜  (h*]h+]h,]h-]h/]uh#j$  h]r™  (hï)rš  }r›  (h"U h(}rœ  (h*]h+]h,]h-]h/]uh#j–  h]r  hM)rž  }rŸ  (h"X   criteriar   h#jš  h$h%h&hPh(}r¡  (h*]h+]h,]h-]h/]uh1K&h]r¢  h;X   criteriar£  …r¤  }r¥  (h"j   h#jž  ubaubah&hüubhï)r¦  }r§  (h"U h(}r¨  (h*]h+]h,]h-]h/]uh#j–  h]r©  hM)rª  }r«  (h"XI   The alarm DSL for describing alerting conditions and their output states.r¬  h#j¦  h$h%h&hPh(}r­  (h*]h+]h,]h-]h/]uh1K&h]r®  h;XI   The alarm DSL for describing alerting conditions and their output states.r¯  …r°  }r±  (h"j¬  h#jª  ubaubah&hüubhï)r²  }r³  (h"U h(}r´  (h*]h+]h,]h-]h/]uh#j–  h]rµ  hM)r¶  }r·  (h"X   Optionalr¸  h#j²  h$h%h&hPh(}r¹  (h*]h+]h,]h-]h/]uh1K&h]rº  h;X   Optionalr»  …r¼  }r½  (h"j¸  h#j¶  ubaubah&hüubhï)r¾  }r¿  (h"U h(}rÀ  (h*]h+]h,]h-]h/]uh#j–  h]rÁ  hM)rÂ  }rÃ  (h"X   ``getCriteria()``rÄ  h#j¾  h$h%h&hPh(}rÅ  (h*]h+]h,]h-]h/]uh1K&h]rÆ  hV)rÇ  }rÈ  (h"jÄ  h(}rÉ  (h*]h+]h,]h-]h/]uh#jÂ  h]rÊ  h;X   getCriteria()rË  …rÌ  }rÍ  (h"U h#jÇ  ubah&h^ubaubah&hüubeh&j!  ubhê)rÎ  }rÏ  (h"U h(}rÐ  (h*]h+]h,]h-]h/]uh#j$  h]rÑ  (hï)rÒ  }rÓ  (h"U h(}rÔ  (h*]h+]h,]h-]h/]uh#jÎ  h]rÕ  hM)rÖ  }r×  (h"X   disabledrØ  h#jÒ  h$h%h&hPh(}rÙ  (h*]h+]h,]h-]h/]uh1K(h]rÚ  h;X   disabledrÛ  …rÜ  }rÝ  (h"jØ  h#jÖ  ubaubah&hüubhï)rÞ  }rß  (h"U h(}rà  (h*]h+]h,]h-]h/]uh#jÎ  h]rá  hM)râ  }rã  (h"X+   Disable processing and alerts on this alarmrä  h#jÞ  h$h%h&hPh(}rå  (h*]h+]h,]h-]h/]uh1K(h]ræ  h;X+   Disable processing and alerts on this alarmrç  …rè  }ré  (h"jä  h#jâ  ubaubah&hüubhï)rê  }rë  (h"U h(}rì  (h*]h+]h,]h-]h/]uh#jÎ  h]rí  hM)rî  }rï  (h"X   Optionalrð  h#jê  h$h%h&hPh(}rñ  (h*]h+]h,]h-]h/]uh1K(h]rò  h;X   Optionalró  …rô  }rõ  (h"jð  h#jî  ubaubah&hüubhï)rö  }r÷  (h"U h(}rø  (h*]h+]h,]h-]h/]uh#jÎ  h]rù  hM)rú  }rû  (h"X   ``isDisabled()`` <``bool``\ >h#jö  h$h%h&hPh(}rü  (h*]h+]h,]h-]h/]uh1K(h]rý  (hV)rþ  }rÿ  (h"X   ``isDisabled()``h(}r   (h*]h+]h,]h-]h/]uh#jú  h]r  h;X   isDisabled()r  …r  }r  (h"U h#jþ  ubah&h^ubh;X    <r  …r  }r  (h"X    <h#jú  ubhV)r  }r	  (h"X   ``bool``h(}r
  (h*]h+]h,]h-]h/]uh#jú  h]r  h;X   boolr  …r  }r  (h"U h#j  ubah&h^ubh;X   >…r  }r  (h"X   \ >h#jú  ubeubah&hüubeh&j!  ubhê)r  }r  (h"U h(}r  (h*]h+]h,]h-]h/]uh#j$  h]r  (hï)r  }r  (h"U h(}r  (h*]h+]h,]h-]h/]uh#j  h]r  hM)r  }r  (h"X   labelr  h#j  h$h%h&hPh(}r  (h*]h+]h,]h-]h/]uh1K*h]r  h;X   labelr  …r  }r   (h"j  h#j  ubaubah&hüubhï)r!  }r"  (h"U h(}r#  (h*]h+]h,]h-]h/]uh#j  h]r$  hM)r%  }r&  (h"X   A friendly label for an alarm.r'  h#j!  h$h%h&hPh(}r(  (h*]h+]h,]h-]h/]uh1K*h]r)  h;X   A friendly label for an alarm.r*  …r+  }r,  (h"j'  h#j%  ubaubah&hüubhï)r-  }r.  (h"U h(}r/  (h*]h+]h,]h-]h/]uh#j  h]r0  hM)r1  }r2  (h"X   Optionalr3  h#j-  h$h%h&hPh(}r4  (h*]h+]h,]h-]h/]uh1K*h]r5  h;X   Optionalr6  …r7  }r8  (h"j3  h#j1  ubaubah&hüubhï)r9  }r:  (h"U h(}r;  (h*]h+]h,]h-]h/]uh#j  h]r<  hM)r=  }r>  (h"X   ``getLabel()``r?  h#j9  h$h%h&hPh(}r@  (h*]h+]h,]h-]h/]uh1K*h]rA  hV)rB  }rC  (h"j?  h(}rD  (h*]h+]h,]h-]h/]uh#j=  h]rE  h;X
   getLabel()rF  …rG  }rH  (h"U h#jB  ubah&h^ubaubah&hüubeh&j!  ubhê)rI  }rJ  (h"U h(}rK  (h*]h+]h,]h-]h/]uh#j$  h]rL  (hï)rM  }rN  (h"U h(}rO  (h*]h+]h,]h-]h/]uh#jI  h]rP  hM)rQ  }rR  (h"X   metadatarS  h#jM  h$h%h&hPh(}rT  (h*]h+]h,]h-]h/]uh1K,h]rU  h;X   metadatarV  …rW  }rX  (h"jS  h#jQ  ubaubah&hüubhï)rY  }rZ  (h"U h(}r[  (h*]h+]h,]h-]h/]uh#jI  h]r\  hM)r]  }r^  (h"X   Arbitrary key/value pairs.r_  h#jY  h$h%h&hPh(}r`  (h*]h+]h,]h-]h/]uh1K,h]ra  h;X   Arbitrary key/value pairs.rb  …rc  }rd  (h"j_  h#j]  ubaubah&hüubhï)re  }rf  (h"U h(}rg  (h*]h+]h,]h-]h/]uh#jI  h]rh  hM)ri  }rj  (h"X   Optionalrk  h#je  h$h%h&hPh(}rl  (h*]h+]h,]h-]h/]uh1K,h]rm  h;X   Optionalrn  …ro  }rp  (h"jk  h#ji  ubaubah&hüubhï)rq  }rr  (h"U h(}rs  (h*]h+]h,]h-]h/]uh#jI  h]rt  hM)ru  }rv  (h"X   ``getMetadata()``rw  h#jq  h$h%h&hPh(}rx  (h*]h+]h,]h-]h/]uh1K,h]ry  hV)rz  }r{  (h"jw  h(}r|  (h*]h+]h,]h-]h/]uh#ju  h]r}  h;X   getMetadata()r~  …r  }r€  (h"U h#jz  ubah&h^ubaubah&hüubeh&j!  ubeh&Utbodyr  ubeh&Utgroupr‚  ubaubeubh)rƒ  }r„  (h"U h#h h$h%h&h'h(}r…  (h*]h+]h,]h-]r†  hah/]r‡  h	auh1K0h2hh]rˆ  (h4)r‰  }rŠ  (h"X   Create Alarmr‹  h#jƒ  h$h%h&h8h(}rŒ  (h*]h+]h,]h-]h/]uh1K0h2hh]r  h;X   Create AlarmrŽ  …r  }r  (h"j‹  h#j‰  ubaubh˜)r‘  }r’  (h"XÑ   $alarm->create(array(
    'check_id' => 'chAAAA',
    'criteria' => 'if (metric["duration"] >= 2) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);',
    'notification_plan_id' => 'npAAAAA'
));h#jƒ  h$h%h&h›h(}r“  (hhžh-]h,]h*]h+]r”  (h X   phpr•  eh/]uh1K9h2hh]r–  h£)r—  }r˜  (h"XÑ   $alarm->create(array(
    'check_id' => 'chAAAA',
    'criteria' => 'if (metric["duration"] >= 2) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);',
    'notification_plan_id' => 'npAAAAA'
));h(}r™  (h*]h+]rš  Uotherr›  ah,]h-]h/]uh#j‘  h]rœ  h;XÑ   $alarm->create(array(
    'check_id' => 'chAAAA',
    'criteria' => 'if (metric["duration"] >= 2) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);',
    'notification_plan_id' => 'npAAAAA'
));r  …rž  }rŸ  (h"U h#j—  ubah&h­ubaubeubh)r   }r¡  (h"U h#h h$h%h&h'h(}r¢  (h*]h+]h,]h-]r£  hah/]r¤  hauh1K;h2hh]r¥  (h4)r¦  }r§  (h"X   List Alarmsr¨  h#j   h$h%h&h8h(}r©  (h*]h+]h,]h-]h/]uh1K;h2hh]rª  h;X   List Alarmsr«  …r¬  }r­  (h"j¨  h#j¦  ubaubh˜)r®  }r¯  (h"XZ   $alarms = $entity->getAlarms();

foreach ($alarms as $alarm) {
    echo $alarm->getId();
}h#j   h$h%h&h›h(}r°  (hhžh-]h,]h*]h+]r±  (h X   phpr²  eh/]uh1KDh2hh]r³  h£)r´  }rµ  (h"XZ   $alarms = $entity->getAlarms();

foreach ($alarms as $alarm) {
    echo $alarm->getId();
}h(}r¶  (h*]h+]r·  Uotherr¸  ah,]h-]h/]uh#j®  h]r¹  h;XZ   $alarms = $entity->getAlarms();

foreach ($alarms as $alarm) {
    echo $alarm->getId();
}rº  …r»  }r¼  (h"U h#j´  ubah&h­ubaubeubh)r½  }r¾  (h"U h#h h$h%h&h'h(}r¿  (h*]h+]h,]h-]rÀ  hah/]rÁ  hauh1KFh2hh]rÂ  (h4)rÃ  }rÄ  (h"X   Update and delete AlarmrÅ  h#j½  h$h%h&h8h(}rÆ  (h*]h+]h,]h-]h/]uh1KFh2hh]rÇ  h;X   Update and delete AlarmrÈ  …rÉ  }rÊ  (h"jÅ  h#jÃ  ubaubh˜)rË  }rÌ  (h"X³   // Update
$alarm->update(array(
    'criteria' => 'if (metric["duration"] >= 5) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);'
));

// Delete
$alarm->delete();h#j½  h$h%h&h›h(}rÍ  (hhžh-]h,]h*]h+]rÎ  (h X   phprÏ  eh/]uh1KQh2hh]rÐ  h£)rÑ  }rÒ  (h"X³   // Update
$alarm->update(array(
    'criteria' => 'if (metric["duration"] >= 5) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);'
));

// Delete
$alarm->delete();h(}rÓ  (h*]h+]rÔ  UotherrÕ  ah,]h-]h/]uh#jË  h]rÖ  h;X³   // Update
$alarm->update(array(
    'criteria' => 'if (metric["duration"] >= 5) { return new AlarmStatus(OK); } return new AlarmStatus(CRITICAL);'
));

// Delete
$alarm->delete();r×  …rØ  }rÙ  (h"U h#jÑ  ubah&h­ubaubeubeubah"U UtransformerrÚ  NUfootnote_refsrÛ  }rÜ  UrefnamesrÝ  }rÞ  Usymbol_footnotesrß  ]rà  Uautofootnote_refsrá  ]râ  Usymbol_footnote_refsrã  ]rä  U	citationsrå  ]ræ  h2hUcurrent_linerç  NUtransform_messagesrè  ]ré  Ureporterrê  NUid_startrë  KUautofootnotesrì  ]rí  Ucitation_refsrî  }rï  Uindirect_targetsrð  ]rñ  Usettingsrò  (cdocutils.frontend
Values
ró  orô  }rõ  (Ufootnote_backlinksrö  KUrecord_dependenciesr÷  NUrfc_base_urlrø  Uhttp://tools.ietf.org/html/rù  U	tracebackrú  ˆUpep_referencesrû  NUstrip_commentsrü  NUtoc_backlinksrý  hüUlanguage_coderþ  Uenrÿ  U	datestampr   NUreport_levelr  KU_destinationr  NU
halt_levelr  KUstrip_classesr  Nh8NUerror_encoding_error_handlerr  Ubackslashreplacer  Udebugr  NUembed_stylesheetr  ‰Uoutput_encoding_error_handlerr	  Ustrictr
  Usectnum_xformr  KUdump_transformsr  NUdocinfo_xformr  KUwarning_streamr  NUpep_file_url_templater  Upep-%04dr  Uexit_status_levelr  KUconfigr  NUstrict_visitorr  NUcloak_email_addressesr  ˆUtrim_footnote_reference_spacer  ‰Uenvr  NUdump_pseudo_xmlr  NUexpose_internalsr  NUsectsubtitle_xformr  ‰Usource_linkr  NUrfc_referencesr  NUoutput_encodingr  Uutf-8r  U
source_urlr  NUinput_encodingr  U	utf-8-sigr   U_disable_configr!  NU	id_prefixr"  U U	tab_widthr#  KUerror_encodingr$  UUTF-8r%  U_sourcer&  h%Ugettext_compactr'  ˆU	generatorr(  NUdump_internalsr)  NUsmart_quotesr*  ‰Upep_base_urlr+  Uhttp://www.python.org/dev/peps/r,  Usyntax_highlightr-  Ulongr.  Uinput_encoding_error_handlerr/  j
  Uauto_id_prefixr0  Uidr1  Udoctitle_xformr2  ‰Ustrip_elements_with_classesr3  NU_config_filesr4  ]Ufile_insertion_enabledr5  ˆUraw_enabledr6  KUdump_settingsr7  NubUsymbol_footnote_startr8  K Uidsr9  }r:  (hh?hh‚hj   hjƒ  hh hh¾hj½  uUsubstitution_namesr;  }r<  h&h2h(}r=  (h*]h-]h,]Usourceh%h+]h/]uU	footnotesr>  ]r?  Urefidsr@  }rA  ub.