Module: ZenossApi
- Defined in:
- lib/zenoss_api.rb,
lib/zenoss_api/version.rb
Defined Under Namespace
Classes: Client
Constant Summary collapse
- ROUTERS =
{ :MessagingRouter => 'messaging', :EventsRouter => 'evconsole', :ProcessRouter => 'process', :ServiceRouter => 'service', :DeviceRouter => 'device', :NetworkRouter => 'network', :TemplateRouter => 'template', :DetailNavRouter => 'detailnav', :ReportRouter => 'report', :MibRouter => 'mib', :ZenPackRouter => 'zenpack', :TriggersRouter => 'triggers', :SettingsRouter => 'settings', :JobsRouter => 'jobs', :IntrospectionRouter => 'introspection', :UsersRouter => 'users', :EventClassesRouter => 'Events/evclasses', }
- ROUTER_RETURN_KEYS =
{ 'DeviceRouter' => 'devices', 'EventsRouter' => 'events', }
- ROUTER_RETURN_TYPE =
{ 'TemplateRouter' => 'templates', }
- DEFAULT_API_METHOD_ARGS =
{ :DeviceRouter => { :getDevices => { 'uid' => nil, 'start' => 0, 'params' => nil, 'limit' => 50, 'sort' => 'name', 'page' => nil, 'dir' => 'ASC', 'keys' => nil, }, :getInfo => { 'uid' => nil, 'keys' => nil, }, }, :EventsRouter => { :query => { 'limit' => 50, }, }, }
- EVENT_STATE =
{ :new => 0, :acknowledged => 1, :suppressed => 2, :closed => 3, :cleared => 4, :aged => 6, }
- PRODUCTION_STATE =
{ :production => 1000, :pre_production => 500, :test => 400, :maintenance => 300, :decomissioned => -1, }
- EVENT_SEVERITY =
{ :clear => 0, # Green :debug => 1, # Grey :info => 2, # Blue :warning => 3, # Yellow :error => 4, # Orange :critical => 5, # Red }
- VERSION =
"0.3.7"