Skip to content

Commit 59ccb0d

Browse files
clean up list and docs
1 parent fb2d3d5 commit 59ccb0d

File tree

2 files changed

+28
-67
lines changed

2 files changed

+28
-67
lines changed

docs/syntax/frontmatter.md

Lines changed: 23 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ description: This is a description of the page <2>
1313
applies_to: <3>
1414
serverless: all
1515
products: <4>
16-
- id: apm-java-agent
17-
- id: edot-java
16+
- id: apm-agent
17+
- id: edot-sdk
1818
---
1919
```
2020

@@ -50,73 +50,36 @@ The products frontmatter is a list of objects, each object has an `id` field.
5050
| Product ID | Product Name |
5151
|---------------------------------------------|-----------------------------------------------|
5252
| `apm` | APM |
53-
| `apm-android-agent` | APM Android Agent |
54-
| `apm-attacher` | APM Attacher |
55-
| `apm-aws-lambda-extension` | APM AWS Lambda extension |
56-
| `apm-dotnet-agent` | APM .NET Agent |
57-
| `apm-go-agent` | APM Go Agent |
58-
| `apm-ios-agent` | APM iOS Agent |
59-
| `apm-java-agent` | APM Java Agent |
60-
| `apm-node-agent` | APM Node.js Agent |
61-
| `apm-php-agent` | APM PHP Agent |
62-
| `apm-python-agent` | APM Python Agent |
63-
| `apm-ruby-agent` | APM Ruby Agent |
64-
| `apm-rum-agent` | APM RUM Agent |
65-
| `beats-logging-plugin` | Beats Logging plugin |
66-
| `cloud-control-ecctl` | Cloud Control ECCTL |
67-
| `cloud-enterprise` | Cloud Enterprise |
68-
| `cloud-hosted` | Cloud Hosted |
69-
| `cloud-kubernetes` | Cloud Kubernetes |
70-
| `cloud-native-ingest` | Cloud Native Ingest |
71-
| `cloud-serverless` | Cloud Serverless |
72-
| `cloud-terraform` | Cloud Terraform |
53+
| `apm-agent` | APM Agent |
54+
| `auditbeat` | Auditbeat |
55+
| `beats` | Beats |
56+
| `cloud-control-ecctl` | Elastic Cloud Control ECCTL |
57+
| `cloud-enterprise` | Elastic Cloud Enterprise |
58+
| `cloud-hosted` | Elastic Cloud Hosted |
59+
| `cloud-kubernetes` | Elastic Cloud Kubernetes |
60+
| `cloud-serverless` | Elastic Cloud Serverless |
61+
| `cloud-terraform` | Elastic Cloud Terraform |
7362
| `ecs` | Elastic Common Schema (ECS) |
74-
| `ecs-logging-dotnet` | ECS Logging .NET |
75-
| `ecs-logging-go-logrus` | ECS Logging Go Logrus |
76-
| `ecs-logging-go-zap` | ECS Logging Go Zap |
77-
| `ecs-logging-go-zerolog` | ECS Logging Go Zerolog |
78-
| `ecs-logging-java` | ECS Logging Java |
79-
| `ecs-logging-node` | ECS Logging Node.js |
80-
| `ecs-logging-php` | ECS Logging PHP |
81-
| `ecs-logging-python` | ECS Logging Python |
82-
| `ecs-logging-ruby` | ECS Logging Ruby |
83-
| `edot-android` | Elastic Distribution of OpenTelemetry Android |
63+
| `ecs-logging` | ECS Logging |
64+
| `edot-sdk` | Elastic Distribution of OpenTelemetry SDK |
8465
| `edot-collector` | Elastic Distribution of OpenTelemetry Collector |
85-
| `edot-dotnet` | Elastic Distribution of OpenTelemetry .NET |
86-
| `edot-ios` | Elastic Distribution of OpenTelemetry iOS |
87-
| `edot-java` | Elastic Distribution of OpenTelemetry Java |
88-
| `edot-nodejs` | Elastic Distribution of OpenTelemetry Node.js |
89-
| `edot-php` | Elastic Distribution of OpenTelemetry PHP |
90-
| `edot-python` | Elastic Distribution of OpenTelemetry Python |
9166
| `elastic-agent` | Elastic Agent |
92-
| `elastic-products-platform` | Elastic Products platform |
67+
| `elastic-serverless-forwarder` | Elastic Serverless Forwarder |
9368
| `elastic-stack` | Elastic Stack |
9469
| `elasticsearch` | Elasticsearch |
95-
| `elasticsearch-apache-hadoop` | Elasticsearch Apache Hadoop |
96-
| `elasticsearch-cloud-hosted-heroku` | Elasticsearch Cloud Hosted Heroku |
97-
| `elasticsearch-community-clients` | Elasticsearch community clients |
70+
| `elasticsearch-client` | Elasticsearch Client |
9871
| `elasticsearch-curator` | Elasticsearch Curator |
99-
| `elasticsearch-dotnet-client` | Elasticsearch .NET Client |
100-
| `elasticsearch-eland-python-client` | Elasticsearch Eland Python Client |
101-
| `elasticsearch-go-client` | Elasticsearch Go Client |
102-
| `elasticsearch-groovy-client` | Elasticsearch Groovy Client |
103-
| `elasticsearch-java-client` | Elasticsearch Java Client |
104-
| `elasticsearch-java-script-client` | Elasticsearch JavaScript Client |
105-
| `elasticsearch-painless-scripting-language` | Elasticsearch Painless scripting language |
106-
| `elasticsearch-perl-client` | Elasticsearch Perl Client |
107-
| `elasticsearch-php-client` | Elasticsearch PHP Client |
108-
| `elasticsearch-plugins` | Elasticsearch plugins |
109-
| `elasticsearch-python-client` | Elasticsearch Python Client |
110-
| `elasticsearch-resiliency-status` | Elasticsearch Resiliency Status |
111-
| `elasticsearch-ruby-client` | Elasticsearch Ruby Client |
112-
| `elasticsearch-rust-client` | Elasticsearch Rust Client |
72+
| `filebeat` | Filebeat |
11373
| `fleet` | Fleet |
114-
| `ingest` | Ingest |
74+
| `heartbeat` | Heartbeat |
11575
| `integrations` | Integrations |
11676
| `kibana` | Kibana |
11777
| `logstash` | Logstash |
11878
| `machine-learning` | Machine Learning |
119-
| `observability` | Observability |
120-
| `reference-architectures` | Reference Architectures |
79+
| `metricbeat` | Metricbeat |
80+
| `observability` | Elastic Observability |
81+
| `packetbeat` | Packetbeat |
82+
| `painless` | Painless |
12183
| `search-ui` | Search UI |
122-
| `security` | Security |
84+
| `security` | Elastic Security |
85+
| `winlogbeat` | Winlogbeat |

src/Elastic.Documentation.Configuration/Builder/Products.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ public record Product(string Id, string DisplayName);
1111
public static class Products
1212
{
1313
public static FrozenSet<Product> All { get; } = [
14-
new("apm-agent", "APM Agent"),
1514
new("apm", "APM"),
15+
new("apm-agent", "APM Agent"),
1616
new("auditbeat", "Auditbeat"),
1717
new("beats", "Beats"),
1818
new("cloud-control-ecctl", "Elastic Cloud Control ECCTL"),
@@ -21,19 +21,16 @@ public static class Products
2121
new("cloud-kubernetes", "Elastic Cloud Kubernetes"),
2222
new("cloud-serverless", "Elastic Cloud Serverless"),
2323
new("cloud-terraform", "Elastic Cloud Terraform"),
24-
new("ecs-logging", "ECS Logging"),
2524
new("ecs", "Elastic Common Schema (ECS)"),
25+
new("ecs-logging", "ECS Logging"),
2626
new("edot-sdk", "Elastic Distribution of OpenTelemetry SDK"),
2727
new("edot-collector", "Elastic Distribution of OpenTelemetry Collector"),
2828
new("elastic-agent", "Elastic Agent"),
29-
new("elastic-products-platform", "Elastic Products platform"),
3029
new("elastic-serverless-forwarder", "Elastic Serverless Forwarder"),
3130
new("elastic-stack", "Elastic Stack"),
32-
new("elasticsearch-community-clients", "Elasticsearch community clients"),
33-
new("elasticsearch-curator", "Elasticsearch Curator"),
34-
new("elasticsearch-client", "Elasticsearch Client"),
35-
new("painless", "Elasticsearch Painless scripting language"),
3631
new("elasticsearch", "Elasticsearch"),
32+
new("elasticsearch-client", "Elasticsearch Client"),
33+
new("elasticsearch-curator", "Elasticsearch Curator"),
3734
new("filebeat", "Filebeat"),
3835
new("fleet", "Fleet"),
3936
new("heartbeat", "Heartbeat"),
@@ -44,6 +41,7 @@ public static class Products
4441
new("metricbeat", "Metricbeat"),
4542
new("observability", "Elastic Observability"),
4643
new("packetbeat", "Packetbeat"),
44+
new("painless", "Elasticsearch Painless scripting language"),
4745
new("search-ui", "Search UI"),
4846
new("security", "Elastic Security"),
4947
new("winlogbeat", "Winlogbeat"),

0 commit comments

Comments
 (0)