Erik Timan 3 лет назад
Родитель
Сommit
0fd6865c41
2 измененных файлов с 10 добавлено и 0 удалено
  1. 5 0
      changes/v5.0.15/feat-9736.en.md
  2. 5 0
      changes/v5.0.15/feat-9736.zh.md

+ 5 - 0
changes/v5.0.15/feat-9736.en.md

@@ -0,0 +1,5 @@
+Refactor of /bridges API to make it more consistent with other APIs:
+- bridge enable/disable is now done via the endpoint `/bridges/{id}/enable/[true,false]`
+- `/bridges/{id}/operation/{operation}` endpoints are now `/bridges/{id}/{operation}`
+- metrics are moved out from the GET `/bridges/{id}` response and can now be fetched via `/bridges/{id}/metrics`
+- the `bridges/{id}/reset_metrics` endpoint is now `/bridges/{id}/metrics/reset`

+ 5 - 0
changes/v5.0.15/feat-9736.zh.md

@@ -0,0 +1,5 @@
+重构部分 /bridges 的API 使得其和其他 API 能够更加一致:
+- 桥接的启用和禁用现在是通过 `/bridges/{id}/enable/[true,false]` API 来实现的
+- 使用 `/bridges/{id}/{operation}` 替换了旧的 `/bridges/{id}/operation/{operation}` API
+- 指标数据从 `/bridges/{id}` 的响应消息中移除,现在可以使用新的 API  `/bridges/{id}/metrics` 进行访问
+- 使用  `/bridges/{id}/metrics/reset` 替换了旧的 `bridges/{id}/reset_metrics` API