Documentation ¶
Overview ¶
Package signature is the client.Objects.AppSignature namespace.
Normalized object: Entry
Index ¶
- Constants
- type Entry
- type FwSignature
- func (c *FwSignature) Delete(vsys, app string, e ...interface{}) error
- func (c *FwSignature) Edit(vsys, app string, e Entry) error
- func (c *FwSignature) Get(vsys, app, name string) (Entry, error)
- func (c *FwSignature) GetList(vsys, app string) ([]string, error)
- func (c *FwSignature) Initialize(con util.XapiClient)
- func (c *FwSignature) Set(vsys, app string, e ...Entry) error
- func (c *FwSignature) Show(vsys, app, name string) (Entry, error)
- func (c *FwSignature) ShowList(vsys, app string) ([]string, error)
- type PanoSignature
- func (c *PanoSignature) Delete(dg, app string, e ...interface{}) error
- func (c *PanoSignature) Edit(dg, app string, e Entry) error
- func (c *PanoSignature) Get(dg, app, name string) (Entry, error)
- func (c *PanoSignature) GetList(dg, app string) ([]string, error)
- func (c *PanoSignature) Initialize(con util.XapiClient)
- func (c *PanoSignature) Set(dg, app string, e ...Entry) error
- func (c *PanoSignature) Show(dg, app, name string) (Entry, error)
- func (c *PanoSignature) ShowList(dg, app string) ([]string, error)
Constants ¶
const ( ScopeTransaction = "transaction" ScopeSession = "session" )
Valid Scope values.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entry ¶
type Entry struct { Name string Comment string Scope string OrderedMatch bool // contains filtered or unexported fields }
Entry is a normalized, version independent representation of an application signature.
type FwSignature ¶
type FwSignature struct {
// contains filtered or unexported fields
}
FwSignature is the client.Objects.AppSignature namespace.
func (*FwSignature) Delete ¶
func (c *FwSignature) Delete(vsys, app string, e ...interface{}) error
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*FwSignature) Edit ¶
func (c *FwSignature) Edit(vsys, app string, e Entry) error
Edit performs EDIT to create / update one object.
func (*FwSignature) Get ¶
func (c *FwSignature) Get(vsys, app, name string) (Entry, error)
Get performs GET to retrieve information for the given uid.
func (*FwSignature) GetList ¶
func (c *FwSignature) GetList(vsys, app string) ([]string, error)
GetList performs GET to retrieve a list of values.
func (*FwSignature) Initialize ¶
func (c *FwSignature) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
func (*FwSignature) Set ¶
func (c *FwSignature) Set(vsys, app string, e ...Entry) error
Set performs SET to create / update one or more objects.
type PanoSignature ¶
type PanoSignature struct {
// contains filtered or unexported fields
}
PanoSignature is the client.Objects.AppSignature namespace.
func (*PanoSignature) Delete ¶
func (c *PanoSignature) Delete(dg, app string, e ...interface{}) error
Delete removes the given objects.
Objects can be a string or an Entry object.
func (*PanoSignature) Edit ¶
func (c *PanoSignature) Edit(dg, app string, e Entry) error
Edit performs EDIT to create / update one object.
func (*PanoSignature) Get ¶
func (c *PanoSignature) Get(dg, app, name string) (Entry, error)
Get performs GET to retrieve information for the given uid.
func (*PanoSignature) GetList ¶
func (c *PanoSignature) GetList(dg, app string) ([]string, error)
GetList performs GET to retrieve a list of values.
func (*PanoSignature) Initialize ¶
func (c *PanoSignature) Initialize(con util.XapiClient)
Initialize is invoked by client.Initialize().
func (*PanoSignature) Set ¶
func (c *PanoSignature) Set(dg, app string, e ...Entry) error
Set performs SET to create / update one or more objects.
Directories ¶
Path | Synopsis |
---|---|
Package andcond is the client.Objects.AppSigAndCond namespace.
|
Package andcond is the client.Objects.AppSigAndCond namespace. |
Package orcond is the client.Objects.AppSigAndCondOrCond namespace.
|
Package orcond is the client.Objects.AppSigAndCondOrCond namespace. |