Documentation ¶
Overview ¶
Package monitor is the client.Network.MonitorProfile namespace.
Normalized object: Entry
Index ¶
- Constants
- type Entry
- type FwMonitor
- func (c *FwMonitor) Delete(e ...interface{}) error
- func (c *FwMonitor) Edit(e Entry) error
- func (c *FwMonitor) Get(name string) (Entry, error)
- func (c *FwMonitor) GetList() ([]string, error)
- func (c *FwMonitor) Initialize(con util.XapiClient)
- func (c *FwMonitor) Set(e ...Entry) error
- func (c *FwMonitor) Show(name string) (Entry, error)
- func (c *FwMonitor) ShowList() ([]string, error)
- type PanoMonitor
- func (c *PanoMonitor) Delete(tmpl, ts string, e ...interface{}) error
- func (c *PanoMonitor) Edit(tmpl, ts string, e Entry) error
- func (c *PanoMonitor) Get(tmpl, ts, name string) (Entry, error)
- func (c *PanoMonitor) GetList(tmpl, ts string) ([]string, error)
- func (c *PanoMonitor) Initialize(con util.XapiClient)
- func (c *PanoMonitor) Set(tmpl, ts string, e ...Entry) error
- func (c *PanoMonitor) Show(tmpl, ts, name string) (Entry, error)
- func (c *PanoMonitor) ShowList(tmpl, ts string) ([]string, error)
Constants ¶
const ( ActionWaitRecover = "wait-recover" ActionFailOver = "fail-over" )
Valid Action values.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FwMonitor ¶
type FwMonitor struct {
// contains filtered or unexported fields
}
FwMonitor is the client.Network.MonitorProfile namespace.
func (*FwMonitor) Delete ¶
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*FwMonitor) Initialize ¶
func (c *FwMonitor) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
type PanoMonitor ¶
type PanoMonitor struct {
// contains filtered or unexported fields
}
PanoMonitor is the client.Network.MonitorProfile namespace.
func (*PanoMonitor) Delete ¶
func (c *PanoMonitor) Delete(tmpl, ts string, e ...interface{}) error
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*PanoMonitor) Edit ¶
func (c *PanoMonitor) Edit(tmpl, ts string, e Entry) error
Edit performs EDIT to create / update one object.
func (*PanoMonitor) Get ¶
func (c *PanoMonitor) Get(tmpl, ts, name string) (Entry, error)
Get performs GET to retrieve information for the given uid.
func (*PanoMonitor) GetList ¶
func (c *PanoMonitor) GetList(tmpl, ts string) ([]string, error)
GetList performs GET to retrieve a list of values.
func (*PanoMonitor) Initialize ¶
func (c *PanoMonitor) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
func (*PanoMonitor) Set ¶
func (c *PanoMonitor) Set(tmpl, ts string, e ...Entry) error
Set performs SET to create / update one or more objects.