清除 API 密钥缓存 API编辑

从 API 密钥缓存中清除所有条目的一部分。在安全索引状态更改时,缓存也会自动清除。

请求编辑

POST /_security/api_key/<ids>/_clear_cache

先决条件编辑

  • 要使用此 API,您必须至少具有 manage_security 集群权限。

描述编辑

有关 API 密钥的更多信息,请参阅 创建 API 密钥获取 API 密钥信息使 API 密钥失效

路径参数编辑

<ids>
(必需,字符串) 要从 API 密钥缓存中清除的 API 密钥 ID 的逗号分隔列表。要清除所有 API 密钥,请使用 *。不支持其他通配符模式。

示例编辑

清除 API 密钥缓存 API 会从 API 密钥缓存中清除条目。例如,要清除 ID 为 yVGMr3QByxdh1MSaicYx 的 API 密钥的条目。

POST /_security/api_key/yVGMr3QByxdh1MSaicYx/_clear_cache

将多个 API 密钥指定为逗号分隔列表。

POST /_security/api_key/yVGMr3QByxdh1MSaicYx,YoiMaqREw0YVpjn40iMg/_clear_cache

要清除 API 密钥缓存中的所有条目,请使用 *

POST /_security/api_key/*/_clear_cache