From f030365f0c8c821a3b2fc4f085b106773a59b986 Mon Sep 17 00:00:00 2001 From: Nicolas Chaulet <nicolas.chaulet@elastic.co> Date: Thu, 17 Apr 2025 12:36:42 -0400 Subject: [PATCH] [Fleet] Add hidden property to fleet enrollment api keys --- .../src/main/resources/fleet-enrollment-api-keys.json | 3 +++ .../src/main/java/org/elasticsearch/xpack/fleet/Fleet.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/x-pack/plugin/core/template-resources/src/main/resources/fleet-enrollment-api-keys.json b/x-pack/plugin/core/template-resources/src/main/resources/fleet-enrollment-api-keys.json index b2a116c0c592e..752d7ae768b4d 100644 --- a/x-pack/plugin/core/template-resources/src/main/resources/fleet-enrollment-api-keys.json +++ b/x-pack/plugin/core/template-resources/src/main/resources/fleet-enrollment-api-keys.json @@ -36,6 +36,9 @@ }, "namespaces": { "type": "keyword" + }, + "hidden": { + "type": "boolean" } } } diff --git a/x-pack/plugin/fleet/src/main/java/org/elasticsearch/xpack/fleet/Fleet.java b/x-pack/plugin/fleet/src/main/java/org/elasticsearch/xpack/fleet/Fleet.java index 27e406545a7dd..c2a5fe1ebb782 100644 --- a/x-pack/plugin/fleet/src/main/java/org/elasticsearch/xpack/fleet/Fleet.java +++ b/x-pack/plugin/fleet/src/main/java/org/elasticsearch/xpack/fleet/Fleet.java @@ -80,7 +80,7 @@ public class Fleet extends Plugin implements SystemIndexPlugin { private static final List<String> ALLOWED_PRODUCTS = List.of("kibana", "fleet"); private static final int FLEET_ACTIONS_MAPPINGS_VERSION = 2; private static final int FLEET_AGENTS_MAPPINGS_VERSION = 2; - private static final int FLEET_ENROLLMENT_API_KEYS_MAPPINGS_VERSION = 2; + private static final int FLEET_ENROLLMENT_API_KEYS_MAPPINGS_VERSION = 3; private static final int FLEET_SECRETS_MAPPINGS_VERSION = 1; private static final int FLEET_POLICIES_MAPPINGS_VERSION = 2; private static final int FLEET_POLICIES_LEADER_MAPPINGS_VERSION = 1;