Documentation
¶
Index ¶
Constants ¶
View Source
const ( FunctionModeJSON = "json" FunctionModeFunction = "function" )
Variables ¶
This section is empty.
Functions ¶
func BuildProvider ¶
func BuildProvider(ctx context.Context, imports []recipe.ExtensionFunctionImport, opts BuildOptions) (*funcregistry.Builder, error)
Types ¶
type BuildOptions ¶
type FunctionArgSpec ¶
type FunctionReturnSpec ¶
type PackageFunctionSpec ¶
type PackageFunctionSpec struct {
Name string `yaml:"name"`
Description string `yaml:"description"`
Mode string `yaml:"mode"`
Execution string `yaml:"execution"`
Args []FunctionArgSpec `yaml:"args"`
Returns FunctionReturnSpec `yaml:"returns"`
}
type PackageManifest ¶
Click to show internal directories.
Click to hide internal directories.