启动基础 API
编辑启动基础 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 }