|
6 | 6 |
|
7 | 7 | namespace Elastic.Documentation.Configuration.Builder; |
8 | 8 |
|
9 | | -public record Product(string Id, string DisplayName, HashSet<Product>? SubProduct = null); |
| 9 | +public record Product(string Id, string DisplayName); |
10 | 10 |
|
11 | 11 | public static class Products |
12 | 12 | { |
13 | 13 | public static FrozenSet<Product> All { get; } = [ |
14 | 14 | new("apm", "APM"), |
15 | | - new("apm-agent", "APM Agent", [ |
16 | | - new Product("apm-agent-android", "APM Android Agent"), |
17 | | - new Product("apm-agent-dotnet", "APM .NET Agent"), |
18 | | - new Product("apm-agent-go", "APM Go Agent"), |
19 | | - new Product("apm-agent-java", "APM Java Agent"), |
20 | | - new Product("apm-agent-nodejs", "APM Node.js Agent"), |
21 | | - new Product("apm-agent-php", "APM PHP Agent"), |
22 | | - new Product("apm-agent-python", "APM Python Agent"), |
23 | | - new Product("apm-agent-ruby", "APM Ruby Agent"), |
24 | | - new Product("apm-agent-rum-js", "APM RUM JS Agent"), |
25 | | - new Product("apm-agent-ios", "APM RUM React Agent"), |
26 | | - ]), |
| 15 | + new("apm-agent", "APM Agent"), |
27 | 16 | new("auditbeat", "Auditbeat"), |
28 | 17 | new("beats", "Beats"), |
29 | 18 | new("cloud-control-ecctl", "Elastic Cloud Control ECCTL"), |
|
0 commit comments