Documentation ¶
Index ¶
- func EmptyObject() runtime.Object
- func FelixConfigurationToSelectableFields(obj *calico.FelixConfiguration) fields.Set
- func GetAttrs(obj runtime.Object) (labels.Set, fields.Set, error)
- func MatchFelixConfiguration(label labels.Selector, field fields.Selector) storage.SelectionPredicate
- func NewList() runtime.Object
- func NewStrategy(typer runtime.ObjectTyper) apiServerStrategy
- type REST
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FelixConfigurationToSelectableFields ¶
func FelixConfigurationToSelectableFields(obj *calico.FelixConfiguration) fields.Set
FelixConfigurationToSelectableFields returns a field set that represents the object.
func MatchFelixConfiguration ¶
func MatchFelixConfiguration(label labels.Selector, field fields.Selector) storage.SelectionPredicate
MatchFelixConfiguration is the filter used by the generic etcd backend to watch events from etcd to clients of the apiserver only interested in specific labels/fields.
func NewStrategy ¶
func NewStrategy(typer runtime.ObjectTyper) apiServerStrategy
NewStrategy returns a new NamespaceScopedStrategy for instances
Types ¶
type REST ¶
type REST struct { *genericregistry.Store // contains filtered or unexported fields }
rest implements a RESTStorage for API services against etcd
func (*REST) Categories ¶
func (*REST) ShortNames ¶
Click to show internal directories.
Click to hide internal directories.