Documentation
¶
Index ¶
- func GenericFnDeletePath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnGetBoolPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnGetIntPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnGetStringPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnResourceWhereMatchWithComparators(resourceProvider yamlkit.ResourceProvider, ...) (gaby.Container, any, error)
- func GenericFnSelectWhereResourceWithComparators(resourceProvider yamlkit.ResourceProvider, ...) (gaby.Container, any, error)
- func GenericFnSetBoolPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnSetIntPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnSetStringPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GenericFnVetJSONSchema(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, ...) (gaby.Container, any, error)
- func GetVisitorMapForPath(resourceProvider yamlkit.ResourceProvider, rt api.ResourceType, ...) api.ResourceTypeToPathToVisitorInfoType
- func InitTypeSchemas()
- func RegisterComputeMutations(fh handler.FunctionRegistry, converter configkit.ConfigConverter, ...)
- func RegisterPathSetterAndGetter(fh handler.FunctionRegistry, name string, parameters []api.FunctionParameter, ...)
- func RegisterStandardFunctions(fh handler.FunctionRegistry, converter configkit.ConfigConverter, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenericFnDeletePath ¶
func GenericFnDeletePath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnGetBoolPath ¶
func GenericFnGetBoolPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnGetIntPath ¶
func GenericFnGetIntPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnGetStringPath ¶
func GenericFnGetStringPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnResourceWhereMatchWithComparators ¶
func GenericFnResourceWhereMatchWithComparators(resourceProvider yamlkit.ResourceProvider, customComparators []api.CustomStringComparator, functionContext *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnSelectWhereResourceWithComparators ¶
func GenericFnSelectWhereResourceWithComparators(resourceProvider yamlkit.ResourceProvider, customComparators []api.CustomStringComparator, functionContext *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GenericFnSetBoolPath ¶
func GenericFnSetBoolPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument, upsert bool) (gaby.Container, any, error)
func GenericFnSetIntPath ¶
func GenericFnSetIntPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument, upsert bool) (gaby.Container, any, error)
func GenericFnSetStringPath ¶
func GenericFnSetStringPath(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument, upsert bool) (gaby.Container, any, error)
func GenericFnVetJSONSchema ¶
func GenericFnVetJSONSchema(resourceProvider yamlkit.ResourceProvider, _ *api.FunctionContext, parsedData gaby.Container, args []api.FunctionArgument) (gaby.Container, any, error)
func GetVisitorMapForPath ¶
func GetVisitorMapForPath(resourceProvider yamlkit.ResourceProvider, rt api.ResourceType, path api.UnresolvedPath) api.ResourceTypeToPathToVisitorInfoType
GetVisitorMapForPath is used to get visitor info for a resolved path.
func InitTypeSchemas ¶ added in v0.1.1
func InitTypeSchemas()
func RegisterComputeMutations ¶
func RegisterComputeMutations(fh handler.FunctionRegistry, converter configkit.ConfigConverter, resourceProvider yamlkit.ResourceProvider)
func RegisterPathSetterAndGetter ¶
func RegisterPathSetterAndGetter( fh handler.FunctionRegistry, name string, parameters []api.FunctionParameter, description string, attributeName api.AttributeName, resourceProvider yamlkit.ResourceProvider, addSetter bool, upsert bool, )
func RegisterStandardFunctions ¶
func RegisterStandardFunctions(fh handler.FunctionRegistry, converter configkit.ConfigConverter, resourceProvider yamlkit.ResourceProvider)
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.