types

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BlueprintOperationConfig

type BlueprintOperationConfig struct {
	Providers          map[string]map[string]*core.ScalarValue `json:"providers"`
	Transformers       map[string]map[string]*core.ScalarValue `json:"transformers"`
	ContextVariables   map[string]*core.ScalarValue            `json:"contextVariables"`
	BlueprintVariables map[string]*core.ScalarValue            `json:"blueprintVariables"`
	Dependencies       map[string]string                       `json:"dependencies,omitempty"`
}

BlueprintOperationConfig is the data type for configuration that can be provided in HTTP requests for actions that are carried out for blueprints. These values will be merged with the default values either defined in plugins or in the blueprint itself.

type SetupFunc

type SetupFunc func(router *mux.Router, config *core.Config, pluginServiceListener net.Listener) (io.WriteCloser, func(), error)

SetupFunc is a function that is used to set up a specific version of the API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL