API generation
This commit is contained in:
@ -114,7 +114,7 @@ export default class AsyncSearch {
|
|||||||
async submit<TDocument = unknown> (this: That, params?: T.AsyncSearchSubmitRequest | TB.AsyncSearchSubmitRequest, options?: TransportRequestOptions): Promise<T.AsyncSearchSubmitResponse<TDocument>>
|
async submit<TDocument = unknown> (this: That, params?: T.AsyncSearchSubmitRequest | TB.AsyncSearchSubmitRequest, options?: TransportRequestOptions): Promise<T.AsyncSearchSubmitResponse<TDocument>>
|
||||||
async submit<TDocument = unknown> (this: That, params?: T.AsyncSearchSubmitRequest | TB.AsyncSearchSubmitRequest, options?: TransportRequestOptions): Promise<any> {
|
async submit<TDocument = unknown> (this: That, params?: T.AsyncSearchSubmitRequest | TB.AsyncSearchSubmitRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['index']
|
const acceptedPath: string[] = ['index']
|
||||||
const acceptedBody: string[] = ['aggregations', 'collapse', 'explain', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
const acceptedBody: string[] = ['aggregations', 'aggs', 'collapse', 'explain', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
|
|||||||
@ -43,19 +43,19 @@ export default class Fleet {
|
|||||||
this.transport = transport
|
this.transport = transport
|
||||||
}
|
}
|
||||||
|
|
||||||
async globalCheckpoints (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>
|
async globalCheckpoints (this: That, params: T.FleetGlobalCheckpointsRequest | TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.FleetGlobalCheckpointsResponse>
|
||||||
async globalCheckpoints (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>
|
async globalCheckpoints (this: That, params: T.FleetGlobalCheckpointsRequest | TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.FleetGlobalCheckpointsResponse, unknown>>
|
||||||
async globalCheckpoints (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>
|
async globalCheckpoints (this: That, params: T.FleetGlobalCheckpointsRequest | TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptions): Promise<T.FleetGlobalCheckpointsResponse>
|
||||||
async globalCheckpoints (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<any> {
|
async globalCheckpoints (this: That, params: T.FleetGlobalCheckpointsRequest | TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['index']
|
const acceptedPath: string[] = ['index']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
const body = undefined
|
const body = undefined
|
||||||
|
|
||||||
params = params ?? {}
|
|
||||||
for (const key in params) {
|
for (const key in params) {
|
||||||
if (acceptedPath.includes(key)) {
|
if (acceptedPath.includes(key)) {
|
||||||
continue
|
continue
|
||||||
} else if (key !== 'body') {
|
} else if (key !== 'body') {
|
||||||
|
// @ts-expect-error
|
||||||
querystring[key] = params[key]
|
querystring[key] = params[key]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1369,7 +1369,7 @@ export default class Indices {
|
|||||||
async simulateIndexTemplate (this: That, params: T.IndicesSimulateIndexTemplateRequest | TB.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptions): Promise<T.IndicesSimulateIndexTemplateResponse>
|
async simulateIndexTemplate (this: That, params: T.IndicesSimulateIndexTemplateRequest | TB.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptions): Promise<T.IndicesSimulateIndexTemplateResponse>
|
||||||
async simulateIndexTemplate (this: That, params: T.IndicesSimulateIndexTemplateRequest | TB.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptions): Promise<any> {
|
async simulateIndexTemplate (this: That, params: T.IndicesSimulateIndexTemplateRequest | TB.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['name']
|
const acceptedPath: string[] = ['name']
|
||||||
const acceptedBody: string[] = ['index_patterns', 'composed_of', 'overlapping', 'template']
|
const acceptedBody: string[] = ['allow_auto_create', 'index_patterns', 'composed_of', 'template', 'data_stream', 'priority', 'version', '_meta']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
|
|||||||
@ -48,11 +48,23 @@ export default class Ml {
|
|||||||
async closeJob (this: That, params: T.MlCloseJobRequest | TB.MlCloseJobRequest, options?: TransportRequestOptions): Promise<T.MlCloseJobResponse>
|
async closeJob (this: That, params: T.MlCloseJobRequest | TB.MlCloseJobRequest, options?: TransportRequestOptions): Promise<T.MlCloseJobResponse>
|
||||||
async closeJob (this: That, params: T.MlCloseJobRequest | TB.MlCloseJobRequest, options?: TransportRequestOptions): Promise<any> {
|
async closeJob (this: That, params: T.MlCloseJobRequest | TB.MlCloseJobRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id']
|
const acceptedPath: string[] = ['job_id']
|
||||||
|
const acceptedBody: string[] = ['allow_no_match', 'force', 'timeout']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
const body = undefined
|
// @ts-expect-error
|
||||||
|
const userBody: any = params?.body
|
||||||
|
let body: Record<string, any> | string
|
||||||
|
if (typeof userBody === 'string') {
|
||||||
|
body = userBody
|
||||||
|
} else {
|
||||||
|
body = userBody != null ? { ...userBody } : undefined
|
||||||
|
}
|
||||||
|
|
||||||
for (const key in params) {
|
for (const key in params) {
|
||||||
if (acceptedPath.includes(key)) {
|
if (acceptedBody.includes(key)) {
|
||||||
|
body = body ?? {}
|
||||||
|
// @ts-expect-error
|
||||||
|
body[key] = params[key]
|
||||||
|
} else if (acceptedPath.includes(key)) {
|
||||||
continue
|
continue
|
||||||
} else if (key !== 'body') {
|
} else if (key !== 'body') {
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
@ -425,10 +437,10 @@ export default class Ml {
|
|||||||
return await this.transport.request({ path, method, querystring, body }, options)
|
return await this.transport.request({ path, method, querystring, body }, options)
|
||||||
}
|
}
|
||||||
|
|
||||||
async explainDataFrameAnalytics (this: That, params: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlExplainDataFrameAnalyticsResponse>
|
async explainDataFrameAnalytics (this: That, params?: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlExplainDataFrameAnalyticsResponse>
|
||||||
async explainDataFrameAnalytics (this: That, params: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.MlExplainDataFrameAnalyticsResponse, unknown>>
|
async explainDataFrameAnalytics (this: That, params?: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.MlExplainDataFrameAnalyticsResponse, unknown>>
|
||||||
async explainDataFrameAnalytics (this: That, params: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptions): Promise<T.MlExplainDataFrameAnalyticsResponse>
|
async explainDataFrameAnalytics (this: That, params?: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptions): Promise<T.MlExplainDataFrameAnalyticsResponse>
|
||||||
async explainDataFrameAnalytics (this: That, params: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptions): Promise<any> {
|
async explainDataFrameAnalytics (this: That, params?: T.MlExplainDataFrameAnalyticsRequest | TB.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['id']
|
const acceptedPath: string[] = ['id']
|
||||||
const acceptedBody: string[] = ['source', 'dest', 'analysis', 'description', 'model_memory_limit', 'max_num_threads', 'analyzed_fields', 'allow_lazy_start']
|
const acceptedBody: string[] = ['source', 'dest', 'analysis', 'description', 'model_memory_limit', 'max_num_threads', 'analyzed_fields', 'allow_lazy_start']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
@ -441,6 +453,7 @@ export default class Ml {
|
|||||||
body = userBody != null ? { ...userBody } : undefined
|
body = userBody != null ? { ...userBody } : undefined
|
||||||
}
|
}
|
||||||
|
|
||||||
|
params = params ?? {}
|
||||||
for (const key in params) {
|
for (const key in params) {
|
||||||
if (acceptedBody.includes(key)) {
|
if (acceptedBody.includes(key)) {
|
||||||
body = body ?? {}
|
body = body ?? {}
|
||||||
@ -471,7 +484,7 @@ export default class Ml {
|
|||||||
async flushJob (this: That, params: T.MlFlushJobRequest | TB.MlFlushJobRequest, options?: TransportRequestOptions): Promise<T.MlFlushJobResponse>
|
async flushJob (this: That, params: T.MlFlushJobRequest | TB.MlFlushJobRequest, options?: TransportRequestOptions): Promise<T.MlFlushJobResponse>
|
||||||
async flushJob (this: That, params: T.MlFlushJobRequest | TB.MlFlushJobRequest, options?: TransportRequestOptions): Promise<any> {
|
async flushJob (this: That, params: T.MlFlushJobRequest | TB.MlFlushJobRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id']
|
const acceptedPath: string[] = ['job_id']
|
||||||
const acceptedBody: string[] = ['advance_time', 'calc_interim', 'end', 'start']
|
const acceptedBody: string[] = ['advance_time', 'calc_interim', 'end', 'skip_time', 'start']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -539,7 +552,7 @@ export default class Ml {
|
|||||||
async getBuckets (this: That, params: T.MlGetBucketsRequest | TB.MlGetBucketsRequest, options?: TransportRequestOptions): Promise<T.MlGetBucketsResponse>
|
async getBuckets (this: That, params: T.MlGetBucketsRequest | TB.MlGetBucketsRequest, options?: TransportRequestOptions): Promise<T.MlGetBucketsResponse>
|
||||||
async getBuckets (this: That, params: T.MlGetBucketsRequest | TB.MlGetBucketsRequest, options?: TransportRequestOptions): Promise<any> {
|
async getBuckets (this: That, params: T.MlGetBucketsRequest | TB.MlGetBucketsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id', 'timestamp']
|
const acceptedPath: string[] = ['job_id', 'timestamp']
|
||||||
const acceptedBody: string[] = ['anomaly_score', 'desc', 'exclude_interim', 'expand', 'sort', 'start', 'end']
|
const acceptedBody: string[] = ['anomaly_score', 'desc', 'end', 'exclude_interim', 'expand', 'page', 'sort', 'start']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -929,7 +942,7 @@ export default class Ml {
|
|||||||
async getModelSnapshots (this: That, params: T.MlGetModelSnapshotsRequest | TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions): Promise<T.MlGetModelSnapshotsResponse>
|
async getModelSnapshots (this: That, params: T.MlGetModelSnapshotsRequest | TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions): Promise<T.MlGetModelSnapshotsResponse>
|
||||||
async getModelSnapshots (this: That, params: T.MlGetModelSnapshotsRequest | TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions): Promise<any> {
|
async getModelSnapshots (this: That, params: T.MlGetModelSnapshotsRequest | TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id', 'snapshot_id']
|
const acceptedPath: string[] = ['job_id', 'snapshot_id']
|
||||||
const acceptedBody: string[] = ['start', 'end']
|
const acceptedBody: string[] = ['desc', 'end', 'page', 'sort', 'start']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -970,11 +983,23 @@ export default class Ml {
|
|||||||
async getOverallBuckets (this: That, params: T.MlGetOverallBucketsRequest | TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions): Promise<T.MlGetOverallBucketsResponse>
|
async getOverallBuckets (this: That, params: T.MlGetOverallBucketsRequest | TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions): Promise<T.MlGetOverallBucketsResponse>
|
||||||
async getOverallBuckets (this: That, params: T.MlGetOverallBucketsRequest | TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions): Promise<any> {
|
async getOverallBuckets (this: That, params: T.MlGetOverallBucketsRequest | TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id']
|
const acceptedPath: string[] = ['job_id']
|
||||||
|
const acceptedBody: string[] = ['allow_no_match', 'bucket_span', 'end', 'exclude_interim', 'overall_score', 'start', 'top_n']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
const body = undefined
|
// @ts-expect-error
|
||||||
|
const userBody: any = params?.body
|
||||||
|
let body: Record<string, any> | string
|
||||||
|
if (typeof userBody === 'string') {
|
||||||
|
body = userBody
|
||||||
|
} else {
|
||||||
|
body = userBody != null ? { ...userBody } : undefined
|
||||||
|
}
|
||||||
|
|
||||||
for (const key in params) {
|
for (const key in params) {
|
||||||
if (acceptedPath.includes(key)) {
|
if (acceptedBody.includes(key)) {
|
||||||
|
body = body ?? {}
|
||||||
|
// @ts-expect-error
|
||||||
|
body[key] = params[key]
|
||||||
|
} else if (acceptedPath.includes(key)) {
|
||||||
continue
|
continue
|
||||||
} else if (key !== 'body') {
|
} else if (key !== 'body') {
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
@ -992,7 +1017,7 @@ export default class Ml {
|
|||||||
async getRecords (this: That, params: T.MlGetRecordsRequest | TB.MlGetRecordsRequest, options?: TransportRequestOptions): Promise<T.MlGetRecordsResponse>
|
async getRecords (this: That, params: T.MlGetRecordsRequest | TB.MlGetRecordsRequest, options?: TransportRequestOptions): Promise<T.MlGetRecordsResponse>
|
||||||
async getRecords (this: That, params: T.MlGetRecordsRequest | TB.MlGetRecordsRequest, options?: TransportRequestOptions): Promise<any> {
|
async getRecords (this: That, params: T.MlGetRecordsRequest | TB.MlGetRecordsRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['job_id']
|
const acceptedPath: string[] = ['job_id']
|
||||||
const acceptedBody: string[] = ['desc', 'exclude_interim', 'page', 'record_score', 'sort', 'start', 'end']
|
const acceptedBody: string[] = ['desc', 'end', 'exclude_interim', 'page', 'record_score', 'sort', 'start']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -1021,28 +1046,6 @@ export default class Ml {
|
|||||||
return await this.transport.request({ path, method, querystring, body }, options)
|
return await this.transport.request({ path, method, querystring, body }, options)
|
||||||
}
|
}
|
||||||
|
|
||||||
async getTrainedModelDeploymentStats (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>
|
|
||||||
async getTrainedModelDeploymentStats (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>
|
|
||||||
async getTrainedModelDeploymentStats (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>
|
|
||||||
async getTrainedModelDeploymentStats (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<any> {
|
|
||||||
const acceptedPath: string[] = ['model_id']
|
|
||||||
const querystring: Record<string, any> = {}
|
|
||||||
const body = undefined
|
|
||||||
|
|
||||||
params = params ?? {}
|
|
||||||
for (const key in params) {
|
|
||||||
if (acceptedPath.includes(key)) {
|
|
||||||
continue
|
|
||||||
} else if (key !== 'body') {
|
|
||||||
querystring[key] = params[key]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
const method = 'GET'
|
|
||||||
const path = `/_ml/trained_models/${encodeURIComponent(params.model_id.toString())}/deployment/_stats`
|
|
||||||
return await this.transport.request({ path, method, querystring, body }, options)
|
|
||||||
}
|
|
||||||
|
|
||||||
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetTrainedModelsResponse>
|
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlGetTrainedModelsResponse>
|
||||||
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.MlGetTrainedModelsResponse, unknown>>
|
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.MlGetTrainedModelsResponse, unknown>>
|
||||||
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptions): Promise<T.MlGetTrainedModelsResponse>
|
async getTrainedModels (this: That, params?: T.MlGetTrainedModelsRequest | TB.MlGetTrainedModelsRequest, options?: TransportRequestOptions): Promise<T.MlGetTrainedModelsResponse>
|
||||||
@ -1332,7 +1335,7 @@ export default class Ml {
|
|||||||
async putCalendar (this: That, params: T.MlPutCalendarRequest | TB.MlPutCalendarRequest, options?: TransportRequestOptions): Promise<T.MlPutCalendarResponse>
|
async putCalendar (this: That, params: T.MlPutCalendarRequest | TB.MlPutCalendarRequest, options?: TransportRequestOptions): Promise<T.MlPutCalendarResponse>
|
||||||
async putCalendar (this: That, params: T.MlPutCalendarRequest | TB.MlPutCalendarRequest, options?: TransportRequestOptions): Promise<any> {
|
async putCalendar (this: That, params: T.MlPutCalendarRequest | TB.MlPutCalendarRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['calendar_id']
|
const acceptedPath: string[] = ['calendar_id']
|
||||||
const acceptedBody: string[] = ['description']
|
const acceptedBody: string[] = ['job_ids', 'description']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -1422,7 +1425,7 @@ export default class Ml {
|
|||||||
async putDatafeed (this: That, params: T.MlPutDatafeedRequest | TB.MlPutDatafeedRequest, options?: TransportRequestOptions): Promise<T.MlPutDatafeedResponse>
|
async putDatafeed (this: That, params: T.MlPutDatafeedRequest | TB.MlPutDatafeedRequest, options?: TransportRequestOptions): Promise<T.MlPutDatafeedResponse>
|
||||||
async putDatafeed (this: That, params: T.MlPutDatafeedRequest | TB.MlPutDatafeedRequest, options?: TransportRequestOptions): Promise<any> {
|
async putDatafeed (this: That, params: T.MlPutDatafeedRequest | TB.MlPutDatafeedRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['datafeed_id']
|
const acceptedPath: string[] = ['datafeed_id']
|
||||||
const acceptedBody: string[] = ['aggregations', 'chunking_config', 'delayed_data_check_config', 'frequency', 'indices', 'indices_options', 'job_id', 'max_empty_searches', 'query', 'query_delay', 'runtime_mappings', 'script_fields', 'scroll_size']
|
const acceptedBody: string[] = ['aggregations', 'chunking_config', 'delayed_data_check_config', 'frequency', 'indices', 'indexes', 'indices_options', 'job_id', 'max_empty_searches', 'query', 'query_delay', 'runtime_mappings', 'script_fields', 'scroll_size']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -1524,7 +1527,7 @@ export default class Ml {
|
|||||||
async putTrainedModel (this: That, params: T.MlPutTrainedModelRequest | TB.MlPutTrainedModelRequest, options?: TransportRequestOptions): Promise<T.MlPutTrainedModelResponse>
|
async putTrainedModel (this: That, params: T.MlPutTrainedModelRequest | TB.MlPutTrainedModelRequest, options?: TransportRequestOptions): Promise<T.MlPutTrainedModelResponse>
|
||||||
async putTrainedModel (this: That, params: T.MlPutTrainedModelRequest | TB.MlPutTrainedModelRequest, options?: TransportRequestOptions): Promise<any> {
|
async putTrainedModel (this: That, params: T.MlPutTrainedModelRequest | TB.MlPutTrainedModelRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['model_id']
|
const acceptedPath: string[] = ['model_id']
|
||||||
const acceptedBody: string[] = ['compressed_definition', 'definition', 'description', 'inference_config', 'input', 'metadata', 'tags']
|
const acceptedBody: string[] = ['compressed_definition', 'definition', 'description', 'inference_config', 'input', 'metadata', 'model_type', 'tags']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -1803,7 +1806,7 @@ export default class Ml {
|
|||||||
async stopDatafeed (this: That, params: T.MlStopDatafeedRequest | TB.MlStopDatafeedRequest, options?: TransportRequestOptions): Promise<T.MlStopDatafeedResponse>
|
async stopDatafeed (this: That, params: T.MlStopDatafeedRequest | TB.MlStopDatafeedRequest, options?: TransportRequestOptions): Promise<T.MlStopDatafeedResponse>
|
||||||
async stopDatafeed (this: That, params: T.MlStopDatafeedRequest | TB.MlStopDatafeedRequest, options?: TransportRequestOptions): Promise<any> {
|
async stopDatafeed (this: That, params: T.MlStopDatafeedRequest | TB.MlStopDatafeedRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['datafeed_id']
|
const acceptedPath: string[] = ['datafeed_id']
|
||||||
const acceptedBody: string[] = ['force', 'timeout']
|
const acceptedBody: string[] = ['allow_no_match', 'force', 'timeout']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
@ -1888,19 +1891,31 @@ export default class Ml {
|
|||||||
return await this.transport.request({ path, method, querystring, body }, options)
|
return await this.transport.request({ path, method, querystring, body }, options)
|
||||||
}
|
}
|
||||||
|
|
||||||
async updateDatafeed (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithOutMeta): Promise<T.TODO>
|
async updateDatafeed (this: That, params: T.MlUpdateDatafeedRequest | TB.MlUpdateDatafeedRequest, options?: TransportRequestOptionsWithOutMeta): Promise<T.MlUpdateDatafeedResponse>
|
||||||
async updateDatafeed (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.TODO, unknown>>
|
async updateDatafeed (this: That, params: T.MlUpdateDatafeedRequest | TB.MlUpdateDatafeedRequest, options?: TransportRequestOptionsWithMeta): Promise<TransportResult<T.MlUpdateDatafeedResponse, unknown>>
|
||||||
async updateDatafeed (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<T.TODO>
|
async updateDatafeed (this: That, params: T.MlUpdateDatafeedRequest | TB.MlUpdateDatafeedRequest, options?: TransportRequestOptions): Promise<T.MlUpdateDatafeedResponse>
|
||||||
async updateDatafeed (this: That, params?: T.TODO | TB.TODO, options?: TransportRequestOptions): Promise<any> {
|
async updateDatafeed (this: That, params: T.MlUpdateDatafeedRequest | TB.MlUpdateDatafeedRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['datafeed_id']
|
const acceptedPath: string[] = ['datafeed_id']
|
||||||
|
const acceptedBody: string[] = ['aggregations', 'chunking_config', 'delayed_data_check_config', 'frequency', 'indices', 'indexes', 'indices_options', 'max_empty_searches', 'query', 'query_delay', 'runtime_mappings', 'script_fields', 'scroll_size']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
const body = undefined
|
// @ts-expect-error
|
||||||
|
const userBody: any = params?.body
|
||||||
|
let body: Record<string, any> | string
|
||||||
|
if (typeof userBody === 'string') {
|
||||||
|
body = userBody
|
||||||
|
} else {
|
||||||
|
body = userBody != null ? { ...userBody } : undefined
|
||||||
|
}
|
||||||
|
|
||||||
params = params ?? {}
|
|
||||||
for (const key in params) {
|
for (const key in params) {
|
||||||
if (acceptedPath.includes(key)) {
|
if (acceptedBody.includes(key)) {
|
||||||
|
body = body ?? {}
|
||||||
|
// @ts-expect-error
|
||||||
|
body[key] = params[key]
|
||||||
|
} else if (acceptedPath.includes(key)) {
|
||||||
continue
|
continue
|
||||||
} else if (key !== 'body') {
|
} else if (key !== 'body') {
|
||||||
|
// @ts-expect-error
|
||||||
querystring[key] = params[key]
|
querystring[key] = params[key]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -213,7 +213,7 @@ export default class Rollup {
|
|||||||
async rollupSearch<TDocument = unknown> (this: That, params: T.RollupRollupSearchRequest | TB.RollupRollupSearchRequest, options?: TransportRequestOptions): Promise<T.RollupRollupSearchResponse<TDocument>>
|
async rollupSearch<TDocument = unknown> (this: That, params: T.RollupRollupSearchRequest | TB.RollupRollupSearchRequest, options?: TransportRequestOptions): Promise<T.RollupRollupSearchResponse<TDocument>>
|
||||||
async rollupSearch<TDocument = unknown> (this: That, params: T.RollupRollupSearchRequest | TB.RollupRollupSearchRequest, options?: TransportRequestOptions): Promise<any> {
|
async rollupSearch<TDocument = unknown> (this: That, params: T.RollupRollupSearchRequest | TB.RollupRollupSearchRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['index', 'type']
|
const acceptedPath: string[] = ['index', 'type']
|
||||||
const acceptedBody: string[] = ['aggregations', 'query', 'size']
|
const acceptedBody: string[] = ['aggregations', 'aggs', 'query', 'size']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
|
|||||||
@ -42,7 +42,7 @@ export default async function SearchApi<TDocument = unknown> (this: That, params
|
|||||||
export default async function SearchApi<TDocument = unknown> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<T.SearchResponse<TDocument>>
|
export default async function SearchApi<TDocument = unknown> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<T.SearchResponse<TDocument>>
|
||||||
export default async function SearchApi<TDocument = unknown> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<any> {
|
export default async function SearchApi<TDocument = unknown> (this: That, params?: T.SearchRequest | TB.SearchRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['index']
|
const acceptedPath: string[] = ['index']
|
||||||
const acceptedBody: string[] = ['aggregations', 'collapse', 'explain', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
const acceptedBody: string[] = ['aggregations', 'aggs', 'collapse', 'explain', 'from', 'highlight', 'track_total_hits', 'indices_boost', 'docvalue_fields', 'min_score', 'post_filter', 'profile', 'query', 'rescore', 'script_fields', 'search_after', 'size', 'slice', 'sort', '_source', 'fields', 'suggest', 'terminate_after', 'timeout', 'track_scores', 'version', 'seq_no_primary_term', 'stored_fields', 'pit', 'runtime_mappings', 'stats']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
|
|||||||
@ -71,7 +71,7 @@ export default class Security {
|
|||||||
async changePassword (this: That, params?: T.SecurityChangePasswordRequest | TB.SecurityChangePasswordRequest, options?: TransportRequestOptions): Promise<T.SecurityChangePasswordResponse>
|
async changePassword (this: That, params?: T.SecurityChangePasswordRequest | TB.SecurityChangePasswordRequest, options?: TransportRequestOptions): Promise<T.SecurityChangePasswordResponse>
|
||||||
async changePassword (this: That, params?: T.SecurityChangePasswordRequest | TB.SecurityChangePasswordRequest, options?: TransportRequestOptions): Promise<any> {
|
async changePassword (this: That, params?: T.SecurityChangePasswordRequest | TB.SecurityChangePasswordRequest, options?: TransportRequestOptions): Promise<any> {
|
||||||
const acceptedPath: string[] = ['username']
|
const acceptedPath: string[] = ['username']
|
||||||
const acceptedBody: string[] = ['password']
|
const acceptedBody: string[] = ['password', 'password_hash']
|
||||||
const querystring: Record<string, any> = {}
|
const querystring: Record<string, any> = {}
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const userBody: any = params?.body
|
const userBody: any = params?.body
|
||||||
|
|||||||
@ -158,7 +158,7 @@ interface KibanaClient {
|
|||||||
}
|
}
|
||||||
fieldCaps: <TContext = unknown>(params?: T.FieldCapsRequest| TB.FieldCapsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.FieldCapsResponse, TContext>>
|
fieldCaps: <TContext = unknown>(params?: T.FieldCapsRequest| TB.FieldCapsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.FieldCapsResponse, TContext>>
|
||||||
fleet: {
|
fleet: {
|
||||||
globalCheckpoints: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
globalCheckpoints: <TContext = unknown>(params: T.FleetGlobalCheckpointsRequest| TB.FleetGlobalCheckpointsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.FleetGlobalCheckpointsResponse, TContext>>
|
||||||
msearch: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
msearch: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
||||||
search: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
search: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
||||||
}
|
}
|
||||||
@ -304,7 +304,6 @@ interface KibanaClient {
|
|||||||
getModelSnapshots: <TContext = unknown>(params: T.MlGetModelSnapshotsRequest| TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetModelSnapshotsResponse, TContext>>
|
getModelSnapshots: <TContext = unknown>(params: T.MlGetModelSnapshotsRequest| TB.MlGetModelSnapshotsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetModelSnapshotsResponse, TContext>>
|
||||||
getOverallBuckets: <TContext = unknown>(params: T.MlGetOverallBucketsRequest| TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetOverallBucketsResponse, TContext>>
|
getOverallBuckets: <TContext = unknown>(params: T.MlGetOverallBucketsRequest| TB.MlGetOverallBucketsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetOverallBucketsResponse, TContext>>
|
||||||
getRecords: <TContext = unknown>(params: T.MlGetRecordsRequest| TB.MlGetRecordsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetRecordsResponse, TContext>>
|
getRecords: <TContext = unknown>(params: T.MlGetRecordsRequest| TB.MlGetRecordsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetRecordsResponse, TContext>>
|
||||||
getTrainedModelDeploymentStats: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
|
||||||
getTrainedModels: <TContext = unknown>(params?: T.MlGetTrainedModelsRequest| TB.MlGetTrainedModelsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetTrainedModelsResponse, TContext>>
|
getTrainedModels: <TContext = unknown>(params?: T.MlGetTrainedModelsRequest| TB.MlGetTrainedModelsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetTrainedModelsResponse, TContext>>
|
||||||
getTrainedModelsStats: <TContext = unknown>(params?: T.MlGetTrainedModelsStatsRequest| TB.MlGetTrainedModelsStatsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetTrainedModelsStatsResponse, TContext>>
|
getTrainedModelsStats: <TContext = unknown>(params?: T.MlGetTrainedModelsStatsRequest| TB.MlGetTrainedModelsStatsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlGetTrainedModelsStatsResponse, TContext>>
|
||||||
inferTrainedModelDeployment: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
inferTrainedModelDeployment: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
||||||
@ -334,7 +333,7 @@ interface KibanaClient {
|
|||||||
stopDatafeed: <TContext = unknown>(params: T.MlStopDatafeedRequest| TB.MlStopDatafeedRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlStopDatafeedResponse, TContext>>
|
stopDatafeed: <TContext = unknown>(params: T.MlStopDatafeedRequest| TB.MlStopDatafeedRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlStopDatafeedResponse, TContext>>
|
||||||
stopTrainedModelDeployment: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
stopTrainedModelDeployment: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
||||||
updateDataFrameAnalytics: <TContext = unknown>(params: T.MlUpdateDataFrameAnalyticsRequest| TB.MlUpdateDataFrameAnalyticsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateDataFrameAnalyticsResponse, TContext>>
|
updateDataFrameAnalytics: <TContext = unknown>(params: T.MlUpdateDataFrameAnalyticsRequest| TB.MlUpdateDataFrameAnalyticsRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateDataFrameAnalyticsResponse, TContext>>
|
||||||
updateDatafeed: <TContext = unknown>(params?: T.TODO, options?: TransportRequestOptions) => Promise<TransportResult<T.TODO, unknown>>
|
updateDatafeed: <TContext = unknown>(params: T.MlUpdateDatafeedRequest| TB.MlUpdateDatafeedRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateDatafeedResponse, TContext>>
|
||||||
updateFilter: <TContext = unknown>(params: T.MlUpdateFilterRequest| TB.MlUpdateFilterRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateFilterResponse, TContext>>
|
updateFilter: <TContext = unknown>(params: T.MlUpdateFilterRequest| TB.MlUpdateFilterRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateFilterResponse, TContext>>
|
||||||
updateJob: <TContext = unknown>(params: T.MlUpdateJobRequest| TB.MlUpdateJobRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateJobResponse, TContext>>
|
updateJob: <TContext = unknown>(params: T.MlUpdateJobRequest| TB.MlUpdateJobRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateJobResponse, TContext>>
|
||||||
updateModelSnapshot: <TContext = unknown>(params: T.MlUpdateModelSnapshotRequest| TB.MlUpdateModelSnapshotRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateModelSnapshotResponse, TContext>>
|
updateModelSnapshot: <TContext = unknown>(params: T.MlUpdateModelSnapshotRequest| TB.MlUpdateModelSnapshotRequest, options?: TransportRequestOptions) => Promise<TransportResult<T.MlUpdateModelSnapshotResponse, TContext>>
|
||||||
|
|||||||
1406
src/api/types.ts
1406
src/api/types.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user