列出搜索应用

编辑

此功能处于 Beta 阶段,可能会发生更改。其设计和代码不如正式 GA 功能成熟,按“原样”提供,不提供任何保证。Beta 功能不受正式 GA 功能的支持 SLA 约束。

返回有关搜索应用的信息。

请求

编辑

GET _application/search_application/

先决条件

编辑

需要 manage_search_application 集群权限。

路径参数

编辑
q
(可选,字符串)Lucene 查询字符串语法中的查询,仅返回与该查询匹配的搜索应用。
size
(可选,整数)要检索的最大结果数。
from
(可选,整数)要获取的第一个结果的偏移量。

响应代码

编辑

示例

编辑

以下示例列出所有已配置的搜索应用

resp = client.search_application.list()
print(resp)
const response = await client.searchApplication.list();
console.log(response);
GET _application/search_application/

以下示例查询名称以 app 开头的前三个搜索应用

resp = client.search_application.list(
    from_="0",
    size="3",
    q="app*",
)
print(resp)
const response = await client.searchApplication.list({
  from: 0,
  size: 3,
  q: "app*",
});
console.log(response);
GET _application/search_application?from=0&size=3&q=app*

示例响应

{
  "count": 2,
  "results": [
    {
      "name": "app-1",
      "updated_at_millis": 1690981129366
    },
    {
      "name": "app-2",
      "updated_at_millis": 1691501823939
    }
  ]
}