From 704d448d96fc22f5fc47de48d43732a8b12c44c1 Mon Sep 17 00:00:00 2001 From: Florian Bernd Date: Wed, 26 Jun 2024 11:58:57 +0200 Subject: [PATCH] Remove `implements` --- compiler/src/model/build-model.ts | 7 +- compiler/src/model/metamodel.ts | 2 - compiler/src/steps/validate-model.ts | 24 +- output/schema/schema.json | 2060 +++++++------------------ typescript-generator/src/index.ts | 5 +- typescript-generator/src/metamodel.ts | 2 - 6 files changed, 523 insertions(+), 1577 deletions(-) diff --git a/compiler/src/model/build-model.ts b/compiler/src/model/build-model.ts index 2d502ca2a5..f59d1359fb 100644 --- a/compiler/src/model/build-model.ts +++ b/compiler/src/model/build-model.ts @@ -44,7 +44,6 @@ import { modelBehaviors, modelEnumDeclaration, modelGenerics, - modelImplements, modelInherits, modelProperty, modelType, @@ -77,8 +76,6 @@ export function compileEndpoints (): Record { visibility: spec.visibility } }, - stability: spec.stability, - visibility: spec.visibility, request: null, requestBodyRequired: Boolean(spec.body?.required), response: null, @@ -91,7 +88,7 @@ export function compileEndpoints (): Record { }) } if (typeof spec.feature_flag === 'string') { - map[api].featureFlag = spec.feature_flag + map[api].availability.stack.featureFlag = spec.feature_flag } } return map @@ -534,8 +531,6 @@ function compileClassOrInterfaceDeclaration (declaration: ClassDeclaration | Int for (const implement of declaration.getImplements()) { if (isKnownBehavior(implement)) { type.behaviors = (type.behaviors ?? []).concat(modelBehaviors(implement, jsDocs)) - } else { - type.implements = (type.implements ?? []).concat(modelImplements(implement)) } } } diff --git a/compiler/src/model/metamodel.ts b/compiler/src/model/metamodel.ts index c9bff899fc..9e73372d1c 100644 --- a/compiler/src/model/metamodel.ts +++ b/compiler/src/model/metamodel.ts @@ -235,7 +235,6 @@ export class Interface extends BaseType { */ generics?: TypeName[] inherits?: Inherits - implements?: Inherits[] // Unused! /** * Behaviors directly implemented by this interface @@ -266,7 +265,6 @@ export class Request extends BaseType { generics?: TypeName[] /** The parent defines additional body properties that are added to the body, that has to be a PropertyBody */ inherits?: Inherits - implements?: Inherits[] /** URL path properties */ path: Property[] /** Query string properties */ diff --git a/compiler/src/steps/validate-model.ts b/compiler/src/steps/validate-model.ts index 4352482f6e..86e7530f81 100644 --- a/compiler/src/steps/validate-model.ts +++ b/compiler/src/steps/validate-model.ts @@ -135,8 +135,8 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma const parentTypes = new Set() for (const type of apiModel.types) { if (type.kind === 'request' || type.kind === 'interface') { - for (const parent of (type.implements ?? []).concat(type.inherits ?? [])) { - parentTypes.add(fqn(parent.type)) + if (type.inherits != null) { + parentTypes.add(fqn(type.inherits.type)) } } } @@ -380,7 +380,6 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma const openGenerics = openGenericSet(typeDef) validateInherits(typeDef.inherits, openGenerics) - validateImplements(typeDef.implements, openGenerics) validateBehaviors(typeDef, openGenerics) // Note: we validate codegen_name/name uniqueness independently in the path, query and body as there are some @@ -495,7 +494,6 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma if (typeDef.inherits != null) { addInherits(typeDef.inherits) } - typeDef.implements?.forEach(addInherits) typeDef.behaviors?.forEach(addInherits) } @@ -505,7 +503,6 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma function validateInterface (typeDef: model.Interface): void { const openGenerics = openGenericSet(typeDef) - validateImplements(typeDef.implements, openGenerics) validateInherits(typeDef.inherits, openGenerics) validateBehaviors(typeDef, openGenerics) validateProperties(typeDef.properties, openGenerics, inheritedProperties(typeDef)) @@ -694,16 +691,6 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma context.pop() } - function validateImplements (parents: (model.Inherits[] | undefined), openGenerics: Set): void { - if (parents == null || parents.length === 0) return - - context.push('Implements') - for (const parent of parents) { - validateTypeRef(parent.type, parent.generics, openGenerics) - } - context.pop() - } - function validateBehaviors (typeDef: model.Request | model.Response | model.Interface, openGenerics: Set): void { if (typeDef.kind !== 'response' && typeDef.behaviors != null && typeDef.behaviors.length > 0) { context.push('Behaviors') @@ -746,11 +733,10 @@ export default async function validateModel (apiModel: model.Model, restSpec: Ma } // Does a parent have this behavior? - const parents = (type.implements ?? []).concat(type.inherits ?? []) - for (const parent of parents) { - const parentDef = getTypeDef(parent.type) + if (type.inherits != null) { + const parentDef = getTypeDef(type.inherits.type) if (parentDef == null) { - modelError(`No type definition for parent '${fqn(parent.type)}'`) + modelError(`No type definition for parent '${fqn(type.inherits.type)}'`) return false } if (parentDef.kind === 'request' || parentDef.kind === 'interface') { diff --git a/output/schema/schema.json b/output/schema/schema.json index 4cb47f8351..c70c6ab376 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -23,7 +23,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -31,8 +30,7 @@ ], "path": "/_internal/desired_balance" } - ], - "visibility": "private" + ] }, { "availability": { @@ -50,7 +48,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -58,8 +55,7 @@ ], "path": "/_internal/desired_nodes" } - ], - "visibility": "private" + ] }, { "availability": { @@ -77,7 +73,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -85,8 +80,7 @@ ], "path": "/_internal/desired_balance" } - ], - "visibility": "private" + ] }, { "availability": { @@ -104,7 +98,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -112,8 +105,7 @@ ], "path": "/_internal/desired_nodes/_latest" } - ], - "visibility": "private" + ] }, { "availability": { @@ -131,7 +123,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -139,8 +130,7 @@ ], "path": "/_internal/prevalidate_node_removal" } - ], - "visibility": "private" + ] }, { "availability": { @@ -161,7 +151,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -169,8 +158,7 @@ ], "path": "/_internal/desired_nodes/{history_id}/{version}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -199,7 +187,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -207,8 +194,7 @@ ], "path": "/_async_search/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -237,7 +223,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -245,8 +230,7 @@ ], "path": "/_async_search/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -275,7 +259,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -283,8 +266,7 @@ ], "path": "/_async_search/status/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -316,7 +298,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -330,8 +311,7 @@ ], "path": "/{index}/_async_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -356,7 +336,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -364,8 +343,7 @@ ], "path": "/_autoscaling/policy/{name}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -390,7 +368,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -398,8 +375,7 @@ ], "path": "/_autoscaling/capacity" } - ], - "visibility": "private" + ] }, { "availability": { @@ -424,7 +400,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -432,8 +407,7 @@ ], "path": "/_autoscaling/policy/{name}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -461,7 +435,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -469,8 +442,7 @@ ], "path": "/_autoscaling/policy/{name}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -502,7 +474,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -518,8 +489,7 @@ ], "path": "/{index}/_bulk" } - ], - "visibility": "public" + ] }, { "availability": { @@ -537,7 +507,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -545,8 +514,7 @@ ], "path": "/_capabilities" } - ], - "visibility": "private" + ] }, { "availability": { @@ -581,7 +549,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -595,8 +562,7 @@ ], "path": "/_cat/aliases/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -631,7 +597,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -645,8 +610,7 @@ ], "path": "/_cat/allocation/{node_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -680,7 +644,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -694,8 +657,7 @@ ], "path": "/_cat/component_templates/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -730,7 +692,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -744,8 +705,7 @@ ], "path": "/_cat/count/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -780,7 +740,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -794,8 +753,7 @@ ], "path": "/_cat/fielddata/{fields}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -830,7 +788,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -838,8 +795,7 @@ ], "path": "/_cat/health" } - ], - "visibility": "public" + ] }, { "availability": { @@ -868,7 +824,6 @@ "responseMediaType": [ "text/plain" ], - "stability": "stable", "urls": [ { "methods": [ @@ -876,8 +831,7 @@ ], "path": "/_cat" } - ], - "visibility": "public" + ] }, { "availability": { @@ -915,7 +869,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -929,8 +882,7 @@ ], "path": "/_cat/indices/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -965,7 +917,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -973,8 +924,7 @@ ], "path": "/_cat/master" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1009,7 +959,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1023,8 +972,7 @@ ], "path": "/_cat/ml/data_frame/analytics/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1059,7 +1007,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1073,8 +1020,7 @@ ], "path": "/_cat/ml/datafeeds/{datafeed_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1109,7 +1055,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1123,8 +1068,7 @@ ], "path": "/_cat/ml/anomaly_detectors/{job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1159,7 +1103,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1173,8 +1116,7 @@ ], "path": "/_cat/ml/trained_models/{model_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1209,7 +1151,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1217,8 +1158,7 @@ ], "path": "/_cat/nodeattrs" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1253,7 +1193,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1261,8 +1200,7 @@ ], "path": "/_cat/nodes" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1297,7 +1235,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1305,8 +1242,7 @@ ], "path": "/_cat/pending_tasks" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1341,7 +1277,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1349,8 +1284,7 @@ ], "path": "/_cat/plugins" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1388,7 +1322,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1402,8 +1335,7 @@ ], "path": "/_cat/recovery/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1438,7 +1370,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1446,8 +1377,7 @@ ], "path": "/_cat/repositories" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1485,7 +1415,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1499,8 +1428,7 @@ ], "path": "/_cat/segments/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1538,7 +1466,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1552,8 +1479,7 @@ ], "path": "/_cat/shards/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1588,7 +1514,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1602,8 +1527,7 @@ ], "path": "/_cat/snapshots/{repository}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1638,7 +1562,6 @@ "text/plain", "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -1646,8 +1569,7 @@ ], "path": "/_cat/tasks" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1682,7 +1604,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1696,8 +1617,7 @@ ], "path": "/_cat/templates/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1732,7 +1652,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1746,8 +1665,7 @@ ], "path": "/_cat/thread_pool/{thread_pool_patterns}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1782,7 +1700,6 @@ "text/plain", "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1796,8 +1713,7 @@ ], "path": "/_cat/transforms/{transform_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1822,7 +1738,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1830,8 +1745,7 @@ ], "path": "/_ccr/auto_follow/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1859,7 +1773,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1867,8 +1780,7 @@ ], "path": "/{index}/_ccr/follow" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1893,7 +1805,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1901,8 +1812,7 @@ ], "path": "/{index}/_ccr/info" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1927,7 +1837,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1935,8 +1844,7 @@ ], "path": "/{index}/_ccr/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1964,7 +1872,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -1972,8 +1879,7 @@ ], "path": "/{index}/_ccr/forget_follower" } - ], - "visibility": "public" + ] }, { "availability": { @@ -1998,7 +1904,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2012,8 +1917,7 @@ ], "path": "/_ccr/auto_follow/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2038,7 +1942,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2046,8 +1949,7 @@ ], "path": "/_ccr/auto_follow/{name}/pause" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2072,7 +1974,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2080,8 +1981,7 @@ ], "path": "/{index}/_ccr/pause_follow" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2109,7 +2009,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2117,8 +2016,7 @@ ], "path": "/_ccr/auto_follow/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2143,7 +2041,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2151,8 +2048,7 @@ ], "path": "/_ccr/auto_follow/{name}/resume" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2180,7 +2076,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2188,8 +2083,7 @@ ], "path": "/{index}/_ccr/resume_follow" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2214,7 +2108,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2222,8 +2115,7 @@ ], "path": "/_ccr/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2248,7 +2140,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2256,8 +2147,7 @@ ], "path": "/{index}/_ccr/unfollow" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2290,7 +2180,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2308,8 +2197,7 @@ ], "path": "/_search/scroll/{scroll_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2341,7 +2229,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2349,8 +2236,7 @@ ], "path": "/_pit" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2382,7 +2268,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2391,8 +2276,7 @@ ], "path": "/_cluster/allocation/explain" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2426,7 +2310,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2434,8 +2317,7 @@ ], "path": "/_component_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2460,7 +2342,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2468,8 +2349,7 @@ ], "path": "/_cluster/voting_config_exclusions" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2498,7 +2378,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2506,8 +2385,7 @@ ], "path": "/_component_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2541,7 +2419,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2555,8 +2432,7 @@ ], "path": "/_component_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2590,7 +2466,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2598,8 +2473,7 @@ ], "path": "/_cluster/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2634,7 +2508,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2648,8 +2521,7 @@ ], "path": "/_cluster/health/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2678,7 +2550,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2686,8 +2557,7 @@ ], "path": "/_info/{target}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2721,7 +2591,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2729,8 +2598,7 @@ ], "path": "/_cluster/pending_tasks" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2755,7 +2623,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2763,8 +2630,7 @@ ], "path": "/_cluster/voting_config_exclusions" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2801,7 +2667,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2810,8 +2675,7 @@ ], "path": "/_component_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2843,7 +2707,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2851,8 +2714,7 @@ ], "path": "/_cluster/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2877,7 +2739,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2885,8 +2746,7 @@ ], "path": "/_remote/info" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2918,7 +2778,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2926,8 +2785,7 @@ ], "path": "/_cluster/reroute" } - ], - "visibility": "public" + ] }, { "availability": { @@ -2962,7 +2820,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -2982,8 +2839,7 @@ ], "path": "/_cluster/state/{metric}/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3017,7 +2873,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -3031,8 +2886,7 @@ ], "path": "/_cluster/stats/nodes/{node_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3061,7 +2915,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3069,8 +2922,7 @@ ], "path": "/_connector/{connector_id}/_check_in" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3099,7 +2951,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3107,8 +2958,7 @@ ], "path": "/_connector/{connector_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3137,7 +2987,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3145,8 +2994,7 @@ ], "path": "/_connector/{connector_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3178,7 +3026,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3186,8 +3033,7 @@ ], "path": "/_connector/{connector_id}/_last_sync" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3216,7 +3062,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3224,8 +3069,7 @@ ], "path": "/_connector" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3257,7 +3101,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3265,8 +3108,7 @@ ], "path": "/_connector" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3298,7 +3140,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3312,8 +3153,7 @@ ], "path": "/_connector" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3331,7 +3171,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3339,8 +3178,7 @@ ], "path": "/_connector/_secret/{id}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -3358,7 +3196,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3366,8 +3203,7 @@ ], "path": "/_connector/_secret/{id}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -3385,7 +3221,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3393,8 +3228,7 @@ ], "path": "/_connector/_secret" } - ], - "visibility": "private" + ] }, { "availability": { @@ -3412,7 +3246,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3420,8 +3253,7 @@ ], "path": "/_connector/_secret/{id}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -3450,7 +3282,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3458,8 +3289,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}/_cancel" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3477,7 +3307,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3485,8 +3314,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}/_check_in" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3507,7 +3335,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3515,8 +3342,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}/_claim" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3545,7 +3371,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3553,8 +3378,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3575,7 +3399,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3583,8 +3406,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}/_error" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3613,7 +3435,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3621,8 +3442,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3651,7 +3471,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3659,8 +3478,7 @@ ], "path": "/_connector/_sync_job" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3692,7 +3510,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3700,8 +3517,7 @@ ], "path": "/_connector/_sync_job" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3722,7 +3538,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3730,8 +3545,7 @@ ], "path": "/_connector/_sync_job/{connector_sync_job_id}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3763,7 +3577,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3771,8 +3584,7 @@ ], "path": "/_connector/{connector_id}/_filtering/_activate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3804,7 +3616,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3812,8 +3623,7 @@ ], "path": "/_connector/{connector_id}/_api_key_id" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3845,7 +3655,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3853,8 +3662,7 @@ ], "path": "/_connector/{connector_id}/_configuration" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3886,7 +3694,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3894,8 +3701,7 @@ ], "path": "/_connector/{connector_id}/_error" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3916,7 +3722,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3924,8 +3729,7 @@ ], "path": "/_connector/{connector_id}/_features" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3957,7 +3761,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -3965,8 +3768,7 @@ ], "path": "/_connector/{connector_id}/_filtering" } - ], - "visibility": "public" + ] }, { "availability": { @@ -3998,7 +3800,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4006,8 +3807,7 @@ ], "path": "/_connector/{connector_id}/_filtering/_validation" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4039,7 +3839,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4047,8 +3846,7 @@ ], "path": "/_connector/{connector_id}/_index_name" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4080,7 +3878,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4088,8 +3885,7 @@ ], "path": "/_connector/{connector_id}/_name" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4121,7 +3917,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4129,8 +3924,7 @@ ], "path": "/_connector/{connector_id}/_native" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4162,7 +3956,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4170,8 +3963,7 @@ ], "path": "/_connector/{connector_id}/_pipeline" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4203,7 +3995,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4211,8 +4002,7 @@ ], "path": "/_connector/{connector_id}/_scheduling" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4244,7 +4034,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4252,8 +4041,7 @@ ], "path": "/_connector/{connector_id}/_service_type" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4285,7 +4073,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -4293,8 +4080,7 @@ ], "path": "/_connector/{connector_id}/_status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4325,7 +4111,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4341,8 +4126,7 @@ ], "path": "/{index}/_count" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4373,7 +4157,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4382,8 +4165,7 @@ ], "path": "/{index}/_create/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4407,7 +4189,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4415,8 +4196,7 @@ ], "path": "/_dangling/{index_uuid}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4440,7 +4220,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4448,8 +4227,7 @@ ], "path": "/_dangling/{index_uuid}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4473,7 +4251,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4481,8 +4258,7 @@ ], "path": "/_dangling" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4510,7 +4286,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4518,8 +4293,7 @@ ], "path": "/{index}/_doc/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4550,7 +4324,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4558,8 +4331,7 @@ ], "path": "/{index}/_delete_by_query" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4587,7 +4359,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4595,8 +4366,7 @@ ], "path": "/_delete_by_query/{task_id}/_rethrottle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4624,7 +4394,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4632,8 +4401,7 @@ ], "path": "/_scripts/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4661,7 +4429,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4669,8 +4436,7 @@ ], "path": "/_enrich/policy/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4699,7 +4465,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4707,8 +4472,7 @@ ], "path": "/_enrich/policy/{name}/_execute" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4736,7 +4500,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4750,8 +4513,7 @@ ], "path": "/_enrich/policy" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4783,7 +4545,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4791,8 +4552,7 @@ ], "path": "/_enrich/policy/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4820,7 +4580,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4828,8 +4587,7 @@ ], "path": "/_enrich/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4857,7 +4615,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4865,8 +4622,7 @@ ], "path": "/_eql/search/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4895,7 +4651,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4903,8 +4658,7 @@ ], "path": "/_eql/search/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4933,7 +4687,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4941,8 +4694,7 @@ ], "path": "/_eql/search/status/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -4973,7 +4725,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -4982,8 +4733,7 @@ ], "path": "/{index}/_eql/search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5004,7 +4754,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5012,8 +4761,7 @@ ], "path": "/_query/async" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5031,7 +4779,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5039,8 +4786,7 @@ ], "path": "/_query/async/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5068,7 +4814,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5076,8 +4821,7 @@ ], "path": "/_query" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5105,7 +4849,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5113,8 +4856,7 @@ ], "path": "/{index}/_doc/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5142,7 +4884,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5150,8 +4891,7 @@ ], "path": "/{index}/_source/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5182,7 +4922,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5191,8 +4930,7 @@ ], "path": "/{index}/_explain/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5216,7 +4954,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5224,8 +4961,7 @@ ], "path": "/_features" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5253,7 +4989,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5261,8 +4996,7 @@ ], "path": "/_features/_reset" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5300,7 +5034,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5316,8 +5049,7 @@ ], "path": "/{index}/_field_caps" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5335,7 +5067,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5343,8 +5074,7 @@ ], "path": "/_fleet/secret/{id}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -5362,7 +5092,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5370,8 +5099,7 @@ ], "path": "/_fleet/secret/{id}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -5402,7 +5130,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5410,8 +5137,7 @@ ], "path": "/{index}/_fleet/global_checkpoints" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5447,7 +5173,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5463,8 +5188,7 @@ ], "path": "/{index}/_fleet/_fleet_msearch" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5482,7 +5206,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5490,8 +5213,7 @@ ], "path": "/_fleet/secret" } - ], - "visibility": "private" + ] }, { "availability": { @@ -5527,7 +5249,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -5536,8 +5257,7 @@ ], "path": "/{index}/_fleet/_fleet_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5565,7 +5285,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5573,8 +5292,7 @@ ], "path": "/{index}/_doc/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5602,7 +5320,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5610,8 +5327,7 @@ ], "path": "/_scripts/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5635,7 +5351,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5643,8 +5358,7 @@ ], "path": "/_script_context" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5668,7 +5382,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5676,8 +5389,7 @@ ], "path": "/_script_language" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5705,7 +5417,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5713,8 +5424,7 @@ ], "path": "/{index}/_source/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5746,7 +5456,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5755,8 +5464,7 @@ ], "path": "/{index}/_graph/explore" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5784,7 +5492,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5798,8 +5505,7 @@ ], "path": "/_health_report/{feature}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5828,7 +5534,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5836,8 +5541,7 @@ ], "path": "/_ilm/policy/{policy}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5867,7 +5571,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5875,8 +5578,7 @@ ], "path": "/{index}/_ilm/explain" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5906,7 +5608,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5920,8 +5621,7 @@ ], "path": "/_ilm/policy" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5945,7 +5645,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5953,8 +5652,7 @@ ], "path": "/_ilm/status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -5981,7 +5679,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -5989,8 +5686,7 @@ ], "path": "/_ilm/migrate_to_data_tiers" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6017,7 +5713,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6025,8 +5720,7 @@ ], "path": "/_ilm/move/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6061,7 +5755,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6069,8 +5762,7 @@ ], "path": "/_ilm/policy/{policy}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6094,7 +5786,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6102,8 +5793,7 @@ ], "path": "/{index}/_ilm/remove" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6127,7 +5817,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6135,8 +5824,7 @@ ], "path": "/{index}/_ilm/retry" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6160,7 +5848,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6168,8 +5855,7 @@ ], "path": "/_ilm/start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6193,7 +5879,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6201,8 +5886,7 @@ ], "path": "/_ilm/stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6233,7 +5917,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6248,8 +5931,7 @@ ], "path": "/{index}/_doc" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6277,7 +5959,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6285,8 +5966,7 @@ ], "path": "/{index}/_block/{block}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6318,7 +5998,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6334,8 +6013,7 @@ ], "path": "/{index}/_analyze" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6363,7 +6041,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6377,8 +6054,7 @@ ], "path": "/{index}/_cache/clear" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6405,7 +6081,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6414,8 +6089,7 @@ ], "path": "/{index}/_clone/{target}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6444,7 +6118,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6452,8 +6125,7 @@ ], "path": "/{index}/_close" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6491,7 +6163,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6499,8 +6170,7 @@ ], "path": "/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6533,7 +6203,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6541,8 +6210,7 @@ ], "path": "/_data_stream/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6575,7 +6243,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6589,8 +6256,7 @@ ], "path": "/_data_stream/{name}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6618,7 +6284,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6626,8 +6291,7 @@ ], "path": "/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6655,7 +6319,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6669,8 +6332,7 @@ ], "path": "/{index}/_aliases/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6698,7 +6360,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -6706,8 +6367,7 @@ ], "path": "/_data_stream/{name}/_lifecycle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6740,7 +6400,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6748,8 +6407,7 @@ ], "path": "/_data_stream/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6783,7 +6441,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6791,8 +6448,7 @@ ], "path": "/_index_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6822,7 +6478,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6830,8 +6485,7 @@ ], "path": "/_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6860,7 +6514,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -6868,8 +6521,7 @@ ], "path": "/{index}/_disk_usage" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6901,7 +6553,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -6909,8 +6560,7 @@ ], "path": "/{index}/_downsample/{target_index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6938,7 +6588,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6946,8 +6595,7 @@ ], "path": "/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -6975,7 +6623,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -6989,8 +6636,7 @@ ], "path": "/{index}/_alias/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7018,7 +6664,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7026,8 +6671,7 @@ ], "path": "/_index_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7051,7 +6695,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7059,8 +6702,7 @@ ], "path": "/_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7088,7 +6730,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -7096,8 +6737,7 @@ ], "path": "/{index}/_lifecycle/explain" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7130,7 +6770,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -7138,8 +6777,7 @@ ], "path": "/{index}/_field_usage_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7168,7 +6806,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7184,8 +6821,7 @@ ], "path": "/{index}/_flush" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7213,7 +6849,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7227,8 +6862,7 @@ ], "path": "/{index}/_forcemerge" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7262,7 +6896,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7270,8 +6903,7 @@ ], "path": "/{index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7299,7 +6931,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7325,8 +6956,7 @@ ], "path": "/{index}/_alias" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7354,7 +6984,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -7362,8 +6991,7 @@ ], "path": "/_data_stream/{name}/_lifecycle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7396,7 +7024,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7410,8 +7037,7 @@ ], "path": "/_data_stream/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7435,7 +7061,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7449,8 +7074,7 @@ ], "path": "/{index}/_mapping/field/{fields}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7484,7 +7108,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7498,8 +7121,7 @@ ], "path": "/_index_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7527,7 +7149,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7541,8 +7162,7 @@ ], "path": "/{index}/_mapping" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7577,7 +7197,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7603,8 +7222,7 @@ ], "path": "/_settings/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7628,7 +7246,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7642,8 +7259,7 @@ ], "path": "/_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7676,7 +7292,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7684,8 +7299,7 @@ ], "path": "/_data_stream/_migrate/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7716,7 +7330,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7724,8 +7337,7 @@ ], "path": "/_data_stream/_modify" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7753,7 +7365,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7761,8 +7372,7 @@ ], "path": "/{index}/_open" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7786,7 +7396,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7794,8 +7403,7 @@ ], "path": "/_data_stream/_promote/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7826,7 +7434,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7842,8 +7449,7 @@ ], "path": "/{index}/_aliases/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7871,7 +7477,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -7879,8 +7484,7 @@ ], "path": "/_data_stream/{name}/_lifecycle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7911,7 +7515,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7920,8 +7523,7 @@ ], "path": "/_index_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7952,7 +7554,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -7961,8 +7562,7 @@ ], "path": "/{index}/_mapping" } - ], - "visibility": "public" + ] }, { "availability": { @@ -7998,7 +7598,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8012,8 +7611,7 @@ ], "path": "/{index}/_settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8044,7 +7642,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8053,8 +7650,7 @@ ], "path": "/_template/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8082,7 +7678,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8096,8 +7691,7 @@ ], "path": "/{index}/_recovery" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8125,7 +7719,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8141,8 +7734,7 @@ ], "path": "/{index}/_refresh" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8166,7 +7758,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8175,8 +7766,7 @@ ], "path": "/{index}/_reload_search_analyzers" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8200,7 +7790,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8208,8 +7797,7 @@ ], "path": "/_resolve/cluster/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8237,7 +7825,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8245,8 +7832,7 @@ ], "path": "/_resolve/index/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8278,7 +7864,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8292,8 +7877,7 @@ ], "path": "/{alias}/_rollover/{new_index}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8321,7 +7905,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8335,8 +7918,7 @@ ], "path": "/{index}/_segments" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8360,7 +7942,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8374,8 +7955,7 @@ ], "path": "/{index}/_shard_stores" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8403,7 +7983,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8412,8 +7991,7 @@ ], "path": "/{index}/_shrink/{target}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8444,7 +8022,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8452,8 +8029,7 @@ ], "path": "/_index_template/_simulate_index/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8490,7 +8066,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8504,8 +8079,7 @@ ], "path": "/_index_template/_simulate/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8533,7 +8107,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8542,8 +8115,7 @@ ], "path": "/{index}/_split/{target}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8577,7 +8149,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8603,8 +8174,7 @@ ], "path": "/{index}/_stats/{metric}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8628,7 +8198,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "deprecation": { @@ -8640,8 +8209,7 @@ ], "path": "/{index}/_unfreeze" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8672,7 +8240,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8680,8 +8247,7 @@ ], "path": "/_aliases" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8712,7 +8278,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8728,8 +8293,7 @@ ], "path": "/{index}/_validate/query" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8758,7 +8322,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -8772,8 +8335,7 @@ ], "path": "/_inference/{task_type}/{inference_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8802,7 +8364,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -8822,8 +8383,7 @@ ], "path": "/_inference/{task_type}/{inference_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8855,7 +8415,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -8869,8 +8428,7 @@ ], "path": "/_inference/{task_type}/{inference_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8902,7 +8460,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -8916,8 +8473,7 @@ ], "path": "/_inference/{task_type}/{inference_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8945,7 +8501,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8953,8 +8508,7 @@ ], "path": "/" } - ], - "visibility": "public" + ] }, { "availability": { @@ -8982,7 +8536,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -8990,8 +8543,7 @@ ], "path": "/_ingest/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9020,7 +8572,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9028,8 +8579,7 @@ ], "path": "/_ingest/geoip/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9057,7 +8607,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9071,8 +8620,7 @@ ], "path": "/_ingest/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9101,7 +8649,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9109,8 +8656,7 @@ ], "path": "/_ingest/processor/grok" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9142,7 +8688,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9150,8 +8695,7 @@ ], "path": "/_ingest/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9182,7 +8726,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9198,8 +8741,7 @@ ], "path": "/_ingest/pipeline/{id}/_simulate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9230,7 +8772,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -9239,8 +8780,7 @@ ], "path": "/{index}/_knn_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9264,7 +8804,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9272,8 +8811,7 @@ ], "path": "/_license" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9301,7 +8839,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9309,8 +8846,7 @@ ], "path": "/_license" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9334,7 +8870,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9342,8 +8877,7 @@ ], "path": "/_license/basic_status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9367,7 +8901,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9375,8 +8908,7 @@ ], "path": "/_license/trial_status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9408,7 +8940,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9417,8 +8948,7 @@ ], "path": "/_license" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9442,7 +8972,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9450,8 +8979,7 @@ ], "path": "/_license/start_basic" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9480,7 +9008,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9488,8 +9015,7 @@ ], "path": "/_license/start_trial" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9522,7 +9048,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9530,8 +9055,7 @@ ], "path": "/_logstash/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9564,7 +9088,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9578,8 +9101,7 @@ ], "path": "/_logstash/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9615,7 +9137,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9623,8 +9144,7 @@ ], "path": "/_logstash/pipeline/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9660,7 +9180,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9676,8 +9195,7 @@ ], "path": "/{index}/_mget" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9701,7 +9219,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9715,8 +9232,7 @@ ], "path": "/{index}/_migration/deprecations" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9745,7 +9261,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9753,8 +9268,7 @@ ], "path": "/_migration/system_features" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9783,7 +9297,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9791,8 +9304,7 @@ ], "path": "/_migration/system_features" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9828,7 +9340,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9836,8 +9347,7 @@ ], "path": "/_ml/trained_models/{model_id}/deployment/cache/_clear" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9874,7 +9384,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9882,8 +9391,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_close" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9917,7 +9425,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9925,8 +9432,7 @@ ], "path": "/_ml/calendars/{calendar_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9955,7 +9461,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -9963,8 +9468,7 @@ ], "path": "/_ml/calendars/{calendar_id}/events/{event_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -9998,7 +9502,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10006,8 +9509,7 @@ ], "path": "/_ml/calendars/{calendar_id}/jobs/{job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10041,7 +9543,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10049,8 +9550,7 @@ ], "path": "/_ml/data_frame/analytics/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10084,7 +9584,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10092,8 +9591,7 @@ ], "path": "/_ml/datafeeds/{datafeed_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10129,7 +9627,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10143,8 +9640,7 @@ ], "path": "/_ml/_delete_expired_data" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10177,7 +9673,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10185,8 +9680,7 @@ ], "path": "/_ml/filters/{filter_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10219,7 +9713,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10233,8 +9726,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_forecast/{forecast_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10267,7 +9759,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10275,8 +9766,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10309,7 +9799,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10317,8 +9806,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10351,7 +9839,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10359,8 +9846,7 @@ ], "path": "/_ml/trained_models/{model_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10396,7 +9882,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10404,8 +9889,7 @@ ], "path": "/_ml/trained_models/{model_id}/model_aliases/{model_alias}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10441,7 +9925,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10449,8 +9932,7 @@ ], "path": "/_ml/anomaly_detectors/_estimate_model_memory" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10486,7 +9968,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10494,8 +9975,7 @@ ], "path": "/_ml/data_frame/_evaluate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10531,7 +10011,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10547,8 +10026,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_explain" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10584,7 +10062,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10592,8 +10069,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_flush" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10629,7 +10105,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10637,8 +10112,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_forecast" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10674,7 +10148,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10690,8 +10163,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/results/buckets" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10724,7 +10196,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10732,8 +10203,7 @@ ], "path": "/_ml/calendars/{calendar_id}/events" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10769,7 +10239,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10785,8 +10254,7 @@ ], "path": "/_ml/calendars/{calendar_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10822,7 +10290,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10838,8 +10305,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/results/categories" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10872,7 +10338,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10886,8 +10351,7 @@ ], "path": "/_ml/data_frame/analytics" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10920,7 +10384,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10934,8 +10397,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -10968,7 +10430,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -10982,8 +10443,7 @@ ], "path": "/_ml/datafeeds/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11016,7 +10476,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11030,8 +10489,7 @@ ], "path": "/_ml/datafeeds" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11064,7 +10522,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11078,8 +10535,7 @@ ], "path": "/_ml/filters/{filter_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11115,7 +10571,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11124,8 +10579,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/results/influencers" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11158,7 +10612,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11172,8 +10625,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11206,7 +10658,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11220,8 +10671,7 @@ ], "path": "/_ml/anomaly_detectors" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11254,7 +10704,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11268,8 +10717,7 @@ ], "path": "/_ml/memory/{node_id}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11302,7 +10750,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11310,8 +10757,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_upgrade/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11347,7 +10793,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11363,8 +10808,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11400,7 +10844,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11409,8 +10852,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/results/overall_buckets" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11446,7 +10888,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11455,8 +10896,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/results/records" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11489,7 +10929,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11503,8 +10942,7 @@ ], "path": "/_ml/trained_models" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11537,7 +10975,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11551,8 +10988,7 @@ ], "path": "/_ml/trained_models/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11583,7 +11019,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11601,8 +11036,7 @@ ], "path": "/_ml/trained_models/{model_id}/deployment/_infer" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11635,7 +11069,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11643,8 +11076,7 @@ ], "path": "/_ml/info" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11680,7 +11112,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11688,8 +11119,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_open" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11725,7 +11155,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11733,8 +11162,7 @@ ], "path": "/_ml/calendars/{calendar_id}/events" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11771,7 +11199,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11779,8 +11206,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_data" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11816,7 +11242,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11832,8 +11257,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_preview" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11872,7 +11296,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11888,8 +11311,7 @@ ], "path": "/_ml/datafeeds/_preview" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11925,7 +11347,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11933,8 +11354,7 @@ ], "path": "/_ml/calendars/{calendar_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -11967,7 +11387,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -11975,8 +11394,7 @@ ], "path": "/_ml/calendars/{calendar_id}/jobs/{job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12020,7 +11438,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12028,8 +11445,7 @@ ], "path": "/_ml/data_frame/analytics/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12068,7 +11484,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12076,8 +11491,7 @@ ], "path": "/_ml/datafeeds/{datafeed_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12113,7 +11527,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12121,8 +11534,7 @@ ], "path": "/_ml/filters/{filter_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12161,7 +11573,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12169,8 +11580,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12206,7 +11616,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12214,8 +11623,7 @@ ], "path": "/_ml/trained_models/{model_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12251,7 +11659,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12259,8 +11666,7 @@ ], "path": "/_ml/trained_models/{model_id}/model_aliases/{model_alias}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12296,7 +11702,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12304,8 +11709,7 @@ ], "path": "/_ml/trained_models/{model_id}/definition/{part}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12341,7 +11745,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12349,8 +11752,7 @@ ], "path": "/_ml/trained_models/{model_id}/vocabulary" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12383,7 +11785,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12391,8 +11792,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_reset" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12428,7 +11828,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12436,8 +11835,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_revert" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12470,7 +11868,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12478,8 +11875,7 @@ ], "path": "/_ml/set_upgrade_mode" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12522,7 +11918,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12530,8 +11925,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12567,7 +11961,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12575,8 +11968,7 @@ ], "path": "/_ml/datafeeds/{datafeed_id}/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12612,7 +12004,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12620,8 +12011,7 @@ ], "path": "/_ml/trained_models/{model_id}/deployment/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12657,7 +12047,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12665,8 +12054,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12702,7 +12090,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12710,8 +12097,7 @@ ], "path": "/_ml/datafeeds/{datafeed_id}/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12747,7 +12133,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12755,8 +12140,7 @@ ], "path": "/_ml/trained_models/{model_id}/deployment/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12799,7 +12183,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12807,8 +12190,7 @@ ], "path": "/_ml/data_frame/analytics/{id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12844,7 +12226,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12852,8 +12233,7 @@ ], "path": "/_ml/datafeeds/{datafeed_id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12889,7 +12269,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12897,8 +12276,7 @@ ], "path": "/_ml/filters/{filter_id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12934,7 +12312,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12942,8 +12319,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -12979,7 +12355,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -12987,8 +12362,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13024,7 +12398,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13032,8 +12405,7 @@ ], "path": "/_ml/trained_models/{model_id}/deployment/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13066,7 +12438,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13074,8 +12445,7 @@ ], "path": "/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_upgrade" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13107,7 +12477,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13115,8 +12484,7 @@ ], "path": "/_ml/anomaly_detectors/_validate" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13148,7 +12516,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13156,8 +12523,7 @@ ], "path": "/_ml/anomaly_detectors/_validate/detector" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13184,7 +12550,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13204,8 +12569,7 @@ ], "path": "/_monitoring/{type}/bulk" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13241,7 +12605,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13257,8 +12620,7 @@ ], "path": "/{index}/_msearch" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13294,7 +12656,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13310,8 +12671,7 @@ ], "path": "/{index}/_msearch/template" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13342,7 +12702,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13358,8 +12717,7 @@ ], "path": "/{index}/_mtermvectors" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13393,7 +12751,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -13401,8 +12758,7 @@ ], "path": "/_nodes/{node_id}/_repositories_metering/{max_archive_version}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13436,7 +12792,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -13444,8 +12799,7 @@ ], "path": "/_nodes/{node_id}/_repositories_metering" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13480,7 +12834,6 @@ "responseMediaType": [ "text/plain" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13494,8 +12847,7 @@ ], "path": "/_nodes/{node_id}/hot_threads" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13524,7 +12876,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13550,8 +12901,7 @@ ], "path": "/_nodes/{node_id}/{metric}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13578,7 +12928,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13592,8 +12941,7 @@ ], "path": "/_nodes/{node_id}/reload_secure_settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13628,7 +12976,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13666,8 +13013,7 @@ ], "path": "/_nodes/{node_id}/stats/{metric}/{index_metric}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13702,7 +13048,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13728,8 +13073,7 @@ ], "path": "/_nodes/{node_id}/usage/{metric}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13766,7 +13110,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13774,8 +13117,7 @@ ], "path": "/{index}/_pit" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13803,7 +13145,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13811,8 +13152,7 @@ ], "path": "/" } - ], - "visibility": "public" + ] }, { "availability": { @@ -13833,7 +13173,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13841,8 +13180,7 @@ ], "path": "/_profiling/flamegraph" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13863,7 +13201,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13871,8 +13208,7 @@ ], "path": "/_profiling/stacktraces" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13890,7 +13226,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13898,8 +13233,7 @@ ], "path": "/_profiling/status" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13920,7 +13254,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13928,8 +13261,7 @@ ], "path": "/_profiling/topn/functions" } - ], - "visibility": "private" + ] }, { "availability": { @@ -13960,7 +13292,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -13976,8 +13307,7 @@ ], "path": "/_scripts/{id}/{context}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14005,7 +13335,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14013,8 +13342,7 @@ ], "path": "/_query_rules/{ruleset_id}/_rule/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14042,7 +13370,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14050,8 +13377,7 @@ ], "path": "/_query_rules/{ruleset_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14079,7 +13405,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14087,8 +13412,7 @@ ], "path": "/_query_rules/{ruleset_id}/_rule/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14116,7 +13440,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14124,8 +13447,7 @@ ], "path": "/_query_rules/{ruleset_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14153,7 +13475,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14161,8 +13482,7 @@ ], "path": "/_query_rules" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14193,7 +13513,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14201,8 +13520,7 @@ ], "path": "/_query_rules/{ruleset_id}/_rule/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14233,7 +13551,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14241,8 +13558,7 @@ ], "path": "/_query_rules/{ruleset_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14278,7 +13594,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14294,8 +13609,7 @@ ], "path": "/{index}/_rank_eval" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14326,7 +13640,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14334,8 +13647,7 @@ ], "path": "/_reindex" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14363,7 +13675,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14371,8 +13682,7 @@ ], "path": "/_reindex/{task_id}/_rethrottle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14403,7 +13713,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14419,8 +13728,7 @@ ], "path": "/_render/template/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14444,7 +13752,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14452,8 +13759,7 @@ ], "path": "/_rollup/job/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14477,7 +13783,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14491,8 +13796,7 @@ ], "path": "/_rollup/job" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14516,7 +13820,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14530,8 +13833,7 @@ ], "path": "/_rollup/data" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14555,7 +13857,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14563,8 +13864,7 @@ ], "path": "/{index}/_rollup/data" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14597,7 +13897,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14605,8 +13904,7 @@ ], "path": "/_rollup/job/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14633,7 +13931,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14642,8 +13939,7 @@ ], "path": "/{index}/_rollup_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14667,7 +13963,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14675,8 +13970,7 @@ ], "path": "/_rollup/job/{id}/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14700,7 +13994,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14708,8 +14001,7 @@ ], "path": "/_rollup/job/{id}/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14740,7 +14032,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14749,8 +14040,7 @@ ], "path": "/_scripts/painless/_execute" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14781,7 +14071,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14801,8 +14090,7 @@ ], "path": "/_search/scroll/{scroll_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14838,7 +14126,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -14854,8 +14141,7 @@ ], "path": "/{index}/_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14883,7 +14169,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14891,8 +14176,7 @@ ], "path": "/_application/search_application/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14920,7 +14204,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14928,8 +14211,7 @@ ], "path": "/_application/analytics/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14957,7 +14239,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -14965,8 +14246,7 @@ ], "path": "/_application/search_application/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -14994,7 +14274,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15008,8 +14287,7 @@ ], "path": "/_application/analytics/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15037,7 +14315,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15045,8 +14322,7 @@ ], "path": "/_application/search_application" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15067,7 +14343,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15075,8 +14350,7 @@ ], "path": "/_application/analytics/{collection_name}/event/{event_type}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15107,7 +14381,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15115,8 +14388,7 @@ ], "path": "/_application/search_application/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15144,7 +14416,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15152,8 +14423,7 @@ ], "path": "/_application/analytics/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15174,7 +14444,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15182,8 +14451,7 @@ ], "path": "/_application/search_application/{name}/_render_query" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15214,7 +14482,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15223,8 +14490,7 @@ ], "path": "/_application/search_application/{name}/_search" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15255,7 +14521,6 @@ "responseMediaType": [ "application/vnd.mapbox-vector-tile" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15264,8 +14529,7 @@ ], "path": "/{index}/_mvt/{field}/{zoom}/{x}/{y}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15289,7 +14553,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15305,8 +14568,7 @@ ], "path": "/{index}/_search_shards" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15337,7 +14599,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15353,8 +14614,7 @@ ], "path": "/{index}/_search/template" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15378,7 +14638,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15392,8 +14651,7 @@ ], "path": "/_searchable_snapshots/{node_id}/cache/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15417,7 +14675,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -15431,8 +14688,7 @@ ], "path": "/{index}/_searchable_snapshots/cache/clear" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15459,7 +14715,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15467,8 +14722,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}/_mount" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15492,7 +14746,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15506,8 +14759,7 @@ ], "path": "/{index}/_searchable_snapshots/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15543,7 +14795,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15551,8 +14802,7 @@ ], "path": "/_security/profile/_activate" } - ], - "visibility": "private" + ] }, { "availability": { @@ -15580,7 +14830,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15588,8 +14837,7 @@ ], "path": "/_security/_authenticate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15610,7 +14858,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15618,8 +14865,7 @@ ], "path": "/_security/role" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15655,7 +14901,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15663,8 +14908,7 @@ ], "path": "/_security/role" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15685,7 +14929,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15693,8 +14936,7 @@ ], "path": "/_security/api_key/_bulk_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15721,7 +14963,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15737,8 +14978,7 @@ ], "path": "/_security/user/_password" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15771,7 +15011,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15779,8 +15018,7 @@ ], "path": "/_security/api_key/{ids}/_clear_cache" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15808,7 +15046,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15816,8 +15053,7 @@ ], "path": "/_security/privilege/{application}/_clear_cache" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15845,7 +15081,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15853,8 +15088,7 @@ ], "path": "/_security/realm/{realms}/_clear_cache" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15882,7 +15116,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15890,8 +15123,7 @@ ], "path": "/_security/role/{name}/_clear_cache" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15919,7 +15151,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15927,8 +15158,7 @@ ], "path": "/_security/service/{namespace}/{service}/credential/token/{name}/_clear_cache" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15964,7 +15194,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -15973,8 +15202,7 @@ ], "path": "/_security/api_key" } - ], - "visibility": "public" + ] }, { "availability": { @@ -15995,7 +15223,6 @@ "responseMediaType": [ "application/json" ], - "stability": "beta", "urls": [ { "methods": [ @@ -16003,8 +15230,7 @@ ], "path": "/_security/cross_cluster/api_key" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16032,7 +15258,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16047,8 +15272,7 @@ ], "path": "/_security/service/{namespace}/{service}/credential/token" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16076,7 +15300,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16084,8 +15307,7 @@ ], "path": "/_security/privilege/{application}/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16113,7 +15335,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16121,8 +15342,7 @@ ], "path": "/_security/role/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16150,7 +15370,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16158,8 +15377,7 @@ ], "path": "/_security/role_mapping/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16187,7 +15405,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16195,8 +15412,7 @@ ], "path": "/_security/service/{namespace}/{service}/credential/token/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16220,7 +15436,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16228,8 +15443,7 @@ ], "path": "/_security/user/{username}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16253,7 +15467,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16262,8 +15475,7 @@ ], "path": "/_security/user/{username}/_disable" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16296,7 +15508,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16305,8 +15516,7 @@ ], "path": "/_security/profile/{uid}/_disable" } - ], - "visibility": "private" + ] }, { "availability": { @@ -16330,7 +15540,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16339,8 +15548,7 @@ ], "path": "/_security/user/{username}/_enable" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16373,7 +15581,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16382,8 +15589,7 @@ ], "path": "/_security/profile/{uid}/_enable" } - ], - "visibility": "private" + ] }, { "availability": { @@ -16410,7 +15616,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16418,8 +15623,7 @@ ], "path": "/_security/enroll/kibana" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16446,7 +15650,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16454,8 +15657,7 @@ ], "path": "/_security/enroll/node" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16489,7 +15691,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16497,8 +15698,7 @@ ], "path": "/_security/api_key" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16531,7 +15731,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16539,8 +15738,7 @@ ], "path": "/_security/privilege/_builtin" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16568,7 +15766,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16588,8 +15785,7 @@ ], "path": "/_security/privilege/{application}/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16622,7 +15818,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16636,8 +15831,7 @@ ], "path": "/_security/role" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16670,7 +15864,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16684,8 +15877,7 @@ ], "path": "/_security/role_mapping" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16718,7 +15910,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16738,8 +15929,7 @@ ], "path": "/_security/service" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16767,7 +15957,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16775,8 +15964,7 @@ ], "path": "/_security/service/{namespace}/{service}/credential" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16797,7 +15985,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16805,8 +15992,7 @@ ], "path": "/_security/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16837,7 +16023,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16845,8 +16030,7 @@ ], "path": "/_security/oauth2/token" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16870,7 +16054,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16884,8 +16067,7 @@ ], "path": "/_security/user" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16913,7 +16095,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16921,8 +16102,7 @@ ], "path": "/_security/user/_privileges" } - ], - "visibility": "public" + ] }, { "availability": { @@ -16955,7 +16135,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -16963,8 +16142,7 @@ ], "path": "/_security/profile/{uid}" } - ], - "visibility": "private" + ] }, { "availability": { @@ -17000,7 +16178,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17008,8 +16185,7 @@ ], "path": "/_security/api_key/grant" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17040,7 +16216,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17056,8 +16231,7 @@ ], "path": "/_security/user/{user}/_has_privileges" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17093,7 +16267,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17102,8 +16275,7 @@ ], "path": "/_security/profile/_has_privileges" } - ], - "visibility": "private" + ] }, { "availability": { @@ -17140,7 +16312,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17148,8 +16319,7 @@ ], "path": "/_security/api_key" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17180,7 +16350,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17188,8 +16357,7 @@ ], "path": "/_security/oauth2/token" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17210,7 +16378,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17218,8 +16385,7 @@ ], "path": "/_security/oidc/authenticate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17240,7 +16406,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17248,8 +16413,7 @@ ], "path": "/_security/oidc/logout" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17270,7 +16434,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17278,8 +16441,7 @@ ], "path": "/_security/oidc/prepare" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17310,7 +16472,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17319,8 +16480,7 @@ ], "path": "/_security/privilege" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17356,7 +16516,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17365,8 +16524,7 @@ ], "path": "/_security/role/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17397,7 +16555,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17406,8 +16563,7 @@ ], "path": "/_security/role_mapping/{name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17434,7 +16590,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17443,8 +16598,7 @@ ], "path": "/_security/user/{username}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17481,7 +16635,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17490,8 +16643,7 @@ ], "path": "/_security/_query/api_key" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17527,7 +16679,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17536,8 +16687,7 @@ ], "path": "/_security/_query/role" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17558,7 +16708,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17567,8 +16716,7 @@ ], "path": "/_security/_query/user" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17599,7 +16747,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17607,8 +16754,7 @@ ], "path": "/_security/saml/authenticate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17639,7 +16785,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17647,8 +16792,7 @@ ], "path": "/_security/saml/complete_logout" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17679,7 +16823,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17687,8 +16830,7 @@ ], "path": "/_security/saml/invalidate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17719,7 +16861,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17727,8 +16868,7 @@ ], "path": "/_security/saml/logout" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17759,7 +16899,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17767,8 +16906,7 @@ ], "path": "/_security/saml/prepare" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17799,7 +16937,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17807,8 +16944,7 @@ ], "path": "/_security/saml/metadata/{realm_name}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17839,7 +16975,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17848,8 +16983,7 @@ ], "path": "/_security/profile/_suggest" } - ], - "visibility": "private" + ] }, { "availability": { @@ -17885,7 +17019,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17893,8 +17026,7 @@ ], "path": "/_security/api_key/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17915,7 +17047,6 @@ "responseMediaType": [ "application/json" ], - "stability": "beta", "urls": [ { "methods": [ @@ -17923,8 +17054,7 @@ ], "path": "/_security/cross_cluster/api_key/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17945,7 +17075,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17953,8 +17082,7 @@ ], "path": "/_security/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -17990,7 +17118,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -17999,8 +17126,7 @@ ], "path": "/_security/profile/{uid}/_data" } - ], - "visibility": "private" + ] }, { "availability": { @@ -18027,7 +17153,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18035,8 +17160,7 @@ ], "path": "/_nodes/{node_id}/shutdown" } - ], - "visibility": "private" + ] }, { "availability": { @@ -18063,7 +17187,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18077,8 +17200,7 @@ ], "path": "/_nodes/{node_id}/shutdown" } - ], - "visibility": "private" + ] }, { "availability": { @@ -18105,7 +17227,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18113,8 +17234,7 @@ ], "path": "/_nodes/{node_id}/shutdown" } - ], - "visibility": "private" + ] }, { "availability": { @@ -18135,7 +17255,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -18151,8 +17270,7 @@ ], "path": "/_ingest/{index}/_simulate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18180,7 +17298,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18188,8 +17305,7 @@ ], "path": "/_slm/policy/{policy_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18217,7 +17333,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18225,8 +17340,7 @@ ], "path": "/_slm/policy/{policy_id}/_execute" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18254,7 +17368,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18262,8 +17375,7 @@ ], "path": "/_slm/_execute_retention" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18291,7 +17403,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18305,8 +17416,7 @@ ], "path": "/_slm/policy" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18334,7 +17444,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18342,8 +17451,7 @@ ], "path": "/_slm/stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18371,7 +17479,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18379,8 +17486,7 @@ ], "path": "/_slm/status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18411,7 +17517,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18419,8 +17524,7 @@ ], "path": "/_slm/policy/{policy_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18448,7 +17552,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18456,8 +17559,7 @@ ], "path": "/_slm/start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18485,7 +17587,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18493,8 +17594,7 @@ ], "path": "/_slm/stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18522,7 +17622,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18530,8 +17629,7 @@ ], "path": "/_snapshot/{repository}/_cleanup" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18562,7 +17660,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18570,8 +17667,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}/_clone/{target_snapshot}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18602,7 +17698,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18611,8 +17706,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18643,7 +17737,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18652,8 +17745,7 @@ ], "path": "/_snapshot/{repository}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18681,7 +17773,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18689,8 +17780,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18718,7 +17808,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18726,8 +17815,7 @@ ], "path": "/_snapshot/{repository}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18755,7 +17843,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18763,8 +17850,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18792,7 +17878,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18806,8 +17891,7 @@ ], "path": "/_snapshot/{repository}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18825,7 +17909,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18833,8 +17916,7 @@ ], "path": "/_snapshot/{repository}/_analyze" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18865,7 +17947,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18873,8 +17954,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}/_restore" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18902,7 +17982,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18922,8 +18001,7 @@ ], "path": "/_snapshot/{repository}/{snapshot}/_status" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18951,7 +18029,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18959,8 +18036,7 @@ ], "path": "/_snapshot/{repository}/_verify" } - ], - "visibility": "public" + ] }, { "availability": { @@ -18991,7 +18067,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -18999,8 +18074,7 @@ ], "path": "/_sql/close" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19028,7 +18102,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19036,8 +18109,7 @@ ], "path": "/_sql/async/delete/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19065,7 +18137,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19073,8 +18144,7 @@ ], "path": "/_sql/async/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19102,7 +18172,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19110,8 +18179,7 @@ ], "path": "/_sql/async/status/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19142,7 +18210,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19151,8 +18218,7 @@ ], "path": "/_sql" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19183,7 +18249,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19192,8 +18257,7 @@ ], "path": "/_sql/translate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19221,7 +18285,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19229,8 +18292,7 @@ ], "path": "/_ssl/certificates" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19258,7 +18320,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19266,8 +18327,7 @@ ], "path": "/_synonyms/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19298,7 +18358,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19306,8 +18365,7 @@ ], "path": "/_synonyms/{set_id}/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19335,7 +18393,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19343,8 +18400,7 @@ ], "path": "/_synonyms/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19375,7 +18431,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19383,8 +18438,7 @@ ], "path": "/_synonyms/{set_id}/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19412,7 +18466,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19420,8 +18473,7 @@ ], "path": "/_synonyms" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19452,7 +18504,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19460,8 +18511,7 @@ ], "path": "/_synonyms/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19492,7 +18542,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19500,8 +18549,7 @@ ], "path": "/_synonyms/{set_id}/{rule_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19530,7 +18578,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -19544,8 +18591,7 @@ ], "path": "/_tasks/{task_id}/_cancel" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19574,7 +18620,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -19582,8 +18627,7 @@ ], "path": "/_tasks/{task_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19618,7 +18662,6 @@ "responseMediaType": [ "application/json" ], - "stability": "experimental", "urls": [ { "methods": [ @@ -19626,8 +18669,7 @@ ], "path": "/_tasks" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19658,7 +18700,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19667,8 +18708,7 @@ ], "path": "/{index}/_terms_enum" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19699,7 +18739,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19715,8 +18754,7 @@ ], "path": "/{index}/_termvectors" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19734,7 +18772,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19742,8 +18779,7 @@ ], "path": "/_text_structure/find_field_structure" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19764,7 +18800,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19773,8 +18808,7 @@ ], "path": "/_text_structure/find_message_structure" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19805,7 +18839,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19813,8 +18846,7 @@ ], "path": "/_text_structure/find_structure" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19845,7 +18877,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19854,8 +18885,7 @@ ], "path": "/_text_structure/test_grok_pattern" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19888,7 +18918,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19896,8 +18925,7 @@ ], "path": "/_transform/{transform_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19915,7 +18943,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19923,8 +18950,7 @@ ], "path": "/_transform/_node_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -19957,7 +18983,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -19971,8 +18996,7 @@ ], "path": "/_transform" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20009,7 +19033,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20017,8 +19040,7 @@ ], "path": "/_transform/{transform_id}/_stats" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20058,7 +19080,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20074,8 +19095,7 @@ ], "path": "/_transform/_preview" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20117,7 +19137,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20125,8 +19144,7 @@ ], "path": "/_transform/{transform_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20159,7 +19177,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20167,8 +19184,7 @@ ], "path": "/_transform/{transform_id}/_reset" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20204,7 +19220,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20212,8 +19227,7 @@ ], "path": "/_transform/{transform_id}/_schedule_now" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20250,7 +19264,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20258,8 +19271,7 @@ ], "path": "/_transform/{transform_id}/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20292,7 +19304,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20300,8 +19311,7 @@ ], "path": "/_transform/{transform_id}/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20342,7 +19352,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20350,8 +19359,7 @@ ], "path": "/_transform/{transform_id}/_update" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20387,7 +19395,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20395,8 +19402,7 @@ ], "path": "/_transform/_upgrade" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20427,7 +19433,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20435,8 +19440,7 @@ ], "path": "/{index}/_update/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20467,7 +19471,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20475,8 +19478,7 @@ ], "path": "/{index}/_update_by_query" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20504,7 +19506,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20512,8 +19513,7 @@ ], "path": "/_update_by_query/{task_id}/_rethrottle" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20537,7 +19537,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20553,8 +19552,7 @@ ], "path": "/_watcher/watch/{watch_id}/_ack/{action_id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20578,7 +19576,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20587,8 +19584,7 @@ ], "path": "/_watcher/watch/{watch_id}/_activate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20612,7 +19608,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20621,8 +19616,7 @@ ], "path": "/_watcher/watch/{watch_id}/_deactivate" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20646,7 +19640,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20654,8 +19647,7 @@ ], "path": "/_watcher/watch/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20687,7 +19679,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20703,8 +19694,7 @@ ], "path": "/_watcher/watch/_execute" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20725,7 +19715,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20733,8 +19722,7 @@ ], "path": "/_watcher/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20758,7 +19746,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20766,8 +19753,7 @@ ], "path": "/_watcher/watch/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20794,7 +19780,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20803,8 +19788,7 @@ ], "path": "/_watcher/watch/{id}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20831,7 +19815,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20840,8 +19823,7 @@ ], "path": "/_watcher/_query/watches" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20865,7 +19847,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20873,8 +19854,7 @@ ], "path": "/_watcher/_start" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20898,7 +19878,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20912,8 +19891,7 @@ ], "path": "/_watcher/stats/{metric}" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20937,7 +19915,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20945,8 +19922,7 @@ ], "path": "/_watcher/_stop" } - ], - "visibility": "public" + ] }, { "availability": { @@ -20967,7 +19943,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -20975,8 +19950,7 @@ ], "path": "/_watcher/settings" } - ], - "visibility": "public" + ] }, { "availability": { @@ -21010,7 +19984,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -21018,8 +19991,7 @@ ], "path": "/_xpack" } - ], - "visibility": "public" + ] }, { "availability": { @@ -21053,7 +20025,6 @@ "responseMediaType": [ "application/json" ], - "stability": "stable", "urls": [ { "methods": [ @@ -21061,8 +20032,7 @@ ], "path": "/_xpack/usage" } - ], - "visibility": "public" + ] } ], "types": [ diff --git a/typescript-generator/src/index.ts b/typescript-generator/src/index.ts index d7064db7c9..a58ae0de24 100644 --- a/typescript-generator/src/index.ts +++ b/typescript-generator/src/index.ts @@ -160,16 +160,15 @@ function buildGenerics (types: M.ValueOf[] | M.TypeName[] | undefined, openGener function buildInherits (type: M.Interface | M.Request, openGenerics?: string[]): string { const inherits = (type.inherits != null ? [type.inherits] : []).filter(type => !skipBehaviors.includes(type.type.name)) - const interfaces = (type.implements ?? []).filter(type => !skipBehaviors.includes(type.type.name)) const behaviors = (type.behaviors ?? []).filter(type => !skipBehaviors.includes(type.type.name)) - const extendAll = inherits.concat(interfaces).concat(behaviors) + const extendAll = inherits.concat(behaviors) // do not extend from empty interfaces .filter(inherit => { for (const type of model.types) { if (inherit.type.name === type.name.name && inherit.type.namespace === type.name.namespace) { switch (type.kind) { case 'interface': - return type.properties.length > 0 || type.inherits != null || type.implements != null || type.behaviors != null || type.generics != null + return type.properties.length > 0 || type.inherits != null || type.behaviors != null || type.generics != null case 'request': case 'response': return true diff --git a/typescript-generator/src/metamodel.ts b/typescript-generator/src/metamodel.ts index c9bff899fc..9e73372d1c 100644 --- a/typescript-generator/src/metamodel.ts +++ b/typescript-generator/src/metamodel.ts @@ -235,7 +235,6 @@ export class Interface extends BaseType { */ generics?: TypeName[] inherits?: Inherits - implements?: Inherits[] // Unused! /** * Behaviors directly implemented by this interface @@ -266,7 +265,6 @@ export class Request extends BaseType { generics?: TypeName[] /** The parent defines additional body properties that are added to the body, that has to be a PropertyBody */ inherits?: Inherits - implements?: Inherits[] /** URL path properties */ path: Property[] /** Query string properties */