package fnplugin
import "sigs.k8s.io/kustomize/api/internal/plugins/fnplugin"
Index ¶
Functions ¶
func GetFunctionSpec ¶
func GetFunctionSpec(res *resource.Resource) (*runtimeutil.FunctionSpec, error)
GetFunctionSpec return function spec is there is. Otherwise return nil
Types ¶
type FnPlugin ¶
type FnPlugin struct {
// contains filtered or unexported fields
}
FnPlugin is the struct to hold function information
func NewFnPlugin ¶
func NewFnPlugin(o *types.FnPluginLoadingOptions) *FnPlugin
NewFnPlugin creates a FnPlugin struct
func (*FnPlugin) Cfg ¶
Cfg returns function config
func (*FnPlugin) Config ¶
func (p *FnPlugin) Config(h *resmap.PluginHelpers, config []byte) error
Config is called by kustomize to pass-in config information
func (*FnPlugin) Generate ¶
Generate is called when run as generator
func (*FnPlugin) Transform ¶
Transform is called when run as transformer
Source Files ¶
fnplugin.go
- Version
- v0.20.1 (latest)
- Published
- Jul 23, 2025
- Platform
- linux/amd64
- Imports
- 10 packages
- Last checked
- 4 hours ago –
Tools for package owners.