Add dataset.type

This commit is contained in:
Jen Huang 2020-06-15 17:59:30 -07:00
parent e67d5e702d
commit fbcf50cbe2
3 changed files with 10 additions and 4 deletions

View file

@ -106,7 +106,7 @@ describe('Ingest Manager - storedDatasourcesToAgentInputs', () => {
id: 'some-uuid',
name: 'mock-datasource',
type: 'test-logs',
dataset: { namespace: 'default' },
dataset: { namespace: 'default', type: 'test-logs' },
use_output: 'default',
streams: [
{
@ -142,7 +142,7 @@ describe('Ingest Manager - storedDatasourcesToAgentInputs', () => {
id: 'some-uuid',
name: 'mock-datasource',
type: 'test-logs',
dataset: { namespace: 'default' },
dataset: { namespace: 'default', type: 'test-logs' },
use_output: 'default',
streams: [
{

View file

@ -24,7 +24,10 @@ export const storedDatasourcesToAgentInputs = (
id: datasource.id || datasource.name,
name: datasource.name,
type: input.type,
dataset: { namespace: datasource.namespace || 'default' },
dataset: {
namespace: datasource.namespace || 'default',
type: input.type,
},
use_output: DEFAULT_OUTPUT.name,
...Object.entries(input.config || {}).reduce((acc, [key, { value }]) => {
acc[key] = value;

View file

@ -39,7 +39,10 @@ export interface FullAgentConfigInput {
id: string;
name: string;
type: string;
dataset: { namespace: string };
dataset: {
namespace: string;
type: string;
};
use_output: string;
package?: Pick<DatasourcePackage, 'name' | 'version'>;
streams: FullAgentConfigInputStream[];