Documentation
¶
Index ¶
- type InfobloxProvider
- func (d *InfobloxProvider) AddRecord(record utils.DnsRecord) (err error)
- func (*InfobloxProvider) GetName() string
- func (d *InfobloxProvider) GetRecords() ([]utils.DnsRecord, error)
- func (d *InfobloxProvider) HealthCheck() error
- func (d *InfobloxProvider) Init(rootDomainName string) error
- func (d *InfobloxProvider) RemoveRecord(record utils.DnsRecord) error
- func (d *InfobloxProvider) SendRequest(method, urlStr, body string, head map[string]string) ([]*Record, error)
- func (d *InfobloxProvider) UpdateRecord(record utils.DnsRecord) error
- type Record
- type ResultPagination
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfobloxProvider ¶
type InfobloxProvider struct {
// contains filtered or unexported fields
}
func (*InfobloxProvider) AddRecord ¶
func (d *InfobloxProvider) AddRecord(record utils.DnsRecord) (err error)
func (*InfobloxProvider) GetName ¶
func (*InfobloxProvider) GetName() string
func (*InfobloxProvider) GetRecords ¶
func (d *InfobloxProvider) GetRecords() ([]utils.DnsRecord, error)
func (*InfobloxProvider) HealthCheck ¶
func (d *InfobloxProvider) HealthCheck() error
func (*InfobloxProvider) Init ¶
func (d *InfobloxProvider) Init(rootDomainName string) error
func (*InfobloxProvider) RemoveRecord ¶
func (d *InfobloxProvider) RemoveRecord(record utils.DnsRecord) error
func (*InfobloxProvider) SendRequest ¶ added in v0.7.10
func (*InfobloxProvider) UpdateRecord ¶
func (d *InfobloxProvider) UpdateRecord(record utils.DnsRecord) error
type ResultPagination ¶ added in v0.7.10
Click to show internal directories.
Click to hide internal directories.