From e8cc767c447e6566fc0814c5004c9ad3d16be469 Mon Sep 17 00:00:00 2001 From: Elastic Machine Date: Mon, 1 Dec 2025 06:03:31 +0000 Subject: [PATCH] Auto-generated API code --- elasticsearch/_async/client/__init__.py | 136 ++++++-- elasticsearch/_async/client/_internal.py | 326 ++++++++++++++++++ elasticsearch/_async/client/cat.py | 38 ++ elasticsearch/_async/client/ccr.py | 16 +- elasticsearch/_async/client/cluster.py | 48 +-- elasticsearch/_async/client/connector.py | 206 ++++++++++- .../_async/client/dangling_indices.py | 12 +- elasticsearch/_async/client/enrich.py | 20 +- elasticsearch/_async/client/eql.py | 20 +- 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 | 224 ++++++------ elasticsearch/_async/client/inference.py | 132 ++++--- 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/project.py | 4 +- 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 | 7 +- 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 | 136 ++++++-- elasticsearch/_sync/client/_internal.py | 326 ++++++++++++++++++ elasticsearch/_sync/client/cat.py | 38 ++ elasticsearch/_sync/client/ccr.py | 16 +- elasticsearch/_sync/client/cluster.py | 48 +-- elasticsearch/_sync/client/connector.py | 206 ++++++++++- .../_sync/client/dangling_indices.py | 12 +- elasticsearch/_sync/client/enrich.py | 20 +- elasticsearch/_sync/client/eql.py | 20 +- 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 | 224 ++++++------ elasticsearch/_sync/client/inference.py | 132 ++++--- 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/project.py | 4 +- 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 | 7 +- 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 | 2 +- elasticsearch/dsl/types.py | 6 - 86 files changed, 3039 insertions(+), 1139 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 15213a6c9..d677099d3 100644 --- a/elasticsearch/_async/client/__init__.py +++ b/elasticsearch/_async/client/__init__.py @@ -567,8 +567,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: