Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface {
// GetAll retrieves all RequestAuthentication resources that match either legacy owner labels or new owner labels
GetAll(ctx context.Context, labeler processing.Labeler) ([]*securityv1beta1.RequestAuthentication, error)
// DeleteAll deletes all RequestAuthentication resources that match either legacy owner labels or new owner labels
DeleteAll(ctx context.Context, labeler processing.Labeler) error
}
Repository provides methods to retrieve and delete RequestAuthentication resources by owner labels
func NewRepository ¶
func NewRepository(client client.Client) Repository
NewRepository creates a new instance of the RequestAuthentication repository
Click to show internal directories.
Click to hide internal directories.