Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Server *server.Config `mapstructure:"server"` HttpClient *http.Config `mapstructure:"http_client"` GraphQLClient *graphql.Config `mapstructure:"graphql_client"` Director *director.Config `mapstructure:"director"` Webhook *webhook.Config `mapstructure:"webhook"` ExternalClient *ExternalClientConfig `mapstructure:"external_client"` }
Config comprises of all the configurations that are necessary for successful bootstrap and execution of the Operations Controller
func DefaultConfig ¶
func DefaultConfig() *Config
DefaultConfig constructs a Config with default values
type ExternalClientConfig ¶
type Validatable ¶
type Validatable interface {
Validate() error
}
Validatable defines entities capable of being validated
Click to show internal directories.
Click to hide internal directories.