Versions in this module Expand all Collapse all v0 v0.10.2 Feb 16, 2023 v0.10.1 Feb 16, 2023 v0.10.0 Feb 16, 2023 v0.9.0 Sep 26, 2022 Changes in this version + const LdapTypeActiveDirectory + const LdapTypeEdirectory + const LdapTypeOther + const LdapTypeSun + type Entry struct + AdminUseOnly bool + BaseDn string + BindDn string + BindTimeout int + Disabled bool + LdapType string + Name string + Password string + RetryInterval int + SearchTimeout int + Servers []Server + Ssl bool + VerifyServerCertificate bool + func (o *Entry) Copy(s Entry) + func (o Entry) Specify(v version.Number) (string, interface{}) + type Firewall struct + func FirewallNamespace(client util.XapiClient) *Firewall + func (c *Firewall) AllFromPanosConfig(vsys string) ([]Entry, error) + func (c *Firewall) Delete(vsys string, e ...interface{}) error + func (c *Firewall) Edit(vsys string, e Entry) error + func (c *Firewall) FromPanosConfig(vsys, name string) (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 struct + func PanoramaNamespace(client util.XapiClient) *Panorama + func (c *Panorama) AllFromPanosConfig(tmpl, ts, vsys string) ([]Entry, error) + func (c *Panorama) Delete(tmpl, ts, vsys string, e ...interface{}) error + func (c *Panorama) Edit(tmpl, ts, vsys string, e Entry) error + func (c *Panorama) FromPanosConfig(tmpl, ts, vsys, name string) (Entry, error) + func (c *Panorama) Get(tmpl, ts, vsys, name string) (Entry, error) + func (c *Panorama) GetAll(tmpl, ts, vsys string) ([]Entry, error) + func (c *Panorama) GetList(tmpl, ts, vsys string) ([]string, error) + func (c *Panorama) Set(tmpl, ts, vsys string, e ...Entry) error + func (c *Panorama) Show(tmpl, ts, vsys, name string) (Entry, error) + func (c *Panorama) ShowAll(tmpl, ts, vsys string) ([]Entry, error) + func (c *Panorama) ShowList(tmpl, ts, vsys string) ([]string, error) + type Server struct + Name string + Port int + Server string