Documentation ¶
Overview ¶
Package logfwd is the client.Object.LogForwardingProfile namespace.
Normalized object: Entry
Index ¶
- type Entry
- type FwLogFwd
- func (c *FwLogFwd) Delete(vsys string, e ...interface{}) error
- func (c *FwLogFwd) Edit(vsys string, e Entry) error
- func (c *FwLogFwd) Get(vsys, name string) (Entry, error)
- func (c *FwLogFwd) GetList(vsys string) ([]string, error)
- func (c *FwLogFwd) Initialize(con util.XapiClient)
- func (c *FwLogFwd) Set(vsys string, e ...Entry) error
- func (c *FwLogFwd) SetWithoutSubconfig(vsys string, e Entry) error
- func (c *FwLogFwd) Show(vsys, name string) (Entry, error)
- func (c *FwLogFwd) ShowList(vsys string) ([]string, error)
- type PanoLogFwd
- func (c *PanoLogFwd) Delete(dg string, e ...interface{}) error
- func (c *PanoLogFwd) Edit(dg string, e Entry) error
- func (c *PanoLogFwd) Get(dg, name string) (Entry, error)
- func (c *PanoLogFwd) GetList(dg string) ([]string, error)
- func (c *PanoLogFwd) Initialize(con util.XapiClient)
- func (c *PanoLogFwd) Set(dg string, e ...Entry) error
- func (c *PanoLogFwd) SetWithoutSubconfig(dg string, e Entry) error
- func (c *PanoLogFwd) Show(dg, name string) (Entry, error)
- func (c *PanoLogFwd) ShowList(dg string) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entry ¶
type Entry struct { Name string Description string EnhancedLogging bool // 8.1+ // contains filtered or unexported fields }
Entry is a normalized, version independent representation of a log forwarding profile.
PAN-OS 8.0+.
type FwLogFwd ¶
type FwLogFwd struct {
// contains filtered or unexported fields
}
FwLogFwd is the client.Objects.LogForwardingProfile namespace.
func (*FwLogFwd) Delete ¶
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*FwLogFwd) Initialize ¶
func (c *FwLogFwd) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
func (*FwLogFwd) SetWithoutSubconfig ¶ added in v0.3.10
SetWithoutSubconfig performs a DELETE to remove any subconfig before performing a SET to create an object.
type PanoLogFwd ¶
type PanoLogFwd struct {
// contains filtered or unexported fields
}
PanoLogFwd is the client.Objects.LogForwardingProfile namespace.
func (*PanoLogFwd) Delete ¶
func (c *PanoLogFwd) Delete(dg string, e ...interface{}) error
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*PanoLogFwd) Edit ¶
func (c *PanoLogFwd) Edit(dg string, e Entry) error
Edit performs EDIT to create / update one object.
func (*PanoLogFwd) Get ¶
func (c *PanoLogFwd) Get(dg, name string) (Entry, error)
Get performs GET to retrieve information for the given uid.
func (*PanoLogFwd) GetList ¶
func (c *PanoLogFwd) GetList(dg string) ([]string, error)
GetList performs GET to retrieve a list of values.
func (*PanoLogFwd) Initialize ¶
func (c *PanoLogFwd) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
func (*PanoLogFwd) Set ¶
func (c *PanoLogFwd) Set(dg string, e ...Entry) error
Set performs SET to create / update one or more objects.
func (*PanoLogFwd) SetWithoutSubconfig ¶ added in v0.3.10
func (c *PanoLogFwd) SetWithoutSubconfig(dg string, e Entry) error
SetWithoutSubconfig performs a DELETE to remove any subconfig before performing a SET to create an object.
Directories ¶
Path | Synopsis |
---|---|
Package matchlist is the client.Object.LogForwardingProfileMatchList namespace.
|
Package matchlist is the client.Object.LogForwardingProfileMatchList namespace. |
action
Package action is the client.Object.LogForwardingProfileMatchListAction namespace.
|
Package action is the client.Object.LogForwardingProfileMatchListAction namespace. |