Versions in this module Expand all Collapse all v0 v0.1.1 Nov 8, 2021 v0.1.0 Nov 8, 2021 Changes in this version + type BaseBackend interface + Execute func(Endpoint) (*bytes.Buffer, *bytes.Buffer, error) + type Cache struct + Enabled bool + Expire time.Duration + Store *cache.Cache + func (c Cache) GetStdout(key string) (*bytes.Buffer, bool) + func (c Cache) SetStdout(key string, val *bytes.Buffer) + type Choice struct + Name string + Value string + type Config struct + Backend string + BaseURL string + Endpoints []Endpoint + HealthPath string + Host string + Port string + func (c *Config) GenServerURI() string + type Container struct + Command []string + Image string + Name string + type Endpoint struct + Async bool + Cache Cache + Containers []Container + Env []string + Form bool + Method string + Params []Param + Path string + Response string + SecretName string + TemplateURL string + func (e *Endpoint) BuildCommand(c Container) []string + func (e *Endpoint) BuildEnv() []string + type Param struct + Choices []Choice + Description string + Name string + Optional bool + Type string + Value string