public String getClusterStatusReportRequestBody(Map<String, String> clusterProfile) {
        JsonObject jsonObject = new JsonObject();
        jsonObject.add("cluster_profile_properties", mapToJsonObject(clusterProfile));
        return FORCED_EXPOSE_GSON.toJson(jsonObject);
    }
@Test
    public void shouldJSONizeClusterStatusReportRequestBody() throws Exception {
        String actual = new ElasticAgentExtensionConverterV5().getClusterStatusReportRequestBody(Map.of("key1", "value1"));
        String expected = "{" +
                "   \"cluster_profile_properties\":{" +
                "       \"key1\":\"value1\"" +
                "   }" +
                "}";

        assertThatJson(expected).isEqualTo(actual);
    }