Datasources: Add service function to get by group, name, and namespace (#113066)

This commit is contained in:
Stephanie Hingtgen
2025-10-28 16:43:03 +00:00
committed by GitHub
parent 147ff4279b
commit 6a3dfacc95
6 changed files with 111 additions and 0 deletions
+3
View File
@@ -15,6 +15,9 @@ type DataSourceService interface {
// GetDataSource gets a datasource.
GetDataSource(ctx context.Context, query *GetDataSourceQuery) (*DataSource, error)
// GetDataSourceInNamespace gets a datasource by namespace, name (datasource uid), and group (datasource type).
GetDataSourceInNamespace(ctx context.Context, namespace, name, group string) (*DataSource, error)
// GetDataSources gets datasources.
GetDataSources(ctx context.Context, query *GetDataSourcesQuery) ([]*DataSource, error)