From ef15f0a8110012d9e746980eb9b62a45b2586c53 Mon Sep 17 00:00:00 2001 From: Elastic Machine Date: Mon, 1 Dec 2025 06:03:28 +0000 Subject: [PATCH] Auto-generated API code --- elasticsearch/_async/client/__init__.py | 135 ++++++-- elasticsearch/_async/client/_internal.py | 326 ++++++++++++++++++ elasticsearch/_async/client/cat.py | 38 ++ elasticsearch/_async/client/ccr.py | 16 +- elasticsearch/_async/client/cluster.py | 51 +-- elasticsearch/_async/client/connector.py | 206 ++++++++++- .../_async/client/dangling_indices.py | 12 +- elasticsearch/_async/client/enrich.py | 20 +- elasticsearch/_async/client/eql.py | 18 +- elasticsearch/_async/client/esql.py | 24 +- elasticsearch/_async/client/features.py | 8 +- elasticsearch/_async/client/fleet.py | 142 +++++++- elasticsearch/_async/client/graph.py | 4 +- elasticsearch/_async/client/ilm.py | 36 +- elasticsearch/_async/client/indices.py | 218 ++++++------ elasticsearch/_async/client/inference.py | 12 +- elasticsearch/_async/client/ingest.py | 16 +- elasticsearch/_async/client/license.py | 4 +- elasticsearch/_async/client/logstash.py | 8 +- elasticsearch/_async/client/migration.py | 12 +- elasticsearch/_async/client/ml.py | 128 +++---- elasticsearch/_async/client/monitoring.py | 4 +- elasticsearch/_async/client/nodes.py | 16 +- elasticsearch/_async/client/profiling.py | 177 ++++++++++ elasticsearch/_async/client/query_rules.py | 32 +- elasticsearch/_async/client/rollup.py | 24 +- .../_async/client/search_application.py | 16 +- .../_async/client/searchable_snapshots.py | 12 +- elasticsearch/_async/client/security.py | 7 +- elasticsearch/_async/client/shutdown.py | 4 +- elasticsearch/_async/client/simulate.py | 4 +- elasticsearch/_async/client/slm.py | 32 +- elasticsearch/_async/client/snapshot.py | 36 +- elasticsearch/_async/client/sql.py | 20 +- elasticsearch/_async/client/synonyms.py | 20 +- elasticsearch/_async/client/tasks.py | 8 +- elasticsearch/_async/client/text_structure.py | 22 +- elasticsearch/_async/client/transform.py | 24 +- elasticsearch/_async/client/watcher.py | 48 +-- elasticsearch/_async/client/xpack.py | 8 +- elasticsearch/_sync/client/__init__.py | 135 ++++++-- elasticsearch/_sync/client/_internal.py | 326 ++++++++++++++++++ elasticsearch/_sync/client/cat.py | 38 ++ elasticsearch/_sync/client/ccr.py | 16 +- elasticsearch/_sync/client/cluster.py | 51 +-- elasticsearch/_sync/client/connector.py | 206 ++++++++++- .../_sync/client/dangling_indices.py | 12 +- elasticsearch/_sync/client/enrich.py | 20 +- elasticsearch/_sync/client/eql.py | 18 +- elasticsearch/_sync/client/esql.py | 24 +- elasticsearch/_sync/client/features.py | 8 +- elasticsearch/_sync/client/fleet.py | 142 +++++++- elasticsearch/_sync/client/graph.py | 4 +- elasticsearch/_sync/client/ilm.py | 36 +- elasticsearch/_sync/client/indices.py | 218 ++++++------ elasticsearch/_sync/client/inference.py | 12 +- elasticsearch/_sync/client/ingest.py | 16 +- elasticsearch/_sync/client/license.py | 4 +- elasticsearch/_sync/client/logstash.py | 8 +- elasticsearch/_sync/client/migration.py | 12 +- elasticsearch/_sync/client/ml.py | 128 +++---- elasticsearch/_sync/client/monitoring.py | 4 +- elasticsearch/_sync/client/nodes.py | 16 +- elasticsearch/_sync/client/profiling.py | 177 ++++++++++ elasticsearch/_sync/client/query_rules.py | 32 +- elasticsearch/_sync/client/rollup.py | 24 +- .../_sync/client/search_application.py | 16 +- .../_sync/client/searchable_snapshots.py | 12 +- elasticsearch/_sync/client/security.py | 7 +- elasticsearch/_sync/client/shutdown.py | 4 +- elasticsearch/_sync/client/simulate.py | 4 +- elasticsearch/_sync/client/slm.py | 32 +- elasticsearch/_sync/client/snapshot.py | 36 +- elasticsearch/_sync/client/sql.py | 20 +- elasticsearch/_sync/client/synonyms.py | 20 +- elasticsearch/_sync/client/tasks.py | 8 +- elasticsearch/_sync/client/text_structure.py | 22 +- elasticsearch/_sync/client/transform.py | 24 +- elasticsearch/_sync/client/watcher.py | 48 +-- elasticsearch/_sync/client/xpack.py | 8 +- elasticsearch/_version.py | 2 +- elasticsearch/dsl/aggs.py | 6 +- elasticsearch/dsl/field.py | 10 +- elasticsearch/dsl/query.py | 6 +- elasticsearch/dsl/types.py | 52 +-- 85 files changed, 2899 insertions(+), 1073 deletions(-) create mode 100644 elasticsearch/_async/client/_internal.py create mode 100644 elasticsearch/_async/client/profiling.py create mode 100644 elasticsearch/_sync/client/_internal.py create mode 100644 elasticsearch/_sync/client/profiling.py diff --git a/elasticsearch/_async/client/__init__.py b/elasticsearch/_async/client/__init__.py index 5b4e31664..acb918234 100644 --- a/elasticsearch/_async/client/__init__.py +++ b/elasticsearch/_async/client/__init__.py @@ -565,8 +565,8 @@ async def bulk( """ .. raw:: html -

Bulk index or delete documents. - Perform multiple index, create, delete, and update actions in a single request. +

Bulk index or delete documents.

+

Perform multiple index, create, delete, and update actions in a single request. This reduces overhead and can greatly increase indexing speed.

If the Elasticsearch security features are enabled, you must have the following index privileges for the target data stream, index, or index alias: