清除 API 密钥缓存 API
从 API 密钥缓存中逐出部分条目。安全索引的状态更改时,缓存也会自动清除。
POST /_security/api_key/<ids>/_clear_cache
前置条件
- 要使用此 API,你必须至少具有
manage_security集群权限。
描述
有关 API 密钥的更多信息,请参阅:
路径参数
<ids>
(必需,字符串)要从 API 密钥缓存中逐出的 API 密钥 ID 的逗号分隔列表。要逐出所有 API 密钥,使用 *。不支持其他通配符模式。
示例
以下示例清除单个 API 密钥(ID:yVGMr3QByxdh1MSaicYx)的缓存条目:
POST /_security/api_key/yVGMr3QByxdh1MSaicYx/_clear_cache
以下示例清除多个 API 密钥的缓存条目:
POST /_security/api_key/yVGMr3QByxdh1MSaicYx,YoiMaqREw0YVpjn40iMg/_clear_cache
以下示例使用 * 清除 API 密钥缓存中的所有条目:
POST /_security/api_key/*/_clear_cache