Versions in this module Expand all Collapse all v3 v3.9.9 Jun 3, 2022 Changes in this version + var ErrEnforcementAction = errors.New("unrecognized enforcementAction") + var ErrInvalidPackedName = errors.New(...) + var ErrInvalidSpecEnforcementAction = errors.New("spec.enforcementAction must be a string") + var KnownEnforcementActions = []EnforcementAction + func EventPackerMapFunc() handler.MapFunc + func EventPackerMapFuncHardcodeGVK(gvk schema.GroupVersionKind) handler.MapFunc + func GetID() string + func GetNamespace() string + func GetPodName() string + func UnpackRequest(r reconcile.Request) (schema.GroupVersionKind, reconcile.Request, error) + func ValidateEnforcementAction(input EnforcementAction) error + type EnforcementAction string + const Deny + const Dryrun + const Unrecognized + const Warn + func GetEnforcementAction(item map[string]interface{}) (EnforcementAction, error) + type Error string + func (e Error) Error() string + type FlagSet map[string]bool + func NewFlagSet() FlagSet + func (l FlagSet) Set(s string) error + func (l FlagSet) String() string + func (l FlagSet) ToSlice() []string + type KindVersionName struct + Group string + Kind string + Name string + Namespace string + Version string + func GetUniqueKey(obj unstructured.Unstructured) KindVersionName + type Wildcard string + func (w Wildcard) Matches(candidate string) bool Other modules containing this package github.com/SuperSandro2000/gatekeeper