Query rules
- class elasticsearch.client.QueryRulesetClient(client)
- Parameters:
client (BaseClient) –
- delete(*, ruleset_id, error_trace=None, filter_path=None, human=None, pretty=None)
Deletes a query ruleset.
https://www.elastic.co/guide/en/elasticsearch/reference/8.12/delete-query-ruleset.html
- get(*, ruleset_id, error_trace=None, filter_path=None, human=None, pretty=None)
Returns the details about a query ruleset.
https://www.elastic.co/guide/en/elasticsearch/reference/8.12/get-query-ruleset.html
- list(*, error_trace=None, filter_path=None, from_=None, human=None, pretty=None, size=None)
Lists query rulesets.
https://www.elastic.co/guide/en/elasticsearch/reference/8.12/list-query-rulesets.html
- put(*, ruleset_id, rules=None, error_trace=None, filter_path=None, human=None, pretty=None, body=None)
Creates or updates a query ruleset.
https://www.elastic.co/guide/en/elasticsearch/reference/8.12/put-query-ruleset.html
- Parameters:
- Return type:
ObjectApiResponse[Any]