API получения лицензии
Этот API позволяет получить информацию о лицензии.
Запрос
GET /_license
Описание
Этот API возвращает информацию о типе лицензии, дате её выдачи и дате истечения срока действия.
Дополнительную информацию о различных типах лицензий можно найти на странице https://www.elastic.co/subscriptions.
Если мастер-узел генерирует новое состояние кластера, API получения лицензии может вернуть 404 Not Found ответ. Если после запуска кластера вы получите неожиданный 404 ответ, подождите немного и повторите запрос.
Параметры запроса
-
local - (Булево) Указывает, нужно ли получить локальную информацию. Значение по умолчанию —
false, что означает получение информации от мастер-узла. -
accept_enterprise - (Булево) Если
true, этот параметр возвращаетenterpriseдля типов лицензий Enterprise. Еслиfalse, этот параметр возвращаетplatinumдля типов лицензий какplatinum, так иenterprise. Это поведение сохраняется для обратной совместимости.
Устарело в 7.6.0.
Этот параметр устарел и всегда будет установлен в значение true в 8.x.
Авторизация
Для использования этого 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
}
}
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/get-license.html