cdocutils.nodes document q)q}q(U nametypesq}q(X add_rulesqXgetqXrulesqXlistq Xcreateq X remove_ruleq Xmodifyq X remove_ipq XruleqXfirewall policiesqNXipsqXipqXwait_forqXadd_ipsqXdeletequUsubstitution_defsq}qUparse_messagesq]qUcurrent_sourceqNU decorationqNUautofootnote_startqKUnameidsq}q(hhhhhhh h h h h h h h h h hhhUfirewall-policiesqhhhhhhhhhhuUchildrenq]q cdocutils.nodes section q!)q"}q#(U rawsourceq$UUparentq%hUsourceq&XQ/Users/tyler-macbook/Projects/oneandone-cloudserver-sdk-ruby/sphinx/firewalls.rstq'Utagnameq(Usectionq)U attributesq*}q+(Udupnamesq,]Uclassesq-]Ubackrefsq.]Uidsq/]q0haUnamesq1]q2hauUlineq3KUdocumentq4hh]q5(cdocutils.nodes title q6)q7}q8(h$XFirewall Policiesq9h%h"h&h'h(Utitleq:h*}q;(h,]h-]h.]h/]h1]uh3Kh4hh]qq?}q@(h$h9h%h7ubaubcsphinx.addnodes index qA)qB}qC(h$Uh%h"h&Nh(UindexqDh*}qE(h/]h.]h,]h-]h1]Uentries]uh3Nh4hh]ubcsphinx.addnodes desc qF)qG}qH(h$Uh%h"h&Nh(UdescqIh*}qJ(UnoindexqKUdomainqLXrbh/]h.]h,]h-]h1]UobjtypeqMXclassqNUdesctypeqOhNuh3Nh4hh]qP(csphinx.addnodes desc_signature qQ)qR}qS(h$XOneAndOne::Firewall()qTh%hGh&h'h(Udesc_signatureqUh*}qV(h/]h.]h,]h-]h1]UfirstqWuh3Kh4hh]qXcsphinx.addnodes desc_name qY)qZ}q[(h$hTh%hRh&h'h(U desc_nameq\h*}q](h,]h-]h.]h/]h1]uh3Kh4hh]q^h=XOneAndOne::Firewall()q_q`}qa(h$Uh%hZubaubaubcsphinx.addnodes desc_content qb)qc}qd(h$Uh%hGh&h'h(U desc_contentqeh*}qf(h,]h-]h.]h/]h1]uh3Kh4hh]qg(cdocutils.nodes paragraph qh)qi}qj(h$XVThe :rb:class:`Firewall` class allows a user to perform actions against the 1and1 API.qkh%hch&h'h(U paragraphqlh*}qm(h,]h-]h.]h/]h1]uh3Kh4hh]qn(h=XThe qoqp}qq(h$XThe h%hiubcsphinx.addnodes pending_xref qr)qs}qt(h$X:rb:class:`Firewall`quh%hih&h'h(U pending_xrefqvh*}qw(UreftypeXclassU rb:moduleqxNUrefwarnqyU reftargetqzXFirewallU refdomainXrbq{h/]Urb:classq|Nh.]U refexplicith,]h-]h1]Urefdocq}X firewallsq~uh3Kh]qcdocutils.nodes literal q)q}q(h$huh*}q(h,]h-]q(Uxrefqh{Xrb-classqeh.]h/]h1]uh%hsh]qh=XFirewallqq}q(h$Uh%hubah(Uliteralqubaubh=X> class allows a user to perform actions against the 1and1 API.qq}q(h$X> class allows a user to perform actions against the 1and1 API.h%hiubeubhA)q}q(h$Uh%hch&Nh(hDh*}q(h/]h.]h,]h-]h1]Uentries]q(UsingleqX () ( method)h h tqauh3Nh4hh]ubhF)q}q(h$Uh%hch&Nh(hIh*}q(hKhLXrbh/]h.]h,]h-]h1]hMXmethodqhOhuh3Nh4hh]q(hQ)q}q(h$X>list(page: nil, per_page: nil, sort: nil, q: nil, fields: nil)h%hh&h'h(hUh*}q(h/]qh aUmoduleqNh.]h,]h-]h1]qh aUfullnameqh UclassqUhWuh3K"h4hh]q(hY)q}q(h$h h%hh&h'h(h\h*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=Xlistqq}q(h$Uh%hubaubcsphinx.addnodes desc_parameterlist q)q}q(h$X8page: nil, per_page: nil, sort: nil, q: nil, fields: nilh%hh&h'h(Udesc_parameterlistqh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]q(csphinx.addnodes desc_parameter q)q}q(h$X page: nilh%hh&h'h(Udesc_parameterqh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=X page: nilqq}q(h$Uh%hubaubh)q}q(h$X per_page: nilh%hh&h'h(hh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=X per_page: nilqq}q(h$Uh%hubaubh)q}q(h$X sort: nilh%hh&h'h(hh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=X sort: nilqąq}q(h$Uh%hubaubh)q}q(h$Xq: nilh%hh&h'h(hh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=Xq: nilq˅q}q(h$Uh%hubaubh)q}q(h$X fields: nilh%hh&h'h(hh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]qh=X fields: nilq҅q}q(h$Uh%hubaubeubeubhb)q}q(h$Uh%hh&h'h(heh*}q(h,]h-]h.]h/]h1]uh3K"h4hh]q(hh)q}q(h$X%Return a list of all shared storages.qh%hh&h'h(hlh*}q(h,]h-]h.]h/]h1]uh3K h4hh]qh=X%Return a list of all shared storages.qޅq}q(h$hh%hubaubcdocutils.nodes field_list q)q}q(h$Uh%hh&Nh(U field_listqh*}q(h,]h-]h.]h/]h1]uh3Nh4hh]q(cdocutils.nodes field q)q}q(h$Uh*}q(h,]h-]h.]h/]h1]uh%hh]q(cdocutils.nodes field_name q)q}q(h$X Parametersh*}q(h,]h-]h.]h/]h1]uh%hh]qh=X Parametersqq}q(h$Uh%hubah(U field_namequbcdocutils.nodes field_body q)q}q(h$Uh*}q(h,]h-]h.]h/]h1]uh%hh]qcdocutils.nodes bullet_list q)q}q(h$Uh*}q(h,]h-]h.]h/]h1]uh%hh]q(cdocutils.nodes list_item q)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%hh]rhh)r}r(h$XLpage (int) -- Allows the use of pagination. Indicate which page to start on.h*}r(h,]h-]h.]h/]h1]uh%jh]r(csphinx.addnodes literal_strong r)r }r (h$Xpageh*}r (h,]h-]h.]h/]h1]uh%jh]r h=Xpager r}r(h$Uh%j ubah(Uliteral_strongrubh=X (rr}r(h$Uh%jubh)r}r(h$X``int``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xintrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X>Allows the use of pagination. Indicate which page to start on.r r!}r"(h$X>Allows the use of pagination. Indicate which page to start on.h%jubeh(hlubah(U list_itemr#ubh)r$}r%(h$Uh*}r&(h,]h-]h.]h/]h1]uh%hh]r'hh)r(}r)(h$X+per_page (int) -- Number of items per page.h*}r*(h,]h-]h.]h/]h1]uh%j$h]r+(j)r,}r-(h$Xper_pageh*}r.(h,]h-]h.]h/]h1]uh%j(h]r/h=Xper_pager0r1}r2(h$Uh%j,ubah(jubh=X (r3r4}r5(h$Uh%j(ubh)r6}r7(h$X``int``h*}r8(h,]h-]h.]h/]h1]uh%j(h]r9h=Xintr:r;}r<(h$Uh%j6ubah(hubh=X)r=}r>(h$Uh%j(ubh=X -- r?r@}rA(h$Uh%j(ubh=XNumber of items per page.rBrC}rD(h$XNumber of items per page.h%j(ubeh(hlubah(j#ubh)rE}rF(h$Uh*}rG(h,]h-]h.]h/]h1]uh%hh]rHhh)rI}rJ(h$Xsort (str) -- sort: 'name' retrieves a list of elements sorted alphabetically. sort: 'creation_date' retrieves a list of elements sorted by their creation date in descending order.h*}rK(h,]h-]h.]h/]h1]uh%jEh]rL(j)rM}rN(h$Xsorth*}rO(h,]h-]h.]h/]h1]uh%jIh]rPh=XsortrQrR}rS(h$Uh%jMubah(jubh=X (rTrU}rV(h$Uh%jIubh)rW}rX(h$X``str``h*}rY(h,]h-]h.]h/]h1]uh%jIh]rZh=Xstrr[r\}r](h$Uh%jWubah(hubh=X)r^}r_(h$Uh%jIubh=X -- r`ra}rb(h$Uh%jIubh)rc}rd(h$X``sort: 'name'``h*}re(h,]h-]h.]h/]h1]uh%jIh]rfh=X sort: 'name'rgrh}ri(h$Uh%jcubah(hubh=X5 retrieves a list of elements sorted alphabetically. rjrk}rl(h$X5 retrieves a list of elements sorted alphabetically. h%jIubh)rm}rn(h$X``sort: 'creation_date'``h*}ro(h,]h-]h.]h/]h1]uh%jIh]rph=Xsort: 'creation_date'rqrr}rs(h$Uh%jmubah(hubh=XP retrieves a list of elements sorted by their creation date in descending order.rtru}rv(h$XP retrieves a list of elements sorted by their creation date in descending order.h%jIubeh(hlubah(j#ubh)rw}rx(h$Uh*}ry(h,]h-]h.]h/]h1]uh%hh]rzhh)r{}r|(h$Xdq (str) -- q is for query. Use this parameter to return only the items that match your search query.h*}r}(h,]h-]h.]h/]h1]uh%jwh]r~(j)r}r(h$Xqh*}r(h,]h-]h.]h/]h1]uh%j{h]rh=Xqr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%j{ubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%j{h]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%j{ubh=X -- rr}r(h$Uh%j{ubh)r}r(h$X``q``h*}r(h,]h-]h.]h/]h1]uh%j{h]rh=Xqr}r(h$Uh%jubah(hubh=XX is for query. Use this parameter to return only the items that match your search query.rr}r(h$XX is for query. Use this parameter to return only the items that match your search query.h%j{ubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%hh]rhh)r}r(h$Xkfields (str) -- Returns only the parameters requested. (i.e. fields: 'id, name, description, hardware.ram')h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$Xfieldsh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xfieldsrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X[Returns only the parameters requested. (i.e. fields: 'id, name, description, hardware.ram')rr}r(h$X[Returns only the parameters requested. (i.e. fields: 'id, name, description, hardware.ram')h%jubeh(hlubah(j#ubeh(U bullet_listrubah(U field_bodyrubeh(Ufieldrubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%hh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)h h trauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$X/create(name: nil, description: nil, rules: nil)h%jh&h'h(hUh*}r(h/]rh ahNh.]h,]h-]h1]rh ahh hUhWuh3K2h4hh]r(hY)r}r(h$h h%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3K2h4hh]rh=Xcreaterr}r(h$Uh%jubaubh)r}r(h$X'name: nil, description: nil, rules: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K2h4hh]r(h)r}r(h$X name: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K2h4hh]rh=X name: nilrr}r(h$Uh%jubaubh)r}r(h$Xdescription: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K2h4hh]rh=Xdescription: nilrr}r(h$Uh%jubaubh)r}r(h$X rules: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K2h4hh]rh=X rules: nilrr}r(h$Uh%jubaubeubeubhb)r}r(h$Uh%jh&h'h(heh*}r (h,]h-]h.]h/]h1]uh3K2h4hh]r (hh)r }r (h$XCreate a firewall policy.r h%jh&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3K%h4hh]rh=XCreate a firewall policy.rr}r(h$j h%j ubaubh)r}r(h$Uh%jh&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Parametersh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Parametersrr }r!(h$Uh%jubah(hubh)r"}r#(h$Uh*}r$(h,]h-]h.]h/]h1]uh%jh]r%h)r&}r'(h$Uh*}r((h,]h-]h.]h/]h1]uh%j"h]r)(h)r*}r+(h$Uh*}r,(h,]h-]h.]h/]h1]uh%j&h]r-hh)r.}r/(h$X%name (str) -- firewall policy's name.h*}r0(h,]h-]h.]h/]h1]uh%j*h]r1(j)r2}r3(h$Xnameh*}r4(h,]h-]h.]h/]h1]uh%j.h]r5h=Xnamer6r7}r8(h$Uh%j2ubah(jubh=X (r9r:}r;(h$Uh%j.ubh)r<}r=(h$X``str``h*}r>(h,]h-]h.]h/]h1]uh%j.h]r?h=Xstrr@rA}rB(h$Uh%j<ubah(hubh=X)rC}rD(h$Uh%j.ubh=X -- rErF}rG(h$Uh%j.ubh=Xfirewall policy's name.rHrI}rJ(h$Xfirewall policy's name.h%j.ubeh(hlubah(j#ubh)rK}rL(h$Uh*}rM(h,]h-]h.]h/]h1]uh%j&h]rNhh)rO}rP(h$X,description (str) -- firewall policy's name.h*}rQ(h,]h-]h.]h/]h1]uh%jKh]rR(j)rS}rT(h$X descriptionh*}rU(h,]h-]h.]h/]h1]uh%jOh]rVh=X descriptionrWrX}rY(h$Uh%jSubah(jubh=X (rZr[}r\(h$Uh%jOubh)r]}r^(h$X``str``h*}r_(h,]h-]h.]h/]h1]uh%jOh]r`h=Xstrrarb}rc(h$Uh%j]ubah(hubh=X)rd}re(h$Uh%jOubh=X -- rfrg}rh(h$Uh%jOubh=Xfirewall policy's name.rirj}rk(h$Xfirewall policy's name.h%jOubeh(hlubah(j#ubh)rl}rm(h$Uh*}rn(h,]h-]h.]h/]h1]uh%j&h]rohh)rp}rq(h$X?rules (array) -- an array of rules for the new firewall policy.h*}rr(h,]h-]h.]h/]h1]uh%jlh]rs(j)rt}ru(h$Xrulesh*}rv(h,]h-]h.]h/]h1]uh%jph]rwh=Xrulesrxry}rz(h$Uh%jtubah(jubh=X (r{r|}r}(h$Uh%jpubh)r~}r(h$X ``array``h*}r(h,]h-]h.]h/]h1]uh%jph]rh=Xarrayrr}r(h$Uh%j~ubah(hubh=X)r}r(h$Uh%jpubh=X -- rr}r(h$Uh%jpubh=X.an array of rules for the new firewall policy.rr}r(h$X.an array of rules for the new firewall policy.h%jpubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$Xget(firewall_id: @id)h%jh&h'h(hUh*}r(h/]rhahNh.]h,]h-]h1]rhahhhUhWuh3Kr?}r@(h$Uh%j:ubaubh)rA}rB(h$X name: nilh%j6h&h'h(hh*}rC(h,]h-]h.]h/]h1]uh3KLh4hh]rDh=X name: nilrErF}rG(h$Uh%jAubaubh)rH}rI(h$Xdescription: nilh%j6h&h'h(hh*}rJ(h,]h-]h.]h/]h1]uh3KLh4hh]rKh=Xdescription: nilrLrM}rN(h$Uh%jHubaubeubeubhb)rO}rP(h$Uh%j$h&h'h(heh*}rQ(h,]h-]h.]h/]h1]uh3KLh4hh]rR(hh)rS}rT(h$XModify a firewall policy.rUh%jOh&h'h(hlh*}rV(h,]h-]h.]h/]h1]uh3K?h4hh]rWh=XModify a firewall policy.rXrY}rZ(h$jUh%jSubaubh)r[}r\(h$Uh%jOh&Nh(hh*}r](h,]h-]h.]h/]h1]uh3Nh4hh]r^(h)r_}r`(h$Uh*}ra(h,]h-]h.]h/]h1]uh%j[h]rb(h)rc}rd(h$X Parametersh*}re(h,]h-]h.]h/]h1]uh%j_h]rfh=X Parametersrgrh}ri(h$Uh%jcubah(hubh)rj}rk(h$Uh*}rl(h,]h-]h.]h/]h1]uh%j_h]rmh)rn}ro(h$Uh*}rp(h,]h-]h.]h/]h1]uh%jjh]rq(h)rr}rs(h$Uh*}rt(h,]h-]h.]h/]h1]uh%jnh]ruhh)rv}rw(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}rx(h,]h-]h.]h/]h1]uh%jrh]ry(j)rz}r{(h$X firewall_idh*}r|(h,]h-]h.]h/]h1]uh%jvh]r}h=X firewall_idr~r}r(h$Uh%jzubah(jubh=X (rr}r(h$Uh%jvubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jvh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jvubh=X -- rr}r(h$Uh%jvubh=X.the unique identifier for the firewall policy.rr}r(h$X.the unique identifier for the firewall policy.h%jvubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jnh]rhh)r}r(h$X#name (str) -- firewall policy name.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$Xnameh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xnamerr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=Xfirewall policy name.rr}r(h$Xfirewall policy name.h%jubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jnh]rhh)r}r(h$X1description (str) -- firewall policy description.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$X descriptionh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X descriptionrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=Xfirewall policy description.rr}r(h$Xfirewall policy description.h%jubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%j[h]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$Xdelete(firewall_id: @id)h%jh&h'h(hUh*}r(h/]rhahNh.]h,]h-]h1]rhahhhUhWuh3KVh4hh]r(hY)r}r(h$hh%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3KVh4hh]rh=Xdeleterr}r(h$Uh%jubaubh)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3KVh4hh]rh)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3KVh4hh]r h=Xfirewall_id: @idr r }r (h$Uh%jubaubaubeubhb)r }r(h$Uh%jh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3KVh4hh]r(hh)r}r(h$XDelete a firewall policy.rh%j h&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3KOh4hh]rh=XDelete a firewall policy.rr}r(h$jh%jubaubh)r}r(h$Uh%j h&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r (h)r!}r"(h$X Parametersh*}r#(h,]h-]h.]h/]h1]uh%jh]r$h=X Parametersr%r&}r'(h$Uh%j!ubah(hubh)r(}r)(h$Uh*}r*(h,]h-]h.]h/]h1]uh%jh]r+h)r,}r-(h$Uh*}r.(h,]h-]h.]h/]h1]uh%j(h]r/h)r0}r1(h$Uh*}r2(h,]h-]h.]h/]h1]uh%j,h]r3hh)r4}r5(h$X<firewall_id (str) -- the unique identifier for the firewall.h*}r6(h,]h-]h.]h/]h1]uh%j0h]r7(j)r8}r9(h$X firewall_idh*}r:(h,]h-]h.]h/]h1]uh%j4h]r;h=X firewall_idr<r=}r>(h$Uh%j8ubah(jubh=X (r?r@}rA(h$Uh%j4ubh)rB}rC(h$X``str``h*}rD(h,]h-]h.]h/]h1]uh%j4h]rEh=XstrrFrG}rH(h$Uh%jBubah(hubh=X)rI}rJ(h$Uh%j4ubh=X -- rKrL}rM(h$Uh%j4ubh=X'the unique identifier for the firewall.rNrO}rP(h$X'the unique identifier for the firewall.h%j4ubeh(hlubah(j#ubah(jubah(jubeh(jubh)rQ}rR(h$Uh*}rS(h,]h-]h.]h/]h1]uh%jh]rT(h)rU}rV(h$X Return typeh*}rW(h,]h-]h.]h/]h1]uh%jQh]rXh=X Return typerYrZ}r[(h$Uh%jUubah(hubh)r\}r](h$Uh*}r^(h,]h-]h.]h/]h1]uh%jQh]r_hh)r`}ra(h$XJSONh*}rb(h,]h-]h.]h/]h1]uh%j\h]rch=XJSONrdre}rf(h$XJSONh%j`ubah(hlubah(jubeh(jubeubeubeubhA)rg}rh(h$Uh%hch&Nh(hDh*}ri(h/]h.]h,]h-]h1]Uentries]rj(hX () ( method)hhtrkauh3Nh4hh]ubhF)rl}rm(h$Uh%hch&Nh(hIh*}rn(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrohOjouh3Nh4hh]rp(hQ)rq}rr(h$Xips(firewall_id: @id)h%jlh&h'h(hUh*}rs(h/]rthahNh.]h,]h-]h1]ruhahhhUhWuh3K`h4hh]rv(hY)rw}rx(h$hh%jqh&h'h(h\h*}ry(h,]h-]h.]h/]h1]uh3K`h4hh]rzh=Xipsr{r|}r}(h$Uh%jwubaubh)r~}r(h$Xfirewall_id: @idh%jqh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K`h4hh]rh)r}r(h$Xfirewall_id: @idh%j~h&h'h(hh*}r(h,]h-]h.]h/]h1]uh3K`h4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubaubeubhb)r}r(h$Uh%jlh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3K`h4hh]r(hh)r}r(h$X8Returns a list of the IPs assigned to a firewall policy.rh%jh&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3KYh4hh]rh=X8Returns a list of the IPs assigned to a firewall policy.rr}r(h$jh%jubaubh)r}r(h$Uh%jh&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Parametersh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Parametersrr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$X<firewall_id (str) -- the unique identifier for the firewall.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$X firewall_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X firewall_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X'the unique identifier for the firewall.rr}r(h$X'the unique identifier for the firewall.h%jubeh(hlubah(j#ubah(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$X ip(firewall_id: @id, ip_id: nil)h%jh&h'h(hUh*}r(h/]rhahNh.]h,]h-]h1]rhahhhUhWuh3Kmh4hh]r(hY)r}r(h$hh%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3Kmh4hh]rh=Xiprr}r(h$Uh%jubaubh)r}r(h$Xfirewall_id: @id, ip_id: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kmh4hh]r(h)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kmh4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubh)r}r(h$X ip_id: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kmh4hh]rh=X ip_id: nilr r }r (h$Uh%jubaubeubeubhb)r }r (h$Uh%jh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3Kmh4hh]r(hh)r}r(h$X>Returns information about an IP assigned to a firewall policy.rh%j h&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3Kch4hh]rh=X>Returns information about an IP assigned to a firewall policy.rr}r(h$jh%jubaubh)r}r(h$Uh%j h&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r }r!(h$X Parametersh*}r"(h,]h-]h.]h/]h1]uh%jh]r#h=X Parametersr$r%}r&(h$Uh%j ubah(hubh)r'}r((h$Uh*}r)(h,]h-]h.]h/]h1]uh%jh]r*h)r+}r,(h$Uh*}r-(h,]h-]h.]h/]h1]uh%j'h]r.(h)r/}r0(h$Uh*}r1(h,]h-]h.]h/]h1]uh%j+h]r2hh)r3}r4(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}r5(h,]h-]h.]h/]h1]uh%j/h]r6(j)r7}r8(h$X firewall_idh*}r9(h,]h-]h.]h/]h1]uh%j3h]r:h=X firewall_idr;r<}r=(h$Uh%j7ubah(jubh=X (r>r?}r@(h$Uh%j3ubh)rA}rB(h$X``str``h*}rC(h,]h-]h.]h/]h1]uh%j3h]rDh=XstrrErF}rG(h$Uh%jAubah(hubh=X)rH}rI(h$Uh%j3ubh=X -- rJrK}rL(h$Uh%j3ubh=X.the unique identifier for the firewall policy.rMrN}rO(h$X.the unique identifier for the firewall policy.h%j3ubeh(hlubah(j#ubh)rP}rQ(h$Uh*}rR(h,]h-]h.]h/]h1]uh%j+h]rShh)rT}rU(h$X0ip_id (str) -- the unique identifier for the IP.h*}rV(h,]h-]h.]h/]h1]uh%jPh]rW(j)rX}rY(h$Xip_idh*}rZ(h,]h-]h.]h/]h1]uh%jTh]r[h=Xip_idr\r]}r^(h$Uh%jXubah(jubh=X (r_r`}ra(h$Uh%jTubh)rb}rc(h$X``str``h*}rd(h,]h-]h.]h/]h1]uh%jTh]reh=Xstrrfrg}rh(h$Uh%jbubah(hubh=X)ri}rj(h$Uh%jTubh=X -- rkrl}rm(h$Uh%jTubh=X!the unique identifier for the IP.rnro}rp(h$X!the unique identifier for the IP.h%jTubeh(hlubah(j#ubeh(jubah(jubeh(jubh)rq}rr(h$Uh*}rs(h,]h-]h.]h/]h1]uh%jh]rt(h)ru}rv(h$X Return typeh*}rw(h,]h-]h.]h/]h1]uh%jqh]rxh=X Return typeryrz}r{(h$Uh%juubah(hubh)r|}r}(h$Uh*}r~(h,]h-]h.]h/]h1]uh%jqh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%j|h]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$X#add_ips(firewall_id: @id, ips: nil)h%jh&h'h(hUh*}r(h/]rhahNh.]h,]h-]h1]rhahhhUhWuh3Kzh4hh]r(hY)r}r(h$hh%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3Kzh4hh]rh=Xadd_ipsrr}r(h$Uh%jubaubh)r}r(h$Xfirewall_id: @id, ips: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kzh4hh]r(h)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kzh4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubh)r}r(h$Xips: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kzh4hh]rh=Xips: nilrr}r(h$Uh%jubaubeubeubhb)r}r(h$Uh%jh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3Kzh4hh]r(hh)r}r(h$XAdd IPs to a firewall policy.rh%jh&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3Kph4hh]rh=XAdd IPs to a firewall policy.rr}r(h$jh%jubaubh)r}r(h$Uh%jh&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Parametersh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Parametersrr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$X firewall_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X firewall_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``rh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X.the unique identifier for the firewall policy.rr}r(h$X.the unique identifier for the firewall policy.rh%jubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$X@ips (array) -- an array of IP ID's for the new firewall policy..h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$Xipsh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xipsrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r (h$X ``array``r h*}r (h,]h-]h.]h/]h1]uh%jh]r h=Xarrayr r}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X1an array of IP ID's for the new firewall policy..rr}r(h$X1an array of IP ID's for the new firewall policy..rh%jubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]r h=X Return typer!r"}r#(h$Uh%jubah(hubh)r$}r%(h$Uh*}r&(h,]h-]h.]h/]h1]uh%jh]r'hh)r(}r)(h$XJSONh*}r*(h,]h-]h.]h/]h1]uh%j$h]r+h=XJSONr,r-}r.(h$XJSONr/h%j(ubah(hlubah(jubeh(jubeubeubeubhA)r0}r1(h$Uh%hch&Nh(hDh*}r2(h/]h.]h,]h-]h1]Uentries]r3(hX () ( method)h h tr4auh3Nh4hh]ubhF)r5}r6(h$Uh%hch&Nh(hIh*}r7(hKhLXrbh/]h.]h,]h-]h1]hMXmethodr8hOj8uh3Nh4hh]r9(hQ)r:}r;(h$X'remove_ip(firewall_id: @id, ip_id: nil)h%j5h&h'h(hUh*}r<(h/]r=h ahNh.]h,]h-]h1]r>h ahh hUhWuh3Kh4hh]r?(hY)r@}rA(h$h h%j:h&h'h(h\h*}rB(h,]h-]h.]h/]h1]uh3Kh4hh]rCh=X remove_iprDrE}rF(h$Uh%j@ubaubh)rG}rH(h$Xfirewall_id: @id, ip_id: nilh%j:h&h'h(hh*}rI(h,]h-]h.]h/]h1]uh3Kh4hh]rJ(h)rK}rL(h$Xfirewall_id: @idh%jGh&h'h(hh*}rM(h,]h-]h.]h/]h1]uh3Kh4hh]rNh=Xfirewall_id: @idrOrP}rQ(h$Uh%jKubaubh)rR}rS(h$X ip_id: nilh%jGh&h'h(hh*}rT(h,]h-]h.]h/]h1]uh3Kh4hh]rUh=X ip_id: nilrVrW}rX(h$Uh%jRubaubeubeubhb)rY}rZ(h$Uh%j5h&h'h(heh*}r[(h,]h-]h.]h/]h1]uh3Kh4hh]r\(hh)r]}r^(h$X$Remove an IP from a firewall policy.r_h%jYh&h'h(hlh*}r`(h,]h-]h.]h/]h1]uh3K}h4hh]rah=X$Remove an IP from a firewall policy.rbrc}rd(h$j_h%j]ubaubh)re}rf(h$Uh%jYh&Nh(hh*}rg(h,]h-]h.]h/]h1]uh3Nh4hh]rh(h)ri}rj(h$Uh*}rk(h,]h-]h.]h/]h1]uh%jeh]rl(h)rm}rn(h$X Parametersh*}ro(h,]h-]h.]h/]h1]uh%jih]rph=X Parametersrqrr}rs(h$Uh%jmubah(hubh)rt}ru(h$Uh*}rv(h,]h-]h.]h/]h1]uh%jih]rwh)rx}ry(h$Uh*}rz(h,]h-]h.]h/]h1]uh%jth]r{(h)r|}r}(h$Uh*}r~(h,]h-]h.]h/]h1]uh%jxh]rhh)r}r(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}r(h,]h-]h.]h/]h1]uh%j|h]r(j)r}r(h$X firewall_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X firewall_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X.the unique identifier for the firewall policy.rr}r(h$X.the unique identifier for the firewall policy.h%jubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jxh]rhh)r}r(h$X0ip_id (str) -- the unique identifier for the IP.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$Xip_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xip_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``h*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X!the unique identifier for the IP.rr}r(h$X!the unique identifier for the IP.h%jubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jeh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$Xrules(firewall_id: @id)h%jh&h'h(hUh*}r(h/]rhahNh.]h,]h-]h1]rhahhhUhWuh3Kh4hh]r(hY)r}r(h$hh%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=Xrulesrr}r(h$Uh%jubaubh)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubaubeubhb)r}r(h$Uh%jh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]r(hh)r}r(h$X+Returns a list the firewall policy's rules.rh%jh&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X+Returns a list the firewall policy's rules.rr}r(h$jh%jubaubh)r}r(h$Uh%jh&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r (h)r }r (h$X Parametersh*}r (h,]h-]h.]h/]h1]uh%jh]r h=X Parametersrr}r(h$Uh%j ubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$X<firewall_id (str) -- the unique identifier for the firewall.h*}r(h,]h-]h.]h/]h1]uh%jh]r (j)r!}r"(h$X firewall_idh*}r#(h,]h-]h.]h/]h1]uh%jh]r$h=X firewall_idr%r&}r'(h$Uh%j!ubah(jubh=X (r(r)}r*(h$Uh%jubh)r+}r,(h$X``str``r-h*}r.(h,]h-]h.]h/]h1]uh%jh]r/h=Xstrr0r1}r2(h$Uh%j+ubah(hubh=X)r3}r4(h$Uh%jubh=X -- r5r6}r7(h$Uh%jubh=X'the unique identifier for the firewall.r8r9}r:(h$X'the unique identifier for the firewall.r;h%jubeh(hlubah(j#ubah(jubah(jubeh(jubh)r<}r=(h$Uh*}r>(h,]h-]h.]h/]h1]uh%jh]r?(h)r@}rA(h$X Return typeh*}rB(h,]h-]h.]h/]h1]uh%j<h]rCh=X Return typerDrE}rF(h$Uh%j@ubah(hubh)rG}rH(h$Uh*}rI(h,]h-]h.]h/]h1]uh%j<h]rJhh)rK}rL(h$XJSONh*}rM(h,]h-]h.]h/]h1]uh%jGh]rNh=XJSONrOrP}rQ(h$XJSONrRh%jKubah(hlubah(jubeh(jubeubeubeubhA)rS}rT(h$Uh%hch&Nh(hDh*}rU(h/]h.]h,]h-]h1]Uentries]rV(hX () ( method)hhtrWauh3Nh4hh]ubhF)rX}rY(h$Uh%hch&Nh(hIh*}rZ(hKhLXrbh/]h.]h,]h-]h1]hMXmethodr[hOj[uh3Nh4hh]r\(hQ)r]}r^(h$X$rule(firewall_id: @id, rule_id: nil)h%jXh&h'h(hUh*}r_(h/]r`hahNh.]h,]h-]h1]rahahhhUhWuh3Kh4hh]rb(hY)rc}rd(h$hh%j]h&h'h(h\h*}re(h,]h-]h.]h/]h1]uh3Kh4hh]rfh=Xrulergrh}ri(h$Uh%jcubaubh)rj}rk(h$Xfirewall_id: @id, rule_id: nilh%j]h&h'h(hh*}rl(h,]h-]h.]h/]h1]uh3Kh4hh]rm(h)rn}ro(h$Xfirewall_id: @idh%jjh&h'h(hh*}rp(h,]h-]h.]h/]h1]uh3Kh4hh]rqh=Xfirewall_id: @idrrrs}rt(h$Uh%jnubaubh)ru}rv(h$X rule_id: nilh%jjh&h'h(hh*}rw(h,]h-]h.]h/]h1]uh3Kh4hh]rxh=X rule_id: nilryrz}r{(h$Uh%juubaubeubeubhb)r|}r}(h$Uh%jXh&h'h(heh*}r~(h,]h-]h.]h/]h1]uh3Kh4hh]r(hh)r}r(h$X3Returns information about a firewall policy's rule.rh%j|h&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X3Returns information about a firewall policy's rule.rr}r(h$jh%jubaubh)r}r(h$Uh%j|h&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Parametersh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Parametersrr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$X firewall_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X firewall_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``rh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X.the unique identifier for the firewall policy.rr}r(h$X.the unique identifier for the firewall policy.rh%jubeh(hlubah(j#ubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$X=rule_id (str) -- the unique identifier for the firewall rule.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$Xrule_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xrule_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``rh*}r(h,]h-]h.]h/]h1]uh%jh]rh=Xstrrr}r(h$Uh%jubah(hubh=X)r}r(h$Uh%jubh=X -- rr}r(h$Uh%jubh=X,the unique identifier for the firewall rule.rr}r(h$X,the unique identifier for the firewall rule.rh%jubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONrh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)hhtrauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$X'add_rules(firewall_id: @id, rules: nil)h%jh&h'h(hUh*}r(h/]r hahNh.]h,]h-]h1]r hahhhUhWuh3Kh4hh]r (hY)r }r (h$hh%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X add_rulesrr}r(h$Uh%j ubaubh)r}r(h$Xfirewall_id: @id, rules: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]r(h)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubh)r}r(h$X rules: nilh%jh&h'h(hh*}r (h,]h-]h.]h/]h1]uh3Kh4hh]r!h=X rules: nilr"r#}r$(h$Uh%jubaubeubeubhb)r%}r&(h$Uh%jh&h'h(heh*}r'(h,]h-]h.]h/]h1]uh3Kh4hh]r((hh)r)}r*(h$XAdd rules to a firewall policy.r+h%j%h&h'h(hlh*}r,(h,]h-]h.]h/]h1]uh3Kh4hh]r-h=XAdd rules to a firewall policy.r.r/}r0(h$j+h%j)ubaubh)r1}r2(h$Uh%j%h&Nh(hh*}r3(h,]h-]h.]h/]h1]uh3Nh4hh]r4(h)r5}r6(h$Uh*}r7(h,]h-]h.]h/]h1]uh%j1h]r8(h)r9}r:(h$X Parametersh*}r;(h,]h-]h.]h/]h1]uh%j5h]r<h=X Parametersr=r>}r?(h$Uh%j9ubah(hubh)r@}rA(h$Uh*}rB(h,]h-]h.]h/]h1]uh%j5h]rCh)rD}rE(h$Uh*}rF(h,]h-]h.]h/]h1]uh%j@h]rG(h)rH}rI(h$Uh*}rJ(h,]h-]h.]h/]h1]uh%jDh]rKhh)rL}rM(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}rN(h,]h-]h.]h/]h1]uh%jHh]rO(j)rP}rQ(h$X firewall_idh*}rR(h,]h-]h.]h/]h1]uh%jLh]rSh=X firewall_idrTrU}rV(h$Uh%jPubah(jubh=X (rWrX}rY(h$Uh%jLubh)rZ}r[(h$X``str``h*}r\(h,]h-]h.]h/]h1]uh%jLh]r]h=Xstrr^r_}r`(h$Uh%jZubah(hubh=X)ra}rb(h$Uh%jLubh=X -- rcrd}re(h$Uh%jLubh=X.the unique identifier for the firewall policy.rfrg}rh(h$X.the unique identifier for the firewall policy.h%jLubeh(hlubah(j#ubh)ri}rj(h$Uh*}rk(h,]h-]h.]h/]h1]uh%jDh]rlhh)rm}rn(h$X*rules (array) -- an array of rule objects.h*}ro(h,]h-]h.]h/]h1]uh%jih]rp(j)rq}rr(h$Xrulesh*}rs(h,]h-]h.]h/]h1]uh%jmh]rth=Xrulesrurv}rw(h$Uh%jqubah(jubh=X (rxry}rz(h$Uh%jmubh)r{}r|(h$X ``array``h*}r}(h,]h-]h.]h/]h1]uh%jmh]r~h=Xarrayrr}r(h$Uh%j{ubah(hubh=X)r}r(h$Uh%jmubh=X -- rr}r(h$Uh%jmubh=Xan array of rule objects.rr}r(h$Xan array of rule objects.h%jmubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%j1h]r(h)r}r(h$X Return typeh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Return typerr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XJSONh*}r(h,]h-]h.]h/]h1]uh%jh]rh=XJSONrr}r(h$XJSONh%jubah(hlubah(jubeh(jubeubeubeubhA)r}r(h$Uh%hch&Nh(hDh*}r(h/]h.]h,]h-]h1]Uentries]r(hX () ( method)h h trauh3Nh4hh]ubhF)r}r(h$Uh%hch&Nh(hIh*}r(hKhLXrbh/]h.]h,]h-]h1]hMXmethodrhOjuh3Nh4hh]r(hQ)r}r(h$X+remove_rule(firewall_id: @id, rule_id: nil)h%jh&h'h(hUh*}r(h/]rh ahNh.]h,]h-]h1]rh ahh hUhWuh3Kh4hh]r(hY)r}r(h$h h%jh&h'h(h\h*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X remove_rulerr}r(h$Uh%jubaubh)r}r(h$Xfirewall_id: @id, rule_id: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]r(h)r}r(h$Xfirewall_id: @idh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=Xfirewall_id: @idrr}r(h$Uh%jubaubh)r}r(h$X rule_id: nilh%jh&h'h(hh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X rule_id: nilrr}r(h$Uh%jubaubeubeubhb)r}r(h$Uh%jh&h'h(heh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]r(hh)r}r(h$X Remove a firewall policy's rule.rh%jh&h'h(hlh*}r(h,]h-]h.]h/]h1]uh3Kh4hh]rh=X Remove a firewall policy's rule.rr}r(h$jh%jubaubh)r}r(h$Uh%jh&Nh(hh*}r(h,]h-]h.]h/]h1]uh3Nh4hh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$X Parametersh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X Parametersrr}r(h$Uh%jubah(hubh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rh)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]r(h)r}r(h$Uh*}r(h,]h-]h.]h/]h1]uh%jh]rhh)r}r(h$XCfirewall_id (str) -- the unique identifier for the firewall policy.h*}r(h,]h-]h.]h/]h1]uh%jh]r(j)r}r(h$X firewall_idh*}r(h,]h-]h.]h/]h1]uh%jh]rh=X firewall_idrr}r(h$Uh%jubah(jubh=X (rr}r(h$Uh%jubh)r}r(h$X``str``r h*}r (h,]h-]h.]h/]h1]uh%jh]r h=Xstrr r }r (h$Uh%jubah(hubh=X)r }r (h$Uh%jubh=X -- r r }r (h$Uh%jubh=X.the unique identifier for the firewall policy.r r }r (h$X.the unique identifier for the firewall policy.r h%jubeh(hlubah(j#ubh)r }r (h$Uh*}r (h,]h-]h.]h/]h1]uh%jh]r hh)r }r (h$X=rule_id (str) -- the unique identifier for the firewall rule.h*}r (h,]h-]h.]h/]h1]uh%j h]r (j)r }r (h$Xrule_idh*}r (h,]h-]h.]h/]h1]uh%j h]r h=Xrule_idr r }r (h$Uh%j ubah(jubh=X (r r }r (h$Uh%j ubh)r! }r" (h$X``str``r# h*}r$ (h,]h-]h.]h/]h1]uh%j h]r% h=Xstrr& r' }r( (h$Uh%j! ubah(hubh=X)r) }r* (h$Uh%j ubh=X -- r+ r, }r- (h$Uh%j ubh=X,the unique identifier for the firewall rule.r. r/ }r0 (h$X,the unique identifier for the firewall rule.r1 h%j ubeh(hlubah(j#ubeh(jubah(jubeh(jubh)r2 }r3 (h$Uh*}r4 (h,]h-]h.]h/]h1]uh%jh]r5 (h)r6 }r7 (h$X Return typeh*}r8 (h,]h-]h.]h/]h1]uh%j2 h]r9 h=X Return typer: r; }r< (h$Uh%j6 ubah(hubh)r= }r> (h$Uh*}r? (h,]h-]h.]h/]h1]uh%j2 h]r@ hh)rA }rB (h$XJSONh*}rC (h,]h-]h.]h/]h1]uh%j= h]rD h=XJSONrE rF }rG (h$XJSONrH h%jA ubah(hlubah(jubeh(jubeubeubeubhA)rI }rJ (h$Uh%hch&Nh(hDh*}rK (h/]h.]h,]h-]h1]Uentries]rL (hX () ( method)hhtrM auh3Nh4hh]ubhF)rN }rO (h$Uh%hch&Nh(hIh*}rP (hKhLXrbh/]h.]h,]h-]h1]hMXmethodrQ hOjQ uh3Nh4hh]rR (hQ)rS }rT (h$X wait_for()rU h%jN h&h'h(hUh*}rV (h/]rW hahNh.]h,]h-]h1]rX hahhhUhWuh3Kh4hh]rY (hY)rZ }r[ (h$hh%jS h&h'h(h\h*}r\ (h,]h-]h.]h/]h1]uh3Kh4hh]r] h=Xwait_forr^ r_ }r` (h$Uh%jZ ubaubh)ra }rb (h$Uh%jS h&h'h(hh*}rc (h,]h-]h.]h/]h1]uh3Kh4hh]ubeubhb)rd }re (h$Uh%jN h&h'h(heh*}rf (h,]h-]h.]h/]h1]uh3Kh4hh]rg (hh)rh }ri (h$X_Polls the firewall policy until an "ACTIVE" state is returned. Use this when chaining actions.rj h%jd h&h'h(hlh*}rk (h,]h-]h.]h/]h1]uh3Kh4hh]rl h=X_Polls the firewall policy until an "ACTIVE" state is returned. Use this when chaining actions.rm rn }ro (h$jj h%jh ubaubh)rp }rq (h$Uh%jd h&Nh(hh*}rr (h,]h-]h.]h/]h1]uh3Nh4hh]rs h)rt }ru (h$Uh*}rv (h,]h-]h.]h/]h1]uh%jp h]rw (h)rx }ry (h$X Return typeh*}rz (h,]h-]h.]h/]h1]uh%jt h]r{ h=X Return typer| r} }r~ (h$Uh%jx ubah(hubh)r }r (h$Uh*}r (h,]h-]h.]h/]h1]uh%jt h]r hh)r }r (h$Xnilh*}r (h,]h-]h.]h/]h1]uh%j h]r h)r }r (h$X``nil``r h*}r (h,]h-]h.]h/]h1]uh%j h]r h=Xnilr r }r (h$Uh%j ubah(hubah(hlubah(jubeh(jubaubeubeubeubeubeubah$UU transformerr NU footnote_refsr }r Urefnamesr }r Usymbol_footnotesr ]r Uautofootnote_refsr ]r Usymbol_footnote_refsr ]r U citationsr ]r h4hU current_liner NUtransform_messagesr ]r Ureporterr NUid_startr KU autofootnotesr ]r U citation_refsr }r Uindirect_targetsr ]r Usettingsr (cdocutils.frontend Values r or }r (Ufootnote_backlinksr KUrecord_dependenciesr NU rfc_base_urlr Uhttps://tools.ietf.org/html/r U tracebackr Upep_referencesr NUstrip_commentsr NU toc_backlinksr Uentryr U language_coder Uenr U datestampr NU report_levelr KU _destinationr NU halt_levelr KU strip_classesr Nh:NUerror_encoding_error_handlerr Ubackslashreplacer Udebugr NUembed_stylesheetr Uoutput_encoding_error_handlerr Ustrictr U sectnum_xformr KUdump_transformsr NU docinfo_xformr KUwarning_streamr NUpep_file_url_templater Upep-%04dr Uexit_status_levelr KUconfigr NUstrict_visitorr NUcloak_email_addressesr Utrim_footnote_reference_spacer Uenvr NUdump_pseudo_xmlr NUexpose_internalsr NUsectsubtitle_xformr U source_linkr NUrfc_referencesr NUoutput_encodingr Uutf-8r U source_urlr NUinput_encodingr U utf-8-sigr U_disable_configr NU id_prefixr UU tab_widthr KUerror_encodingr UUTF-8r U_sourcer h'Ugettext_compactr U generatorr NUdump_internalsr NU smart_quotesr U pep_base_urlr U https://www.python.org/dev/peps/r Usyntax_highlightr Ulongr Uinput_encoding_error_handlerr j Uauto_id_prefixr Uidr Udoctitle_xformr Ustrip_elements_with_classesr NU _config_filesr ]Ufile_insertion_enabledr U raw_enabledr KU dump_settingsr NubUsymbol_footnote_startr KUidsr }r (hjhjhjh hh jh jh j)h j:hj]hjqhh"hjhjS hjhjuUsubstitution_namesr }r h(h4h*}r (h,]h/]h.]Usourceh'h-]h1]uU footnotesr ]r Urefidsr }r ub.