获取许可证 API

编辑

此 API 使您能够检索许可信息。

请求

编辑

GET /_license

描述

编辑

此 API 返回有关许可证类型、颁发时间和到期时间等信息。

有关不同类型的许可证的更多信息,请参阅 https://elastic.ac.cn/subscriptions

如果主节点正在生成新的集群状态,则获取许可证 API 可能会返回 404 Not Found 响应。如果在集群启动后收到意外的 404 响应,请稍等片刻并重试该请求。

查询参数

编辑
local
(布尔值) 指定是否检索本地信息。默认值为 false,表示从主节点检索信息。
accept_enterprise
(布尔值) 如果为 true,则此参数对于企业版许可证类型返回 enterprise。如果为 false,则此参数对于 platinumenterprise 许可证类型均返回 platinum。此行为是为了保持向后兼容性。

在 7.6.0 中已弃用。

此参数已弃用,并且在 8.x 中将始终设置为 true

授权

编辑

您必须具有 monitor 集群权限才能使用此 API。有关更多信息,请参阅 安全权限

示例

编辑

以下示例提供有关试用许可证的信息

resp = client.license.get()
print(resp)
response = client.license.get
puts response
const response = await client.license.get();
console.log(response);
GET /_license
{
  "license" : {
    "status" : "active",
    "uid" : "cbff45e7-c553-41f7-ae4f-9205eabd80xx",
    "type" : "trial",
    "issue_date" : "2018-10-20T22:05:12.332Z",
    "issue_date_in_millis" : 1540073112332,
    "expiry_date" : "2018-11-19T22:05:12.332Z",
    "expiry_date_in_millis" : 1542665112332,
    "max_nodes" : 1000,
    "max_resource_units" : null,
    "issued_to" : "test",
    "issuer" : "elasticsearch",
    "start_date_in_millis" : -1
  }
}