diff --git a/elasticsearch/_async/client/__init__.py b/elasticsearch/_async/client/__init__.py index a2d3cc795..575794045 100644 --- a/elasticsearch/_async/client/__init__.py +++ b/elasticsearch/_async/client/__init__.py @@ -612,14 +612,10 @@ async def ping( async def bulk( self, *, - operations: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + operations: t.Sequence[t.Mapping[str, t.Any]], index: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -628,15 +624,9 @@ async def bulk( ] = None, require_alias: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, wait_for_active_shards: t.Optional[ t.Union[int, t.Union["t.Literal['all', 'index-setting']", str]] @@ -722,14 +712,10 @@ async def clear_scroll( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - scroll_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + scroll_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Explicitly clears the search context for a scroll. @@ -768,9 +754,7 @@ async def close_point_in_time( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -811,7 +795,7 @@ async def close_point_in_time( async def count( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -820,25 +804,13 @@ async def count( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -956,9 +928,7 @@ async def create( id: str, document: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -1051,9 +1021,7 @@ async def delete( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -1138,7 +1106,7 @@ async def delete( async def delete_by_query( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -1148,25 +1116,13 @@ async def delete_by_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1190,8 +1146,8 @@ async def delete_by_query( ] = None, slice: t.Optional[t.Mapping[str, t.Any]] = None, slices: t.Optional[t.Union[int, t.Union["t.Literal['auto']", str]]] = None, - sort: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + sort: t.Optional[t.Sequence[str]] = None, + stats: t.Optional[t.Sequence[str]] = None, terminate_after: t.Optional[int] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[bool] = None, @@ -1365,9 +1321,7 @@ async def delete_by_query_rethrottle( *, task_id: t.Union[int, str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -1406,9 +1360,7 @@ async def delete_script( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1462,27 +1414,17 @@ async def exists( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -1568,24 +1510,16 @@ async def exists_source( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -1671,9 +1605,7 @@ async def explain( default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, lenient: t.Optional[bool] = None, preference: t.Optional[str] = None, @@ -1681,18 +1613,10 @@ async def explain( q: t.Optional[str] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns information about why a specific matches (or doesn't match) a query. @@ -1781,33 +1705,19 @@ async def explain( async def field_caps( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, filters: t.Optional[str] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1815,7 +1725,7 @@ async def field_caps( index_filter: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, - types: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + types: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns the information about the capabilities of fields among multiple indices. @@ -1903,27 +1813,17 @@ async def get( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -2001,9 +1901,7 @@ async def get_script( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -2042,9 +1940,7 @@ async def get_script_context( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2073,9 +1969,7 @@ async def get_script_languages( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2112,27 +2006,17 @@ async def get_source( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -2206,13 +2090,9 @@ async def get_source( async def health_report( self, *, - feature: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, size: t.Optional[int] = None, @@ -2264,9 +2144,7 @@ async def index( document: t.Mapping[str, t.Any], id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -2379,9 +2257,7 @@ async def info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2412,33 +2288,20 @@ async def info( async def knn_search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], knn: t.Mapping[str, t.Any], - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, filter: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, routing: t.Optional[str] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Performs a kNN search. @@ -2516,32 +2379,20 @@ async def mget( self, *, index: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ids: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + ids: t.Optional[t.Union[str, t.Sequence[str]]] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Allows to get multiple documents in one request. @@ -2618,34 +2469,20 @@ async def mget( async def msearch( self, *, - searches: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + searches: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -2755,15 +2592,11 @@ async def msearch( async def msearch_template( self, *, - search_templates: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + search_templates: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_concurrent_searches: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -2834,19 +2667,13 @@ async def mtermvectors( self, *, index: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, field_statistics: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + ids: t.Optional[t.Sequence[str]] = None, offsets: t.Optional[bool] = None, payloads: t.Optional[bool] = None, positions: t.Optional[bool] = None, @@ -2939,30 +2766,18 @@ async def mtermvectors( async def open_point_in_time( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], keep_alive: t.Union["t.Literal[-1]", "t.Literal[0]", str], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, preference: t.Optional[str] = None, @@ -3026,9 +2841,7 @@ async def put_script( script: t.Mapping[str, t.Any], context: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3091,33 +2904,19 @@ async def put_script( async def rank_eval( self, *, - requests: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + requests: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, metric: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3191,9 +2990,7 @@ async def reindex( source: t.Mapping[str, t.Any], conflicts: t.Optional[t.Union["t.Literal['abort', 'proceed']", str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_docs: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -3295,9 +3092,7 @@ async def reindex_rethrottle( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -3340,9 +3135,7 @@ async def render_search_template( id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, file: t.Optional[str] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, params: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -3400,9 +3193,7 @@ async def scripts_painless_execute( context: t.Optional[str] = None, context_setup: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, script: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3450,9 +3241,7 @@ async def scroll( *, scroll_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, rest_total_hits_as_int: t.Optional[bool] = None, @@ -3509,7 +3298,7 @@ async def scroll( async def search( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, allow_no_indices: t.Optional[bool] = None, @@ -3521,51 +3310,28 @@ async def search( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, knn: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, @@ -3582,12 +3348,7 @@ async def search( rank: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -3595,10 +3356,7 @@ async def search( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -3608,24 +3366,15 @@ async def search( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ @@ -3993,7 +3742,7 @@ async def search( async def search_mvt( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], field: str, zoom: int, x: int, @@ -4003,12 +3752,8 @@ async def search_mvt( error_trace: t.Optional[bool] = None, exact_bounds: t.Optional[bool] = None, extent: t.Optional[int] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, grid_agg: t.Optional[t.Union["t.Literal['geohex', 'geotile']", str]] = None, grid_precision: t.Optional[int] = None, grid_type: t.Optional[ @@ -4021,11 +3766,8 @@ async def search_mvt( size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, track_total_hits: t.Optional[t.Union[bool, int]] = None, @@ -4153,30 +3895,18 @@ async def search_mvt( async def search_shards( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -4246,32 +3976,20 @@ async def search_shards( async def search_template( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, ignore_throttled: t.Optional[bool] = None, @@ -4393,9 +4111,7 @@ async def terms_enum( field: str, case_insensitive: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, index_filter: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -4477,13 +4193,9 @@ async def termvectors( doc: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, field_statistics: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, offsets: t.Optional[bool] = None, payloads: t.Optional[bool] = None, @@ -4600,9 +4312,7 @@ async def update( doc: t.Optional[t.Mapping[str, t.Any]] = None, doc_as_upsert: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -4617,12 +4327,8 @@ async def update( script: t.Optional[t.Mapping[str, t.Any]] = None, scripted_upsert: t.Optional[bool] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, upsert: t.Optional[t.Mapping[str, t.Any]] = None, wait_for_active_shards: t.Optional[ @@ -4733,7 +4439,7 @@ async def update( async def update_by_query( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -4743,25 +4449,13 @@ async def update_by_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -4786,8 +4480,8 @@ async def update_by_query( ] = None, slice: t.Optional[t.Mapping[str, t.Any]] = None, slices: t.Optional[t.Union[int, t.Union["t.Literal['auto']", str]]] = None, - sort: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + sort: t.Optional[t.Sequence[str]] = None, + stats: t.Optional[t.Sequence[str]] = None, terminate_after: t.Optional[int] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[bool] = None, @@ -4978,9 +4672,7 @@ async def update_by_query_rethrottle( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, diff --git a/elasticsearch/_async/client/async_search.py b/elasticsearch/_async/client/async_search.py index 1351d3ea7..85474d20a 100644 --- a/elasticsearch/_async/client/async_search.py +++ b/elasticsearch/_async/client/async_search.py @@ -30,9 +30,7 @@ async def delete( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -67,9 +65,7 @@ async def get( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, pretty: t.Optional[bool] = None, @@ -129,9 +125,7 @@ async def status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -172,7 +166,7 @@ async def status( async def submit( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, allow_no_indices: t.Optional[bool] = None, @@ -184,53 +178,30 @@ async def submit( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, keep_on_completion: t.Optional[bool] = None, knn: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, @@ -246,12 +217,7 @@ async def submit( query: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -259,10 +225,7 @@ async def submit( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -272,24 +235,15 @@ async def submit( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ diff --git a/elasticsearch/_async/client/autoscaling.py b/elasticsearch/_async/client/autoscaling.py index 939bcdf16..b1bb52ae8 100644 --- a/elasticsearch/_async/client/autoscaling.py +++ b/elasticsearch/_async/client/autoscaling.py @@ -30,9 +30,7 @@ async def delete_autoscaling_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def get_autoscaling_capacity( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -99,9 +95,7 @@ async def get_autoscaling_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -139,9 +133,7 @@ async def put_autoscaling_policy( name: str, policy: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/cat.py b/elasticsearch/_async/client/cat.py index 6f5cda39d..7c72d0984 100644 --- a/elasticsearch/_async/client/cat.py +++ b/elasticsearch/_async/client/cat.py @@ -28,31 +28,19 @@ class CatClient(NamespacedClient): async def aliases( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -60,7 +48,7 @@ async def aliases( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -126,18 +114,14 @@ async def aliases( async def allocation( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -145,7 +129,7 @@ async def allocation( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -212,11 +196,9 @@ async def component_templates( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -224,7 +206,7 @@ async def component_templates( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -285,13 +267,11 @@ async def component_templates( async def count( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -299,7 +279,7 @@ async def count( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -362,18 +342,14 @@ async def count( async def fielddata( self, *, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -381,7 +357,7 @@ async def fielddata( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -447,11 +423,9 @@ async def health( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -459,7 +433,7 @@ async def health( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -526,11 +500,9 @@ async def help( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -538,7 +510,7 @@ async def help( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> TextApiResponse: """ @@ -594,34 +566,22 @@ async def help( async def indices( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, health: t.Optional[t.Union["t.Literal['green', 'red', 'yellow']", str]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, @@ -632,7 +592,7 @@ async def indices( ] = None, pretty: t.Optional[bool] = None, pri: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -719,11 +679,9 @@ async def master( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -731,7 +689,7 @@ async def master( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -793,31 +751,20 @@ async def ml_data_frame_analytics( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -829,25 +776,16 @@ async def ml_data_frame_analytics( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -922,31 +860,20 @@ async def ml_datafeeds( datafeed_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", + str, + ] + ], t.Union[ "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -958,25 +885,16 @@ async def ml_datafeeds( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", + str, + ] + ], t.Union[ "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[ @@ -1059,31 +977,20 @@ async def ml_jobs( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -1095,25 +1002,16 @@ async def ml_jobs( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[ @@ -1200,32 +1098,21 @@ async def ml_trained_models( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, from_: t.Optional[int] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", + str, + ] + ], t.Union[ "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -1237,25 +1124,16 @@ async def ml_trained_models( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", + str, + ] + ], t.Union[ "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ], - ..., - ], - ], ] ] = None, size: t.Optional[int] = None, @@ -1336,11 +1214,9 @@ async def nodeattrs( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1348,7 +1224,7 @@ async def nodeattrs( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1408,12 +1284,10 @@ async def nodes( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, full_id: t.Optional[t.Union[bool, str]] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, include_unloaded_segments: t.Optional[bool] = None, @@ -1422,7 +1296,7 @@ async def nodes( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1490,11 +1364,9 @@ async def pending_tasks( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1502,7 +1374,7 @@ async def pending_tasks( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1559,11 +1431,9 @@ async def plugins( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1571,7 +1441,7 @@ async def plugins( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1627,18 +1497,16 @@ async def plugins( async def recovery( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, active_only: t.Optional[bool] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1646,7 +1514,7 @@ async def recovery( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1719,11 +1587,9 @@ async def repositories( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1731,7 +1597,7 @@ async def repositories( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1787,16 +1653,14 @@ async def repositories( async def segments( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1804,7 +1668,7 @@ async def segments( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1869,16 +1733,14 @@ async def segments( async def shards( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1886,7 +1748,7 @@ async def shards( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1951,15 +1813,11 @@ async def shards( async def snapshots( self, *, - repository: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + repository: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1968,7 +1826,7 @@ async def snapshots( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2034,24 +1892,22 @@ async def snapshots( async def tasks( self, *, - actions: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + actions: t.Optional[t.Sequence[str]] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - node_id: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + node_id: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2124,11 +1980,9 @@ async def templates( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2136,7 +1990,7 @@ async def templates( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2197,15 +2051,11 @@ async def templates( async def thread_pool( self, *, - thread_pool_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + thread_pool_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2213,7 +2063,7 @@ async def thread_pool( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -2286,32 +2136,21 @@ async def transforms( transform_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, from_: t.Optional[int] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", + str, + ] + ], t.Union[ "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -2323,25 +2162,16 @@ async def transforms( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", + str, + ] + ], t.Union[ "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ], - ..., - ], - ], ] ] = None, size: t.Optional[int] = None, diff --git a/elasticsearch/_async/client/ccr.py b/elasticsearch/_async/client/ccr.py index 4ebda28a9..d3a8eac28 100644 --- a/elasticsearch/_async/client/ccr.py +++ b/elasticsearch/_async/client/ccr.py @@ -30,9 +30,7 @@ async def delete_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -68,9 +66,7 @@ async def follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, leader_index: t.Optional[str] = None, max_outstanding_read_requests: t.Optional[int] = None, @@ -168,11 +164,9 @@ async def follow( async def follow_info( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -206,11 +200,9 @@ async def follow_info( async def follow_stats( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -248,9 +240,7 @@ async def forget_follower( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, follower_cluster: t.Optional[str] = None, follower_index: t.Optional[str] = None, follower_index_uuid: t.Optional[str] = None, @@ -302,9 +292,7 @@ async def get_auto_follow_pattern( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -341,9 +329,7 @@ async def pause_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -378,9 +364,7 @@ async def pause_follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -419,17 +403,11 @@ async def put_auto_follow_pattern( name: str, remote_cluster: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, follow_index_pattern: t.Optional[str] = None, human: t.Optional[bool] = None, - leader_index_exclusion_patterns: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, - leader_index_patterns: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + leader_index_exclusion_patterns: t.Optional[t.Sequence[str]] = None, + leader_index_patterns: t.Optional[t.Sequence[str]] = None, max_outstanding_read_requests: t.Optional[int] = None, max_outstanding_write_requests: t.Optional[int] = None, max_read_request_operation_count: t.Optional[int] = None, @@ -557,9 +535,7 @@ async def resume_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -596,9 +572,7 @@ async def resume_follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_outstanding_read_requests: t.Optional[int] = None, max_outstanding_write_requests: t.Optional[int] = None, @@ -684,9 +658,7 @@ async def stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -716,9 +688,7 @@ async def unfollow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/cluster.py b/elasticsearch/_async/client/cluster.py index 775a0460a..d7f308d60 100644 --- a/elasticsearch/_async/client/cluster.py +++ b/elasticsearch/_async/client/cluster.py @@ -32,9 +32,7 @@ async def allocation_explain( *, current_node: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_disk_info: t.Optional[bool] = None, include_yes_decisions: t.Optional[bool] = None, @@ -96,11 +94,9 @@ async def allocation_explain( async def delete_component_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -147,9 +143,7 @@ async def delete_voting_config_exclusions( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_removal: t.Optional[bool] = None, @@ -187,11 +181,9 @@ async def delete_voting_config_exclusions( async def exists_component_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -240,9 +232,7 @@ async def get_component_template( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -299,9 +289,7 @@ async def get_settings( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -352,29 +340,17 @@ async def get_settings( async def health( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, level: t.Optional[ t.Union["t.Literal['cluster', 'indices', 'shards']", str] @@ -485,29 +461,17 @@ async def info( self, *, target: t.Union[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str + t.Sequence[ + t.Union[ + "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str + ] ], t.Union[ - t.List[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", - str, - ], - ..., - ], + "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str ], ], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -541,9 +505,7 @@ async def pending_tasks( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -587,16 +549,10 @@ async def post_voting_config_exclusions( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - node_ids: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - node_names: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_ids: t.Optional[t.Union[str, t.Sequence[str]]] = None, + node_names: t.Optional[t.Union[str, t.Sequence[str]]] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, ) -> ObjectApiResponse[t.Any]: @@ -648,9 +604,7 @@ async def put_component_template( allow_auto_create: t.Optional[bool] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -732,9 +686,7 @@ async def put_settings( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -787,9 +739,7 @@ async def remote_info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -819,22 +769,16 @@ async def remote_info( async def reroute( self, *, - commands: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + commands: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, pretty: t.Optional[bool] = None, retry_failed: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -896,33 +840,19 @@ async def reroute( async def state( self, *, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1002,13 +932,9 @@ async def state( async def stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_async/client/dangling_indices.py b/elasticsearch/_async/client/dangling_indices.py index fecaa9948..c3ae86410 100644 --- a/elasticsearch/_async/client/dangling_indices.py +++ b/elasticsearch/_async/client/dangling_indices.py @@ -31,9 +31,7 @@ async def delete_dangling_index( index_uuid: str, accept_data_loss: bool, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -84,9 +82,7 @@ async def import_dangling_index( index_uuid: str, accept_data_loss: bool, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -135,9 +131,7 @@ async def list_dangling_indices( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/enrich.py b/elasticsearch/_async/client/enrich.py index 62abc72a5..833b7c071 100644 --- a/elasticsearch/_async/client/enrich.py +++ b/elasticsearch/_async/client/enrich.py @@ -30,9 +30,7 @@ async def delete_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def execute_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -105,11 +101,9 @@ async def execute_policy( async def get_policy( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -147,9 +141,7 @@ async def put_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, geo_match: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, match: t.Optional[t.Mapping[str, t.Any]] = None, @@ -197,9 +189,7 @@ async def stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/eql.py b/elasticsearch/_async/client/eql.py index 056e45b3d..ca3a9ef24 100644 --- a/elasticsearch/_async/client/eql.py +++ b/elasticsearch/_async/client/eql.py @@ -30,9 +30,7 @@ async def delete( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ async def get( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, pretty: t.Optional[bool] = None, @@ -119,9 +115,7 @@ async def get_status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -156,7 +150,7 @@ async def get_status( async def search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], query: str, allow_no_indices: t.Optional[bool] = None, case_sensitive: t.Optional[bool] = None, @@ -164,42 +158,20 @@ async def search( event_category_field: t.Optional[str] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, fetch_size: t.Optional[int] = None, fields: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, filter: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_async/client/features.py b/elasticsearch/_async/client/features.py index fe75e9180..6c374e17c 100644 --- a/elasticsearch/_async/client/features.py +++ b/elasticsearch/_async/client/features.py @@ -29,9 +29,7 @@ async def get_features( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -61,9 +59,7 @@ async def reset_features( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/fleet.py b/elasticsearch/_async/client/fleet.py index 8b2cd7abf..33077f8aa 100644 --- a/elasticsearch/_async/client/fleet.py +++ b/elasticsearch/_async/client/fleet.py @@ -29,11 +29,9 @@ async def global_checkpoints( self, *, index: str, - checkpoints: t.Optional[t.Union[t.List[int], t.Tuple[int, ...]]] = None, + checkpoints: t.Optional[t.Sequence[int]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -89,9 +87,7 @@ async def global_checkpoints( async def msearch( self, *, - searches: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + searches: t.Sequence[t.Mapping[str, t.Any]], index: t.Optional[str] = None, allow_no_indices: t.Optional[bool] = None, allow_partial_search_results: t.Optional[bool] = None, @@ -99,25 +95,13 @@ async def msearch( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -130,9 +114,7 @@ async def msearch( t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] ] = None, typed_keys: t.Optional[bool] = None, - wait_for_checkpoints: t.Optional[ - t.Union[t.List[int], t.Tuple[int, ...]] - ] = None, + wait_for_checkpoints: t.Optional[t.Sequence[int]] = None, ) -> ObjectApiResponse[t.Any]: """ Multi Search API where the search will only be executed after specified checkpoints @@ -255,44 +237,26 @@ async def search( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, min_compatible_shard_node: t.Optional[str] = None, @@ -307,12 +271,7 @@ async def search( query: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -320,10 +279,7 @@ async def search( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -333,24 +289,15 @@ async def search( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ @@ -364,9 +311,7 @@ async def search( track_total_hits: t.Optional[t.Union[bool, int]] = None, typed_keys: t.Optional[bool] = None, version: t.Optional[bool] = None, - wait_for_checkpoints: t.Optional[ - t.Union[t.List[int], t.Tuple[int, ...]] - ] = None, + wait_for_checkpoints: t.Optional[t.Sequence[int]] = None, ) -> ObjectApiResponse[t.Any]: """ Search API where the search will only be executed after specified checkpoints diff --git a/elasticsearch/_async/client/graph.py b/elasticsearch/_async/client/graph.py index 214bd31f8..812d76fe8 100644 --- a/elasticsearch/_async/client/graph.py +++ b/elasticsearch/_async/client/graph.py @@ -30,21 +30,17 @@ class GraphClient(NamespacedClient): async def explore( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], connections: t.Optional[t.Mapping[str, t.Any]] = None, controls: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, routing: t.Optional[str] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - vertices: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + vertices: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, ) -> ObjectApiResponse[t.Any]: """ Explore extracted and summarized information about the documents and terms in diff --git a/elasticsearch/_async/client/ilm.py b/elasticsearch/_async/client/ilm.py index cf25b495d..9a32d619d 100644 --- a/elasticsearch/_async/client/ilm.py +++ b/elasticsearch/_async/client/ilm.py @@ -30,9 +30,7 @@ async def delete_lifecycle( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -80,9 +78,7 @@ async def explain_lifecycle( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -143,9 +139,7 @@ async def get_lifecycle( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -193,9 +187,7 @@ async def get_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -227,9 +219,7 @@ async def migrate_to_data_tiers( *, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, legacy_template_to_delete: t.Optional[str] = None, node_attribute: t.Optional[str] = None, @@ -282,9 +272,7 @@ async def move_to_step( index: str, current_step: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, next_step: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -332,9 +320,7 @@ async def put_lifecycle( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -390,9 +376,7 @@ async def remove_policy( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -426,9 +410,7 @@ async def retry( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -462,9 +444,7 @@ async def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -504,9 +484,7 @@ async def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] diff --git a/elasticsearch/_async/client/indices.py b/elasticsearch/_async/client/indices.py index 0a2961182..071b1a278 100644 --- a/elasticsearch/_async/client/indices.py +++ b/elasticsearch/_async/client/indices.py @@ -34,25 +34,13 @@ async def add_block( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -115,29 +103,17 @@ async def analyze( *, index: t.Optional[str] = None, analyzer: t.Optional[str] = None, - attributes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - char_filter: t.Optional[ - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ] - ] = None, + attributes: t.Optional[t.Sequence[str]] = None, + char_filter: t.Optional[t.Sequence[t.Union[str, t.Mapping[str, t.Any]]]] = None, error_trace: t.Optional[bool] = None, explain: t.Optional[bool] = None, field: t.Optional[str] = None, - filter: t.Optional[ - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter: t.Optional[t.Sequence[t.Union[str, t.Mapping[str, t.Any]]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, normalizer: t.Optional[str] = None, pretty: t.Optional[bool] = None, - text: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + text: t.Optional[t.Union[str, t.Sequence[str]]] = None, tokenizer: t.Optional[t.Union[str, t.Mapping[str, t.Any]]] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -212,34 +188,20 @@ async def analyze( async def clear_cache( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, fielddata: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -312,9 +274,7 @@ async def clone( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -382,30 +342,18 @@ async def clone( async def close( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -480,9 +428,7 @@ async def create( index: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ @@ -554,9 +500,7 @@ async def create_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -596,25 +540,13 @@ async def data_streams_stats( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -653,30 +585,18 @@ async def data_streams_stats( async def delete( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -740,12 +660,10 @@ async def delete( async def delete_alias( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -795,29 +713,17 @@ async def delete_alias( async def delete_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -864,29 +770,17 @@ async def delete_data_lifecycle( async def delete_data_stream( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -923,11 +817,9 @@ async def delete_data_stream( async def delete_index_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -975,9 +867,7 @@ async def delete_template( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1023,30 +913,18 @@ async def delete_template( async def disk_usage( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flush: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1115,9 +993,7 @@ async def downsample( target_index: str, config: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1156,30 +1032,18 @@ async def downsample( async def exists( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1241,31 +1105,19 @@ async def exists( async def exists_alias( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Union[str, t.Sequence[str]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1328,9 +1180,7 @@ async def exists_index_template( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1371,11 +1221,9 @@ async def exists_index_template( async def exists_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1422,11 +1270,9 @@ async def exists_template( async def explain_data_lifecycle( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -1470,33 +1316,19 @@ async def explain_data_lifecycle( async def field_usage_stats( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -1572,30 +1404,18 @@ async def field_usage_stats( async def flush( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1657,30 +1477,18 @@ async def flush( async def forcemerge( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flush: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1748,44 +1556,26 @@ async def forcemerge( async def get( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, features: t.Optional[ t.Union[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str], - t.Union[ - t.List[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str] - ], - t.Tuple[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str], - ..., - ], + t.Sequence[ + t.Union["t.Literal['aliases', 'mappings', 'settings']", str] ], + t.Union["t.Literal['aliases', 'mappings', 'settings']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1861,31 +1651,19 @@ async def get( async def get_alias( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1947,29 +1725,17 @@ async def get_alias( async def get_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2012,29 +1778,17 @@ async def get_data_lifecycle( async def get_data_stream( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2078,31 +1832,19 @@ async def get_data_stream( async def get_field_mapping( self, *, - fields: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + fields: t.Union[str, t.Sequence[str]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -2170,9 +1912,7 @@ async def get_index_template( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -2229,30 +1969,18 @@ async def get_index_template( async def get_mapping( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2316,31 +2044,19 @@ async def get_mapping( async def get_settings( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -2419,11 +2135,9 @@ async def get_settings( async def get_template( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2477,9 +2191,7 @@ async def migrate_to_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2513,13 +2225,9 @@ async def migrate_to_data_stream( async def modify_data_stream( self, *, - actions: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + actions: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2554,30 +2262,18 @@ async def modify_data_stream( async def open( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -2653,9 +2349,7 @@ async def promote_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2690,13 +2384,11 @@ async def promote_data_stream( async def put_alias( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], name: str, error_trace: t.Optional[bool] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, index_routing: t.Optional[str] = None, is_write_index: t.Optional[bool] = None, @@ -2783,7 +2475,7 @@ async def put_alias( async def put_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], data_retention: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -2791,25 +2483,13 @@ async def put_data_lifecycle( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -2880,17 +2560,13 @@ async def put_index_template( self, *, name: str, - composed_of: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + composed_of: t.Optional[t.Sequence[str]] = None, create: t.Optional[bool] = None, data_stream: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, priority: t.Optional[int] = None, @@ -2970,47 +2646,30 @@ async def put_index_template( async def put_mapping( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, date_detection: t.Optional[bool] = None, dynamic: t.Optional[ t.Union["t.Literal['false', 'runtime', 'strict', 'true']", str] ] = None, - dynamic_date_formats: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + dynamic_date_formats: t.Optional[t.Sequence[str]] = None, dynamic_templates: t.Optional[ t.Union[ t.Mapping[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Mapping[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Mapping[str, t.Mapping[str, t.Any]], ...], - ], + t.Sequence[t.Mapping[str, t.Mapping[str, t.Any]]], ] ] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, field_names: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -3126,30 +2785,18 @@ async def put_settings( self, *, settings: t.Mapping[str, t.Any], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -3232,14 +2879,10 @@ async def put_template( aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3318,13 +2961,11 @@ async def put_template( async def recovery( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, active_only: t.Optional[bool] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3366,30 +3007,18 @@ async def recovery( async def refresh( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3440,30 +3069,18 @@ async def refresh( async def reload_search_analyzers( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3509,29 +3126,17 @@ async def reload_search_analyzers( async def resolve_index( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3579,9 +3184,7 @@ async def rollover( conditions: t.Optional[t.Mapping[str, t.Any]] = None, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ @@ -3673,30 +3276,18 @@ async def rollover( async def segments( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3751,42 +3342,25 @@ async def segments( async def shard_stores( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, status: t.Optional[ t.Union[ + t.Sequence[t.Union["t.Literal['all', 'green', 'red', 'yellow']", str]], t.Union["t.Literal['all', 'green', 'red', 'yellow']", str], - t.Union[ - t.List[t.Union["t.Literal['all', 'green', 'red', 'yellow']", str]], - t.Tuple[ - t.Union["t.Literal['all', 'green', 'red', 'yellow']", str], ... - ], - ], ] ] = None, ) -> ObjectApiResponse[t.Any]: @@ -3842,9 +3416,7 @@ async def shrink( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3917,18 +3489,14 @@ async def simulate_index_template( *, name: str, allow_auto_create: t.Optional[bool] = None, - composed_of: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + composed_of: t.Optional[t.Sequence[str]] = None, create: t.Optional[bool] = None, data_stream: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -4032,9 +3600,7 @@ async def simulate_template( name: t.Optional[str] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -4101,9 +3667,7 @@ async def split( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -4171,45 +3735,23 @@ async def split( async def stats( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - completion_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + completion_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fielddata_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fielddata_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, forbid_closed_indices: t.Optional[bool] = None, - groups: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + groups: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_segment_file_sizes: t.Optional[bool] = None, include_unloaded_segments: t.Optional[bool] = None, @@ -4297,25 +3839,13 @@ async def unfreeze( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -4385,13 +3915,9 @@ async def unfreeze( async def update_aliases( self, *, - actions: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + actions: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -4439,7 +3965,7 @@ async def update_aliases( async def validate_query( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, all_shards: t.Optional[bool] = None, allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, @@ -4449,26 +3975,14 @@ async def validate_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, lenient: t.Optional[bool] = None, diff --git a/elasticsearch/_async/client/ingest.py b/elasticsearch/_async/client/ingest.py index 583e236b4..5a2a33c41 100644 --- a/elasticsearch/_async/client/ingest.py +++ b/elasticsearch/_async/client/ingest.py @@ -30,9 +30,7 @@ async def delete_pipeline( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -79,9 +77,7 @@ async def geo_ip_stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -111,9 +107,7 @@ async def get_pipeline( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -160,9 +154,7 @@ async def processor_grok( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -196,22 +188,16 @@ async def put_pipeline( id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_version: t.Optional[int] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, - on_failure: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + on_failure: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, - processors: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + processors: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[int] = None, ) -> ObjectApiResponse[t.Any]: @@ -284,13 +270,9 @@ async def simulate( self, *, id: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_async/client/license.py b/elasticsearch/_async/client/license.py index b8f9ec57e..39dfb339b 100644 --- a/elasticsearch/_async/client/license.py +++ b/elasticsearch/_async/client/license.py @@ -29,9 +29,7 @@ async def delete( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -61,9 +59,7 @@ async def get( *, accept_enterprise: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -104,9 +100,7 @@ async def get_basic_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -135,9 +129,7 @@ async def get_trial_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -169,14 +161,10 @@ async def post( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, license: t.Optional[t.Mapping[str, t.Any]] = None, - licenses: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + licenses: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -221,9 +209,7 @@ async def post_start_basic( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -258,9 +244,7 @@ async def post_start_trial( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, type_query_string: t.Optional[str] = None, diff --git a/elasticsearch/_async/client/logstash.py b/elasticsearch/_async/client/logstash.py index 967b16d03..1de847fa5 100644 --- a/elasticsearch/_async/client/logstash.py +++ b/elasticsearch/_async/client/logstash.py @@ -30,9 +30,7 @@ async def delete_pipeline( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -64,11 +62,9 @@ async def delete_pipeline( async def get_pipeline( self, *, - id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -108,9 +104,7 @@ async def put_pipeline( id: str, pipeline: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/migration.py b/elasticsearch/_async/client/migration.py index 57e83483a..efea85d47 100644 --- a/elasticsearch/_async/client/migration.py +++ b/elasticsearch/_async/client/migration.py @@ -30,9 +30,7 @@ async def deprecations( *, index: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ async def get_feature_upgrade_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -100,9 +96,7 @@ async def post_feature_upgrade( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/ml.py b/elasticsearch/_async/client/ml.py index 868f403a0..9c1339aa1 100644 --- a/elasticsearch/_async/client/ml.py +++ b/elasticsearch/_async/client/ml.py @@ -30,9 +30,7 @@ async def clear_trained_model_deployment_cache( *, model_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ async def close_job( job_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -127,9 +123,7 @@ async def delete_calendar( *, calendar_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -164,9 +158,7 @@ async def delete_calendar_event( calendar_id: str, event_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -203,11 +195,9 @@ async def delete_calendar_job( self, *, calendar_id: str, - job_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + job_id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -245,9 +235,7 @@ async def delete_data_frame_analytics( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -290,9 +278,7 @@ async def delete_datafeed( *, datafeed_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -336,9 +322,7 @@ async def delete_expired_data( *, job_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -389,9 +373,7 @@ async def delete_filter( *, filter_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -427,9 +409,7 @@ async def delete_forecast( forecast_id: t.Optional[str] = None, allow_no_forecasts: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -484,9 +464,7 @@ async def delete_job( job_id: str, delete_user_annotations: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -536,9 +514,7 @@ async def delete_model_snapshot( job_id: str, snapshot_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -575,9 +551,7 @@ async def delete_trained_model( *, model_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -618,9 +592,7 @@ async def delete_trained_model_alias( model_id: str, model_alias: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -659,9 +631,7 @@ async def estimate_model_memory( *, analysis_config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_bucket_cardinality: t.Optional[t.Mapping[str, int]] = None, overall_cardinality: t.Optional[t.Mapping[str, int]] = None, @@ -718,9 +688,7 @@ async def evaluate_data_frame( evaluation: t.Mapping[str, t.Any], index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, @@ -774,9 +742,7 @@ async def explain_data_frame_analytics( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -866,9 +832,7 @@ async def flush_job( calc_interim: t.Optional[bool] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, skip_time: t.Optional[t.Union[str, t.Any]] = None, @@ -928,9 +892,7 @@ async def forecast( duration: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, error_trace: t.Optional[bool] = None, expires_in: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_model_memory: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -990,9 +952,7 @@ async def get_buckets( error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, expand: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1078,9 +1038,7 @@ async def get_calendar_events( calendar_id: str, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, job_id: t.Optional[str] = None, @@ -1140,9 +1098,7 @@ async def get_calendars( *, calendar_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1203,9 +1159,7 @@ async def get_categories( job_id: str, category_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1274,9 +1228,7 @@ async def get_data_frame_analytics( allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1339,9 +1291,7 @@ async def get_data_frame_analytics_stats( id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1398,14 +1348,10 @@ async def get_data_frame_analytics_stats( async def get_datafeed_stats( self, *, - datafeed_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + datafeed_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1449,15 +1395,11 @@ async def get_datafeed_stats( async def get_datafeeds( self, *, - datafeed_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + datafeed_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1508,13 +1450,9 @@ async def get_datafeeds( async def get_filters( self, *, - filter_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1563,9 +1501,7 @@ async def get_influencers( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, influencer_score: t.Optional[float] = None, @@ -1644,9 +1580,7 @@ async def get_job_stats( job_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1691,15 +1625,11 @@ async def get_job_stats( async def get_jobs( self, *, - job_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + job_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1750,9 +1680,7 @@ async def get_memory_stats( *, node_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1803,9 +1731,7 @@ async def get_model_snapshot_upgrade_stats( snapshot_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1861,9 +1787,7 @@ async def get_model_snapshots( desc: t.Optional[bool] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1944,9 +1868,7 @@ async def get_overall_buckets( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, overall_score: t.Optional[t.Union[float, str]] = None, pretty: t.Optional[bool] = None, @@ -2022,9 +1944,7 @@ async def get_records( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -2102,9 +2022,7 @@ async def get_trained_models( decompress_definition: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, include: t.Optional[ @@ -2180,14 +2098,10 @@ async def get_trained_models( async def get_trained_models_stats( self, *, - model_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + model_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2239,13 +2153,9 @@ async def infer_trained_model( self, *, model_id: str, - docs: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + docs: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, inference_config: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2296,9 +2206,7 @@ async def info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2330,9 +2238,7 @@ async def open_job( *, job_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -2376,13 +2282,9 @@ async def post_calendar_events( self, *, calendar_id: str, - events: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + events: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2425,11 +2327,9 @@ async def post_data( self, *, job_id: str, - data: t.Union[t.List[t.Any], t.Tuple[t.Any, ...]], + data: t.Sequence[t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, reset_end: t.Optional[t.Union[str, t.Any]] = None, @@ -2482,9 +2382,7 @@ async def preview_data_frame_analytics( id: t.Optional[str] = None, config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2533,9 +2431,7 @@ async def preview_datafeed( datafeed_config: t.Optional[t.Mapping[str, t.Any]] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, job_config: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2601,11 +2497,9 @@ async def put_calendar( calendar_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - job_ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + job_ids: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -2650,9 +2544,7 @@ async def put_calendar_job( calendar_id: str, job_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2699,12 +2591,8 @@ async def put_data_frame_analytics( analyzed_fields: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -2830,38 +2718,20 @@ async def put_datafeed( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indexes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indexes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, indices_options: t.Optional[t.Mapping[str, t.Any]] = None, job_id: t.Optional[str] = None, max_empty_searches: t.Optional[int] = None, @@ -3011,11 +2881,9 @@ async def put_filter( filter_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + items: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -3069,10 +2937,8 @@ async def put_job( datafeed_config: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - groups: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + groups: t.Optional[t.Sequence[str]] = None, human: t.Optional[bool] = None, model_plot_config: t.Optional[t.Mapping[str, t.Any]] = None, model_snapshot_retention_days: t.Optional[int] = None, @@ -3225,9 +3091,7 @@ async def put_trained_model( definition: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, inference_config: t.Optional[t.Mapping[str, t.Any]] = None, input: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3238,7 +3102,7 @@ async def put_trained_model( ] = None, platform_architecture: t.Optional[str] = None, pretty: t.Optional[bool] = None, - tags: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + tags: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Creates an inference trained model. @@ -3322,9 +3186,7 @@ async def put_trained_model_alias( model_id: str, model_alias: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, reassign: t.Optional[bool] = None, @@ -3374,9 +3236,7 @@ async def put_trained_model_definition_part( total_definition_length: int, total_parts: int, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3437,13 +3297,11 @@ async def put_trained_model_vocabulary( self, *, model_id: str, - vocabulary: t.Union[t.List[str], t.Tuple[str, ...]], + vocabulary: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - merges: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + merges: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -3486,9 +3344,7 @@ async def reset_job( job_id: str, delete_user_annotations: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -3536,9 +3392,7 @@ async def revert_model_snapshot( snapshot_id: str, delete_intervening_results: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3586,9 +3440,7 @@ async def set_upgrade_mode( *, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -3629,9 +3481,7 @@ async def start_data_frame_analytics( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -3675,9 +3525,7 @@ async def start_datafeed( datafeed_id: str, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, start: t.Optional[t.Union[str, t.Any]] = None, @@ -3731,9 +3579,7 @@ async def start_trained_model_deployment( model_id: str, cache_size: t.Optional[t.Union[int, str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, number_of_allocations: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -3813,9 +3659,7 @@ async def stop_data_frame_analytics( id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3873,9 +3717,7 @@ async def stop_datafeed( datafeed_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3930,9 +3772,7 @@ async def stop_trained_model_deployment( model_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3984,9 +3824,7 @@ async def update_data_frame_analytics( allow_lazy_start: t.Optional[bool] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -4053,31 +3891,19 @@ async def update_datafeed( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indexes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - indices: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + indexes: t.Optional[t.Sequence[str]] = None, + indices: t.Optional[t.Sequence[str]] = None, indices_options: t.Optional[t.Mapping[str, t.Any]] = None, job_id: t.Optional[str] = None, max_empty_searches: t.Optional[int] = None, @@ -4234,15 +4060,13 @@ async def update_filter( self, *, filter_id: str, - add_items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + add_items: t.Optional[t.Sequence[str]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - remove_items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + remove_items: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Updates the description of a filter, adds items, or removes items. @@ -4290,20 +4114,14 @@ async def update_job( background_persist_interval: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - categorization_filters: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + categorization_filters: t.Optional[t.Sequence[str]] = None, custom_settings: t.Optional[t.Mapping[str, t.Any]] = None, daily_model_snapshot_retention_after_days: t.Optional[int] = None, description: t.Optional[str] = None, - detectors: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + detectors: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - groups: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + groups: t.Optional[t.Sequence[str]] = None, human: t.Optional[bool] = None, model_plot_config: t.Optional[t.Mapping[str, t.Any]] = None, model_prune_window: t.Optional[ @@ -4429,9 +4247,7 @@ async def update_model_snapshot( snapshot_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, retain: t.Optional[bool] = None, @@ -4479,9 +4295,7 @@ async def upgrade_job_snapshot( job_id: str, snapshot_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -4534,9 +4348,7 @@ async def validate( data_description: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, job_id: t.Optional[str] = None, model_plot: t.Optional[t.Mapping[str, t.Any]] = None, @@ -4602,9 +4414,7 @@ async def validate_detector( *, detector: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/monitoring.py b/elasticsearch/_async/client/monitoring.py index 3fd1425ad..14a99ea20 100644 --- a/elasticsearch/_async/client/monitoring.py +++ b/elasticsearch/_async/client/monitoring.py @@ -31,15 +31,11 @@ async def bulk( self, *, interval: t.Union["t.Literal[-1]", "t.Literal[0]", str], - operations: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + operations: t.Sequence[t.Mapping[str, t.Any]], system_api_version: str, system_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/nodes.py b/elasticsearch/_async/client/nodes.py index cc3d38d6f..acb2b1c64 100644 --- a/elasticsearch/_async/client/nodes.py +++ b/elasticsearch/_async/client/nodes.py @@ -28,12 +28,10 @@ class NodesClient(NamespacedClient): async def clear_repositories_metering_archive( self, *, - node_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + node_id: t.Union[str, t.Sequence[str]], max_archive_version: int, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -70,11 +68,9 @@ async def clear_repositories_metering_archive( async def get_repositories_metering_info( self, *, - node_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + node_id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -107,13 +103,9 @@ async def get_repositories_metering_info( async def hot_threads( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_idle_threads: t.Optional[bool] = None, interval: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -188,16 +180,10 @@ async def hot_threads( async def info( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -256,13 +242,9 @@ async def info( async def reload_secure_settings( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, secure_settings_password: t.Optional[str] = None, @@ -309,28 +291,14 @@ async def reload_secure_settings( async def stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - index_metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - completion_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + index_metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + completion_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - fielddata_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fielddata_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, groups: t.Optional[bool] = None, human: t.Optional[bool] = None, include_segment_file_sizes: t.Optional[bool] = None, @@ -343,7 +311,7 @@ async def stats( ] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - types: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + types: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns statistical information about nodes in the cluster. @@ -433,16 +401,10 @@ async def stats( async def usage( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_async/client/query_ruleset.py b/elasticsearch/_async/client/query_ruleset.py index 2edfc60a4..a5c325f21 100644 --- a/elasticsearch/_async/client/query_ruleset.py +++ b/elasticsearch/_async/client/query_ruleset.py @@ -30,9 +30,7 @@ async def delete( *, ruleset_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def get( *, ruleset_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -103,9 +99,7 @@ async def list( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -145,13 +139,9 @@ async def put( self, *, ruleset_id: str, - rules: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + rules: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/rollup.py b/elasticsearch/_async/client/rollup.py index f9756ad22..c06c1602c 100644 --- a/elasticsearch/_async/client/rollup.py +++ b/elasticsearch/_async/client/rollup.py @@ -30,9 +30,7 @@ async def delete_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def get_jobs( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -104,9 +100,7 @@ async def get_rollup_caps( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -141,11 +135,9 @@ async def get_rollup_caps( async def get_rollup_index_caps( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -189,16 +181,10 @@ async def put_job( page_size: int, rollup_index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, - metrics: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + metrics: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, ) -> ObjectApiResponse[t.Any]: @@ -297,13 +283,11 @@ async def put_job( async def rollup_search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, @@ -362,9 +346,7 @@ async def start_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -398,9 +380,7 @@ async def stop_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_async/client/search_application.py b/elasticsearch/_async/client/search_application.py index 7defb82e8..aa2dbb94a 100644 --- a/elasticsearch/_async/client/search_application.py +++ b/elasticsearch/_async/client/search_application.py @@ -30,9 +30,7 @@ async def delete( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def delete_behavioral_analytics( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -102,9 +98,7 @@ async def get( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -136,11 +130,9 @@ async def get( async def get_behavioral_analytics( self, *, - name: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + name: t.Optional[t.Sequence[str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -176,9 +168,7 @@ async def list( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -225,9 +215,7 @@ async def put( search_application: t.Mapping[str, t.Any], create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -269,9 +257,7 @@ async def put_behavioral_analytics( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -308,9 +294,7 @@ async def search( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, params: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_async/client/searchable_snapshots.py b/elasticsearch/_async/client/searchable_snapshots.py index 5bce0114c..4cd04403f 100644 --- a/elasticsearch/_async/client/searchable_snapshots.py +++ b/elasticsearch/_async/client/searchable_snapshots.py @@ -28,13 +28,9 @@ class SearchableSnapshotsClient(NamespacedClient): async def cache_stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -75,30 +71,18 @@ async def cache_stats( async def clear_cache( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -151,13 +135,9 @@ async def mount( snapshot: str, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ignore_index_settings: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + ignore_index_settings: t.Optional[t.Sequence[str]] = None, index_settings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -225,11 +205,9 @@ async def mount( async def stats( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, level: t.Optional[ t.Union["t.Literal['cluster', 'indices', 'shards']", str] diff --git a/elasticsearch/_async/client/security.py b/elasticsearch/_async/client/security.py index c74383631..cc85257bb 100644 --- a/elasticsearch/_async/client/security.py +++ b/elasticsearch/_async/client/security.py @@ -33,9 +33,7 @@ async def activate_user_profile( grant_type: t.Union["t.Literal['access_token', 'password']", str], access_token: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -82,9 +80,7 @@ async def authenticate( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -117,9 +113,7 @@ async def change_password( *, username: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, password_hash: t.Optional[str] = None, @@ -174,11 +168,9 @@ async def change_password( async def clear_api_key_cache( self, *, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -213,9 +205,7 @@ async def clear_cached_privileges( *, application: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -247,14 +237,12 @@ async def clear_cached_privileges( async def clear_cached_realms( self, *, - realms: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + realms: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - usernames: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + usernames: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Evicts users from the user cache. Can completely clear the cache or evict specific @@ -288,11 +276,9 @@ async def clear_cached_realms( async def clear_cached_roles( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -326,11 +312,9 @@ async def clear_cached_service_tokens( *, namespace: str, service: str, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -372,9 +356,7 @@ async def create_api_key( *, error_trace: t.Optional[bool] = None, expiration: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, name: t.Optional[str] = None, @@ -441,9 +423,7 @@ async def create_service_token( service: str, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -499,11 +479,9 @@ async def delete_privileges( self, *, application: str, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -548,9 +526,7 @@ async def delete_role( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -592,9 +568,7 @@ async def delete_role_mapping( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -638,9 +612,7 @@ async def delete_service_token( service: str, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -688,9 +660,7 @@ async def delete_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -732,9 +702,7 @@ async def disable_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -776,9 +744,7 @@ async def disable_user_profile( *, uid: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -820,9 +786,7 @@ async def enable_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -864,9 +828,7 @@ async def enable_user_profile( *, uid: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -907,9 +869,7 @@ async def enroll_kibana( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -939,9 +899,7 @@ async def enroll_node( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -970,9 +928,7 @@ async def get_api_key( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, name: t.Optional[str] = None, @@ -1035,9 +991,7 @@ async def get_builtin_privileges( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1067,11 +1021,9 @@ async def get_privileges( self, *, application: t.Optional[str] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1107,11 +1059,9 @@ async def get_privileges( async def get_role( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1146,11 +1096,9 @@ async def get_role( async def get_role_mapping( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1190,9 +1138,7 @@ async def get_service_accounts( namespace: t.Optional[str] = None, service: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1234,9 +1180,7 @@ async def get_service_credentials( namespace: str, service: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1274,9 +1218,7 @@ async def get_token( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, grant_type: t.Optional[ t.Union[ "t.Literal['_kerberos', 'client_credentials', 'password', 'refresh_token']", @@ -1335,13 +1277,9 @@ async def get_token( async def get_user( self, *, - username: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + username: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, with_profile_uid: t.Optional[bool] = None, @@ -1383,9 +1321,7 @@ async def get_user_privileges( *, application: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, priviledge: t.Optional[str] = None, @@ -1428,12 +1364,10 @@ async def get_user_privileges( async def get_user_profile( self, *, - uid: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - data: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + uid: t.Union[str, t.Sequence[str]], + data: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1478,9 +1412,7 @@ async def grant_api_key( grant_type: t.Union["t.Literal['access_token', 'password']", str], access_token: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -1544,34 +1476,19 @@ async def has_privileges( self, *, user: t.Optional[str] = None, - application: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + application: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, cluster: t.Optional[ - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ], - ..., - ], + t.Sequence[ + t.Union[ + "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", + str, + ] ] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - index: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + index: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -1616,11 +1533,9 @@ async def has_privileges_user_profile( self, *, privileges: t.Mapping[str, t.Any], - uids: t.Union[t.List[str], t.Tuple[str, ...]], + uids: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1665,12 +1580,10 @@ async def invalidate_api_key( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, - ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + ids: t.Optional[t.Sequence[str]] = None, name: t.Optional[str] = None, owner: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1731,9 +1644,7 @@ async def invalidate_token( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm_name: t.Optional[str] = None, @@ -1783,9 +1694,7 @@ async def put_privileges( *, privileges: t.Mapping[str, t.Mapping[str, t.Mapping[str, t.Any]]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -1830,41 +1739,26 @@ async def put_role( self, *, name: str, - applications: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + applications: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, cluster: t.Optional[ - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ], - ..., - ], + t.Sequence[ + t.Union[ + "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", + str, + ] ] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, global_: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, - indices: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + indices: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - run_as: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + run_as: t.Optional[t.Sequence[str]] = None, transient_metadata: t.Optional[t.Mapping[str, t.Any]] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -1936,18 +1830,16 @@ async def put_role_mapping( name: str, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - roles: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + roles: t.Optional[t.Sequence[str]] = None, rules: t.Optional[t.Mapping[str, t.Any]] = None, - run_as: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + run_as: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Creates and updates role mappings. @@ -2004,9 +1896,7 @@ async def put_user( email: t.Optional[t.Union[None, str]] = None, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, full_name: t.Optional[t.Union[None, str]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, @@ -2016,7 +1906,7 @@ async def put_user( refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - roles: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + roles: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Adds and updates users in the native realm. These users are commonly referred @@ -2078,27 +1968,19 @@ async def query_api_keys( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, with_limited_by: t.Optional[bool] = None, @@ -2176,11 +2058,9 @@ async def saml_authenticate( self, *, content: str, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2230,13 +2110,11 @@ async def saml_authenticate( async def saml_complete_logout( self, *, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], realm: str, content: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query_string: t.Optional[str] = None, @@ -2293,9 +2171,7 @@ async def saml_invalidate( query_string: str, acs: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2353,9 +2229,7 @@ async def saml_logout( *, token: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh_token: t.Optional[str] = None, @@ -2403,9 +2277,7 @@ async def saml_prepare_authentication( *, acs: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2454,9 +2326,7 @@ async def saml_service_provider_metadata( *, realm_name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2490,11 +2360,9 @@ async def saml_service_provider_metadata( async def suggest_user_profiles( self, *, - data: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + data: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, hint: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, name: t.Optional[str] = None, @@ -2554,9 +2422,7 @@ async def update_api_key( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2615,9 +2481,7 @@ async def update_user_profile_data( uid: str, data: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, diff --git a/elasticsearch/_async/client/shutdown.py b/elasticsearch/_async/client/shutdown.py index a19cdc306..2b450d7cb 100644 --- a/elasticsearch/_async/client/shutdown.py +++ b/elasticsearch/_async/client/shutdown.py @@ -30,9 +30,7 @@ async def delete_node( *, node_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] @@ -80,13 +78,9 @@ async def delete_node( async def get_node( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] @@ -142,9 +136,7 @@ async def put_node( type: t.Union["t.Literal['remove', 'replace', 'restart']", str], allocation_delay: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] diff --git a/elasticsearch/_async/client/slm.py b/elasticsearch/_async/client/slm.py index 438ac239f..15e87acbe 100644 --- a/elasticsearch/_async/client/slm.py +++ b/elasticsearch/_async/client/slm.py @@ -30,9 +30,7 @@ async def delete_lifecycle( *, policy_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ async def execute_lifecycle( *, policy_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -102,9 +98,7 @@ async def execute_retention( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -132,13 +126,9 @@ async def execute_retention( async def get_lifecycle( self, *, - policy_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + policy_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -173,9 +163,7 @@ async def get_stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -205,9 +193,7 @@ async def get_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -240,9 +226,7 @@ async def put_lifecycle( policy_id: str, config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -319,9 +303,7 @@ async def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -350,9 +332,7 @@ async def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/snapshot.py b/elasticsearch/_async/client/snapshot.py index 732ee7d60..dbab52b62 100644 --- a/elasticsearch/_async/client/snapshot.py +++ b/elasticsearch/_async/client/snapshot.py @@ -30,9 +30,7 @@ async def cleanup_repository( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -81,9 +79,7 @@ async def clone( target_snapshot: str, indices: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -142,16 +138,12 @@ async def create( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - feature_states: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature_states: t.Optional[t.Sequence[str]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, include_global_state: t.Optional[bool] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -246,9 +238,7 @@ async def create_repository( settings: t.Mapping[str, t.Any], type: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -312,9 +302,7 @@ async def delete( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -355,11 +343,9 @@ async def delete( async def delete_repository( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -403,12 +389,10 @@ async def get( self, *, repository: str, - snapshot: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + snapshot: t.Union[str, t.Sequence[str]], after: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_sort_value: t.Optional[str] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -526,11 +510,9 @@ async def get( async def get_repository( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -579,21 +561,15 @@ async def restore( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - feature_states: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature_states: t.Optional[t.Sequence[str]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ignore_index_settings: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + ignore_index_settings: t.Optional[t.Sequence[str]] = None, ignore_unavailable: t.Optional[bool] = None, include_aliases: t.Optional[bool] = None, include_global_state: t.Optional[bool] = None, index_settings: t.Optional[t.Mapping[str, t.Any]] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -677,13 +653,9 @@ async def status( self, *, repository: t.Optional[str] = None, - snapshot: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + snapshot: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -732,9 +704,7 @@ async def verify_repository( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] diff --git a/elasticsearch/_async/client/sql.py b/elasticsearch/_async/client/sql.py index b5134d7c4..1e99cfe4b 100644 --- a/elasticsearch/_async/client/sql.py +++ b/elasticsearch/_async/client/sql.py @@ -32,9 +32,7 @@ async def clear_cursor( *, cursor: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -71,9 +69,7 @@ async def delete_async( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -109,9 +105,7 @@ async def get_async( id: str, delimiter: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -168,9 +162,7 @@ async def get_async_status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -213,9 +205,7 @@ async def query( fetch_size: t.Optional[int] = None, field_multi_value_leniency: t.Optional[bool] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, human: t.Optional[bool] = None, index_using_frozen: t.Optional[bool] = None, @@ -330,9 +320,7 @@ async def translate( error_trace: t.Optional[bool] = None, fetch_size: t.Optional[int] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, time_zone: t.Optional[str] = None, diff --git a/elasticsearch/_async/client/ssl.py b/elasticsearch/_async/client/ssl.py index e3fb585f1..ceaf8b692 100644 --- a/elasticsearch/_async/client/ssl.py +++ b/elasticsearch/_async/client/ssl.py @@ -29,9 +29,7 @@ async def certificates( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/synonyms.py b/elasticsearch/_async/client/synonyms.py index b6e7a0d73..d0479d320 100644 --- a/elasticsearch/_async/client/synonyms.py +++ b/elasticsearch/_async/client/synonyms.py @@ -30,9 +30,7 @@ async def delete_synonym( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -67,9 +65,7 @@ async def delete_synonym_rule( set_id: str, rule_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -108,9 +104,7 @@ async def get_synonym( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -153,9 +147,7 @@ async def get_synonym_rule( set_id: str, rule_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -193,9 +185,7 @@ async def get_synonyms_sets( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -235,13 +225,9 @@ async def put_synonym( self, *, id: str, - synonyms_set: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + synonyms_set: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -283,11 +269,9 @@ async def put_synonym_rule( *, set_id: str, rule_id: str, - synonyms: t.Union[t.List[str], t.Tuple[str, ...]], + synonyms: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/tasks.py b/elasticsearch/_async/client/tasks.py index be1167e22..24a647875 100644 --- a/elasticsearch/_async/client/tasks.py +++ b/elasticsearch/_async/client/tasks.py @@ -29,15 +29,11 @@ async def cancel( self, *, task_id: t.Optional[t.Union[int, str]] = None, - actions: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + actions: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - nodes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + nodes: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -87,9 +83,7 @@ async def get( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -131,14 +125,10 @@ async def get( async def list( self, *, - actions: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + actions: t.Optional[t.Union[str, t.Sequence[str]]] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, group_by: t.Optional[ t.Union["t.Literal['nodes', 'none', 'parents']", str] ] = None, @@ -146,7 +136,7 @@ async def list( master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - node_id: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + node_id: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_async/client/text_structure.py b/elasticsearch/_async/client/text_structure.py index a4c2349b1..2b9c024fa 100644 --- a/elasticsearch/_async/client/text_structure.py +++ b/elasticsearch/_async/client/text_structure.py @@ -30,7 +30,7 @@ class TextStructureClient(NamespacedClient): async def find_structure( self, *, - text_files: t.Union[t.List[t.Any], t.Tuple[t.Any, ...]], + text_files: t.Sequence[t.Any], charset: t.Optional[str] = None, column_names: t.Optional[str] = None, delimiter: t.Optional[str] = None, diff --git a/elasticsearch/_async/client/transform.py b/elasticsearch/_async/client/transform.py index 4cf829b6d..307ac31f6 100644 --- a/elasticsearch/_async/client/transform.py +++ b/elasticsearch/_async/client/transform.py @@ -30,9 +30,7 @@ async def delete_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -77,15 +75,11 @@ async def delete_transform( async def get_transform( self, *, - transform_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + transform_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -142,12 +136,10 @@ async def get_transform( async def get_transform_stats( self, *, - transform_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + transform_id: t.Union[str, t.Sequence[str]], allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -206,9 +198,7 @@ async def preview_transform( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, latest: t.Optional[t.Mapping[str, t.Any]] = None, @@ -303,9 +293,7 @@ async def put_transform( defer_validation: t.Optional[bool] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, latest: t.Optional[t.Mapping[str, t.Any]] = None, @@ -404,9 +392,7 @@ async def reset_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -448,9 +434,7 @@ async def schedule_now_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -490,9 +474,7 @@ async def start_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[str] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -538,9 +520,7 @@ async def stop_transform( transform_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -614,9 +594,7 @@ async def update_transform( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, @@ -695,9 +673,7 @@ async def upgrade_transforms( *, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_async/client/watcher.py b/elasticsearch/_async/client/watcher.py index decb2e5a6..ba5540e8a 100644 --- a/elasticsearch/_async/client/watcher.py +++ b/elasticsearch/_async/client/watcher.py @@ -29,13 +29,9 @@ async def ack_watch( self, *, watch_id: str, - action_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + action_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -75,9 +71,7 @@ async def activate_watch( *, watch_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -111,9 +105,7 @@ async def deactivate_watch( *, watch_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -147,9 +139,7 @@ async def delete_watch( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -196,9 +186,7 @@ async def execute_watch( alternative_input: t.Optional[t.Mapping[str, t.Any]] = None, debug: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_condition: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -276,9 +264,7 @@ async def get_watch( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -317,9 +303,7 @@ async def put_watch( active: t.Optional[bool] = None, condition: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -403,27 +387,19 @@ async def query_watches( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, ) -> ObjectApiResponse[t.Any]: @@ -485,9 +461,7 @@ async def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -517,32 +491,21 @@ async def stats( *, metric: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", + str, + ] + ], t.Union[ "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", - str, - ], - ..., - ], - ], ] ] = None, emit_stacktraces: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -580,9 +543,7 @@ async def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_async/client/xpack.py b/elasticsearch/_async/client/xpack.py index 5e121da13..31bb1f253 100644 --- a/elasticsearch/_async/client/xpack.py +++ b/elasticsearch/_async/client/xpack.py @@ -34,11 +34,9 @@ async def info( self, *, accept_enterprise: t.Optional[bool] = None, - categories: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + categories: t.Optional[t.Sequence[str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -75,9 +73,7 @@ async def usage( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] diff --git a/elasticsearch/_sync/client/__init__.py b/elasticsearch/_sync/client/__init__.py index 621ebc89a..522d2fbd5 100644 --- a/elasticsearch/_sync/client/__init__.py +++ b/elasticsearch/_sync/client/__init__.py @@ -610,14 +610,10 @@ def ping( def bulk( self, *, - operations: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + operations: t.Sequence[t.Mapping[str, t.Any]], index: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -626,15 +622,9 @@ def bulk( ] = None, require_alias: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, wait_for_active_shards: t.Optional[ t.Union[int, t.Union["t.Literal['all', 'index-setting']", str]] @@ -720,14 +710,10 @@ def clear_scroll( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - scroll_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + scroll_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Explicitly clears the search context for a scroll. @@ -766,9 +752,7 @@ def close_point_in_time( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -809,7 +793,7 @@ def close_point_in_time( def count( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -818,25 +802,13 @@ def count( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -954,9 +926,7 @@ def create( id: str, document: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -1049,9 +1019,7 @@ def delete( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -1136,7 +1104,7 @@ def delete( def delete_by_query( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -1146,25 +1114,13 @@ def delete_by_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1188,8 +1144,8 @@ def delete_by_query( ] = None, slice: t.Optional[t.Mapping[str, t.Any]] = None, slices: t.Optional[t.Union[int, t.Union["t.Literal['auto']", str]]] = None, - sort: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + sort: t.Optional[t.Sequence[str]] = None, + stats: t.Optional[t.Sequence[str]] = None, terminate_after: t.Optional[int] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[bool] = None, @@ -1363,9 +1319,7 @@ def delete_by_query_rethrottle( *, task_id: t.Union[int, str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -1404,9 +1358,7 @@ def delete_script( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1460,27 +1412,17 @@ def exists( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -1566,24 +1508,16 @@ def exists_source( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -1669,9 +1603,7 @@ def explain( default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, lenient: t.Optional[bool] = None, preference: t.Optional[str] = None, @@ -1679,18 +1611,10 @@ def explain( q: t.Optional[str] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns information about why a specific matches (or doesn't match) a query. @@ -1779,33 +1703,19 @@ def explain( def field_caps( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, filters: t.Optional[str] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1813,7 +1723,7 @@ def field_caps( index_filter: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, runtime_mappings: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, - types: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + types: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns the information about the capabilities of fields among multiple indices. @@ -1901,27 +1811,17 @@ def get( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -1999,9 +1899,7 @@ def get_script( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -2040,9 +1938,7 @@ def get_script_context( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2071,9 +1967,7 @@ def get_script_languages( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2110,27 +2004,17 @@ def get_source( index: str, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, version: t.Optional[int] = None, version_type: t.Optional[ t.Union["t.Literal['external', 'external_gte', 'force', 'internal']", str] @@ -2204,13 +2088,9 @@ def get_source( def health_report( self, *, - feature: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, size: t.Optional[int] = None, @@ -2262,9 +2142,7 @@ def index( document: t.Mapping[str, t.Any], id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -2377,9 +2255,7 @@ def info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2410,33 +2286,20 @@ def info( def knn_search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], knn: t.Mapping[str, t.Any], - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, filter: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, routing: t.Optional[str] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Performs a kNN search. @@ -2514,32 +2377,20 @@ def mget( self, *, index: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ids: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + ids: t.Optional[t.Union[str, t.Sequence[str]]] = None, preference: t.Optional[str] = None, pretty: t.Optional[bool] = None, realtime: t.Optional[bool] = None, refresh: t.Optional[bool] = None, routing: t.Optional[str] = None, - source: t.Optional[ - t.Union[bool, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source: t.Optional[t.Union[bool, t.Union[str, t.Sequence[str]]]] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, ) -> ObjectApiResponse[t.Any]: """ Allows to get multiple documents in one request. @@ -2616,34 +2467,20 @@ def mget( def msearch( self, *, - searches: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + searches: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -2753,15 +2590,11 @@ def msearch( def msearch_template( self, *, - search_templates: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + search_templates: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_concurrent_searches: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -2832,19 +2665,13 @@ def mtermvectors( self, *, index: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, field_statistics: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + ids: t.Optional[t.Sequence[str]] = None, offsets: t.Optional[bool] = None, payloads: t.Optional[bool] = None, positions: t.Optional[bool] = None, @@ -2937,30 +2764,18 @@ def mtermvectors( def open_point_in_time( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], keep_alive: t.Union["t.Literal[-1]", "t.Literal[0]", str], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, preference: t.Optional[str] = None, @@ -3024,9 +2839,7 @@ def put_script( script: t.Mapping[str, t.Any], context: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3089,33 +2902,19 @@ def put_script( def rank_eval( self, *, - requests: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + requests: t.Sequence[t.Mapping[str, t.Any]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, metric: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3189,9 +2988,7 @@ def reindex( source: t.Mapping[str, t.Any], conflicts: t.Optional[t.Union["t.Literal['abort', 'proceed']", str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_docs: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -3293,9 +3090,7 @@ def reindex_rethrottle( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -3338,9 +3133,7 @@ def render_search_template( id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, file: t.Optional[str] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, params: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -3398,9 +3191,7 @@ def scripts_painless_execute( context: t.Optional[str] = None, context_setup: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, script: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3448,9 +3239,7 @@ def scroll( *, scroll_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, rest_total_hits_as_int: t.Optional[bool] = None, @@ -3507,7 +3296,7 @@ def scroll( def search( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, allow_no_indices: t.Optional[bool] = None, @@ -3519,51 +3308,28 @@ def search( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, knn: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, @@ -3580,12 +3346,7 @@ def search( rank: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -3593,10 +3354,7 @@ def search( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -3606,24 +3364,15 @@ def search( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ @@ -3991,7 +3740,7 @@ def search( def search_mvt( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], field: str, zoom: int, x: int, @@ -4001,12 +3750,8 @@ def search_mvt( error_trace: t.Optional[bool] = None, exact_bounds: t.Optional[bool] = None, extent: t.Optional[int] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, grid_agg: t.Optional[t.Union["t.Literal['geohex', 'geotile']", str]] = None, grid_precision: t.Optional[int] = None, grid_type: t.Optional[ @@ -4019,11 +3764,8 @@ def search_mvt( size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, track_total_hits: t.Optional[t.Union[bool, int]] = None, @@ -4151,30 +3893,18 @@ def search_mvt( def search_shards( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -4244,32 +3974,20 @@ def search_shards( def search_template( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, ccs_minimize_roundtrips: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, ignore_throttled: t.Optional[bool] = None, @@ -4391,9 +4109,7 @@ def terms_enum( field: str, case_insensitive: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, index_filter: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -4475,13 +4191,9 @@ def termvectors( doc: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, field_statistics: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, offsets: t.Optional[bool] = None, payloads: t.Optional[bool] = None, @@ -4598,9 +4310,7 @@ def update( doc: t.Optional[t.Mapping[str, t.Any]] = None, doc_as_upsert: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -4615,12 +4325,8 @@ def update( script: t.Optional[t.Mapping[str, t.Any]] = None, scripted_upsert: t.Optional[bool] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, upsert: t.Optional[t.Mapping[str, t.Any]] = None, wait_for_active_shards: t.Optional[ @@ -4731,7 +4437,7 @@ def update( def update_by_query( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, analyzer: t.Optional[str] = None, @@ -4741,25 +4447,13 @@ def update_by_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -4784,8 +4478,8 @@ def update_by_query( ] = None, slice: t.Optional[t.Mapping[str, t.Any]] = None, slices: t.Optional[t.Union[int, t.Union["t.Literal['auto']", str]]] = None, - sort: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + sort: t.Optional[t.Sequence[str]] = None, + stats: t.Optional[t.Sequence[str]] = None, terminate_after: t.Optional[int] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[bool] = None, @@ -4976,9 +4670,7 @@ def update_by_query_rethrottle( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, diff --git a/elasticsearch/_sync/client/async_search.py b/elasticsearch/_sync/client/async_search.py index 6934e6a25..fd6eb31c5 100644 --- a/elasticsearch/_sync/client/async_search.py +++ b/elasticsearch/_sync/client/async_search.py @@ -30,9 +30,7 @@ def delete( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -67,9 +65,7 @@ def get( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, pretty: t.Optional[bool] = None, @@ -129,9 +125,7 @@ def status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -172,7 +166,7 @@ def status( def submit( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, allow_no_indices: t.Optional[bool] = None, @@ -184,53 +178,30 @@ def submit( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, keep_on_completion: t.Optional[bool] = None, knn: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, @@ -246,12 +217,7 @@ def submit( query: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -259,10 +225,7 @@ def submit( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -272,24 +235,15 @@ def submit( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ diff --git a/elasticsearch/_sync/client/autoscaling.py b/elasticsearch/_sync/client/autoscaling.py index bf78751a8..99d7bd1fe 100644 --- a/elasticsearch/_sync/client/autoscaling.py +++ b/elasticsearch/_sync/client/autoscaling.py @@ -30,9 +30,7 @@ def delete_autoscaling_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def get_autoscaling_capacity( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -99,9 +95,7 @@ def get_autoscaling_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -139,9 +133,7 @@ def put_autoscaling_policy( name: str, policy: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/cat.py b/elasticsearch/_sync/client/cat.py index b596cf4e1..5c5f278c8 100644 --- a/elasticsearch/_sync/client/cat.py +++ b/elasticsearch/_sync/client/cat.py @@ -28,31 +28,19 @@ class CatClient(NamespacedClient): def aliases( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -60,7 +48,7 @@ def aliases( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -126,18 +114,14 @@ def aliases( def allocation( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -145,7 +129,7 @@ def allocation( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -212,11 +196,9 @@ def component_templates( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -224,7 +206,7 @@ def component_templates( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -285,13 +267,11 @@ def component_templates( def count( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -299,7 +279,7 @@ def count( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -362,18 +342,14 @@ def count( def fielddata( self, *, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -381,7 +357,7 @@ def fielddata( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -447,11 +423,9 @@ def health( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -459,7 +433,7 @@ def health( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -526,11 +500,9 @@ def help( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -538,7 +510,7 @@ def help( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> TextApiResponse: """ @@ -594,34 +566,22 @@ def help( def indices( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, health: t.Optional[t.Union["t.Literal['green', 'red', 'yellow']", str]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, @@ -632,7 +592,7 @@ def indices( ] = None, pretty: t.Optional[bool] = None, pri: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -719,11 +679,9 @@ def master( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -731,7 +689,7 @@ def master( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -793,31 +751,20 @@ def ml_data_frame_analytics( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -829,25 +776,16 @@ def ml_data_frame_analytics( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'create_time', 'description', 'dest_index', 'failure_reason', 'id', 'model_memory_limit', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'progress', 'source_index', 'state', 'type', 'version']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -922,31 +860,20 @@ def ml_datafeeds( datafeed_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", + str, + ] + ], t.Union[ "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -958,25 +885,16 @@ def ml_datafeeds( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", + str, + ] + ], t.Union[ "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['ae', 'bc', 'id', 'na', 'ne', 'ni', 'nn', 's', 'sba', 'sc', 'seah', 'st']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[ @@ -1059,31 +977,20 @@ def ml_jobs( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -1095,25 +1002,16 @@ def ml_jobs( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", + str, + ] + ], t.Union[ "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['assignment_explanation', 'buckets.count', 'buckets.time.exp_avg', 'buckets.time.exp_avg_hour', 'buckets.time.max', 'buckets.time.min', 'buckets.time.total', 'data.buckets', 'data.earliest_record', 'data.empty_buckets', 'data.input_bytes', 'data.input_fields', 'data.input_records', 'data.invalid_dates', 'data.last', 'data.last_empty_bucket', 'data.last_sparse_bucket', 'data.latest_record', 'data.missing_fields', 'data.out_of_order_timestamps', 'data.processed_fields', 'data.processed_records', 'data.sparse_buckets', 'forecasts.memory.avg', 'forecasts.memory.max', 'forecasts.memory.min', 'forecasts.memory.total', 'forecasts.records.avg', 'forecasts.records.max', 'forecasts.records.min', 'forecasts.records.total', 'forecasts.time.avg', 'forecasts.time.max', 'forecasts.time.min', 'forecasts.time.total', 'forecasts.total', 'id', 'model.bucket_allocation_failures', 'model.by_fields', 'model.bytes', 'model.bytes_exceeded', 'model.categorization_status', 'model.categorized_doc_count', 'model.dead_category_count', 'model.failed_category_count', 'model.frequent_category_count', 'model.log_time', 'model.memory_limit', 'model.memory_status', 'model.over_fields', 'model.partition_fields', 'model.rare_category_count', 'model.timestamp', 'model.total_category_count', 'node.address', 'node.ephemeral_id', 'node.id', 'node.name', 'opened_time', 'state']", - str, - ], - ..., - ], - ], ] ] = None, time: t.Optional[ @@ -1200,32 +1098,21 @@ def ml_trained_models( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, from_: t.Optional[int] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", + str, + ] + ], t.Union[ "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -1237,25 +1124,16 @@ def ml_trained_models( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", + str, + ] + ], t.Union[ "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['create_time', 'created_by', 'data_frame_analytics_id', 'description', 'heap_size', 'id', 'ingest.count', 'ingest.current', 'ingest.failed', 'ingest.pipelines', 'ingest.time', 'license', 'operations', 'version']", - str, - ], - ..., - ], - ], ] ] = None, size: t.Optional[int] = None, @@ -1336,11 +1214,9 @@ def nodeattrs( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1348,7 +1224,7 @@ def nodeattrs( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1408,12 +1284,10 @@ def nodes( t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, full_id: t.Optional[t.Union[bool, str]] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, include_unloaded_segments: t.Optional[bool] = None, @@ -1422,7 +1296,7 @@ def nodes( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1490,11 +1364,9 @@ def pending_tasks( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1502,7 +1374,7 @@ def pending_tasks( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1559,11 +1431,9 @@ def plugins( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1571,7 +1441,7 @@ def plugins( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1627,18 +1497,16 @@ def plugins( def recovery( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, active_only: t.Optional[bool] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1646,7 +1514,7 @@ def recovery( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1719,11 +1587,9 @@ def repositories( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1731,7 +1597,7 @@ def repositories( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1787,16 +1653,14 @@ def repositories( def segments( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1804,7 +1668,7 @@ def segments( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1869,16 +1733,14 @@ def segments( def shards( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, bytes: t.Optional[ t.Union["t.Literal['b', 'gb', 'kb', 'mb', 'pb', 'tb']", str] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1886,7 +1748,7 @@ def shards( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -1951,15 +1813,11 @@ def shards( def snapshots( self, *, - repository: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + repository: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1968,7 +1826,7 @@ def snapshots( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2034,24 +1892,22 @@ def snapshots( def tasks( self, *, - actions: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + actions: t.Optional[t.Sequence[str]] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - node_id: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + node_id: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2124,11 +1980,9 @@ def templates( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2136,7 +1990,7 @@ def templates( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, v: t.Optional[bool] = None, ) -> t.Union[ObjectApiResponse[t.Any], TextApiResponse]: """ @@ -2197,15 +2051,11 @@ def templates( def thread_pool( self, *, - thread_pool_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + thread_pool_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, - h: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + h: t.Optional[t.Union[str, t.Sequence[str]]] = None, help: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2213,7 +2063,7 @@ def thread_pool( t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, pretty: t.Optional[bool] = None, - s: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + s: t.Optional[t.Union[str, t.Sequence[str]]] = None, time: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] ] = None, @@ -2286,32 +2136,21 @@ def transforms( transform_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, from_: t.Optional[int] = None, h: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", + str, + ] + ], t.Union[ "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ], - ..., - ], - ], ] ] = None, help: t.Optional[bool] = None, @@ -2323,25 +2162,16 @@ def transforms( pretty: t.Optional[bool] = None, s: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", + str, + ] + ], t.Union[ "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['changes_last_detection_time', 'checkpoint', 'checkpoint_duration_time_exp_avg', 'checkpoint_progress', 'create_time', 'delete_time', 'description', 'dest_index', 'docs_per_second', 'documents_deleted', 'documents_indexed', 'documents_processed', 'frequency', 'id', 'index_failure', 'index_time', 'index_total', 'indexed_documents_exp_avg', 'last_search_time', 'max_page_search_size', 'pages_processed', 'pipeline', 'processed_documents_exp_avg', 'processing_time', 'reason', 'search_failure', 'search_time', 'search_total', 'source_index', 'state', 'transform_type', 'trigger_count', 'version']", - str, - ], - ..., - ], - ], ] ] = None, size: t.Optional[int] = None, diff --git a/elasticsearch/_sync/client/ccr.py b/elasticsearch/_sync/client/ccr.py index 300bf5fb2..cda6e5c49 100644 --- a/elasticsearch/_sync/client/ccr.py +++ b/elasticsearch/_sync/client/ccr.py @@ -30,9 +30,7 @@ def delete_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -68,9 +66,7 @@ def follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, leader_index: t.Optional[str] = None, max_outstanding_read_requests: t.Optional[int] = None, @@ -168,11 +164,9 @@ def follow( def follow_info( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -206,11 +200,9 @@ def follow_info( def follow_stats( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -248,9 +240,7 @@ def forget_follower( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, follower_cluster: t.Optional[str] = None, follower_index: t.Optional[str] = None, follower_index_uuid: t.Optional[str] = None, @@ -302,9 +292,7 @@ def get_auto_follow_pattern( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -341,9 +329,7 @@ def pause_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -378,9 +364,7 @@ def pause_follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -419,17 +403,11 @@ def put_auto_follow_pattern( name: str, remote_cluster: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, follow_index_pattern: t.Optional[str] = None, human: t.Optional[bool] = None, - leader_index_exclusion_patterns: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, - leader_index_patterns: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + leader_index_exclusion_patterns: t.Optional[t.Sequence[str]] = None, + leader_index_patterns: t.Optional[t.Sequence[str]] = None, max_outstanding_read_requests: t.Optional[int] = None, max_outstanding_write_requests: t.Optional[int] = None, max_read_request_operation_count: t.Optional[int] = None, @@ -557,9 +535,7 @@ def resume_auto_follow_pattern( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -596,9 +572,7 @@ def resume_follow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_outstanding_read_requests: t.Optional[int] = None, max_outstanding_write_requests: t.Optional[int] = None, @@ -684,9 +658,7 @@ def stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -716,9 +688,7 @@ def unfollow( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/cluster.py b/elasticsearch/_sync/client/cluster.py index f3cbcc4e1..46e567221 100644 --- a/elasticsearch/_sync/client/cluster.py +++ b/elasticsearch/_sync/client/cluster.py @@ -32,9 +32,7 @@ def allocation_explain( *, current_node: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_disk_info: t.Optional[bool] = None, include_yes_decisions: t.Optional[bool] = None, @@ -96,11 +94,9 @@ def allocation_explain( def delete_component_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -147,9 +143,7 @@ def delete_voting_config_exclusions( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_removal: t.Optional[bool] = None, @@ -187,11 +181,9 @@ def delete_voting_config_exclusions( def exists_component_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -240,9 +232,7 @@ def get_component_template( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -299,9 +289,7 @@ def get_settings( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -352,29 +340,17 @@ def get_settings( def health( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, level: t.Optional[ t.Union["t.Literal['cluster', 'indices', 'shards']", str] @@ -485,29 +461,17 @@ def info( self, *, target: t.Union[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str + t.Sequence[ + t.Union[ + "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str + ] ], t.Union[ - t.List[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", - str, - ], - ..., - ], + "t.Literal['_all', 'http', 'ingest', 'script', 'thread_pool']", str ], ], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -541,9 +505,7 @@ def pending_tasks( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -587,16 +549,10 @@ def post_voting_config_exclusions( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - node_ids: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - node_names: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_ids: t.Optional[t.Union[str, t.Sequence[str]]] = None, + node_names: t.Optional[t.Union[str, t.Sequence[str]]] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, ) -> ObjectApiResponse[t.Any]: @@ -648,9 +604,7 @@ def put_component_template( allow_auto_create: t.Optional[bool] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -732,9 +686,7 @@ def put_settings( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -787,9 +739,7 @@ def remote_info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -819,22 +769,16 @@ def remote_info( def reroute( self, *, - commands: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + commands: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, pretty: t.Optional[bool] = None, retry_failed: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -896,33 +840,19 @@ def reroute( def state( self, *, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1002,13 +932,9 @@ def state( def stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_sync/client/dangling_indices.py b/elasticsearch/_sync/client/dangling_indices.py index 9ae7146bd..96bb95f53 100644 --- a/elasticsearch/_sync/client/dangling_indices.py +++ b/elasticsearch/_sync/client/dangling_indices.py @@ -31,9 +31,7 @@ def delete_dangling_index( index_uuid: str, accept_data_loss: bool, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -84,9 +82,7 @@ def import_dangling_index( index_uuid: str, accept_data_loss: bool, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -135,9 +131,7 @@ def list_dangling_indices( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/enrich.py b/elasticsearch/_sync/client/enrich.py index 337f2e89b..df285e14a 100644 --- a/elasticsearch/_sync/client/enrich.py +++ b/elasticsearch/_sync/client/enrich.py @@ -30,9 +30,7 @@ def delete_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def execute_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -105,11 +101,9 @@ def execute_policy( def get_policy( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -147,9 +141,7 @@ def put_policy( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, geo_match: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, match: t.Optional[t.Mapping[str, t.Any]] = None, @@ -197,9 +189,7 @@ def stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/eql.py b/elasticsearch/_sync/client/eql.py index c6b314b0b..8eb52f035 100644 --- a/elasticsearch/_sync/client/eql.py +++ b/elasticsearch/_sync/client/eql.py @@ -30,9 +30,7 @@ def delete( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ def get( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, pretty: t.Optional[bool] = None, @@ -119,9 +115,7 @@ def get_status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -156,7 +150,7 @@ def get_status( def search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], query: str, allow_no_indices: t.Optional[bool] = None, case_sensitive: t.Optional[bool] = None, @@ -164,42 +158,20 @@ def search( event_category_field: t.Optional[str] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, fetch_size: t.Optional[int] = None, fields: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, filter: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_sync/client/features.py b/elasticsearch/_sync/client/features.py index 3afabb326..c22398ae7 100644 --- a/elasticsearch/_sync/client/features.py +++ b/elasticsearch/_sync/client/features.py @@ -29,9 +29,7 @@ def get_features( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -61,9 +59,7 @@ def reset_features( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/fleet.py b/elasticsearch/_sync/client/fleet.py index 65a4b7a18..919711c04 100644 --- a/elasticsearch/_sync/client/fleet.py +++ b/elasticsearch/_sync/client/fleet.py @@ -29,11 +29,9 @@ def global_checkpoints( self, *, index: str, - checkpoints: t.Optional[t.Union[t.List[int], t.Tuple[int, ...]]] = None, + checkpoints: t.Optional[t.Sequence[int]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -89,9 +87,7 @@ def global_checkpoints( def msearch( self, *, - searches: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + searches: t.Sequence[t.Mapping[str, t.Any]], index: t.Optional[str] = None, allow_no_indices: t.Optional[bool] = None, allow_partial_search_results: t.Optional[bool] = None, @@ -99,25 +95,13 @@ def msearch( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -130,9 +114,7 @@ def msearch( t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] ] = None, typed_keys: t.Optional[bool] = None, - wait_for_checkpoints: t.Optional[ - t.Union[t.List[int], t.Tuple[int, ...]] - ] = None, + wait_for_checkpoints: t.Optional[t.Sequence[int]] = None, ) -> ObjectApiResponse[t.Any]: """ Multi Search API where the search will only be executed after specified checkpoints @@ -255,44 +237,26 @@ def search( collapse: t.Optional[t.Mapping[str, t.Any]] = None, default_operator: t.Optional[t.Union["t.Literal['and', 'or']", str]] = None, df: t.Optional[str] = None, - docvalue_fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docvalue_fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, ext: t.Optional[t.Mapping[str, t.Any]] = None, - fields: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, highlight: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indices_boost: t.Optional[ - t.Union[t.List[t.Mapping[str, float]], t.Tuple[t.Mapping[str, float], ...]] - ] = None, + indices_boost: t.Optional[t.Sequence[t.Mapping[str, float]]] = None, lenient: t.Optional[bool] = None, max_concurrent_shard_requests: t.Optional[int] = None, min_compatible_shard_node: t.Optional[str] = None, @@ -307,12 +271,7 @@ def search( query: t.Optional[t.Mapping[str, t.Any]] = None, request_cache: t.Optional[bool] = None, rescore: t.Optional[ - t.Union[ - t.Mapping[str, t.Any], - t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], - ] + t.Union[t.Mapping[str, t.Any], t.Sequence[t.Mapping[str, t.Any]]] ] = None, rest_total_hits_as_int: t.Optional[bool] = None, routing: t.Optional[str] = None, @@ -320,10 +279,7 @@ def search( script_fields: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, scroll: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, search_type: t.Optional[ t.Union["t.Literal['dfs_query_then_fetch', 'query_then_fetch']", str] @@ -333,24 +289,15 @@ def search( slice: t.Optional[t.Mapping[str, t.Any]] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, source: t.Optional[t.Union[bool, t.Mapping[str, t.Any]]] = None, - source_excludes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - source_includes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - stats: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - stored_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + source_excludes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + source_includes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + stats: t.Optional[t.Sequence[str]] = None, + stored_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, suggest: t.Optional[t.Mapping[str, t.Any]] = None, suggest_field: t.Optional[str] = None, suggest_mode: t.Optional[ @@ -364,9 +311,7 @@ def search( track_total_hits: t.Optional[t.Union[bool, int]] = None, typed_keys: t.Optional[bool] = None, version: t.Optional[bool] = None, - wait_for_checkpoints: t.Optional[ - t.Union[t.List[int], t.Tuple[int, ...]] - ] = None, + wait_for_checkpoints: t.Optional[t.Sequence[int]] = None, ) -> ObjectApiResponse[t.Any]: """ Search API where the search will only be executed after specified checkpoints diff --git a/elasticsearch/_sync/client/graph.py b/elasticsearch/_sync/client/graph.py index b36206995..af5a2c592 100644 --- a/elasticsearch/_sync/client/graph.py +++ b/elasticsearch/_sync/client/graph.py @@ -30,21 +30,17 @@ class GraphClient(NamespacedClient): def explore( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], connections: t.Optional[t.Mapping[str, t.Any]] = None, controls: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, routing: t.Optional[str] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - vertices: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + vertices: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, ) -> ObjectApiResponse[t.Any]: """ Explore extracted and summarized information about the documents and terms in diff --git a/elasticsearch/_sync/client/ilm.py b/elasticsearch/_sync/client/ilm.py index fba7f8be2..3524ba1fc 100644 --- a/elasticsearch/_sync/client/ilm.py +++ b/elasticsearch/_sync/client/ilm.py @@ -30,9 +30,7 @@ def delete_lifecycle( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -80,9 +78,7 @@ def explain_lifecycle( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -143,9 +139,7 @@ def get_lifecycle( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -193,9 +187,7 @@ def get_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -227,9 +219,7 @@ def migrate_to_data_tiers( *, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, legacy_template_to_delete: t.Optional[str] = None, node_attribute: t.Optional[str] = None, @@ -282,9 +272,7 @@ def move_to_step( index: str, current_step: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, next_step: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -332,9 +320,7 @@ def put_lifecycle( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -390,9 +376,7 @@ def remove_policy( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -426,9 +410,7 @@ def retry( *, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -462,9 +444,7 @@ def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -504,9 +484,7 @@ def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] diff --git a/elasticsearch/_sync/client/indices.py b/elasticsearch/_sync/client/indices.py index a175f33fd..5aebbb376 100644 --- a/elasticsearch/_sync/client/indices.py +++ b/elasticsearch/_sync/client/indices.py @@ -34,25 +34,13 @@ def add_block( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -115,29 +103,17 @@ def analyze( *, index: t.Optional[str] = None, analyzer: t.Optional[str] = None, - attributes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - char_filter: t.Optional[ - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ] - ] = None, + attributes: t.Optional[t.Sequence[str]] = None, + char_filter: t.Optional[t.Sequence[t.Union[str, t.Mapping[str, t.Any]]]] = None, error_trace: t.Optional[bool] = None, explain: t.Optional[bool] = None, field: t.Optional[str] = None, - filter: t.Optional[ - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter: t.Optional[t.Sequence[t.Union[str, t.Mapping[str, t.Any]]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, normalizer: t.Optional[str] = None, pretty: t.Optional[bool] = None, - text: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + text: t.Optional[t.Union[str, t.Sequence[str]]] = None, tokenizer: t.Optional[t.Union[str, t.Mapping[str, t.Any]]] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -212,34 +188,20 @@ def analyze( def clear_cache( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, fielddata: t.Optional[bool] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -312,9 +274,7 @@ def clone( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -382,30 +342,18 @@ def clone( def close( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -480,9 +428,7 @@ def create( index: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ @@ -554,9 +500,7 @@ def create_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -596,25 +540,13 @@ def data_streams_stats( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -653,30 +585,18 @@ def data_streams_stats( def delete( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -740,12 +660,10 @@ def delete( def delete_alias( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -795,29 +713,17 @@ def delete_alias( def delete_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -864,29 +770,17 @@ def delete_data_lifecycle( def delete_data_stream( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -923,11 +817,9 @@ def delete_data_stream( def delete_index_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -975,9 +867,7 @@ def delete_template( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1023,30 +913,18 @@ def delete_template( def disk_usage( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flush: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1115,9 +993,7 @@ def downsample( target_index: str, config: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1156,30 +1032,18 @@ def downsample( def exists( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1241,31 +1105,19 @@ def exists( def exists_alias( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Union[str, t.Sequence[str]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1328,9 +1180,7 @@ def exists_index_template( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1371,11 +1221,9 @@ def exists_index_template( def exists_template( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1422,11 +1270,9 @@ def exists_template( def explain_data_lifecycle( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -1470,33 +1316,19 @@ def explain_data_lifecycle( def field_usage_stats( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -1572,30 +1404,18 @@ def field_usage_stats( def flush( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1657,30 +1477,18 @@ def flush( def forcemerge( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flush: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1748,44 +1556,26 @@ def forcemerge( def get( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, features: t.Optional[ t.Union[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str], - t.Union[ - t.List[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str] - ], - t.Tuple[ - t.Union["t.Literal['aliases', 'mappings', 'settings']", str], - ..., - ], + t.Sequence[ + t.Union["t.Literal['aliases', 'mappings', 'settings']", str] ], + t.Union["t.Literal['aliases', 'mappings', 'settings']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -1861,31 +1651,19 @@ def get( def get_alias( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -1947,29 +1725,17 @@ def get_alias( def get_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2012,29 +1778,17 @@ def get_data_lifecycle( def get_data_stream( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2078,31 +1832,19 @@ def get_data_stream( def get_field_mapping( self, *, - fields: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + fields: t.Union[str, t.Sequence[str]], + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -2170,9 +1912,7 @@ def get_index_template( *, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, @@ -2229,30 +1969,18 @@ def get_index_template( def get_mapping( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2316,31 +2044,19 @@ def get_mapping( def get_settings( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -2419,11 +2135,9 @@ def get_settings( def get_template( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, @@ -2477,9 +2191,7 @@ def migrate_to_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2513,13 +2225,9 @@ def migrate_to_data_stream( def modify_data_stream( self, *, - actions: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + actions: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2554,30 +2262,18 @@ def modify_data_stream( def open( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -2653,9 +2349,7 @@ def promote_data_stream( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2690,13 +2384,11 @@ def promote_data_stream( def put_alias( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], name: str, error_trace: t.Optional[bool] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, index_routing: t.Optional[str] = None, is_write_index: t.Optional[bool] = None, @@ -2783,7 +2475,7 @@ def put_alias( def put_data_lifecycle( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], data_retention: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -2791,25 +2483,13 @@ def put_data_lifecycle( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -2880,17 +2560,13 @@ def put_index_template( self, *, name: str, - composed_of: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + composed_of: t.Optional[t.Sequence[str]] = None, create: t.Optional[bool] = None, data_stream: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, priority: t.Optional[int] = None, @@ -2970,47 +2646,30 @@ def put_index_template( def put_mapping( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, date_detection: t.Optional[bool] = None, dynamic: t.Optional[ t.Union["t.Literal['false', 'runtime', 'strict', 'true']", str] ] = None, - dynamic_date_formats: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + dynamic_date_formats: t.Optional[t.Sequence[str]] = None, dynamic_templates: t.Optional[ t.Union[ t.Mapping[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Mapping[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Mapping[str, t.Mapping[str, t.Any]], ...], - ], + t.Sequence[t.Mapping[str, t.Mapping[str, t.Any]]], ] ] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, field_names: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -3126,30 +2785,18 @@ def put_settings( self, *, settings: t.Mapping[str, t.Any], - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -3232,14 +2879,10 @@ def put_template( aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3318,13 +2961,11 @@ def put_template( def recovery( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, active_only: t.Optional[bool] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3366,30 +3007,18 @@ def recovery( def refresh( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3440,30 +3069,18 @@ def refresh( def reload_search_analyzers( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3509,29 +3126,17 @@ def reload_search_analyzers( def resolve_index( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3579,9 +3184,7 @@ def rollover( conditions: t.Optional[t.Mapping[str, t.Any]] = None, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, mappings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ @@ -3673,30 +3276,18 @@ def rollover( def segments( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3751,42 +3342,25 @@ def segments( def shard_stores( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, status: t.Optional[ t.Union[ + t.Sequence[t.Union["t.Literal['all', 'green', 'red', 'yellow']", str]], t.Union["t.Literal['all', 'green', 'red', 'yellow']", str], - t.Union[ - t.List[t.Union["t.Literal['all', 'green', 'red', 'yellow']", str]], - t.Tuple[ - t.Union["t.Literal['all', 'green', 'red', 'yellow']", str], ... - ], - ], ] ] = None, ) -> ObjectApiResponse[t.Any]: @@ -3842,9 +3416,7 @@ def shrink( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -3917,18 +3489,14 @@ def simulate_index_template( *, name: str, allow_auto_create: t.Optional[bool] = None, - composed_of: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + composed_of: t.Optional[t.Sequence[str]] = None, create: t.Optional[bool] = None, data_stream: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, - index_patterns: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index_patterns: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -4032,9 +3600,7 @@ def simulate_template( name: t.Optional[str] = None, create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_defaults: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -4101,9 +3667,7 @@ def split( target: str, aliases: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -4171,45 +3735,23 @@ def split( def stats( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - completion_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + completion_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - fielddata_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fielddata_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, forbid_closed_indices: t.Optional[bool] = None, - groups: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + groups: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, include_segment_file_sizes: t.Optional[bool] = None, include_unloaded_segments: t.Optional[bool] = None, @@ -4297,25 +3839,13 @@ def unfreeze( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -4385,13 +3915,9 @@ def unfreeze( def update_aliases( self, *, - actions: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + actions: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -4439,7 +3965,7 @@ def update_aliases( def validate_query( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, all_shards: t.Optional[bool] = None, allow_no_indices: t.Optional[bool] = None, analyze_wildcard: t.Optional[bool] = None, @@ -4449,26 +3975,14 @@ def validate_query( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, explain: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, lenient: t.Optional[bool] = None, diff --git a/elasticsearch/_sync/client/ingest.py b/elasticsearch/_sync/client/ingest.py index 43bf83f39..7477a72c8 100644 --- a/elasticsearch/_sync/client/ingest.py +++ b/elasticsearch/_sync/client/ingest.py @@ -30,9 +30,7 @@ def delete_pipeline( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -79,9 +77,7 @@ def geo_ip_stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -111,9 +107,7 @@ def get_pipeline( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -160,9 +154,7 @@ def processor_grok( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -196,22 +188,16 @@ def put_pipeline( id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_version: t.Optional[int] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, - on_failure: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + on_failure: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, - processors: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + processors: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, version: t.Optional[int] = None, ) -> ObjectApiResponse[t.Any]: @@ -284,13 +270,9 @@ def simulate( self, *, id: t.Optional[str] = None, - docs: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + docs: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pipeline: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_sync/client/license.py b/elasticsearch/_sync/client/license.py index 4287857f1..15b56211f 100644 --- a/elasticsearch/_sync/client/license.py +++ b/elasticsearch/_sync/client/license.py @@ -29,9 +29,7 @@ def delete( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -61,9 +59,7 @@ def get( *, accept_enterprise: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -104,9 +100,7 @@ def get_basic_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -135,9 +129,7 @@ def get_trial_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -169,14 +161,10 @@ def post( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, license: t.Optional[t.Mapping[str, t.Any]] = None, - licenses: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + licenses: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -221,9 +209,7 @@ def post_start_basic( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -258,9 +244,7 @@ def post_start_trial( *, acknowledge: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, type_query_string: t.Optional[str] = None, diff --git a/elasticsearch/_sync/client/logstash.py b/elasticsearch/_sync/client/logstash.py index 5726c1f1b..f00591a5e 100644 --- a/elasticsearch/_sync/client/logstash.py +++ b/elasticsearch/_sync/client/logstash.py @@ -30,9 +30,7 @@ def delete_pipeline( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -64,11 +62,9 @@ def delete_pipeline( def get_pipeline( self, *, - id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -108,9 +104,7 @@ def put_pipeline( id: str, pipeline: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/migration.py b/elasticsearch/_sync/client/migration.py index 22663c440..db763246f 100644 --- a/elasticsearch/_sync/client/migration.py +++ b/elasticsearch/_sync/client/migration.py @@ -30,9 +30,7 @@ def deprecations( *, index: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ def get_feature_upgrade_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -100,9 +96,7 @@ def post_feature_upgrade( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/ml.py b/elasticsearch/_sync/client/ml.py index 6a572a4a6..ce85e587c 100644 --- a/elasticsearch/_sync/client/ml.py +++ b/elasticsearch/_sync/client/ml.py @@ -30,9 +30,7 @@ def clear_trained_model_deployment_cache( *, model_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -69,9 +67,7 @@ def close_job( job_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -127,9 +123,7 @@ def delete_calendar( *, calendar_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -164,9 +158,7 @@ def delete_calendar_event( calendar_id: str, event_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -203,11 +195,9 @@ def delete_calendar_job( self, *, calendar_id: str, - job_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + job_id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -245,9 +235,7 @@ def delete_data_frame_analytics( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -290,9 +278,7 @@ def delete_datafeed( *, datafeed_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -336,9 +322,7 @@ def delete_expired_data( *, job_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, requests_per_second: t.Optional[float] = None, @@ -389,9 +373,7 @@ def delete_filter( *, filter_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -427,9 +409,7 @@ def delete_forecast( forecast_id: t.Optional[str] = None, allow_no_forecasts: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -484,9 +464,7 @@ def delete_job( job_id: str, delete_user_annotations: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -536,9 +514,7 @@ def delete_model_snapshot( job_id: str, snapshot_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -575,9 +551,7 @@ def delete_trained_model( *, model_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -618,9 +592,7 @@ def delete_trained_model_alias( model_id: str, model_alias: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -659,9 +631,7 @@ def estimate_model_memory( *, analysis_config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_bucket_cardinality: t.Optional[t.Mapping[str, int]] = None, overall_cardinality: t.Optional[t.Mapping[str, int]] = None, @@ -718,9 +688,7 @@ def evaluate_data_frame( evaluation: t.Mapping[str, t.Any], index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, @@ -774,9 +742,7 @@ def explain_data_frame_analytics( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -866,9 +832,7 @@ def flush_job( calc_interim: t.Optional[bool] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, skip_time: t.Optional[t.Union[str, t.Any]] = None, @@ -928,9 +892,7 @@ def forecast( duration: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, error_trace: t.Optional[bool] = None, expires_in: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_model_memory: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -990,9 +952,7 @@ def get_buckets( error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, expand: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1078,9 +1038,7 @@ def get_calendar_events( calendar_id: str, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, job_id: t.Optional[str] = None, @@ -1140,9 +1098,7 @@ def get_calendars( *, calendar_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1203,9 +1159,7 @@ def get_categories( job_id: str, category_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1274,9 +1228,7 @@ def get_data_frame_analytics( allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1339,9 +1291,7 @@ def get_data_frame_analytics_stats( id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1398,14 +1348,10 @@ def get_data_frame_analytics_stats( def get_datafeed_stats( self, *, - datafeed_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + datafeed_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1449,15 +1395,11 @@ def get_datafeed_stats( def get_datafeeds( self, *, - datafeed_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + datafeed_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1508,13 +1450,9 @@ def get_datafeeds( def get_filters( self, *, - filter_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1563,9 +1501,7 @@ def get_influencers( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, influencer_score: t.Optional[float] = None, @@ -1644,9 +1580,7 @@ def get_job_stats( job_id: t.Optional[str] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1691,15 +1625,11 @@ def get_job_stats( def get_jobs( self, *, - job_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + job_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1750,9 +1680,7 @@ def get_memory_stats( *, node_id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -1803,9 +1731,7 @@ def get_model_snapshot_upgrade_stats( snapshot_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1861,9 +1787,7 @@ def get_model_snapshots( desc: t.Optional[bool] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -1944,9 +1868,7 @@ def get_overall_buckets( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, overall_score: t.Optional[t.Union[float, str]] = None, pretty: t.Optional[bool] = None, @@ -2022,9 +1944,7 @@ def get_records( end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, exclude_interim: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, page: t.Optional[t.Mapping[str, t.Any]] = None, @@ -2102,9 +2022,7 @@ def get_trained_models( decompress_definition: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, include: t.Optional[ @@ -2180,14 +2098,10 @@ def get_trained_models( def get_trained_models_stats( self, *, - model_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + model_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -2239,13 +2153,9 @@ def infer_trained_model( self, *, model_id: str, - docs: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + docs: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, inference_config: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2296,9 +2206,7 @@ def info( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2330,9 +2238,7 @@ def open_job( *, job_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -2376,13 +2282,9 @@ def post_calendar_events( self, *, calendar_id: str, - events: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + events: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2425,11 +2327,9 @@ def post_data( self, *, job_id: str, - data: t.Union[t.List[t.Any], t.Tuple[t.Any, ...]], + data: t.Sequence[t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, reset_end: t.Optional[t.Union[str, t.Any]] = None, @@ -2482,9 +2382,7 @@ def preview_data_frame_analytics( id: t.Optional[str] = None, config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2533,9 +2431,7 @@ def preview_datafeed( datafeed_config: t.Optional[t.Mapping[str, t.Any]] = None, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, job_config: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2601,11 +2497,9 @@ def put_calendar( calendar_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - job_ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + job_ids: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -2650,9 +2544,7 @@ def put_calendar_job( calendar_id: str, job_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2699,12 +2591,8 @@ def put_data_frame_analytics( analyzed_fields: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -2830,38 +2718,20 @@ def put_datafeed( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indexes: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indexes: t.Optional[t.Union[str, t.Sequence[str]]] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, indices_options: t.Optional[t.Mapping[str, t.Any]] = None, job_id: t.Optional[str] = None, max_empty_searches: t.Optional[int] = None, @@ -3011,11 +2881,9 @@ def put_filter( filter_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + items: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -3069,10 +2937,8 @@ def put_job( datafeed_config: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - groups: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + groups: t.Optional[t.Sequence[str]] = None, human: t.Optional[bool] = None, model_plot_config: t.Optional[t.Mapping[str, t.Any]] = None, model_snapshot_retention_days: t.Optional[int] = None, @@ -3225,9 +3091,7 @@ def put_trained_model( definition: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, inference_config: t.Optional[t.Mapping[str, t.Any]] = None, input: t.Optional[t.Mapping[str, t.Any]] = None, @@ -3238,7 +3102,7 @@ def put_trained_model( ] = None, platform_architecture: t.Optional[str] = None, pretty: t.Optional[bool] = None, - tags: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + tags: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Creates an inference trained model. @@ -3322,9 +3186,7 @@ def put_trained_model_alias( model_id: str, model_alias: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, reassign: t.Optional[bool] = None, @@ -3374,9 +3236,7 @@ def put_trained_model_definition_part( total_definition_length: int, total_parts: int, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3437,13 +3297,11 @@ def put_trained_model_vocabulary( self, *, model_id: str, - vocabulary: t.Union[t.List[str], t.Tuple[str, ...]], + vocabulary: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - merges: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + merges: t.Optional[t.Sequence[str]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -3486,9 +3344,7 @@ def reset_job( job_id: str, delete_user_annotations: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -3536,9 +3392,7 @@ def revert_model_snapshot( snapshot_id: str, delete_intervening_results: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -3586,9 +3440,7 @@ def set_upgrade_mode( *, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -3629,9 +3481,7 @@ def start_data_frame_analytics( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -3675,9 +3525,7 @@ def start_datafeed( datafeed_id: str, end: t.Optional[t.Union[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, start: t.Optional[t.Union[str, t.Any]] = None, @@ -3731,9 +3579,7 @@ def start_trained_model_deployment( model_id: str, cache_size: t.Optional[t.Union[int, str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, number_of_allocations: t.Optional[int] = None, pretty: t.Optional[bool] = None, @@ -3813,9 +3659,7 @@ def stop_data_frame_analytics( id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3873,9 +3717,7 @@ def stop_datafeed( datafeed_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3930,9 +3772,7 @@ def stop_trained_model_deployment( model_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -3984,9 +3824,7 @@ def update_data_frame_analytics( allow_lazy_start: t.Optional[bool] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, max_num_threads: t.Optional[int] = None, model_memory_limit: t.Optional[str] = None, @@ -4053,31 +3891,19 @@ def update_datafeed( error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, ignore_throttled: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, - indexes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - indices: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + indexes: t.Optional[t.Sequence[str]] = None, + indices: t.Optional[t.Sequence[str]] = None, indices_options: t.Optional[t.Mapping[str, t.Any]] = None, job_id: t.Optional[str] = None, max_empty_searches: t.Optional[int] = None, @@ -4234,15 +4060,13 @@ def update_filter( self, *, filter_id: str, - add_items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + add_items: t.Optional[t.Sequence[str]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - remove_items: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + remove_items: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Updates the description of a filter, adds items, or removes items. @@ -4290,20 +4114,14 @@ def update_job( background_persist_interval: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - categorization_filters: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + categorization_filters: t.Optional[t.Sequence[str]] = None, custom_settings: t.Optional[t.Mapping[str, t.Any]] = None, daily_model_snapshot_retention_after_days: t.Optional[int] = None, description: t.Optional[str] = None, - detectors: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + detectors: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - groups: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + groups: t.Optional[t.Sequence[str]] = None, human: t.Optional[bool] = None, model_plot_config: t.Optional[t.Mapping[str, t.Any]] = None, model_prune_window: t.Optional[ @@ -4429,9 +4247,7 @@ def update_model_snapshot( snapshot_id: str, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, retain: t.Optional[bool] = None, @@ -4479,9 +4295,7 @@ def upgrade_job_snapshot( job_id: str, snapshot_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -4534,9 +4348,7 @@ def validate( data_description: t.Optional[t.Mapping[str, t.Any]] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, job_id: t.Optional[str] = None, model_plot: t.Optional[t.Mapping[str, t.Any]] = None, @@ -4602,9 +4414,7 @@ def validate_detector( *, detector: t.Mapping[str, t.Any], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/monitoring.py b/elasticsearch/_sync/client/monitoring.py index 3e29ec232..3fcb2d687 100644 --- a/elasticsearch/_sync/client/monitoring.py +++ b/elasticsearch/_sync/client/monitoring.py @@ -31,15 +31,11 @@ def bulk( self, *, interval: t.Union["t.Literal[-1]", "t.Literal[0]", str], - operations: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + operations: t.Sequence[t.Mapping[str, t.Any]], system_api_version: str, system_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/nodes.py b/elasticsearch/_sync/client/nodes.py index 310435ce7..60569db4d 100644 --- a/elasticsearch/_sync/client/nodes.py +++ b/elasticsearch/_sync/client/nodes.py @@ -28,12 +28,10 @@ class NodesClient(NamespacedClient): def clear_repositories_metering_archive( self, *, - node_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + node_id: t.Union[str, t.Sequence[str]], max_archive_version: int, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -70,11 +68,9 @@ def clear_repositories_metering_archive( def get_repositories_metering_info( self, *, - node_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + node_id: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -107,13 +103,9 @@ def get_repositories_metering_info( def hot_threads( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_idle_threads: t.Optional[bool] = None, interval: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -188,16 +180,10 @@ def hot_threads( def info( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, flat_settings: t.Optional[bool] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -256,13 +242,9 @@ def info( def reload_secure_settings( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, secure_settings_password: t.Optional[str] = None, @@ -309,28 +291,14 @@ def reload_secure_settings( def stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - index_metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - completion_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + index_metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, + completion_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - fielddata_fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - fields: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + fielddata_fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + fields: t.Optional[t.Union[str, t.Sequence[str]]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, groups: t.Optional[bool] = None, human: t.Optional[bool] = None, include_segment_file_sizes: t.Optional[bool] = None, @@ -343,7 +311,7 @@ def stats( ] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - types: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + types: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Returns statistical information about nodes in the cluster. @@ -433,16 +401,10 @@ def stats( def usage( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - metric: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, + metric: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_sync/client/query_ruleset.py b/elasticsearch/_sync/client/query_ruleset.py index 66800288d..4d8331003 100644 --- a/elasticsearch/_sync/client/query_ruleset.py +++ b/elasticsearch/_sync/client/query_ruleset.py @@ -30,9 +30,7 @@ def delete( *, ruleset_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def get( *, ruleset_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -103,9 +99,7 @@ def list( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -145,13 +139,9 @@ def put( self, *, ruleset_id: str, - rules: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + rules: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/rollup.py b/elasticsearch/_sync/client/rollup.py index 16ddc29e6..4be43de9c 100644 --- a/elasticsearch/_sync/client/rollup.py +++ b/elasticsearch/_sync/client/rollup.py @@ -30,9 +30,7 @@ def delete_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def get_jobs( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -104,9 +100,7 @@ def get_rollup_caps( *, id: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -141,11 +135,9 @@ def get_rollup_caps( def get_rollup_index_caps( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -189,16 +181,10 @@ def put_job( page_size: int, rollup_index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, - headers: t.Optional[ - t.Mapping[str, t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, + headers: t.Optional[t.Mapping[str, t.Union[str, t.Sequence[str]]]] = None, human: t.Optional[bool] = None, - metrics: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + metrics: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, ) -> ObjectApiResponse[t.Any]: @@ -297,13 +283,11 @@ def put_job( def rollup_search( self, *, - index: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + index: t.Union[str, t.Sequence[str]], aggregations: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, aggs: t.Optional[t.Mapping[str, t.Mapping[str, t.Any]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, @@ -362,9 +346,7 @@ def start_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -398,9 +380,7 @@ def stop_job( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_sync/client/search_application.py b/elasticsearch/_sync/client/search_application.py index 17bfd3bbe..06e73b917 100644 --- a/elasticsearch/_sync/client/search_application.py +++ b/elasticsearch/_sync/client/search_application.py @@ -30,9 +30,7 @@ def delete( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def delete_behavioral_analytics( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -102,9 +98,7 @@ def get( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -136,11 +130,9 @@ def get( def get_behavioral_analytics( self, *, - name: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + name: t.Optional[t.Sequence[str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -176,9 +168,7 @@ def list( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -225,9 +215,7 @@ def put( search_application: t.Mapping[str, t.Any], create: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -269,9 +257,7 @@ def put_behavioral_analytics( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -308,9 +294,7 @@ def search( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, params: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, diff --git a/elasticsearch/_sync/client/searchable_snapshots.py b/elasticsearch/_sync/client/searchable_snapshots.py index 5adf5d333..5e7e1dbcf 100644 --- a/elasticsearch/_sync/client/searchable_snapshots.py +++ b/elasticsearch/_sync/client/searchable_snapshots.py @@ -28,13 +28,9 @@ class SearchableSnapshotsClient(NamespacedClient): def cache_stats( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -75,30 +71,18 @@ def cache_stats( def clear_cache( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_indices: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, expand_wildcards: t.Optional[ t.Union[ - t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'closed', 'hidden', 'none', 'open']", str - ], - ..., - ], + t.Sequence[ + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str] ], + t.Union["t.Literal['all', 'closed', 'hidden', 'none', 'open']", str], ] ] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -151,13 +135,9 @@ def mount( snapshot: str, index: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ignore_index_settings: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + ignore_index_settings: t.Optional[t.Sequence[str]] = None, index_settings: t.Optional[t.Mapping[str, t.Any]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -225,11 +205,9 @@ def mount( def stats( self, *, - index: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + index: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, level: t.Optional[ t.Union["t.Literal['cluster', 'indices', 'shards']", str] diff --git a/elasticsearch/_sync/client/security.py b/elasticsearch/_sync/client/security.py index 53184b05c..e5fe42473 100644 --- a/elasticsearch/_sync/client/security.py +++ b/elasticsearch/_sync/client/security.py @@ -33,9 +33,7 @@ def activate_user_profile( grant_type: t.Union["t.Literal['access_token', 'password']", str], access_token: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -82,9 +80,7 @@ def authenticate( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -117,9 +113,7 @@ def change_password( *, username: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, password_hash: t.Optional[str] = None, @@ -174,11 +168,9 @@ def change_password( def clear_api_key_cache( self, *, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -213,9 +205,7 @@ def clear_cached_privileges( *, application: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -247,14 +237,12 @@ def clear_cached_privileges( def clear_cached_realms( self, *, - realms: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + realms: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, - usernames: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + usernames: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Evicts users from the user cache. Can completely clear the cache or evict specific @@ -288,11 +276,9 @@ def clear_cached_realms( def clear_cached_roles( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -326,11 +312,9 @@ def clear_cached_service_tokens( *, namespace: str, service: str, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -372,9 +356,7 @@ def create_api_key( *, error_trace: t.Optional[bool] = None, expiration: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, name: t.Optional[str] = None, @@ -441,9 +423,7 @@ def create_service_token( service: str, name: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -499,11 +479,9 @@ def delete_privileges( self, *, application: str, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -548,9 +526,7 @@ def delete_role( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -592,9 +568,7 @@ def delete_role_mapping( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -638,9 +612,7 @@ def delete_service_token( service: str, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -688,9 +660,7 @@ def delete_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -732,9 +702,7 @@ def disable_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -776,9 +744,7 @@ def disable_user_profile( *, uid: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -820,9 +786,7 @@ def enable_user( *, username: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -864,9 +828,7 @@ def enable_user_profile( *, uid: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -907,9 +869,7 @@ def enroll_kibana( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -939,9 +899,7 @@ def enroll_node( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -970,9 +928,7 @@ def get_api_key( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, name: t.Optional[str] = None, @@ -1035,9 +991,7 @@ def get_builtin_privileges( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1067,11 +1021,9 @@ def get_privileges( self, *, application: t.Optional[str] = None, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1107,11 +1059,9 @@ def get_privileges( def get_role( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1146,11 +1096,9 @@ def get_role( def get_role_mapping( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1190,9 +1138,7 @@ def get_service_accounts( namespace: t.Optional[str] = None, service: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1234,9 +1180,7 @@ def get_service_credentials( namespace: str, service: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1274,9 +1218,7 @@ def get_token( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, grant_type: t.Optional[ t.Union[ "t.Literal['_kerberos', 'client_credentials', 'password', 'refresh_token']", @@ -1335,13 +1277,9 @@ def get_token( def get_user( self, *, - username: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + username: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, with_profile_uid: t.Optional[bool] = None, @@ -1383,9 +1321,7 @@ def get_user_privileges( *, application: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, priviledge: t.Optional[str] = None, @@ -1428,12 +1364,10 @@ def get_user_privileges( def get_user_profile( self, *, - uid: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], - data: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + uid: t.Union[str, t.Sequence[str]], + data: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1478,9 +1412,7 @@ def grant_api_key( grant_type: t.Union["t.Literal['access_token', 'password']", str], access_token: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, password: t.Optional[str] = None, pretty: t.Optional[bool] = None, @@ -1544,34 +1476,19 @@ def has_privileges( self, *, user: t.Optional[str] = None, - application: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + application: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, cluster: t.Optional[ - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ], - ..., - ], + t.Sequence[ + t.Union[ + "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", + str, + ] ] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - index: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + index: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -1616,11 +1533,9 @@ def has_privileges_user_profile( self, *, privileges: t.Mapping[str, t.Any], - uids: t.Union[t.List[str], t.Tuple[str, ...]], + uids: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -1665,12 +1580,10 @@ def invalidate_api_key( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, id: t.Optional[str] = None, - ids: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + ids: t.Optional[t.Sequence[str]] = None, name: t.Optional[str] = None, owner: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -1731,9 +1644,7 @@ def invalidate_token( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm_name: t.Optional[str] = None, @@ -1783,9 +1694,7 @@ def put_privileges( *, privileges: t.Mapping[str, t.Mapping[str, t.Mapping[str, t.Any]]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ @@ -1830,41 +1739,26 @@ def put_role( self, *, name: str, - applications: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + applications: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, cluster: t.Optional[ - t.Union[ - t.List[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", - str, - ], - ..., - ], + t.Sequence[ + t.Union[ + "t.Literal['all', 'cancel_task', 'create_snapshot', 'grant_api_key', 'manage', 'manage_api_key', 'manage_ccr', 'manage_enrich', 'manage_ilm', 'manage_index_templates', 'manage_ingest_pipelines', 'manage_logstash_pipelines', 'manage_ml', 'manage_oidc', 'manage_own_api_key', 'manage_pipeline', 'manage_rollup', 'manage_saml', 'manage_security', 'manage_service_account', 'manage_slm', 'manage_token', 'manage_transform', 'manage_user_profile', 'manage_watcher', 'monitor', 'monitor_ml', 'monitor_rollup', 'monitor_snapshot', 'monitor_text_structure', 'monitor_transform', 'monitor_watcher', 'read_ccr', 'read_ilm', 'read_pipeline', 'read_slm', 'transport_client']", + str, + ] ] ] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, global_: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, - indices: t.Optional[ - t.Union[t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...]] - ] = None, + indices: t.Optional[t.Sequence[t.Mapping[str, t.Any]]] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - run_as: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + run_as: t.Optional[t.Sequence[str]] = None, transient_metadata: t.Optional[t.Mapping[str, t.Any]] = None, ) -> ObjectApiResponse[t.Any]: """ @@ -1936,18 +1830,16 @@ def put_role_mapping( name: str, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - roles: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + roles: t.Optional[t.Sequence[str]] = None, rules: t.Optional[t.Mapping[str, t.Any]] = None, - run_as: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + run_as: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Creates and updates role mappings. @@ -2004,9 +1896,7 @@ def put_user( email: t.Optional[t.Union[None, str]] = None, enabled: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, full_name: t.Optional[t.Union[None, str]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, @@ -2016,7 +1906,7 @@ def put_user( refresh: t.Optional[ t.Union["t.Literal['false', 'true', 'wait_for']", bool, str] ] = None, - roles: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + roles: t.Optional[t.Sequence[str]] = None, ) -> ObjectApiResponse[t.Any]: """ Adds and updates users in the native realm. These users are commonly referred @@ -2078,27 +1968,19 @@ def query_api_keys( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, with_limited_by: t.Optional[bool] = None, @@ -2176,11 +2058,9 @@ def saml_authenticate( self, *, content: str, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2230,13 +2110,11 @@ def saml_authenticate( def saml_complete_logout( self, *, - ids: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + ids: t.Union[str, t.Sequence[str]], realm: str, content: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query_string: t.Optional[str] = None, @@ -2293,9 +2171,7 @@ def saml_invalidate( query_string: str, acs: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2353,9 +2229,7 @@ def saml_logout( *, token: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, refresh_token: t.Optional[str] = None, @@ -2403,9 +2277,7 @@ def saml_prepare_authentication( *, acs: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, realm: t.Optional[str] = None, @@ -2454,9 +2326,7 @@ def saml_service_provider_metadata( *, realm_name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -2490,11 +2360,9 @@ def saml_service_provider_metadata( def suggest_user_profiles( self, *, - data: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + data: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, hint: t.Optional[t.Mapping[str, t.Any]] = None, human: t.Optional[bool] = None, name: t.Optional[str] = None, @@ -2554,9 +2422,7 @@ def update_api_key( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, metadata: t.Optional[t.Mapping[str, t.Any]] = None, pretty: t.Optional[bool] = None, @@ -2615,9 +2481,7 @@ def update_user_profile_data( uid: str, data: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, diff --git a/elasticsearch/_sync/client/shutdown.py b/elasticsearch/_sync/client/shutdown.py index fef109e18..43b360f64 100644 --- a/elasticsearch/_sync/client/shutdown.py +++ b/elasticsearch/_sync/client/shutdown.py @@ -30,9 +30,7 @@ def delete_node( *, node_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] @@ -80,13 +78,9 @@ def delete_node( def get_node( self, *, - node_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + node_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] @@ -142,9 +136,7 @@ def put_node( type: t.Union["t.Literal['remove', 'replace', 'restart']", str], allocation_delay: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal['d', 'h', 'm', 'micros', 'ms', 'nanos', 's']", str] diff --git a/elasticsearch/_sync/client/slm.py b/elasticsearch/_sync/client/slm.py index 92e455941..53393197b 100644 --- a/elasticsearch/_sync/client/slm.py +++ b/elasticsearch/_sync/client/slm.py @@ -30,9 +30,7 @@ def delete_lifecycle( *, policy_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -66,9 +64,7 @@ def execute_lifecycle( *, policy_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -102,9 +98,7 @@ def execute_retention( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -132,13 +126,9 @@ def execute_retention( def get_lifecycle( self, *, - policy_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + policy_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -173,9 +163,7 @@ def get_stats( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -205,9 +193,7 @@ def get_status( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -240,9 +226,7 @@ def put_lifecycle( policy_id: str, config: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -319,9 +303,7 @@ def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -350,9 +332,7 @@ def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/snapshot.py b/elasticsearch/_sync/client/snapshot.py index 6cecd9c2c..f0a02de67 100644 --- a/elasticsearch/_sync/client/snapshot.py +++ b/elasticsearch/_sync/client/snapshot.py @@ -30,9 +30,7 @@ def cleanup_repository( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -81,9 +79,7 @@ def clone( target_snapshot: str, indices: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -142,16 +138,12 @@ def create( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - feature_states: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature_states: t.Optional[t.Sequence[str]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, include_global_state: t.Optional[bool] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -246,9 +238,7 @@ def create_repository( settings: t.Mapping[str, t.Any], type: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -312,9 +302,7 @@ def delete( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -355,11 +343,9 @@ def delete( def delete_repository( self, *, - name: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + name: t.Union[str, t.Sequence[str]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] @@ -403,12 +389,10 @@ def get( self, *, repository: str, - snapshot: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + snapshot: t.Union[str, t.Sequence[str]], after: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_sort_value: t.Optional[str] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, @@ -526,11 +510,9 @@ def get( def get_repository( self, *, - name: t.Optional[t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]]] = None, + name: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, local: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -579,21 +561,15 @@ def restore( repository: str, snapshot: str, error_trace: t.Optional[bool] = None, - feature_states: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + feature_states: t.Optional[t.Sequence[str]] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - ignore_index_settings: t.Optional[ - t.Union[t.List[str], t.Tuple[str, ...]] - ] = None, + ignore_index_settings: t.Optional[t.Sequence[str]] = None, ignore_unavailable: t.Optional[bool] = None, include_aliases: t.Optional[bool] = None, include_global_state: t.Optional[bool] = None, index_settings: t.Optional[t.Mapping[str, t.Any]] = None, - indices: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + indices: t.Optional[t.Union[str, t.Sequence[str]]] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, @@ -677,13 +653,9 @@ def status( self, *, repository: t.Optional[str] = None, - snapshot: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + snapshot: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_unavailable: t.Optional[bool] = None, master_timeout: t.Optional[ @@ -732,9 +704,7 @@ def verify_repository( *, name: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] diff --git a/elasticsearch/_sync/client/sql.py b/elasticsearch/_sync/client/sql.py index 4f8b37e3a..b4eafd898 100644 --- a/elasticsearch/_sync/client/sql.py +++ b/elasticsearch/_sync/client/sql.py @@ -32,9 +32,7 @@ def clear_cursor( *, cursor: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -71,9 +69,7 @@ def delete_async( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -109,9 +105,7 @@ def get_async( id: str, delimiter: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, human: t.Optional[bool] = None, keep_alive: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -168,9 +162,7 @@ def get_async_status( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -213,9 +205,7 @@ def query( fetch_size: t.Optional[int] = None, field_multi_value_leniency: t.Optional[bool] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, format: t.Optional[str] = None, human: t.Optional[bool] = None, index_using_frozen: t.Optional[bool] = None, @@ -330,9 +320,7 @@ def translate( error_trace: t.Optional[bool] = None, fetch_size: t.Optional[int] = None, filter: t.Optional[t.Mapping[str, t.Any]] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, time_zone: t.Optional[str] = None, diff --git a/elasticsearch/_sync/client/ssl.py b/elasticsearch/_sync/client/ssl.py index a9b39f0b2..aebdcf92e 100644 --- a/elasticsearch/_sync/client/ssl.py +++ b/elasticsearch/_sync/client/ssl.py @@ -29,9 +29,7 @@ def certificates( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/synonyms.py b/elasticsearch/_sync/client/synonyms.py index 6fcec2e70..4fa753f0e 100644 --- a/elasticsearch/_sync/client/synonyms.py +++ b/elasticsearch/_sync/client/synonyms.py @@ -30,9 +30,7 @@ def delete_synonym( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -67,9 +65,7 @@ def delete_synonym_rule( set_id: str, rule_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -108,9 +104,7 @@ def get_synonym( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -153,9 +147,7 @@ def get_synonym_rule( set_id: str, rule_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -193,9 +185,7 @@ def get_synonyms_sets( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -235,13 +225,9 @@ def put_synonym( self, *, id: str, - synonyms_set: t.Union[ - t.List[t.Mapping[str, t.Any]], t.Tuple[t.Mapping[str, t.Any], ...] - ], + synonyms_set: t.Sequence[t.Mapping[str, t.Any]], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -283,11 +269,9 @@ def put_synonym_rule( *, set_id: str, rule_id: str, - synonyms: t.Union[t.List[str], t.Tuple[str, ...]], + synonyms: t.Sequence[str], error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/tasks.py b/elasticsearch/_sync/client/tasks.py index 569489b5d..00fbfa71c 100644 --- a/elasticsearch/_sync/client/tasks.py +++ b/elasticsearch/_sync/client/tasks.py @@ -29,15 +29,11 @@ def cancel( self, *, task_id: t.Optional[t.Union[int, str]] = None, - actions: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + actions: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, - nodes: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + nodes: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, wait_for_completion: t.Optional[bool] = None, @@ -87,9 +83,7 @@ def get( *, task_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -131,14 +125,10 @@ def get( def list( self, *, - actions: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + actions: t.Optional[t.Union[str, t.Sequence[str]]] = None, detailed: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, group_by: t.Optional[ t.Union["t.Literal['nodes', 'none', 'parents']", str] ] = None, @@ -146,7 +136,7 @@ def list( master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str] ] = None, - node_id: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + node_id: t.Optional[t.Sequence[str]] = None, parent_task_id: t.Optional[str] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_sync/client/text_structure.py b/elasticsearch/_sync/client/text_structure.py index d181cb3fa..741fdad8c 100644 --- a/elasticsearch/_sync/client/text_structure.py +++ b/elasticsearch/_sync/client/text_structure.py @@ -30,7 +30,7 @@ class TextStructureClient(NamespacedClient): def find_structure( self, *, - text_files: t.Union[t.List[t.Any], t.Tuple[t.Any, ...]], + text_files: t.Sequence[t.Any], charset: t.Optional[str] = None, column_names: t.Optional[str] = None, delimiter: t.Optional[str] = None, diff --git a/elasticsearch/_sync/client/transform.py b/elasticsearch/_sync/client/transform.py index 420c5fd8f..fce52db75 100644 --- a/elasticsearch/_sync/client/transform.py +++ b/elasticsearch/_sync/client/transform.py @@ -30,9 +30,7 @@ def delete_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -77,15 +75,11 @@ def delete_transform( def get_transform( self, *, - transform_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + transform_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, exclude_generated: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -142,12 +136,10 @@ def get_transform( def get_transform_stats( self, *, - transform_id: t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]], + transform_id: t.Union[str, t.Sequence[str]], allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -206,9 +198,7 @@ def preview_transform( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, latest: t.Optional[t.Mapping[str, t.Any]] = None, @@ -303,9 +293,7 @@ def put_transform( defer_validation: t.Optional[bool] = None, description: t.Optional[str] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, latest: t.Optional[t.Mapping[str, t.Any]] = None, @@ -404,9 +392,7 @@ def reset_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -448,9 +434,7 @@ def schedule_now_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, @@ -490,9 +474,7 @@ def start_transform( *, transform_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[str] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -538,9 +520,7 @@ def stop_transform( transform_id: str, allow_no_match: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, force: t.Optional[bool] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -614,9 +594,7 @@ def update_transform( description: t.Optional[str] = None, dest: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, frequency: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, human: t.Optional[bool] = None, meta: t.Optional[t.Mapping[str, t.Any]] = None, @@ -695,9 +673,7 @@ def upgrade_transforms( *, dry_run: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, timeout: t.Optional[t.Union["t.Literal[-1]", "t.Literal[0]", str]] = None, diff --git a/elasticsearch/_sync/client/watcher.py b/elasticsearch/_sync/client/watcher.py index e4d256593..7440702a5 100644 --- a/elasticsearch/_sync/client/watcher.py +++ b/elasticsearch/_sync/client/watcher.py @@ -29,13 +29,9 @@ def ack_watch( self, *, watch_id: str, - action_id: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + action_id: t.Optional[t.Union[str, t.Sequence[str]]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -75,9 +71,7 @@ def activate_watch( *, watch_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -111,9 +105,7 @@ def deactivate_watch( *, watch_id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -147,9 +139,7 @@ def delete_watch( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -196,9 +186,7 @@ def execute_watch( alternative_input: t.Optional[t.Mapping[str, t.Any]] = None, debug: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, ignore_condition: t.Optional[bool] = None, pretty: t.Optional[bool] = None, @@ -276,9 +264,7 @@ def get_watch( *, id: str, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -317,9 +303,7 @@ def put_watch( active: t.Optional[bool] = None, condition: t.Optional[t.Mapping[str, t.Any]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, if_primary_term: t.Optional[int] = None, if_seq_no: t.Optional[int] = None, @@ -403,27 +387,19 @@ def query_watches( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, from_: t.Optional[int] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, query: t.Optional[t.Mapping[str, t.Any]] = None, search_after: t.Optional[ - t.Union[ - t.List[t.Union[None, bool, float, int, str, t.Any]], - t.Tuple[t.Union[None, bool, float, int, str, t.Any], ...], - ] + t.Sequence[t.Union[None, bool, float, int, str, t.Any]] ] = None, size: t.Optional[int] = None, sort: t.Optional[ t.Union[ + t.Sequence[t.Union[str, t.Mapping[str, t.Any]]], t.Union[str, t.Mapping[str, t.Any]], - t.Union[ - t.List[t.Union[str, t.Mapping[str, t.Any]]], - t.Tuple[t.Union[str, t.Mapping[str, t.Any]], ...], - ], ] ] = None, ) -> ObjectApiResponse[t.Any]: @@ -485,9 +461,7 @@ def start( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -517,32 +491,21 @@ def stats( *, metric: t.Optional[ t.Union[ + t.Sequence[ + t.Union[ + "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", + str, + ] + ], t.Union[ "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", str, ], - t.Union[ - t.List[ - t.Union[ - "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", - str, - ] - ], - t.Tuple[ - t.Union[ - "t.Literal['_all', 'current_watches', 'pending_watches', 'queued_watches']", - str, - ], - ..., - ], - ], ] ] = None, emit_stacktraces: t.Optional[bool] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -580,9 +543,7 @@ def stop( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: diff --git a/elasticsearch/_sync/client/xpack.py b/elasticsearch/_sync/client/xpack.py index 2fd5bbf24..146456bbe 100644 --- a/elasticsearch/_sync/client/xpack.py +++ b/elasticsearch/_sync/client/xpack.py @@ -34,11 +34,9 @@ def info( self, *, accept_enterprise: t.Optional[bool] = None, - categories: t.Optional[t.Union[t.List[str], t.Tuple[str, ...]]] = None, + categories: t.Optional[t.Sequence[str]] = None, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, pretty: t.Optional[bool] = None, ) -> ObjectApiResponse[t.Any]: @@ -75,9 +73,7 @@ def usage( self, *, error_trace: t.Optional[bool] = None, - filter_path: t.Optional[ - t.Union[str, t.Union[t.List[str], t.Tuple[str, ...]]] - ] = None, + filter_path: t.Optional[t.Union[str, t.Sequence[str]]] = None, human: t.Optional[bool] = None, master_timeout: t.Optional[ t.Union["t.Literal[-1]", "t.Literal[0]", str]