获取许可证 API
编辑获取许可证 API编辑
此 API 使您能够检索许可证信息。
请求编辑
GET /_license
描述编辑
此 API 返回有关许可证类型、颁发时间和到期时间等信息。
有关不同许可证类型的更多信息,请参阅 https://elastic.ac.cn/subscriptions.
如果主节点正在生成新的集群状态,则获取许可证 API 可能会返回 404 Not Found
响应。如果您在集群启动后收到意外的 404
响应,请等待一小段时间并重试请求。
查询参数编辑
-
local
- (布尔值) 指定是否检索本地信息。默认值为
false
,这意味着信息是从主节点检索的。 -
accept_enterprise
- (布尔值) 如果为
true
,此参数将为企业版许可证类型返回enterprise
。如果为false
,此参数将为platinum
和enterprise
许可证类型返回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 } }