Versions in this module Expand all Collapse all v1 v1.1.5 May 12, 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 []apis.LockedResource) ([]LockedResource, error) + func GetLockedResourcesFromTemplates(resources []apis.LockedResourceTemplate, params interface{}) ([]LockedResource, error) + func GetLockedResourcesFromTemplatesWithRestConfig(resources []apis.LockedResourceTemplate, config *rest.Config, ...) ([]LockedResource, error) + func (lr *LockedResource) GetKey() string + type Patch struct + Operation string + Path string