From d611e5512b3f8bb5ddb785a246fc44720ad6de79 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Fri, 10 Oct 2025 12:13:47 +0400 Subject: [PATCH] Fix requestBodyRequired (#5465) (cherry picked from commit 62d200f5597fbf3529686f7ae7063d6b0a77f1cb) --- compiler/src/model/build-model.ts | 1 + output/openapi/elasticsearch-openapi.json | 204 ++++++++++++------ .../elasticsearch-serverless-openapi.json | 147 ++++++++----- output/schema/schema.json | 136 ++++++------ 4 files changed, 303 insertions(+), 185 deletions(-) diff --git a/compiler/src/model/build-model.ts b/compiler/src/model/build-model.ts index d320212a14..279412f68e 100644 --- a/compiler/src/model/build-model.ts +++ b/compiler/src/model/build-model.ts @@ -286,6 +286,7 @@ function compileClassOrInterfaceDeclaration (declaration: ClassDeclaration | Int // validate body if (bodyMember != null) { + mapping.requestBodyRequired = !(bodyMember as PropertySignature).hasQuestionToken() assert( bodyMember, methods.some(method => ['POST', 'PUT', 'DELETE'].includes(method)), diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 8f8063df50..905f7209c0 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -4248,7 +4248,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -5397,7 +5398,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12868,7 +12870,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13329,7 +13332,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14612,7 +14616,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -15628,7 +15633,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -15876,7 +15882,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -20581,7 +20588,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -20961,7 +20969,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21096,7 +21105,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21221,7 +21231,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21361,7 +21372,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21480,7 +21492,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21610,7 +21623,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21735,7 +21749,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21865,7 +21880,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -21985,7 +22001,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22115,7 +22132,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22220,7 +22238,8 @@ ] } } - } + }, + "required": true }, "responses": { "200": { @@ -22365,7 +22384,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22488,7 +22508,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22607,7 +22628,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22732,7 +22754,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22857,7 +22880,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22982,7 +23006,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23101,7 +23126,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23212,7 +23238,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23337,7 +23364,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23462,7 +23490,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23562,7 +23591,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23672,7 +23702,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23783,7 +23814,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23885,7 +23917,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -23983,7 +24016,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -29239,7 +29273,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -31864,7 +31899,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -32110,7 +32146,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -35355,7 +35392,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -45410,7 +45448,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -51854,7 +51893,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -146285,7 +146325,8 @@ } } } - } + }, + "required": true }, "cluster.allocation_explain": { "content": { @@ -146332,7 +146373,8 @@ } } } - } + }, + "required": true }, "cluster.put_component_template": { "content": { @@ -146452,7 +146494,8 @@ } } } - } + }, + "required": true }, "create": { "content": { @@ -146645,7 +146688,8 @@ } } } - } + }, + "required": true }, "field_caps": { "content": { @@ -146688,7 +146732,8 @@ } } } - } + }, + "required": true }, "fleet.msearch": { "content": { @@ -146920,7 +146965,8 @@ } } } - } + }, + "required": true }, "graph.explore": { "content": { @@ -146968,7 +147014,8 @@ } } } - } + }, + "required": true }, "index": { "content": { @@ -147096,7 +147143,8 @@ } } } - } + }, + "required": true }, "indices.clone": { "content": { @@ -147128,7 +147176,8 @@ } } } - } + }, + "required": true }, "indices.create_from": { "content": { @@ -147543,7 +147592,8 @@ } } } - } + }, + "required": true }, "indices.shrink": { "content": { @@ -147574,7 +147624,8 @@ } } } - } + }, + "required": true }, "indices.simulate_template": { "content": { @@ -147688,7 +147739,8 @@ } } } - } + }, + "required": true }, "indices.validate_query": { "content": { @@ -147707,7 +147759,8 @@ } } } - } + }, + "required": true }, "inference.inference": { "content": { @@ -147751,7 +147804,8 @@ ] } } - } + }, + "required": true }, "inference.put": { "content": { @@ -147851,7 +147905,8 @@ } } } - } + }, + "required": true }, "mget": { "content": { @@ -147924,7 +147979,8 @@ } } } - } + }, + "required": true }, "ml.explain_data_frame_analytics": { "content": { @@ -148063,7 +148119,8 @@ } } } - } + }, + "required": true }, "ml.get_calendars": { "content": { @@ -148082,7 +148139,8 @@ } } } - } + }, + "required": true }, "ml.get_categories": { "content": { @@ -148107,7 +148165,8 @@ } } } - } + }, + "required": true }, "ml.get_influencers": { "content": { @@ -148132,7 +148191,8 @@ } } } - } + }, + "required": true }, "ml.get_model_snapshots": { "content": { @@ -148185,7 +148245,8 @@ } } } - } + }, + "required": true }, "ml.get_overall_buckets": { "content": { @@ -148245,7 +148306,8 @@ } } } - } + }, + "required": true }, "ml.get_records": { "content": { @@ -148311,7 +148373,8 @@ } } } - } + }, + "required": true }, "ml.preview_data_frame_analytics": { "content": { @@ -148582,7 +148645,8 @@ } } } - } + }, + "required": true }, "rollup.rollup_search": { "content": { @@ -148678,7 +148742,8 @@ } } } - } + }, + "required": true }, "scroll": { "content": { @@ -148715,7 +148780,8 @@ } } } - } + }, + "required": true }, "search": { "content": { @@ -149032,7 +149098,8 @@ } } } - } + }, + "required": true }, "search_application.search": { "content": { @@ -150406,7 +150473,8 @@ } } } - } + }, + "required": true }, "termvectors": { "content": { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index cdd238e56c..15a7c8b75b 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -1740,7 +1740,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -7864,7 +7865,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -9302,7 +9304,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -9686,7 +9689,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -11565,7 +11569,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -11945,7 +11950,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12080,7 +12086,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12205,7 +12212,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12345,7 +12353,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12464,7 +12473,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12594,7 +12604,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12719,7 +12730,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12849,7 +12861,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -12969,7 +12982,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13099,7 +13113,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13204,7 +13219,8 @@ ] } } - } + }, + "required": true }, "responses": { "200": { @@ -13349,7 +13365,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13472,7 +13489,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13591,7 +13609,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13716,7 +13735,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13841,7 +13861,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -13966,7 +13987,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14085,7 +14107,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14196,7 +14219,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14321,7 +14345,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14446,7 +14471,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14546,7 +14572,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14656,7 +14683,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14767,7 +14795,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -14872,7 +14901,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -18489,7 +18519,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -20142,7 +20173,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -22353,7 +22385,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -29510,7 +29543,8 @@ } } } - } + }, + "required": true }, "responses": { "200": { @@ -88988,7 +89022,8 @@ } } } - } + }, + "required": true }, "cluster.put_component_template": { "content": { @@ -89108,7 +89143,8 @@ } } } - } + }, + "required": true }, "create": { "content": { @@ -89301,7 +89337,8 @@ } } } - } + }, + "required": true }, "field_caps": { "content": { @@ -89344,7 +89381,8 @@ } } } - } + }, + "required": true }, "index": { "content": { @@ -89472,7 +89510,8 @@ } } } - } + }, + "required": true }, "indices.create_from": { "content": { @@ -89815,7 +89854,8 @@ } } } - } + }, + "required": true }, "indices.simulate_template": { "content": { @@ -89917,7 +89957,8 @@ } } } - } + }, + "required": true }, "inference.inference": { "content": { @@ -89961,7 +90002,8 @@ ] } } - } + }, + "required": true }, "inference.put": { "content": { @@ -90082,7 +90124,8 @@ } } } - } + }, + "required": true }, "ml.get_overall_buckets": { "content": { @@ -90142,7 +90185,8 @@ } } } - } + }, + "required": true }, "ml.preview_data_frame_analytics": { "content": { @@ -90388,7 +90432,8 @@ } } } - } + }, + "required": true }, "scripts_painless_execute": { "content": { @@ -90441,7 +90486,8 @@ } } } - } + }, + "required": true }, "scroll": { "content": { @@ -90478,7 +90524,8 @@ } } } - } + }, + "required": true }, "search": { "content": { @@ -90786,7 +90833,8 @@ } } } - } + }, + "required": true }, "search_application.search": { "content": { @@ -91534,7 +91582,8 @@ } } } - } + }, + "required": true }, "termvectors": { "content": { diff --git a/output/schema/schema.json b/output/schema/schema.json index 98de41dd97..6e61d28239 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -2292,7 +2292,7 @@ "name": "Request", "namespace": "_global.clear_scroll" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json", "text/plain" @@ -2344,7 +2344,7 @@ "name": "Request", "namespace": "_global.close_point_in_time" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -2387,7 +2387,7 @@ "name": "Request", "namespace": "cluster.allocation_explain" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -2927,7 +2927,7 @@ "name": "Request", "namespace": "cluster.reroute" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -4333,7 +4333,7 @@ "name": "Request", "namespace": "_global.count" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -5428,7 +5428,7 @@ "name": "Request", "namespace": "_global.explain" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -5548,7 +5548,7 @@ "name": "Request", "namespace": "_global.field_caps" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -5769,7 +5769,7 @@ "name": "Request", "namespace": "fleet.search" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6015,7 +6015,7 @@ "name": "Request", "namespace": "graph.explore" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6298,7 +6298,7 @@ "name": "Request", "namespace": "ilm.move_to_step" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6344,7 +6344,7 @@ "name": "Request", "namespace": "ilm.put_lifecycle" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6632,7 +6632,7 @@ "name": "Request", "namespace": "indices.analyze" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6768,7 +6768,7 @@ "name": "Request", "namespace": "indices.clone" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -6855,7 +6855,7 @@ "name": "Request", "namespace": "indices.create" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -8625,7 +8625,7 @@ "name": "Request", "namespace": "indices.put_data_lifecycle" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -8708,7 +8708,7 @@ "name": "Request", "namespace": "indices.put_data_stream_options" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9253,7 +9253,7 @@ "name": "Request", "namespace": "indices.rollover" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9390,7 +9390,7 @@ "name": "Request", "namespace": "indices.shrink" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9527,7 +9527,7 @@ "name": "Request", "namespace": "indices.split" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9668,7 +9668,7 @@ "name": "Request", "namespace": "indices.validate_query" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9757,7 +9757,7 @@ "name": "Request", "namespace": "inference.completion" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -9897,7 +9897,7 @@ "name": "Request", "namespace": "inference.inference" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10000,7 +10000,7 @@ "name": "Request", "namespace": "inference.put_ai21" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10046,7 +10046,7 @@ "name": "Request", "namespace": "inference.put_alibabacloud" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10092,7 +10092,7 @@ "name": "Request", "namespace": "inference.put_amazonbedrock" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10138,7 +10138,7 @@ "name": "Request", "namespace": "inference.put_amazonsagemaker" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10184,7 +10184,7 @@ "name": "Request", "namespace": "inference.put_anthropic" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10230,7 +10230,7 @@ "name": "Request", "namespace": "inference.put_azureaistudio" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10276,7 +10276,7 @@ "name": "Request", "namespace": "inference.put_azureopenai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10322,7 +10322,7 @@ "name": "Request", "namespace": "inference.put_cohere" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10367,7 +10367,7 @@ "name": "Request", "namespace": "inference.put_contextualai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10413,7 +10413,7 @@ "name": "Request", "namespace": "inference.put_custom" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10459,7 +10459,7 @@ "name": "Request", "namespace": "inference.put_deepseek" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10505,7 +10505,7 @@ "name": "Request", "namespace": "inference.put_elasticsearch" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10555,7 +10555,7 @@ "name": "Request", "namespace": "inference.put_elser" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10601,7 +10601,7 @@ "name": "Request", "namespace": "inference.put_googleaistudio" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10647,7 +10647,7 @@ "name": "Request", "namespace": "inference.put_googlevertexai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10693,7 +10693,7 @@ "name": "Request", "namespace": "inference.put_hugging_face" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10738,7 +10738,7 @@ "name": "Request", "namespace": "inference.put_jinaai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10783,7 +10783,7 @@ "name": "Request", "namespace": "inference.put_llama" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10829,7 +10829,7 @@ "name": "Request", "namespace": "inference.put_mistral" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10875,7 +10875,7 @@ "name": "Request", "namespace": "inference.put_openai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10920,7 +10920,7 @@ "name": "Request", "namespace": "inference.put_voyageai" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -10966,7 +10966,7 @@ "name": "Request", "namespace": "inference.put_watsonx" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -11012,7 +11012,7 @@ "name": "Request", "namespace": "inference.rerank" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -11053,7 +11053,7 @@ "name": "Request", "namespace": "inference.sparse_embedding" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -11095,7 +11095,7 @@ "name": "Request", "namespace": "inference.stream_completion" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -11136,7 +11136,7 @@ "name": "Request", "namespace": "inference.text_embedding" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -11946,7 +11946,7 @@ "name": "Request", "namespace": "license.post" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -12692,7 +12692,7 @@ "name": "Request", "namespace": "ml.delete_expired_data" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13161,7 +13161,7 @@ "name": "Request", "namespace": "ml.flush_job" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13253,7 +13253,7 @@ "name": "Request", "namespace": "ml.get_buckets" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13350,7 +13350,7 @@ "name": "Request", "namespace": "ml.get_calendars" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13404,7 +13404,7 @@ "name": "Request", "namespace": "ml.get_categories" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13703,7 +13703,7 @@ "name": "Request", "namespace": "ml.get_influencers" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13939,7 +13939,7 @@ "name": "Request", "namespace": "ml.get_model_snapshots" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -13993,7 +13993,7 @@ "name": "Request", "namespace": "ml.get_overall_buckets" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -14040,7 +14040,7 @@ "name": "Request", "namespace": "ml.get_records" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -15031,7 +15031,7 @@ "name": "Request", "namespace": "ml.revert_model_snapshot" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -15172,7 +15172,7 @@ "name": "Request", "namespace": "ml.start_datafeed" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -16391,7 +16391,7 @@ "name": "Request", "namespace": "_global.open_point_in_time" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -17185,7 +17185,7 @@ "name": "Request", "namespace": "_global.render_search_template" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -17586,7 +17586,7 @@ "name": "Request", "namespace": "_global.scripts_painless_execute" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -17634,7 +17634,7 @@ "name": "Request", "namespace": "_global.scroll" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -17692,7 +17692,7 @@ "name": "Request", "namespace": "_global.search" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -21769,7 +21769,7 @@ "name": "Request", "namespace": "slm.put_lifecycle" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -23320,7 +23320,7 @@ "name": "Request", "namespace": "_global.terms_enum" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ], @@ -24223,7 +24223,7 @@ "name": "Request", "namespace": "_global.update_by_query" }, - "requestBodyRequired": false, + "requestBodyRequired": true, "requestMediaType": [ "application/json" ],