Skip to content

Commit 221f106

Browse files
authored
align categrories of data_streams with generic intergation category (#15801)
This commit addresses inconsistencies in package categorization by adding missing categories to various integration packages. Previously, policy templates within certain integrations used categories (or their parent categories) that were not explicitly defined at the integration level. This was identified by ensuring all parent categories of policy template categories are a subset of integration-level categories. References https://github.com/elastic/package-registry/blob/1bec8bf2e7f67f04f38a6310f5b70e56e3b22bfd/categories/categories.yml
1 parent e90d836 commit 221f106

File tree

5 files changed

+28
-0
lines changed

5 files changed

+28
-0
lines changed

packages/aws/manifest.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ categories:
1111
- observability
1212
# Added security category as AWS integration collects security-relevant data like CloudTrail logs, GuardDuty findings, and other security monitoring data
1313
- security
14+
# Added containers category to match policy template categories (ECS metrics template references containers subcategory)
15+
- containers
16+
# Added network category to match policy template categories (VPC Flow, Transit Gateway, and NAT Gateway templates reference network subcategory)
17+
- network
18+
# Added datastore category to match policy template categories (DynamoDB, RDS, Redshift, and other database templates reference datastore subcategory)
19+
- datastore
1420
conditions:
1521
elastic:
1622
subscription: basic

packages/azure_metrics/manifest.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ categories:
1919
- observability
2020
- azure
2121
- custom
22+
# Added containers category to match policy template categories (container_registry, container_instance, and container_service templates reference containers subcategory)
23+
- containers
24+
# Added datastore category to match policy template categories (database_account template references datastore subcategory)
25+
- datastore
2226
conditions:
2327
kibana:
2428
version: "~8.18.8 || ~8.19.5 || ~9.0.8 || ^9.1.5"

packages/cloud_asset_inventory/manifest.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ categories:
1010
- security
1111
- asset_inventory
1212
- cloudsecurity_cdr
13+
# Added cloud category to match policy template categories (asset_inventory template references cloud as a top-level category)
14+
- cloud
1315
conditions:
1416
kibana:
1517
version: ">=9.2.0"

packages/cloud_security_posture/manifest.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ categories:
1111
- cloudsecurity_cdr
1212
- misconfiguration_workflow
1313
- vulnerability_workflow
14+
# Added containers category to match policy template categories (kspm template references containers subcategory)
15+
- containers
16+
# Added observability category to match policy template categories (kspm template references kubernetes subcategory which requires observability as parent)
17+
- observability
18+
# Added google_cloud category to match policy template categories (cspm template references google_cloud as a top-level category)
19+
- google_cloud
20+
# Added aws category to match policy template categories (kspm and cspm templates reference aws as a top-level category)
21+
- aws
22+
# Added cloud category to match policy template categories (cspm and vuln_mgmt templates reference cloud as a top-level category)
23+
- cloud
1424
conditions:
1525
kibana:
1626
version: "^9.2.0"

packages/gcp/manifest.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ categories:
1313
- google_cloud
1414
- cloud
1515
- observability
16+
# Added containers category to match policy template categories (gke template references containers subcategory)
17+
- containers
18+
# Added datastore category to match policy template categories (CloudSQL templates reference datastore subcategory)
19+
- datastore
20+
# Added security category to match policy template categories (audit, firewall, and dns templates reference security subcategories like firewall_security and dns_security)
21+
- security
1622
conditions:
1723
kibana:
1824
version: "^8.13.0 || ^9.0.0"

0 commit comments

Comments
 (0)