Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PhysicalMachine ¶
type PhysicalMachine struct { v1alpha1.PhysicalMachine Address string }
func SelectAndFilterPhysicalMachines ¶
func SelectAndFilterPhysicalMachines(ctx context.Context, c client.Client, r client.Reader, spec *v1alpha1.PhysicalMachineSelector, clusterScoped bool, targetNamespace string, enableFilterNamespace bool) ([]*PhysicalMachine, error)
SelectAndFilterPhysicalMachines returns the list of physical machines that filtered by selector and SelectorMode
func (*PhysicalMachine) Id ¶
func (pm *PhysicalMachine) Id() string
type SelectImpl ¶
func New ¶
func New(params Params) *SelectImpl
func (*SelectImpl) Select ¶
func (impl *SelectImpl) Select(ctx context.Context, physicalMachineSelector *v1alpha1.PhysicalMachineSelector) ([]*PhysicalMachine, error)
Click to show internal directories.
Click to hide internal directories.