All the API calls map the raw REST API as closely as possible, including the distinction between required and optional arguments to the calls. Keyword arguments are required for all
Note
Some API parameters in Elasticsearch are reserved keywords in Python.
For example the from
query parameter for pagination would be
aliased as from_
.
.. py:module:: elasticsearch_serverless
.. autoclass:: Elasticsearch :members:
.. py:module:: elasticsearch_serverless.client
.. autoclass:: AsyncSearchClient :members:
.. autoclass:: CatClient :members:
.. autoclass:: ClusterClient :members:
.. autoclass:: EnrichClient :members:
.. autoclass:: EqlClient :members:
.. autoclass:: GraphClient :members:
.. autoclass:: IndicesClient :members:
.. autoclass:: InferenceClient :members:
.. autoclass:: IngestClient :members:
.. autoclass:: LicenseClient :members:
.. autoclass:: LogstashClient :members:
.. autoclass:: MlClient :members:
.. autoclass:: MonitoringClient :members:
.. autoclass:: SecurityClient :members:
.. autoclass:: SqlClient :members:
.. autoclass:: TasksClient :members:
.. autoclass:: TransformClient :members: