diff --git a/elasticsearch/_async/client/__init__.py b/elasticsearch/_async/client/__init__.py index f045677be..8bdbaf559 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]] @@ -718,14 +708,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. @@ -764,9 +750,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]: @@ -807,7 +791,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, @@ -816,25 +800,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, @@ -944,9 +916,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, @@ -1029,9 +999,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, @@ -1115,7 +1083,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, @@ -1125,25 +1093,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, @@ -1167,8 +1123,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, @@ -1334,9 +1290,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, @@ -1375,9 +1329,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] @@ -1428,27 +1380,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] @@ -1531,24 +1473,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] @@ -1632,9 +1566,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, @@ -1642,18 +1574,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. @@ -1740,33 +1664,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, @@ -1774,7 +1684,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. @@ -1862,27 +1772,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] @@ -1959,9 +1859,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] @@ -2000,9 +1898,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]: @@ -2031,9 +1927,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]: @@ -2070,27 +1964,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] @@ -2164,13 +2048,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, @@ -2222,9 +2102,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, @@ -2330,9 +2208,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]: @@ -2363,33 +2239,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. @@ -2467,32 +2330,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. @@ -2569,34 +2420,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, @@ -2706,15 +2543,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, @@ -2782,19 +2615,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, @@ -2893,30 +2720,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, @@ -2978,9 +2793,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] @@ -3036,33 +2849,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, @@ -3136,9 +2935,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, @@ -3239,9 +3036,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, @@ -3284,9 +3079,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, @@ -3340,9 +3133,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, @@ -3390,9 +3181,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, @@ -3449,7 +3238,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, @@ -3461,51 +3250,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, @@ -3522,12 +3288,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, @@ -3535,10 +3296,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] @@ -3548,24 +3306,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[ @@ -3933,7 +3682,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, @@ -3943,12 +3692,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[ @@ -3961,11 +3706,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, @@ -4093,30 +3835,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, @@ -4182,32 +3912,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, @@ -4323,9 +4041,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, @@ -4407,13 +4123,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, @@ -4528,9 +4240,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, @@ -4545,12 +4255,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[ @@ -4661,7 +4367,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, @@ -4671,25 +4377,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, @@ -4714,8 +4408,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, @@ -4895,9 +4589,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 d9504fb79..9061af181 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 72d8489dd..b4c191508 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 32e27ff11..f32b28940 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 0f8abe6af..c0b203710 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 ee937ca7f..785d76570 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 955458147..0a4fd8630 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 19d828dea..a7abe5e29 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 839afe6d8..9c4a3082e 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 beb47fd75..37df9d2a5 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 ebf1ff014..230bb0bf8 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 872341249..d7b375050 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 6b9f6484f..9db81b892 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 c07a6cd87..e196a4fff 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,32 +2475,20 @@ 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, 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] @@ -2874,17 +2554,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, @@ -2964,47 +2640,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[ @@ -3120,30 +2779,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, @@ -3226,14 +2873,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] @@ -3312,13 +2955,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]: @@ -3360,30 +3001,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, @@ -3434,30 +3063,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, @@ -3503,29 +3120,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]: @@ -3573,9 +3178,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[ @@ -3667,30 +3270,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, @@ -3745,42 +3336,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]: @@ -3836,9 +3410,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] @@ -3911,18 +3483,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, @@ -4026,9 +3594,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[ @@ -4095,9 +3661,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] @@ -4165,45 +3729,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, @@ -4291,25 +3833,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[ @@ -4379,13 +3909,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] @@ -4433,7 +3959,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, @@ -4443,26 +3969,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 6479bfaaa..43425dd54 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 64de833d0..84e97deeb 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 472828411..fbc2ccbf0 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 2f0249792..2332f0525 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 1de627e89..ea5e36b3b 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]: @@ -202,11 +194,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]: @@ -244,9 +234,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, @@ -289,9 +277,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, @@ -335,9 +321,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, @@ -388,9 +372,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]: @@ -426,9 +408,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, @@ -483,9 +463,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, @@ -535,9 +513,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]: @@ -574,9 +550,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, @@ -617,9 +591,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]: @@ -658,9 +630,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, @@ -717,9 +687,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, @@ -773,9 +741,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, @@ -865,9 +831,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, @@ -927,9 +891,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, @@ -989,9 +951,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, @@ -1077,9 +1037,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, @@ -1139,9 +1097,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, @@ -1202,9 +1158,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, @@ -1272,9 +1226,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, @@ -1337,9 +1289,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, @@ -1396,14 +1346,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]: @@ -1447,15 +1393,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]: @@ -1506,13 +1448,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, @@ -1561,9 +1499,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, @@ -1641,9 +1577,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]: @@ -1688,15 +1622,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]: @@ -1747,9 +1677,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] @@ -1800,9 +1728,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]: @@ -1858,9 +1784,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, @@ -1941,9 +1865,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, @@ -2019,9 +1941,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, @@ -2099,9 +2019,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[ @@ -2177,14 +2095,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, @@ -2236,13 +2150,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, @@ -2293,9 +2203,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]: @@ -2327,9 +2235,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, @@ -2373,13 +2279,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]: @@ -2422,11 +2324,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, @@ -2479,9 +2379,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]: @@ -2530,9 +2428,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, @@ -2598,11 +2494,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]: """ @@ -2647,9 +2541,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]: @@ -2696,12 +2588,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, @@ -2827,38 +2715,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, @@ -3008,11 +2878,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]: """ @@ -3066,10 +2934,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, @@ -3222,9 +3088,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, @@ -3234,7 +3098,7 @@ async def put_trained_model( t.Union["t.Literal['lang_ident', 'pytorch', 'tree_ensemble']", 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. @@ -3308,9 +3172,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, @@ -3360,9 +3222,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]: @@ -3423,13 +3283,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]: """ @@ -3472,9 +3330,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, @@ -3522,9 +3378,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]: @@ -3572,9 +3426,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, @@ -3615,9 +3467,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, @@ -3661,9 +3511,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, @@ -3717,9 +3565,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, @@ -3799,9 +3645,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, @@ -3859,9 +3703,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, @@ -3916,9 +3758,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, @@ -3970,9 +3810,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, @@ -4039,31 +3877,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, @@ -4220,15 +4046,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. @@ -4276,20 +4100,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[ @@ -4415,9 +4233,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, @@ -4465,9 +4281,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, @@ -4520,9 +4334,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, @@ -4588,9 +4400,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 42b5c9dd5..9a49a4fe1 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 5576b1183..28d867f1c 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 d01b07f6e..527a1f624 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 9635420ad..e72a0bbb0 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, @@ -363,9 +347,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]: @@ -399,9 +381,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 283453fc2..98f305344 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 10efe4a07..395e07e82 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 3ca9ba622..460c4e9e3 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 6b77bf250..0a53cc27b 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 fc2cd82bd..93e73d560 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 58175d267..907a27612 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, @@ -329,9 +319,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 98457eb29..647fbc004 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 5b7841592..37c52e75b 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 9b34b7b5d..3b55c4464 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, @@ -90,9 +86,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, @@ -133,14 +127,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, @@ -148,7 +138,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 686ab8dac..ecda56fc0 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 06fda989e..4532ec532 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 a7d6f331d..59658f06a 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 e36ab5ceb..1d40dc0be 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 7caebc8f2..b7a6f537a 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]] @@ -716,14 +706,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. @@ -762,9 +748,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]: @@ -805,7 +789,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, @@ -814,25 +798,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, @@ -942,9 +914,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, @@ -1027,9 +997,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, @@ -1113,7 +1081,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, @@ -1123,25 +1091,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, @@ -1165,8 +1121,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, @@ -1332,9 +1288,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, @@ -1373,9 +1327,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] @@ -1426,27 +1378,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] @@ -1529,24 +1471,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] @@ -1630,9 +1564,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, @@ -1640,18 +1572,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. @@ -1738,33 +1662,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, @@ -1772,7 +1682,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. @@ -1860,27 +1770,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] @@ -1957,9 +1857,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] @@ -1998,9 +1896,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]: @@ -2029,9 +1925,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]: @@ -2068,27 +1962,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] @@ -2162,13 +2046,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, @@ -2220,9 +2100,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, @@ -2328,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]: @@ -2361,33 +2237,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. @@ -2465,32 +2328,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. @@ -2567,34 +2418,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, @@ -2704,15 +2541,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, @@ -2780,19 +2613,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, @@ -2891,30 +2718,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, @@ -2976,9 +2791,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] @@ -3034,33 +2847,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, @@ -3134,9 +2933,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, @@ -3237,9 +3034,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, @@ -3282,9 +3077,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, @@ -3338,9 +3131,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, @@ -3388,9 +3179,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, @@ -3447,7 +3236,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, @@ -3459,51 +3248,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, @@ -3520,12 +3286,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, @@ -3533,10 +3294,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] @@ -3546,24 +3304,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[ @@ -3931,7 +3680,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, @@ -3941,12 +3690,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[ @@ -3959,11 +3704,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, @@ -4091,30 +3833,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, @@ -4180,32 +3910,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, @@ -4321,9 +4039,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, @@ -4405,13 +4121,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, @@ -4526,9 +4238,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, @@ -4543,12 +4253,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[ @@ -4659,7 +4365,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, @@ -4669,25 +4375,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, @@ -4712,8 +4406,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, @@ -4893,9 +4587,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 e08164db4..9ca7c6484 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 b05c8a396..f284b7762 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 dbe51382f..b792a1d54 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 395ae3ec3..409a7661c 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 dc054d7ba..d19831c86 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 7cf1b0724..6bedfe6a2 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 684d900af..afbde8de9 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 ed09ca866..87f308fcc 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 54da0c289..d31f83d47 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 fda5110a2..151c02137 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 77b140be9..66d95a964 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 468569a51..afc40cdaa 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 2ca1ca9ba..aa433bc26 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,32 +2475,20 @@ 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, 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] @@ -2874,17 +2554,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, @@ -2964,47 +2640,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[ @@ -3120,30 +2779,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, @@ -3226,14 +2873,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] @@ -3312,13 +2955,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]: @@ -3360,30 +3001,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, @@ -3434,30 +3063,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, @@ -3503,29 +3120,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]: @@ -3573,9 +3178,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[ @@ -3667,30 +3270,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, @@ -3745,42 +3336,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]: @@ -3836,9 +3410,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] @@ -3911,18 +3483,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, @@ -4026,9 +3594,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[ @@ -4095,9 +3661,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] @@ -4165,45 +3729,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, @@ -4291,25 +3833,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[ @@ -4379,13 +3909,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] @@ -4433,7 +3959,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, @@ -4443,26 +3969,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 77dff86ca..8ce756d80 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 b1db405ff..e5d699624 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 f35c4b927..c8b00db0e 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 d0b0a3830..dae106f4d 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 c562187e2..16b747f38 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]: @@ -202,11 +194,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]: @@ -244,9 +234,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, @@ -289,9 +277,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, @@ -335,9 +321,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, @@ -388,9 +372,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]: @@ -426,9 +408,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, @@ -483,9 +463,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, @@ -535,9 +513,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]: @@ -574,9 +550,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, @@ -617,9 +591,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]: @@ -658,9 +630,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, @@ -717,9 +687,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, @@ -773,9 +741,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, @@ -865,9 +831,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, @@ -927,9 +891,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, @@ -989,9 +951,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, @@ -1077,9 +1037,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, @@ -1139,9 +1097,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, @@ -1202,9 +1158,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, @@ -1272,9 +1226,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, @@ -1337,9 +1289,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, @@ -1396,14 +1346,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]: @@ -1447,15 +1393,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]: @@ -1506,13 +1448,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, @@ -1561,9 +1499,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, @@ -1641,9 +1577,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]: @@ -1688,15 +1622,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]: @@ -1747,9 +1677,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] @@ -1800,9 +1728,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]: @@ -1858,9 +1784,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, @@ -1941,9 +1865,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, @@ -2019,9 +1941,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, @@ -2099,9 +2019,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[ @@ -2177,14 +2095,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, @@ -2236,13 +2150,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, @@ -2293,9 +2203,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]: @@ -2327,9 +2235,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, @@ -2373,13 +2279,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]: @@ -2422,11 +2324,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, @@ -2479,9 +2379,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]: @@ -2530,9 +2428,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, @@ -2598,11 +2494,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]: """ @@ -2647,9 +2541,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]: @@ -2696,12 +2588,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, @@ -2827,38 +2715,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, @@ -3008,11 +2878,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]: """ @@ -3066,10 +2934,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, @@ -3222,9 +3088,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, @@ -3234,7 +3098,7 @@ def put_trained_model( t.Union["t.Literal['lang_ident', 'pytorch', 'tree_ensemble']", 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. @@ -3308,9 +3172,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, @@ -3360,9 +3222,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]: @@ -3423,13 +3283,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]: """ @@ -3472,9 +3330,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, @@ -3522,9 +3378,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]: @@ -3572,9 +3426,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, @@ -3615,9 +3467,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, @@ -3661,9 +3511,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, @@ -3717,9 +3565,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, @@ -3799,9 +3645,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, @@ -3859,9 +3703,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, @@ -3916,9 +3758,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, @@ -3970,9 +3810,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, @@ -4039,31 +3877,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, @@ -4220,15 +4046,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. @@ -4276,20 +4100,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[ @@ -4415,9 +4233,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, @@ -4465,9 +4281,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, @@ -4520,9 +4334,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, @@ -4588,9 +4400,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 14bbcde70..89474ca3a 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 715c2acdd..6d6d32535 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 475f5592d..756552869 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 1b594335e..260fc0ffe 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, @@ -363,9 +347,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]: @@ -399,9 +381,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 48de457b1..c6677168e 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 b3b97e1aa..7acd8f5dc 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 0434a2abd..a3ef53fd9 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 391b919a8..5458f7007 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 798266ffa..778bd9fb4 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 dd86395a1..4e7b1b53b 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, @@ -329,9 +319,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 dc6be713b..b686f331e 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 65b9a8dcc..68aec28f1 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 6990d43de..1d91a6ec2 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, @@ -90,9 +86,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, @@ -133,14 +127,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, @@ -148,7 +138,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 4eb5599c5..6c7ff4b61 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 3cc95ba16..2225e2242 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 ee89a6772..9cb5f331e 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 b5c79b52d..6cf2952fd 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]