Dangling Indices
- class elasticsearch.client.DanglingIndicesClient(client)
- Parameters:
client (BaseClient) –
- delete_dangling_index(*, index_uuid, accept_data_loss, error_trace=None, filter_path=None, human=None, master_timeout=None, pretty=None, timeout=None)
Deletes the specified dangling index
https://www.elastic.co/guide/en/elasticsearch/reference/8.13/modules-gateway-dangling-indices.html
- Parameters:
index_uuid (str) – The UUID of the dangling index
accept_data_loss (bool) – Must be set to true in order to delete the dangling index
master_timeout (Literal[-1] | ~typing.Literal[0] | str | None) – Specify timeout for connection to master
timeout (Literal[-1] | ~typing.Literal[0] | str | None) – Explicit operation timeout
error_trace (bool | None) –
human (bool | None) –
pretty (bool | None) –
- Return type:
ObjectApiResponse[Any]
- import_dangling_index(*, index_uuid, accept_data_loss, error_trace=None, filter_path=None, human=None, master_timeout=None, pretty=None, timeout=None)
Imports the specified dangling index
https://www.elastic.co/guide/en/elasticsearch/reference/8.13/modules-gateway-dangling-indices.html
- Parameters:
index_uuid (str) – The UUID of the dangling index
accept_data_loss (bool) – Must be set to true in order to import the dangling index
master_timeout (Literal[-1] | ~typing.Literal[0] | str | None) – Specify timeout for connection to master
timeout (Literal[-1] | ~typing.Literal[0] | str | None) – Explicit operation timeout
error_trace (bool | None) –
human (bool | None) –
pretty (bool | None) –
- Return type:
ObjectApiResponse[Any]
- list_dangling_indices(*, error_trace=None, filter_path=None, human=None, pretty=None)
Returns all dangling indices.
https://www.elastic.co/guide/en/elasticsearch/reference/8.13/modules-gateway-dangling-indices.html