启动基础 API编辑

此 API 启动一个无限期的基础许可证。

请求编辑

POST /_license/start_basic

描述编辑

start basic API 允许您启动一个无限期的基础许可证,该许可证允许您访问所有基本功能。但是,如果基础许可证不支持您当前许可证可用的所有功能,您会在响应中收到通知。然后,您必须重新提交 API 请求,并将 acknowledge 参数设置为 true

要检查您的基本许可证的状态,请使用以下 API:获取基本状态

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

授权编辑

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

示例编辑

以下示例展示了如何在您当前没有许可证的情况下启动基础许可证

response = client.license.post_start_basic
puts response
POST /_license/start_basic

示例响应

{
  "basic_was_started": true,
  "acknowledged": true
}

以下示例展示了如果您当前拥有比基础许可证功能更多的许可证,如何启动基础许可证。由于您将失去某些功能,因此必须传递 acknowledge 参数

response = client.license.post_start_basic(
  acknowledge: true
)
puts response
POST /_license/start_basic?acknowledge=true

示例响应

{
  "basic_was_started": true,
  "acknowledged": true
}