NAME
Zenoss::Router::DetailNav - Router to Details navigation for given uid
SYNOPSIS
use Zenoss;
my $api = Zenoss->connect(
{
username => 'zenoss username',
password => 'zenoss password',
url => 'http://zenossinstance:8080',
}
);
# Replace SOMEMETHOD with one of the available methods provided by this module
my $response = $api->detailnav_SOMEMETHOD(
{
parameter1 => 'value',
parameter2 => 'value',
}
);
DESCRIPTION
This module is NOT instantiated directly. To call methods from this module create an instance of Zenoss. This document serves as a resource of available Zenoss API calls available to Zenoss.
METHODS
The following is a list of available methods available for interaction with the Zenoss API. Please take note of the argument requirements, defaults and return content.
The documentation here is a bit sketcky as I dont have all the information. What I've placed here is what I know from reading the Zenoss JSON API documentation. In the event the method calls become clearer I will update this.
$obj->detailnav_getDetailNavConfigs()
return a list of Detail navigation configurations. Can be used to create navigation links. Format is: { id: <id of the configuration>, 'viewName': <view to display>, 'xtype': <Ext type for the panel>, 'text': <display name of the config info> }
- ARGUMENTS
-
NONE
- RETURNS
-
Unknown
$obj->detailnav_getContextMenus()
Unknown
- ARGUMENTS
-
NONE
- RETURNS
-
Unknown
$obj->detailnav_getSecurityPermissions()
Unknown
- ARGUMENTS
-
uid
- RETURNS
-
Unknown
SEE ALSO
AUTHOR
Patrick Baker <patricksbaker@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2010 by Patrick Baker <patricksbaker@gmail.com>
This module is free software: you can redistribute it and/or modify it under the terms of the Artistic License 2.0.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You can obtain the Artistic License 2.0 by either viewing the LICENSE file provided with this distribution or by navigating to http://opensource.org/licenses/artistic-license-2.0.php.