Skip to content

Commit de1572f

Browse files
[7.x] [Logs UI] [Metrics UI] Remove saved object field mappings (#75482) (#77533)
Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
1 parent f9c56c0 commit de1572f

File tree

3 files changed

+6
-268
lines changed

3 files changed

+6
-268
lines changed

x-pack/plugins/infra/common/saved_objects/inventory_view.ts

Lines changed: 2 additions & 130 deletions
Original file line numberDiff line numberDiff line change
@@ -17,135 +17,7 @@ export const inventoryViewSavedObjectType: SavedObjectsType = {
1717
importableAndExportable: true,
1818
},
1919
mappings: {
20-
properties: {
21-
name: {
22-
type: 'keyword',
23-
},
24-
sort: {
25-
properties: {
26-
by: {
27-
type: 'keyword',
28-
},
29-
direction: {
30-
type: 'keyword',
31-
},
32-
},
33-
},
34-
metric: {
35-
properties: {
36-
type: {
37-
type: 'keyword',
38-
},
39-
field: {
40-
type: 'keyword',
41-
},
42-
aggregation: {
43-
type: 'keyword',
44-
},
45-
id: {
46-
type: 'keyword',
47-
},
48-
label: {
49-
type: 'keyword',
50-
},
51-
},
52-
},
53-
legend: {
54-
properties: {
55-
palette: {
56-
type: 'keyword',
57-
},
58-
steps: {
59-
type: 'long',
60-
},
61-
reverseColors: {
62-
type: 'boolean',
63-
},
64-
},
65-
},
66-
groupBy: {
67-
type: 'nested',
68-
properties: {
69-
label: {
70-
type: 'keyword',
71-
},
72-
field: {
73-
type: 'keyword',
74-
},
75-
},
76-
},
77-
nodeType: {
78-
type: 'keyword',
79-
},
80-
view: {
81-
type: 'keyword',
82-
},
83-
customOptions: {
84-
type: 'nested',
85-
properties: {
86-
text: {
87-
type: 'keyword',
88-
},
89-
field: {
90-
type: 'keyword',
91-
},
92-
},
93-
},
94-
customMetrics: {
95-
type: 'nested',
96-
properties: {
97-
type: {
98-
type: 'keyword',
99-
},
100-
field: {
101-
type: 'keyword',
102-
},
103-
aggregation: {
104-
type: 'keyword',
105-
},
106-
id: {
107-
type: 'keyword',
108-
},
109-
label: {
110-
type: 'keyword',
111-
},
112-
},
113-
},
114-
boundsOverride: {
115-
properties: {
116-
max: {
117-
type: 'integer',
118-
},
119-
min: {
120-
type: 'integer',
121-
},
122-
},
123-
},
124-
autoBounds: {
125-
type: 'boolean',
126-
},
127-
time: {
128-
type: 'long',
129-
},
130-
autoReload: {
131-
type: 'boolean',
132-
},
133-
filterQuery: {
134-
properties: {
135-
kind: {
136-
type: 'keyword',
137-
},
138-
expression: {
139-
type: 'keyword',
140-
},
141-
},
142-
},
143-
accountId: {
144-
type: 'keyword',
145-
},
146-
region: {
147-
type: 'keyword',
148-
},
149-
},
20+
dynamic: false,
21+
properties: {},
15022
},
15123
};

x-pack/plugins/infra/common/saved_objects/metrics_explorer_view.ts

Lines changed: 2 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -17,75 +17,7 @@ export const metricsExplorerViewSavedObjectType: SavedObjectsType = {
1717
importableAndExportable: true,
1818
},
1919
mappings: {
20-
properties: {
21-
name: {
22-
type: 'keyword',
23-
},
24-
options: {
25-
properties: {
26-
forceInterval: {
27-
type: 'boolean',
28-
},
29-
metrics: {
30-
type: 'nested',
31-
properties: {
32-
aggregation: {
33-
type: 'keyword',
34-
},
35-
field: {
36-
type: 'keyword',
37-
},
38-
color: {
39-
type: 'keyword',
40-
},
41-
label: {
42-
type: 'keyword',
43-
},
44-
},
45-
},
46-
limit: {
47-
type: 'integer',
48-
},
49-
groupBy: {
50-
type: 'keyword',
51-
},
52-
filterQuery: {
53-
type: 'keyword',
54-
},
55-
aggregation: {
56-
type: 'keyword',
57-
},
58-
source: {
59-
type: 'keyword',
60-
},
61-
},
62-
},
63-
chartOptions: {
64-
properties: {
65-
type: {
66-
type: 'keyword',
67-
},
68-
yAxisMode: {
69-
type: 'keyword',
70-
},
71-
stack: {
72-
type: 'boolean',
73-
},
74-
},
75-
},
76-
currentTimerange: {
77-
properties: {
78-
from: {
79-
type: 'keyword',
80-
},
81-
to: {
82-
type: 'keyword',
83-
},
84-
interval: {
85-
type: 'keyword',
86-
},
87-
},
88-
},
89-
},
20+
dynamic: false,
21+
properties: {},
9022
},
9123
};

x-pack/plugins/infra/server/lib/sources/saved_object_type.ts

Lines changed: 2 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -17,74 +17,8 @@ export const infraSourceConfigurationSavedObjectType: SavedObjectsType = {
1717
importableAndExportable: true,
1818
},
1919
mappings: {
20-
properties: {
21-
name: {
22-
type: 'text',
23-
},
24-
description: {
25-
type: 'text',
26-
},
27-
metricAlias: {
28-
type: 'keyword',
29-
},
30-
logAlias: {
31-
type: 'keyword',
32-
},
33-
inventoryDefaultView: {
34-
type: 'keyword',
35-
},
36-
metricsExplorerDefaultView: {
37-
type: 'keyword',
38-
},
39-
fields: {
40-
properties: {
41-
container: {
42-
type: 'keyword',
43-
},
44-
host: {
45-
type: 'keyword',
46-
},
47-
pod: {
48-
type: 'keyword',
49-
},
50-
tiebreaker: {
51-
type: 'keyword',
52-
},
53-
timestamp: {
54-
type: 'keyword',
55-
},
56-
},
57-
},
58-
logColumns: {
59-
type: 'nested',
60-
properties: {
61-
timestampColumn: {
62-
properties: {
63-
id: {
64-
type: 'keyword',
65-
},
66-
},
67-
},
68-
messageColumn: {
69-
properties: {
70-
id: {
71-
type: 'keyword',
72-
},
73-
},
74-
},
75-
fieldColumn: {
76-
properties: {
77-
id: {
78-
type: 'keyword',
79-
},
80-
field: {
81-
type: 'keyword',
82-
},
83-
},
84-
},
85-
},
86-
},
87-
},
20+
dynamic: false,
21+
properties: {},
8822
},
8923
migrations: {
9024
'7.9.0': addNewIndexingStrategyIndexNames,

0 commit comments

Comments
 (0)