mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 02:09:32 -04:00
Backports the following commits to 6.7: - [Infra UI] Strictly pick fields sent upon source config creation (#32897)
This commit is contained in:
parent
476d02cc4b
commit
b2af9dfcb2
1 changed files with 15 additions and 1 deletions
|
@ -96,7 +96,21 @@ const createContainerProps = memoizeLast((sourceId: string, apolloClient: Apollo
|
||||||
create: (sourceConfiguration: CreateSourceInput) => ({ setState }) => {
|
create: (sourceConfiguration: CreateSourceInput) => ({ setState }) => {
|
||||||
const variables = {
|
const variables = {
|
||||||
sourceId,
|
sourceId,
|
||||||
sourceConfiguration,
|
sourceConfiguration: {
|
||||||
|
name: sourceConfiguration.name,
|
||||||
|
description: sourceConfiguration.description,
|
||||||
|
metricAlias: sourceConfiguration.metricAlias,
|
||||||
|
logAlias: sourceConfiguration.logAlias,
|
||||||
|
fields: sourceConfiguration.fields
|
||||||
|
? {
|
||||||
|
container: sourceConfiguration.fields.container,
|
||||||
|
host: sourceConfiguration.fields.host,
|
||||||
|
pod: sourceConfiguration.fields.pod,
|
||||||
|
tiebreaker: sourceConfiguration.fields.tiebreaker,
|
||||||
|
timestamp: sourceConfiguration.fields.timestamp,
|
||||||
|
}
|
||||||
|
: undefined,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
setState(actions.startOperation({ name: 'create', parameters: variables }));
|
setState(actions.startOperation({ name: 'create', parameters: variables }));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue