package
0.0.0-20250114004511-abf203aa721c
Repository: https://github.com/rhecosystemappeng/patch-utils.git
Documentation: pkg.go.dev

# Functions

JsonPatchFinalizerIn uses JSON-type patches to add a finalizer to obj.
JsonPatchFinalizerInP executes JsonPatchFinalizerIn, panicking for errors.
JsonPatchFinalizerInQ executes JsonPatchFinalizerInP, ignoring the patches.
JsonPatchFinalizerOut uses JSON-type patches to remove a finalizer from the obj.
JsonPatchFinalizerOutP executes JsonPatchFinalizerOut, panicking for errors.
JsonPatchFinalizerOutQ executes JsonPatchFinalizerOutP, ignoring the patches.
JsonPatchMap uses JSON-type patches to add or replace all members in the given path for the given obj with the member in newMap; we use origMap to determine whether we need to add or replace.
JsonPatchMapP executes JsonPatchMap, panicking for errors.
JsonPatchMapQ executes JsonPatchMapP, ignoring the patches.
JsonPatchSpec uses JSON-type patches to replace a Spec in obj.
JsonPatchSpecP executes JsonPatchSpec, panicking for errors.
JsonPatchSpecQ executes JsonPatchSpecP, ignoring the patches.
SanitizeKeyForJsonPatch is used for preparing an annotation or a label key for patching using JSON patches.
UnSanitizeKeyForJsonPatch does the opposite of SanitizeKeyForJsonPatch.

# Structs

No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author