Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllSources ¶
GetAllSources returns a slice of all data source services, initialized and ready.
Types ¶
type AlienVault ¶
type AlienVault struct { service.BaseService SourceType string // contains filtered or unexported fields }
AlienVault is the Service that handles access to the AlienVault data source.
func NewAlienVault ¶
func NewAlienVault(sys systems.System) *AlienVault
NewAlienVault returns he object initialized, but not yet started.
func (*AlienVault) Description ¶
func (a *AlienVault) Description() string
Description implements the Service interface.
func (*AlienVault) OnStart ¶
func (a *AlienVault) OnStart() error
OnStart implements the Service interface.
type Cloudflare ¶
type Cloudflare struct { service.BaseService SourceType string // contains filtered or unexported fields }
Cloudflare is the Service that handles access to the Cloudflare data source.
func NewCloudflare ¶
func NewCloudflare(sys systems.System) *Cloudflare
NewCloudflare returns he object initialized, but not yet started.
func (*Cloudflare) Description ¶
func (c *Cloudflare) Description() string
Description implements the Service interface.
func (*Cloudflare) OnStart ¶
func (c *Cloudflare) OnStart() error
OnStart implements the Service interface.
type DNSDB ¶
type DNSDB struct { service.BaseService SourceType string // contains filtered or unexported fields }
DNSDB is the Service that handles access to the DNSDB data source.
func (*DNSDB) Description ¶
Description implements the Service interface.
type FOFA ¶
type FOFA struct { service.BaseService SourceType string // contains filtered or unexported fields }
FOFA is the Service that handles access to the FOFA data source.
func (*FOFA) Description ¶
Description implements the Service interface.
type NetworksDB ¶
type NetworksDB struct { service.BaseService SourceType string // contains filtered or unexported fields }
NetworksDB is the Service that handles access to the NetworksDB.io data source.
func NewNetworksDB ¶
func NewNetworksDB(sys systems.System) *NetworksDB
NewNetworksDB returns he object initialized, but not yet started.
func (*NetworksDB) Description ¶
func (n *NetworksDB) Description() string
Description implements the Service interface.
func (*NetworksDB) OnStart ¶
func (n *NetworksDB) OnStart() error
OnStart implements the Service interface.
type RADb ¶
type RADb struct { service.BaseService SourceType string // contains filtered or unexported fields }
RADb is the Service that handles access to the RADb data source.
func (*RADb) Description ¶
Description implements the Service interface.
type Twitter ¶
type Twitter struct { service.BaseService SourceType string // contains filtered or unexported fields }
Twitter is the Service that handles access to the Twitter data source.
func NewTwitter ¶
NewTwitter returns he object initialized, but not yet started.
func (*Twitter) Description ¶
Description implements the Service interface.
type Umbrella ¶
type Umbrella struct { service.BaseService SourceType string // contains filtered or unexported fields }
Umbrella is the Service that handles access to the Umbrella data source.
func NewUmbrella ¶
NewUmbrella returns he object initialized, but not yet started.
func (*Umbrella) Description ¶
Description implements the Service interface.