Documentation ¶
Index ¶
- type CsVserverController
- func (c *CsVserverController) Add(name string, servicetype string, ipaddress string, port int) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Count() (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Delete(name string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Disable(name string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Enable(name string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Get(name string, attributes []string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) List(filter map[string]string, attributes []string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Rename(oldname string, newname string) (*nitro.Response[config.CsVserver], error)
- func (c *CsVserverController) Stats(name string, attributes []string) (*nitro.Response[stat.CsVserver], error)
- type DnsAddRecController
- func (c *DnsAddRecController) Add(hostname string, ipaddress string, ttl float64) (*nitro.Response[config.DnsAddRec], error)
- func (c *DnsAddRecController) Count() (*nitro.Response[config.DnsAddRec], error)
- func (c *DnsAddRecController) Delete(hostname string, ipaddress string) (*nitro.Response[config.DnsAddRec], error)
- func (c *DnsAddRecController) Get(name string, attributes []string) (*nitro.Response[config.DnsAddRec], error)
- func (c *DnsAddRecController) List(filter map[string]string, attributes []string) (*nitro.Response[config.DnsAddRec], error)
- type DnsTxtRecController
- func (c *DnsTxtRecController) Add(domain string, data []string, ttl float64) (*nitro.Response[config.DnsTxtRec], error)
- func (c *DnsTxtRecController) Count() (*nitro.Response[config.DnsTxtRec], error)
- func (c *DnsTxtRecController) Delete(domain string, recordId string) (*nitro.Response[config.DnsTxtRec], error)
- func (c *DnsTxtRecController) Get(name string, attributes []string) (*nitro.Response[config.DnsTxtRec], error)
- func (c *DnsTxtRecController) List(filter map[string]string, attributes []string) (*nitro.Response[config.DnsTxtRec], error)
- type HaNodeController
- func (c *HaNodeController) Add() (*nitro.Response[config.HaNode], error)
- func (c *HaNodeController) Count() (*nitro.Response[config.HaNode], error)
- func (c *HaNodeController) Delete() (*nitro.Response[config.HaNode], error)
- func (c *HaNodeController) Failover(force bool) (*nitro.Response[config.HaFailover], error)
- func (c *HaNodeController) Get(id int, attributes []string) (*nitro.Response[config.HaNode], error)
- func (c *HaNodeController) List(attributes []string) (*nitro.Response[config.HaNode], error)
- func (c *HaNodeController) Stats(attributes []string) (*nitro.Response[stat.HaNode], error)
- func (c *HaNodeController) Update() (*nitro.Response[config.HaNode], error)
- type LbVserverController
- func (c *LbVserverController) Add(name string, servicetype string, ipaddress string, port int) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Count() (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Delete(name string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Disable(name string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Enable(name string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Get(name string, attributes []string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) List(filter map[string]string, attributes []string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Rename(oldname string, newname string) (*nitro.Response[config.LbVserver], error)
- func (c *LbVserverController) Stats(name string, attributes []string) (*nitro.Response[stat.LbVserver], error)
- func (c *LbVserverController) Unset() (*nitro.Response[config.LbVserver], error)
- type NsConfigController
- type PolicyStringmapController
- func (c *PolicyStringmapController) Add(name string) (*nitro.Response[config.PolicyStringmap], error)
- func (c *PolicyStringmapController) Bind(name string, key string, value string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
- func (c *PolicyStringmapController) Count() (*nitro.Response[config.PolicyStringmap], error)
- func (c *PolicyStringmapController) Delete(name string) (*nitro.Response[config.PolicyStringmap], error)
- func (c *PolicyStringmapController) Get(name string, attributes []string) (*nitro.Response[config.PolicyStringmap], error)
- func (c *PolicyStringmapController) GetBindings(name string, filter map[string]string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
- func (c *PolicyStringmapController) List(attributes []string) (*nitro.Response[config.PolicyStringmap], error)
- func (c *PolicyStringmapController) Unbind(name string, key string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
- type ResponderActionController
- func (c *ResponderActionController) Add(name string, respondertype string, target string) (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) AddRequest(r nitro.Request[config.ResponderAction]) (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) Count() (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) Delete(name string) (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) Get(name string, attributes []string) (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) List(filter map[string]string, attributes []string) (*nitro.Response[config.ResponderAction], error)
- func (c *ResponderActionController) Rename(oldname string, newname string) (*nitro.Response[config.ResponderAction], error)
- type ResponderGlobalResponderPolicyBindingController
- func (c *ResponderGlobalResponderPolicyBindingController) Add(name string, bindType string, priority string, gotoPriorityExpression string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- func (c *ResponderGlobalResponderPolicyBindingController) AddRequest(r nitro.Request[config.ResponderGlobalResponderPolicyBinding]) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- func (c *ResponderGlobalResponderPolicyBindingController) Count() (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- func (c *ResponderGlobalResponderPolicyBindingController) Delete(name string, bindType string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- func (c *ResponderGlobalResponderPolicyBindingController) Get(name string, attributes []string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- func (c *ResponderGlobalResponderPolicyBindingController) List(filter map[string]string, attributes []string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
- type ResponderPolicyController
- func (c *ResponderPolicyController) Add(name string, rule string, action string, undefinedAction string) (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) AddRequest(r nitro.Request[config.ResponderPolicy]) (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) Count() (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) Delete(name string) (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) Get(name string, attributes []string) (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.ResponderPolicy], error)
- func (c *ResponderPolicyController) Rename(oldname string, newname string) (*nitro.Response[config.ResponderPolicy], error)
- type ServerController
- func (c *ServerController) AddByDomain(name string, domain string) (*nitro.Response[config.Server], error)
- func (c *ServerController) AddByIpv4Address(name string, ip string) (*nitro.Response[config.Server], error)
- func (c *ServerController) AddByIpv6Address(name string, ip string) (*nitro.Response[config.Server], error)
- func (c *ServerController) Count() (*nitro.Response[config.Server], error)
- func (c *ServerController) Delete(name string) (*nitro.Response[config.Server], error)
- func (c *ServerController) Disable(name string, delay float64, graceful bool) (*nitro.Response[config.Server], error)
- func (c *ServerController) Enable(name string) (*nitro.Response[config.Server], error)
- func (c *ServerController) Get(name string, attributes []string) (*nitro.Response[config.Server], error)
- func (c *ServerController) List(filter map[string]string, attributes []string) (*nitro.Response[config.Server], error)
- func (c *ServerController) Rename(oldName string, newName string) (*nitro.Response[config.Server], error)
- func (c *ServerController) Unset() (*nitro.Response[config.Server], error)
- func (c *ServerController) Update() (*nitro.Response[config.Server], error)
- type SslCertKeyController
- func (c *SslCertKeyController) Add(name string, cer string, key string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) AddBundle(name string, cer string, key string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) BindSslService(service string, certkey string, sni bool) (*nitro.Response[config.SslServiceSslCertKeyBinding], error)
- func (c *SslCertKeyController) BindSslVserver(vserver string, certkey string, sni bool) (*nitro.Response[config.SslVserverSslCertKeyBinding], error)
- func (c *SslCertKeyController) ClearOcspStaplingCache(name string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) Count() (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) CountServiceBindings() (*nitro.Response[config.SslCertKeyServiceBinding], error)
- func (c *SslCertKeyController) CountSslVserverBindings() (*nitro.Response[config.SslCertKeySslVserverBinding], error)
- func (c *SslCertKeyController) Delete(name string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) Get(name string, attributes []string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) GetServiceBinding(name string, attributes []string) (*nitro.Response[config.SslCertKeyServiceBinding], error)
- func (c *SslCertKeyController) GetSslVserverBinding(name string, attributes []string) (*nitro.Response[config.SslCertKeySslVserverBinding], error)
- func (c *SslCertKeyController) Link(name string, caName string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) Reload(name string, monitor bool, period string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) UnbindSslService(service string, certkey string, sni bool) (*nitro.Response[config.SslServiceSslCertKeyBinding], error)
- func (c *SslCertKeyController) UnbindSslVserver(vserver string, certkey string, sni bool) (*nitro.Response[config.SslVserverSslCertKeyBinding], error)
- func (c *SslCertKeyController) Unlink(name string) (*nitro.Response[config.SslCertKey], error)
- func (c *SslCertKeyController) Update(name string, cer string, key string, noDomainCheck bool) (*nitro.Response[config.SslCertKey], error)
- type SslVserverController
- func (c *SslVserverController) Count() (*nitro.Response[config.SslVserver], error)
- func (c *SslVserverController) Get(name string, attributes []string) (*nitro.Response[config.SslVserver], error)
- func (c *SslVserverController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SslVserver], error)
- func (c *SslVserverController) Stats(name string, attributes []string) (*nitro.Response[stat.SslVserver], error)
- type SystemBackupController
- func (c *SystemBackupController) Add() (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) Count() (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) Create(name string, level string) (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) Delete(name string) (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) Download(name string) (*io.Reader, error)
- func (c *SystemBackupController) Get(name string, attributes []string) (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) List(arguments map[string]string, filter map[string]string, attributes []string) (*nitro.Response[config.SystemBackup], error)
- func (c *SystemBackupController) Restore(filename string, skipBackup bool) (*nitro.Response[config.SystemBackup], error)
- type SystemCmdPolicyController
- func (c *SystemCmdPolicyController) Add(name string, action config.CmdPolicyAction, spec string) (*nitro.Response[config.SystemCmdPolicy], error)
- func (c *SystemCmdPolicyController) Count() (*nitro.Response[config.SystemCmdPolicy], error)
- func (c *SystemCmdPolicyController) Delete(name string) (*nitro.Response[config.SystemCmdPolicy], error)
- func (c *SystemCmdPolicyController) Get(name string, attributes []string) (*nitro.Response[config.SystemCmdPolicy], error)
- func (c *SystemCmdPolicyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SystemCmdPolicy], error)
- func (c *SystemCmdPolicyController) Update() (*nitro.Response[config.SystemCmdPolicy], error)
- type SystemFileController
- func (c *SystemFileController) Add(fileName string, location string, fileContent []byte) (*nitro.Response[config.SystemFile], error)
- func (c *SystemFileController) Count(location string) (*nitro.Response[config.SystemFile], error)
- func (c *SystemFileController) Delete(filename string, location string) (*nitro.Response[config.SystemFile], error)
- func (c *SystemFileController) Download(filename string, location string) (*io.Reader, error)
- func (c *SystemFileController) Get(filename string, location string, attributes []string) (*nitro.Response[config.SystemFile], error)
- func (c *SystemFileController) List(location string, filter map[string]string, attributes []string) (*nitro.Response[config.SystemFile], error)
- type SystemUserController
- func (c *SystemUserController) Add(username string, password string) (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) Count() (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) Delete(name string) (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) Get(name string, attributes []string) (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) Unset() (*nitro.Response[config.SystemUser], error)
- func (c *SystemUserController) Update() (*nitro.Response[config.SystemUser], error)
- type SystemUserSystemCmdPolicyBindingController
- func (c *SystemUserSystemCmdPolicyBindingController) Add(username string, policyname string, priority float64) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
- func (c *SystemUserSystemCmdPolicyBindingController) AddRequest(r nitro.Request[config.SystemUserSystemCmdPolicyBinding]) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
- func (c *SystemUserSystemCmdPolicyBindingController) Count() (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
- func (c *SystemUserSystemCmdPolicyBindingController) Delete(username string, policyname string) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
- func (c *SystemUserSystemCmdPolicyBindingController) Get(name string, attributes []string) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
- func (c *SystemUserSystemCmdPolicyBindingController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CsVserverController ¶
type CsVserverController struct {
// contains filtered or unexported fields
}
func NewCsVserverController ¶
func NewCsVserverController(client *nitro.Client) *CsVserverController
type DnsAddRecController ¶
type DnsAddRecController struct {
// contains filtered or unexported fields
}
func NewDnsAddRecController ¶
func NewDnsAddRecController(client *nitro.Client) *DnsAddRecController
type DnsTxtRecController ¶
type DnsTxtRecController struct {
// contains filtered or unexported fields
}
func NewDnsTxtRecController ¶
func NewDnsTxtRecController(client *nitro.Client) *DnsTxtRecController
type HaNodeController ¶
type HaNodeController struct {
// contains filtered or unexported fields
}
func NewHaNodeController ¶
func NewHaNodeController(client *nitro.Client) *HaNodeController
func (*HaNodeController) Failover ¶
func (c *HaNodeController) Failover(force bool) (*nitro.Response[config.HaFailover], error)
type LbVserverController ¶
type LbVserverController struct {
// contains filtered or unexported fields
}
func NewLbVserverController ¶
func NewLbVserverController(client *nitro.Client) *LbVserverController
type NsConfigController ¶
type NsConfigController struct {
// contains filtered or unexported fields
}
func NewNsConfigController ¶
func NewNsConfigController(client *nitro.Client) *NsConfigController
type PolicyStringmapController ¶
type PolicyStringmapController struct {
// contains filtered or unexported fields
}
func NewPolicyStringmapController ¶
func NewPolicyStringmapController(client *nitro.Client) *PolicyStringmapController
func (*PolicyStringmapController) Add ¶
func (c *PolicyStringmapController) Add(name string) (*nitro.Response[config.PolicyStringmap], error)
func (*PolicyStringmapController) Bind ¶
func (c *PolicyStringmapController) Bind(name string, key string, value string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
func (*PolicyStringmapController) Count ¶
func (c *PolicyStringmapController) Count() (*nitro.Response[config.PolicyStringmap], error)
func (*PolicyStringmapController) Delete ¶
func (c *PolicyStringmapController) Delete(name string) (*nitro.Response[config.PolicyStringmap], error)
func (*PolicyStringmapController) Get ¶
func (c *PolicyStringmapController) Get(name string, attributes []string) (*nitro.Response[config.PolicyStringmap], error)
func (*PolicyStringmapController) GetBindings ¶
func (c *PolicyStringmapController) GetBindings(name string, filter map[string]string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
GetBindings TODO
func (*PolicyStringmapController) List ¶
func (c *PolicyStringmapController) List(attributes []string) (*nitro.Response[config.PolicyStringmap], error)
func (*PolicyStringmapController) Unbind ¶
func (c *PolicyStringmapController) Unbind(name string, key string) (*nitro.Response[config.PolicyStringmapPatternBinding], error)
type ResponderActionController ¶
type ResponderActionController struct {
// contains filtered or unexported fields
}
func NewResponderActionController ¶
func NewResponderActionController(client *nitro.Client) *ResponderActionController
func (*ResponderActionController) Add ¶
func (c *ResponderActionController) Add(name string, respondertype string, target string) (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) AddRequest ¶
func (c *ResponderActionController) AddRequest(r nitro.Request[config.ResponderAction]) (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) Count ¶
func (c *ResponderActionController) Count() (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) Delete ¶
func (c *ResponderActionController) Delete(name string) (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) Get ¶
func (c *ResponderActionController) Get(name string, attributes []string) (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) List ¶
func (c *ResponderActionController) List(filter map[string]string, attributes []string) (*nitro.Response[config.ResponderAction], error)
func (*ResponderActionController) Rename ¶
func (c *ResponderActionController) Rename(oldname string, newname string) (*nitro.Response[config.ResponderAction], error)
type ResponderGlobalResponderPolicyBindingController ¶
type ResponderGlobalResponderPolicyBindingController struct {
// contains filtered or unexported fields
}
func NewResponderGlobalResponderPolicyBindingController ¶
func NewResponderGlobalResponderPolicyBindingController(client *nitro.Client) *ResponderGlobalResponderPolicyBindingController
func (*ResponderGlobalResponderPolicyBindingController) Add ¶
func (c *ResponderGlobalResponderPolicyBindingController) Add(name string, bindType string, priority string, gotoPriorityExpression string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
func (*ResponderGlobalResponderPolicyBindingController) AddRequest ¶
func (*ResponderGlobalResponderPolicyBindingController) Count ¶
func (c *ResponderGlobalResponderPolicyBindingController) Count() (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
func (*ResponderGlobalResponderPolicyBindingController) Delete ¶
func (c *ResponderGlobalResponderPolicyBindingController) Delete(name string, bindType string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
func (*ResponderGlobalResponderPolicyBindingController) Get ¶
func (c *ResponderGlobalResponderPolicyBindingController) Get(name string, attributes []string) (*nitro.Response[config.ResponderGlobalResponderPolicyBinding], error)
type ResponderPolicyController ¶
type ResponderPolicyController struct {
// contains filtered or unexported fields
}
func NewResponderPolicyController ¶
func NewResponderPolicyController(client *nitro.Client) *ResponderPolicyController
func (*ResponderPolicyController) Add ¶
func (c *ResponderPolicyController) Add(name string, rule string, action string, undefinedAction string) (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) AddRequest ¶
func (c *ResponderPolicyController) AddRequest(r nitro.Request[config.ResponderPolicy]) (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) Count ¶
func (c *ResponderPolicyController) Count() (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) Delete ¶
func (c *ResponderPolicyController) Delete(name string) (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) Get ¶
func (c *ResponderPolicyController) Get(name string, attributes []string) (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) List ¶
func (c *ResponderPolicyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.ResponderPolicy], error)
func (*ResponderPolicyController) Rename ¶
func (c *ResponderPolicyController) Rename(oldname string, newname string) (*nitro.Response[config.ResponderPolicy], error)
type ServerController ¶
type ServerController struct {
// contains filtered or unexported fields
}
func NewServerController ¶
func NewServerController(client *nitro.Client) *ServerController
func (*ServerController) AddByDomain ¶
func (*ServerController) AddByIpv4Address ¶
func (*ServerController) AddByIpv6Address ¶
type SslCertKeyController ¶
type SslCertKeyController struct {
// contains filtered or unexported fields
}
func NewSslCertKeyController ¶
func NewSslCertKeyController(client *nitro.Client) *SslCertKeyController
func (*SslCertKeyController) Add ¶
func (c *SslCertKeyController) Add(name string, cer string, key string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) AddBundle ¶
func (c *SslCertKeyController) AddBundle(name string, cer string, key string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) BindSslService ¶
func (c *SslCertKeyController) BindSslService(service string, certkey string, sni bool) (*nitro.Response[config.SslServiceSslCertKeyBinding], error)
func (*SslCertKeyController) BindSslVserver ¶
func (c *SslCertKeyController) BindSslVserver(vserver string, certkey string, sni bool) (*nitro.Response[config.SslVserverSslCertKeyBinding], error)
func (*SslCertKeyController) ClearOcspStaplingCache ¶
func (c *SslCertKeyController) ClearOcspStaplingCache(name string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) Count ¶
func (c *SslCertKeyController) Count() (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) CountServiceBindings ¶
func (c *SslCertKeyController) CountServiceBindings() (*nitro.Response[config.SslCertKeyServiceBinding], error)
func (*SslCertKeyController) CountSslVserverBindings ¶
func (c *SslCertKeyController) CountSslVserverBindings() (*nitro.Response[config.SslCertKeySslVserverBinding], error)
func (*SslCertKeyController) Delete ¶
func (c *SslCertKeyController) Delete(name string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) Get ¶
func (c *SslCertKeyController) Get(name string, attributes []string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) GetServiceBinding ¶
func (c *SslCertKeyController) GetServiceBinding(name string, attributes []string) (*nitro.Response[config.SslCertKeyServiceBinding], error)
func (*SslCertKeyController) GetSslVserverBinding ¶
func (c *SslCertKeyController) GetSslVserverBinding(name string, attributes []string) (*nitro.Response[config.SslCertKeySslVserverBinding], error)
func (*SslCertKeyController) Link ¶
func (c *SslCertKeyController) Link(name string, caName string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) List ¶
func (c *SslCertKeyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) Reload ¶
func (c *SslCertKeyController) Reload(name string, monitor bool, period string) (*nitro.Response[config.SslCertKey], error)
func (*SslCertKeyController) UnbindSslService ¶
func (c *SslCertKeyController) UnbindSslService(service string, certkey string, sni bool) (*nitro.Response[config.SslServiceSslCertKeyBinding], error)
func (*SslCertKeyController) UnbindSslVserver ¶
func (c *SslCertKeyController) UnbindSslVserver(vserver string, certkey string, sni bool) (*nitro.Response[config.SslVserverSslCertKeyBinding], error)
func (*SslCertKeyController) Unlink ¶
func (c *SslCertKeyController) Unlink(name string) (*nitro.Response[config.SslCertKey], error)
type SslVserverController ¶
type SslVserverController struct {
// contains filtered or unexported fields
}
func NewSslVserverController ¶
func NewSslVserverController(client *nitro.Client) *SslVserverController
func (*SslVserverController) Count ¶
func (c *SslVserverController) Count() (*nitro.Response[config.SslVserver], error)
func (*SslVserverController) Get ¶
func (c *SslVserverController) Get(name string, attributes []string) (*nitro.Response[config.SslVserver], error)
func (*SslVserverController) List ¶
func (c *SslVserverController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SslVserver], error)
func (*SslVserverController) Stats ¶
func (c *SslVserverController) Stats(name string, attributes []string) (*nitro.Response[stat.SslVserver], error)
type SystemBackupController ¶
type SystemBackupController struct {
// contains filtered or unexported fields
}
func NewBackupController ¶
func NewBackupController(client *nitro.Client) *SystemBackupController
func (*SystemBackupController) Add ¶
func (c *SystemBackupController) Add() (*nitro.Response[config.SystemBackup], error)
Add TODO SYSTEMBACKUP
func (*SystemBackupController) Count ¶
func (c *SystemBackupController) Count() (*nitro.Response[config.SystemBackup], error)
func (*SystemBackupController) Create ¶
func (c *SystemBackupController) Create(name string, level string) (*nitro.Response[config.SystemBackup], error)
Create sends a request to the configured Client to create a backup with the configured name and level
func (*SystemBackupController) Delete ¶
func (c *SystemBackupController) Delete(name string) (*nitro.Response[config.SystemBackup], error)
func (*SystemBackupController) Download ¶
func (c *SystemBackupController) Download(name string) (*io.Reader, error)
func (*SystemBackupController) Get ¶
func (c *SystemBackupController) Get(name string, attributes []string) (*nitro.Response[config.SystemBackup], error)
func (*SystemBackupController) Restore ¶
func (c *SystemBackupController) Restore(filename string, skipBackup bool) (*nitro.Response[config.SystemBackup], error)
type SystemCmdPolicyController ¶
type SystemCmdPolicyController struct {
// contains filtered or unexported fields
}
func NewSystemCmdPolicyController ¶
func NewSystemCmdPolicyController(client *nitro.Client) *SystemCmdPolicyController
func (*SystemCmdPolicyController) Add ¶
func (c *SystemCmdPolicyController) Add(name string, action config.CmdPolicyAction, spec string) (*nitro.Response[config.SystemCmdPolicy], error)
func (*SystemCmdPolicyController) Count ¶
func (c *SystemCmdPolicyController) Count() (*nitro.Response[config.SystemCmdPolicy], error)
func (*SystemCmdPolicyController) Delete ¶
func (c *SystemCmdPolicyController) Delete(name string) (*nitro.Response[config.SystemCmdPolicy], error)
func (*SystemCmdPolicyController) Get ¶
func (c *SystemCmdPolicyController) Get(name string, attributes []string) (*nitro.Response[config.SystemCmdPolicy], error)
func (*SystemCmdPolicyController) List ¶
func (c *SystemCmdPolicyController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SystemCmdPolicy], error)
func (*SystemCmdPolicyController) Update ¶
func (c *SystemCmdPolicyController) Update() (*nitro.Response[config.SystemCmdPolicy], error)
Update TODO SystemCmdPolicy
type SystemFileController ¶
type SystemFileController struct {
// contains filtered or unexported fields
}
func NewSystemFileController ¶
func NewSystemFileController(client *nitro.Client) *SystemFileController
func (*SystemFileController) Add ¶
func (c *SystemFileController) Add(fileName string, location string, fileContent []byte) (*nitro.Response[config.SystemFile], error)
func (*SystemFileController) Count ¶
func (c *SystemFileController) Count(location string) (*nitro.Response[config.SystemFile], error)
Count TODO Check functionality, probably needs location
func (*SystemFileController) Delete ¶
func (c *SystemFileController) Delete(filename string, location string) (*nitro.Response[config.SystemFile], error)
type SystemUserController ¶
type SystemUserController struct {
// contains filtered or unexported fields
}
func NewSystemUserController ¶
func NewSystemUserController(client *nitro.Client) *SystemUserController
func (*SystemUserController) Add ¶
func (c *SystemUserController) Add(username string, password string) (*nitro.Response[config.SystemUser], error)
func (*SystemUserController) Count ¶
func (c *SystemUserController) Count() (*nitro.Response[config.SystemUser], error)
func (*SystemUserController) Delete ¶
func (c *SystemUserController) Delete(name string) (*nitro.Response[config.SystemUser], error)
func (*SystemUserController) Get ¶
func (c *SystemUserController) Get(name string, attributes []string) (*nitro.Response[config.SystemUser], error)
func (*SystemUserController) List ¶
func (c *SystemUserController) List(filter map[string]string, attributes []string) (*nitro.Response[config.SystemUser], error)
func (*SystemUserController) Unset ¶
func (c *SystemUserController) Unset() (*nitro.Response[config.SystemUser], error)
Unset TODO SystemUser
func (*SystemUserController) Update ¶
func (c *SystemUserController) Update() (*nitro.Response[config.SystemUser], error)
Update TODO SystemUser
type SystemUserSystemCmdPolicyBindingController ¶
type SystemUserSystemCmdPolicyBindingController struct {
// contains filtered or unexported fields
}
func NewSystemUserSystemCmdPolicyBindingController ¶
func NewSystemUserSystemCmdPolicyBindingController(client *nitro.Client) *SystemUserSystemCmdPolicyBindingController
func (*SystemUserSystemCmdPolicyBindingController) Add ¶
func (c *SystemUserSystemCmdPolicyBindingController) Add(username string, policyname string, priority float64) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
func (*SystemUserSystemCmdPolicyBindingController) AddRequest ¶
func (c *SystemUserSystemCmdPolicyBindingController) AddRequest(r nitro.Request[config.SystemUserSystemCmdPolicyBinding]) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
func (*SystemUserSystemCmdPolicyBindingController) Count ¶
func (c *SystemUserSystemCmdPolicyBindingController) Count() (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
func (*SystemUserSystemCmdPolicyBindingController) Delete ¶
func (c *SystemUserSystemCmdPolicyBindingController) Delete(username string, policyname string) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
func (*SystemUserSystemCmdPolicyBindingController) Get ¶
func (c *SystemUserSystemCmdPolicyBindingController) Get(name string, attributes []string) (*nitro.Response[config.SystemUserSystemCmdPolicyBinding], error)
Source Files ¶
- csvserver.go
- dnsaddrec.go
- dnstxtrec.go
- hanode.go
- lbvserver.go
- nsconfig.go
- policystringmap.go
- responderaction.go
- responderglobal_responderpolicy_binding.go
- responderpolicy.go
- server.go
- sslcertkey.go
- sslvserver.go
- systembackup.go
- systemcmdpolicy.go
- systemfile.go
- systemuser.go
- systemuser_systemcmdpolicy_binding.go
Click to show internal directories.
Click to hide internal directories.