Documentation ¶
Overview ¶
Package netbox provides a TargetLoader for loading devices from NetBox.
Index ¶
Constants ¶
View Source
const Name = "netbox"
Variables ¶
This section is empty.
Functions ¶
func NewNetBoxTargetLoader ¶
func NewNetBoxTargetLoader(config *configuration.GatewayConfig) loaders.TargetLoader
Types ¶
type NetBoxTargetLoader ¶
type NetBoxTargetLoader struct {
// contains filtered or unexported fields
}
func (*NetBoxTargetLoader) GetConfiguration ¶
func (m *NetBoxTargetLoader) GetConfiguration() (*targetpb.Configuration, error)
func (*NetBoxTargetLoader) Start ¶
func (m *NetBoxTargetLoader) Start() error
func (*NetBoxTargetLoader) WatchConfiguration ¶
func (m *NetBoxTargetLoader) WatchConfiguration(targetChan chan<- *connections.TargetConnectionControl) error
Click to show internal directories.
Click to hide internal directories.