diff --git a/src/api/api/async_search.ts b/src/api/api/async_search.ts index 57bbcfa42..8be446a63 100644 --- a/src/api/api/async_search.ts +++ b/src/api/api/async_search.ts @@ -130,7 +130,8 @@ export default class AsyncSearch { if (acceptedBody.includes(key)) { body = body ?? {} // @ts-expect-error - if (key === 'sort' && typeof params[key] === 'string' && params[key].includes(':')) { + if (key === 'sort' && typeof params[key] === 'string' && params[key].includes(':')) { // eslint-disable-line + // @ts-expect-error querystring[key] = params[key] } else { // @ts-expect-error diff --git a/src/api/api/search.ts b/src/api/api/search.ts index 0ab920b9e..bfb2a3491 100644 --- a/src/api/api/search.ts +++ b/src/api/api/search.ts @@ -58,7 +58,8 @@ export default async function SearchApi { export interface ScrollRequest extends RequestBase { scroll_id?: ScrollId - scroll?: Time rest_total_hits_as_int?: boolean + scroll?: Time } export type ScrollResponse> = SearchResponseBody @@ -930,9 +930,7 @@ export interface SearchRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -944,32 +942,24 @@ export interface SearchRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] aggregations?: Record aggs?: Record collapse?: SearchFieldCollapse + explain?: boolean + from?: integer highlight?: SearchHighlight + track_total_hits?: SearchTrackHits indices_boost?: Record[] + docvalue_fields?: (QueryDslFieldAndFormat | Field)[] min_score?: double post_filter?: QueryDslQueryContainer profile?: boolean @@ -977,11 +967,21 @@ export interface SearchRequest extends RequestBase { rescore?: SearchRescore | SearchRescore[] script_fields?: Record search_after?: SortResults + size?: integer slice?: SlicedScroll + sort?: Sort + _source?: SearchSourceConfig fields?: (QueryDslFieldAndFormat | Field)[] suggest?: SearchSuggester + terminate_after?: long + timeout?: string + track_scores?: boolean + version?: boolean + seq_no_primary_term?: boolean + stored_fields?: Fields pit?: SearchPointInTimeReference runtime_mappings?: MappingRuntimeFields + stats?: string[] } export type SearchResponse> = SearchResponseBody @@ -1484,15 +1484,15 @@ export interface SearchMvtRequest extends RequestBase { zoom: SearchMvtZoomLevel x: SearchMvtCoordinate y: SearchMvtCoordinate + aggs?: Record exact_bounds?: boolean extent?: integer + fields?: Fields grid_precision?: integer grid_type?: SearchMvtGridType - size?: integer - aggs?: Record - fields?: Fields query?: QueryDslQueryContainer runtime_mappings?: MappingRuntimeFields + size?: integer sort?: Sort track_total_hits?: SearchTrackHits } @@ -1531,18 +1531,18 @@ export interface SearchTemplateRequest extends RequestBase { allow_no_indices?: boolean ccs_minimize_roundtrips?: boolean expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean preference?: string - profile?: boolean routing?: Routing scroll?: Time search_type?: SearchType rest_total_hits_as_int?: boolean typed_keys?: boolean + explain?: boolean id?: Id params?: Record + profile?: boolean source?: string } @@ -1656,7 +1656,6 @@ export interface UpdateRequest routing?: Routing timeout?: Time wait_for_active_shards?: WaitForActiveShards - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields detect_noop?: boolean @@ -1664,6 +1663,7 @@ export interface UpdateRequest doc_as_upsert?: boolean script?: Script scripted_upsert?: boolean + _source?: SearchSourceConfig upsert?: TDocument } @@ -1678,14 +1678,12 @@ export interface UpdateByQueryRequest extends RequestBase { allow_no_indices?: boolean analyzer?: string analyze_wildcard?: boolean - conflicts?: Conflicts default_operator?: QueryDslOperator df?: string expand_wildcards?: ExpandWildcards from?: long ignore_unavailable?: boolean lenient?: boolean - max_docs?: long pipeline?: string preference?: string refresh?: boolean @@ -1705,9 +1703,11 @@ export interface UpdateByQueryRequest extends RequestBase { version_type?: boolean wait_for_active_shards?: WaitForActiveShards wait_for_completion?: boolean + max_docs?: long query?: QueryDslQueryContainer script?: Script slice?: SlicedScroll + conflicts?: Conflicts } export interface UpdateByQueryResponse { @@ -5660,9 +5660,7 @@ export interface AsyncSearchSubmitRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -5674,32 +5672,24 @@ export interface AsyncSearchSubmitRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] aggregations?: Record aggs?: Record collapse?: SearchFieldCollapse + explain?: boolean + from?: integer highlight?: SearchHighlight + track_total_hits?: SearchTrackHits indices_boost?: Record[] + docvalue_fields?: (QueryDslFieldAndFormat | Field)[] min_score?: double post_filter?: QueryDslQueryContainer profile?: boolean @@ -5707,11 +5697,21 @@ export interface AsyncSearchSubmitRequest extends RequestBase { rescore?: SearchRescore | SearchRescore[] script_fields?: Record search_after?: SortResults + size?: integer slice?: SlicedScroll + sort?: Sort + _source?: SearchSourceConfig fields?: (QueryDslFieldAndFormat | Field)[] suggest?: SearchSuggester + terminate_after?: long + timeout?: string + track_scores?: boolean + version?: boolean + seq_no_primary_term?: boolean + stored_fields?: Fields pit?: SearchPointInTimeReference runtime_mappings?: MappingRuntimeFields + stats?: string[] } export type AsyncSearchSubmitResponse> = AsyncSearchAsyncSearchDocumentResponseBase @@ -8607,9 +8607,6 @@ export interface EqlSearchRequest extends RequestBase { allow_no_indices?: boolean expand_wildcards?: ExpandWildcards ignore_unavailable?: boolean - keep_alive?: Time - keep_on_completion?: boolean - wait_for_completion_timeout?: Time query: string case_sensitive?: boolean event_category_field?: Field @@ -8617,6 +8614,9 @@ export interface EqlSearchRequest extends RequestBase { timestamp_field?: Field fetch_size?: uint filter?: QueryDslQueryContainer | QueryDslQueryContainer[] + keep_alive?: Time + keep_on_completion?: boolean + wait_for_completion_timeout?: Time size?: uint fields?: QueryDslFieldAndFormat | Field | (QueryDslFieldAndFormat | Field)[] result_position?: EqlSearchResultPosition @@ -8692,9 +8692,7 @@ export interface FleetSearchRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -8706,34 +8704,26 @@ export interface FleetSearchRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] wait_for_checkpoints?: FleetCheckpoint[] allow_partial_search_results?: boolean aggregations?: Record aggs?: Record collapse?: SearchFieldCollapse + explain?: boolean + from?: integer highlight?: SearchHighlight + track_total_hits?: SearchTrackHits indices_boost?: Record[] + docvalue_fields?: (QueryDslFieldAndFormat | Field)[] min_score?: double post_filter?: QueryDslQueryContainer profile?: boolean @@ -8741,11 +8731,21 @@ export interface FleetSearchRequest extends RequestBase { rescore?: SearchRescore | SearchRescore[] script_fields?: Record search_after?: SortResults + size?: integer slice?: SlicedScroll + sort?: Sort + _source?: SearchSourceConfig fields?: (QueryDslFieldAndFormat | Field)[] suggest?: SearchSuggester + terminate_after?: long + timeout?: string + track_scores?: boolean + version?: boolean + seq_no_primary_term?: boolean + stored_fields?: Fields pit?: SearchPointInTimeReference runtime_mappings?: MappingRuntimeFields + stats?: string[] } export interface FleetSearchResponse { @@ -9062,7 +9062,7 @@ export interface IndicesFielddataFrequencyFilter { min_segment_size: integer } -export type IndicesIndexCheckOnStartup = boolean | 'false' | 'checksum' | 'true' +export type IndicesIndexCheckOnStartup = boolean | 'true' | 'false' | 'checksum' export interface IndicesIndexRouting { allocation?: IndicesIndexRoutingAllocation @@ -10025,10 +10025,10 @@ export interface IndicesPutTemplateRequest extends RequestBase { flat_settings?: boolean master_timeout?: Time timeout?: Time - order?: integer aliases?: Record index_patterns?: string | string[] mappings?: MappingTypeMapping + order?: integer settings?: Record version?: VersionNumber } @@ -12560,16 +12560,16 @@ export interface MlForecastResponse { export interface MlGetBucketsRequest extends RequestBase { job_id: Id timestamp?: Timestamp + from?: integer + size?: integer anomaly_score?: double desc?: boolean end?: DateString exclude_interim?: boolean expand?: boolean - from?: integer - size?: integer + page?: MlPage sort?: Field start?: DateString - page?: MlPage } export interface MlGetBucketsResponse { @@ -12776,13 +12776,13 @@ export interface MlGetMemoryStatsResponse { export interface MlGetModelSnapshotsRequest extends RequestBase { job_id: Id snapshot_id?: Id - desc?: boolean - end?: Time from?: integer size?: integer + desc?: boolean + end?: Time + page?: MlPage sort?: Field start?: Time - page?: MlPage } export interface MlGetModelSnapshotsResponse { @@ -12808,15 +12808,15 @@ export interface MlGetOverallBucketsResponse { export interface MlGetRecordsRequest extends RequestBase { job_id: Id + from?: integer + size?: integer desc?: boolean end?: DateString exclude_interim?: boolean - from?: integer + page?: MlPage record_score?: double - size?: integer sort?: Field start?: DateString - page?: MlPage } export interface MlGetRecordsResponse { @@ -15249,7 +15249,7 @@ export interface SecurityHasPrivilegesIndexPrivilegesCheck { export type SecurityHasPrivilegesPrivileges = Record export interface SecurityHasPrivilegesRequest extends RequestBase { - user?: Name | null + user?: Name application?: SecurityHasPrivilegesApplicationPrivilegesCheck[] cluster?: SecurityClusterPrivilege[] index?: SecurityHasPrivilegesIndexPrivilegesCheck[] diff --git a/src/api/typesWithBodyKey.ts b/src/api/typesWithBodyKey.ts index 6b2a2d227..e3c7f9501 100644 --- a/src/api/typesWithBodyKey.ts +++ b/src/api/typesWithBodyKey.ts @@ -208,7 +208,6 @@ export interface DeleteByQueryRequest extends RequestBase { from?: long ignore_unavailable?: boolean lenient?: boolean - max_docs?: long preference?: string refresh?: boolean request_cache?: boolean @@ -667,7 +666,6 @@ export interface MtermvectorsOperation { export interface MtermvectorsRequest extends RequestBase { index?: IndexName - ids?: Id[] fields?: Fields field_statistics?: boolean offsets?: boolean @@ -964,7 +962,6 @@ export interface ScriptsPainlessExecuteResponse { export interface ScrollRequest extends RequestBase { scroll_id?: ScrollId - scroll?: Time rest_total_hits_as_int?: boolean /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { @@ -985,9 +982,7 @@ export interface SearchRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -999,27 +994,15 @@ export interface SearchRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { aggregations?: Record @@ -1556,11 +1539,6 @@ export interface SearchMvtRequest extends RequestBase { zoom: SearchMvtZoomLevel x: SearchMvtCoordinate y: SearchMvtCoordinate - exact_bounds?: boolean - extent?: integer - grid_precision?: integer - grid_type?: SearchMvtGridType - size?: integer /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { aggs?: Record @@ -1611,11 +1589,9 @@ export interface SearchTemplateRequest extends RequestBase { allow_no_indices?: boolean ccs_minimize_roundtrips?: boolean expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean preference?: string - profile?: boolean routing?: Routing scroll?: Time search_type?: SearchType @@ -1747,7 +1723,6 @@ export interface UpdateRequest routing?: Routing timeout?: Time wait_for_active_shards?: WaitForActiveShards - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ @@ -1773,14 +1748,12 @@ export interface UpdateByQueryRequest extends RequestBase { allow_no_indices?: boolean analyzer?: string analyze_wildcard?: boolean - conflicts?: Conflicts default_operator?: QueryDslOperator df?: string expand_wildcards?: ExpandWildcards from?: long ignore_unavailable?: boolean lenient?: boolean - max_docs?: long pipeline?: string preference?: string refresh?: boolean @@ -5760,9 +5733,7 @@ export interface AsyncSearchSubmitRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -5774,27 +5745,15 @@ export interface AsyncSearchSubmitRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { aggregations?: Record @@ -8752,9 +8711,6 @@ export interface EqlSearchRequest extends RequestBase { allow_no_indices?: boolean expand_wildcards?: ExpandWildcards ignore_unavailable?: boolean - keep_alive?: Time - keep_on_completion?: boolean - wait_for_completion_timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { query: string @@ -8844,9 +8800,7 @@ export interface FleetSearchRequest extends RequestBase { ccs_minimize_roundtrips?: boolean default_operator?: QueryDslOperator df?: string - docvalue_fields?: Fields expand_wildcards?: ExpandWildcards - explain?: boolean ignore_throttled?: boolean ignore_unavailable?: boolean lenient?: boolean @@ -8858,27 +8812,15 @@ export interface FleetSearchRequest extends RequestBase { routing?: Routing scroll?: Time search_type?: SearchType - stats?: string[] - stored_fields?: Fields suggest_field?: Field suggest_mode?: SuggestMode suggest_size?: long suggest_text?: string - terminate_after?: long - timeout?: Time - track_total_hits?: SearchTrackHits - track_scores?: boolean typed_keys?: boolean rest_total_hits_as_int?: boolean - version?: boolean - _source?: SearchSourceConfigParam _source_excludes?: Fields _source_includes?: Fields - seq_no_primary_term?: boolean q?: string - size?: integer - from?: integer - sort?: string | string[] wait_for_checkpoints?: FleetCheckpoint[] allow_partial_search_results?: boolean /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ @@ -9243,7 +9185,7 @@ export interface IndicesFielddataFrequencyFilter { min_segment_size: integer } -export type IndicesIndexCheckOnStartup = boolean | 'false' | 'checksum' | 'true' +export type IndicesIndexCheckOnStartup = boolean | 'true' | 'false' | 'checksum' export interface IndicesIndexRouting { allocation?: IndicesIndexRoutingAllocation @@ -10228,7 +10170,6 @@ export interface IndicesPutTemplateRequest extends RequestBase { flat_settings?: boolean master_timeout?: Time timeout?: Time - order?: integer /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { aliases?: Record @@ -12547,9 +12488,6 @@ export interface MlZeroShotClassificationInferenceUpdateOptions { export interface MlCloseJobRequest extends RequestBase { job_id: Id - allow_no_match?: boolean - force?: boolean - timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { allow_no_match?: boolean @@ -12603,8 +12541,6 @@ export type MlDeleteDatafeedResponse = AcknowledgedResponseBase export interface MlDeleteExpiredDataRequest extends RequestBase { job_id?: Id - requests_per_second?: float - timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { requests_per_second?: float @@ -12789,11 +12725,6 @@ export interface MlExplainDataFrameAnalyticsResponse { export interface MlFlushJobRequest extends RequestBase { job_id: Id - advance_time?: DateString - calc_interim?: boolean - end?: DateString - skip_time?: EpochMillis - start?: DateString /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { advance_time?: DateString @@ -12811,9 +12742,6 @@ export interface MlFlushJobResponse { export interface MlForecastRequest extends RequestBase { job_id: Id - duration?: Time - expires_in?: Time - max_model_memory?: string /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { duration?: Time @@ -12830,15 +12758,8 @@ export interface MlForecastResponse { export interface MlGetBucketsRequest extends RequestBase { job_id: Id timestamp?: Timestamp - anomaly_score?: double - desc?: boolean - end?: DateString - exclude_interim?: boolean - expand?: boolean from?: integer size?: integer - sort?: Field - start?: DateString /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { anomaly_score?: double @@ -13065,12 +12986,8 @@ export interface MlGetMemoryStatsResponse { export interface MlGetModelSnapshotsRequest extends RequestBase { job_id: Id snapshot_id?: Id - desc?: boolean - end?: Time from?: integer size?: integer - sort?: Field - start?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { desc?: boolean @@ -13088,13 +13005,6 @@ export interface MlGetModelSnapshotsResponse { export interface MlGetOverallBucketsRequest extends RequestBase { job_id: Id - allow_no_match?: boolean - bucket_span?: Time - end?: Time - exclude_interim?: boolean - overall_score?: double | string - start?: Time - top_n?: integer /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { allow_no_match?: boolean @@ -13114,14 +13024,8 @@ export interface MlGetOverallBucketsResponse { export interface MlGetRecordsRequest extends RequestBase { job_id: Id - desc?: boolean - end?: DateString - exclude_interim?: boolean from?: integer - record_score?: double size?: integer - sort?: Field - start?: DateString /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { desc?: boolean @@ -13227,7 +13131,6 @@ export interface MlInfoResponse { export interface MlOpenJobRequest extends RequestBase { job_id: Id - timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { timeout?: Time @@ -13607,7 +13510,6 @@ export type MlResetJobResponse = AcknowledgedResponseBase export interface MlRevertModelSnapshotRequest extends RequestBase { job_id: Id snapshot_id: Id - delete_intervening_results?: boolean /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { delete_intervening_results?: boolean @@ -13637,9 +13539,6 @@ export interface MlStartDataFrameAnalyticsResponse { export interface MlStartDatafeedRequest extends RequestBase { datafeed_id: Id - end?: Time - start?: Time - timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { end?: Time @@ -13679,9 +13578,6 @@ export interface MlStopDataFrameAnalyticsResponse { export interface MlStopDatafeedRequest extends RequestBase { datafeed_id: Id - allow_no_match?: boolean - force?: boolean - timeout?: Time /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { allow_no_match?: boolean @@ -15669,7 +15565,7 @@ export interface SecurityHasPrivilegesIndexPrivilegesCheck { export type SecurityHasPrivilegesPrivileges = Record export interface SecurityHasPrivilegesRequest extends RequestBase { - user?: Name | null + user?: Name /** @deprecated The use of the 'body' key has been deprecated, move the nested keys to the top level object. */ body?: { application?: SecurityHasPrivilegesApplicationPrivilegesCheck[]