Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowpipeConfig ¶
type FlowpipeConfig struct {
ConfigPaths []string
CredentialImports map[string]credential.CredentialImport
Credentials map[string]credential.Credential
Integrations map[string]resources.Integration
Notifiers map[string]resources.Notifier
ConnectionImports map[string]modconfig.ConnectionImport
PipelingConnections map[string]connection.PipelingConnection
// Hooks
OnFileWatcherError func(context.Context, error)
OnFileWatcherEvent func(context.Context, *FlowpipeConfig)
// contains filtered or unexported fields
}
func LoadFlowpipeConfig ¶
func LoadFlowpipeConfig(configPaths []string) (config *FlowpipeConfig, errorsAndWarnings error_helpers.ErrorAndWarnings)
func NewFlowpipeConfig ¶
func NewFlowpipeConfig(configPaths []string) *FlowpipeConfig
func (*FlowpipeConfig) Equals ¶
func (f *FlowpipeConfig) Equals(other *FlowpipeConfig) bool
func (*FlowpipeConfig) NotifierValueMap ¶
func (f *FlowpipeConfig) NotifierValueMap() (map[string]cty.Value, error)
func (*FlowpipeConfig) SetupWatcher ¶
Click to show internal directories.
Click to hide internal directories.