Documentation ¶
Index ¶
- func ComponentRegex(g string) selectors.ReferenceSelector
- type Component
- type Selector
- func And(operands ...Selector) Selector
- func ComponentGlob(g string) Selector
- func ExtraIdentity(id v1.Identity) Selector
- func ExtraIdentityByKeyPairs(extra ...string) Selector
- func Identity(id v1.Identity) Selector
- func IdentityByKeyPairs(name string, extras ...string) Selector
- func Label(sel ...selectors.LabelSelector) Selector
- func LabelName(n string) Selector
- func LabelValue(v interface{}) Selector
- func LabelVersion(n string) Selector
- func Name(n string) Selector
- func Not(operand Selector) Selector
- func Or(operands ...Selector) Selector
- func PartialIdentityByKeyPairs(attrs ...string) Selector
- func Partialdentity(id v1.Identity) Selector
- func Version(n string) Selector
- type SelectorFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComponentRegex ¶
func ComponentRegex(g string) selectors.ReferenceSelector
Types ¶
type Component ¶
type Component string
func (Component) MatchReference ¶
func (c Component) MatchReference(list accessors.ElementListAccessor, ref accessors.ReferenceAccessor) bool
type Selector ¶
type Selector = selectors.ReferenceSelector
func ComponentGlob ¶
func ExtraIdentity ¶ added in v0.15.0
func ExtraIdentityByKeyPairs ¶ added in v0.15.0
func IdentityByKeyPairs ¶
func Label ¶
func Label(sel ...selectors.LabelSelector) Selector
func LabelValue ¶ added in v0.15.0
func LabelValue(v interface{}) Selector
func LabelVersion ¶ added in v0.15.0
func PartialIdentityByKeyPairs ¶ added in v0.15.0
func Partialdentity ¶ added in v0.15.0
type SelectorFunc ¶
type SelectorFunc = selectors.ReferenceSelectorFunc
Click to show internal directories.
Click to hide internal directories.