获取许可证 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。有关更多信息,请参阅 安全权限。
示例
编辑以下示例提供有关试用许可证的信息
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 } }