Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CpuIDRule ¶ added in v0.7.0
type CpuIDRule struct {
nfdv1alpha1.MatchExpressionSet
}
CpuIDRule implements Rule for the custom source
type KconfigRule ¶ added in v0.7.0
type KconfigRule struct {
nfdv1alpha1.MatchExpressionSet
}
KconfigRule implements Rule for the custom source
func (*KconfigRule) Match ¶ added in v0.7.0
func (r *KconfigRule) Match() (bool, error)
type LoadedKModRule ¶
type LoadedKModRule struct {
nfdv1alpha1.MatchExpressionSet
}
LoadedKModRule matches loaded kernel modules in the system
func (*LoadedKModRule) Match ¶
func (r *LoadedKModRule) Match() (bool, error)
Match loaded kernel modules on provided list of kernel modules
type NodenameRule ¶ added in v0.8.0
type NodenameRule struct {
nfdv1alpha1.MatchExpression
}
NodenameRule matches on nodenames configured in a ConfigMap
func (*NodenameRule) Match ¶ added in v0.8.0
func (r *NodenameRule) Match() (bool, error)
func (*NodenameRule) UnmarshalJSON ¶ added in v0.10.0
func (r *NodenameRule) UnmarshalJSON(data []byte) error
type PciIDRule ¶
type PciIDRule struct {
nfdv1alpha1.MatchExpressionSet
}
type UsbIDRule ¶
type UsbIDRule struct {
nfdv1alpha1.MatchExpressionSet
}
Click to show internal directories.
Click to hide internal directories.