Versions in this module Expand all Collapse all v2 v2.0.0 Dec 13, 2021 Changes in this version + var DefaultExcludedPaths = []string + var DefaultExcludedPathsSet = strset.New(DefaultExcludedPaths) + func AsListOfUnstructured(lockedResources []LockedResource) []unstructured.Unstructured + func FilterOutPaths(obj *unstructured.Unstructured, jsonPaths []string) (*unstructured.Unstructured, error) + func GetResources(lockedResources []LockedResource) []client.Object + type LockedResource struct + ExcludedPaths []string + func GetLockedResources(resources []utilsapi.LockedResource) ([]LockedResource, error) + func GetLockedResourcesFromTemplates(resources []utilsapi.LockedResourceTemplate, params interface{}) ([]LockedResource, error) + func GetLockedResourcesFromTemplatesWithRestConfig(resources []utilsapi.LockedResourceTemplate, config *rest.Config, ...) ([]LockedResource, error) + func (lr *LockedResource) GetKey() string + type Patch struct + Operation string + Path string Other modules containing this package github.com/redhat-cop/operator-utils