Snapshottable Features

class elasticsearch.client.FeaturesClient(client)
Parameters:

client (BaseClient)

get_features(*, error_trace=None, filter_path=None, human=None, pretty=None)

Gets a list of features which can be included in snapshots using the feature_states field when creating a snapshot

https://www.elastic.co/guide/en/elasticsearch/reference/8.14/get-features-api.html

Parameters:
  • error_trace (bool | None)

  • filter_path (str | Sequence[str] | None)

  • human (bool | None)

  • pretty (bool | None)

Return type:

ObjectApiResponse[Any]

reset_features(*, error_trace=None, filter_path=None, human=None, pretty=None)

Resets the internal state of features, usually by deleting system indices

https://www.elastic.co/guide/en/elasticsearch/reference/8.14/modules-snapshots.html

Parameters:
  • error_trace (bool | None)

  • filter_path (str | Sequence[str] | None)

  • human (bool | None)

  • pretty (bool | None)

Return type:

ObjectApiResponse[Any]