Documentation ¶
Overview ¶
Package tags is the client.Objects.Tags namespace.
Normalized object: Entry
Index ¶
- Constants
- type Entry
- type Firewall
- func (c *Firewall) Delete(vsys string, e ...interface{}) error
- func (c *Firewall) Edit(vsys string, e Entry) error
- func (c *Firewall) Get(vsys, name string) (Entry, error)
- func (c *Firewall) GetAll(vsys string) ([]Entry, error)
- func (c *Firewall) GetList(vsys string) ([]string, error)
- func (c *Firewall) Set(vsys string, e ...Entry) error
- func (c *Firewall) Show(vsys, name string) (Entry, error)
- func (c *Firewall) ShowAll(vsys string) ([]Entry, error)
- func (c *Firewall) ShowList(vsys string) ([]string, error)
- type Panorama
- func (c *Panorama) Delete(dg string, e ...interface{}) error
- func (c *Panorama) Edit(dg string, e Entry) error
- func (c *Panorama) Get(dg, name string) (Entry, error)
- func (c *Panorama) GetAll(dg string) ([]Entry, error)
- func (c *Panorama) GetList(dg string) ([]string, error)
- func (c *Panorama) Set(dg string, e ...Entry) error
- func (c *Panorama) Show(dg, name string) (Entry, error)
- func (c *Panorama) ShowAll(dg string) ([]Entry, error)
- func (c *Panorama) ShowList(dg string) ([]string, error)
Constants ¶
const ( None = iota Red Green Blue Yellow Copper Orange Purple Gray LightGreen Cyan LightGray BlueGray Lime Black Gold Brown Olive Maroon RedOrange YellowOrange ForestGreen TurquoiseBlue AzureBlue CeruleanBlue MidnightBlue MediumBlue CobaltBlue VioletBlue BlueViolet MediumViolet MediumRose Lavender Orchid Thistle Peach Salmon Magenta RedViolet Mahogany BurntSienna Chestnut )
These are the color constants you can use in Entry.SetColor(). Note that each version of PANOS has added colors, so if you are looking for maximum compatibility, only use the first 16 colors (17 including None).
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entry ¶
Entry is a normalized, version independent representation of an administrative tag. Note that colors should be set to a string such as `color5` or `color13`. If you want to set a color using the color name (e.g. - "red"), use the SetColor function.
func (*Entry) Copy ¶
Copy copies the information from source Entry `s` to this object. As the Name field relates to the XPATH of this object, this field is not copied.
type Firewall ¶ added in v0.6.0
type Firewall struct {
// contains filtered or unexported fields
}
Firewall is the client.Objects.Tags namespace.
func FirewallNamespace ¶ added in v0.6.0
func FirewallNamespace(client util.XapiClient) *Firewall
FirewallNamespace returns an initialized namespace.
func (*Firewall) Delete ¶ added in v0.6.0
Delete performs DELETE to remove the specified objects.
Objects can be either a string or an Entry object.
func (*Firewall) Get ¶ added in v0.6.0
Get performs GET to retrieve information for the given object.
func (*Firewall) Show ¶ added in v0.6.0
Show performs SHOW to retrieve information for the given object.
type Panorama ¶ added in v0.6.0
type Panorama struct {
// contains filtered or unexported fields
}
Panorama is the client.Objects.Tags namespace.
func PanoramaNamespace ¶ added in v0.6.0
func PanoramaNamespace(client util.XapiClient) *Panorama
PanoramaNamespace returns an initialized namespace.
func (*Panorama) Delete ¶ added in v0.6.0
Delete performs DELETE to remove the specified objects.
Objects can be either a string or an Entry object.
func (*Panorama) Get ¶ added in v0.6.0
Get performs GET to retrieve information for the given object.
func (*Panorama) Show ¶ added in v0.6.0
Show performs SHOW to retrieve information for the given object.