获取许可证 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。有关更多信息,请参阅 安全权限.

示例编辑

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

response = client.license.get
puts 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
  }
}