Ver Fonte

Add some missing timeout params to REST API specs (#108761)

David Turner há 1 ano atrás
pai
commit
48e2de5cc4

+ 5 - 0
docs/changelog/108761.yaml

@@ -0,0 +1,5 @@
+pr: 108761
+summary: Add some missing timeout params to REST API specs
+area: Infra/REST API
+type: bug
+issues: []

+ 10 - 0
rest-api-spec/src/main/resources/rest-api-spec/api/license.delete.json

@@ -18,6 +18,16 @@
           ]
         }
       ]
+    },
+    "params":{
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
+      }
     }
   }
 }

+ 8 - 0
rest-api-spec/src/main/resources/rest-api-spec/api/license.post.json

@@ -25,6 +25,14 @@
       "acknowledge":{
         "type":"boolean",
         "description":"whether the user has acknowledged acknowledge messages (default: false)"
+      },
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
       }
     },
     "body":{

+ 8 - 0
rest-api-spec/src/main/resources/rest-api-spec/api/license.post_start_basic.json

@@ -23,6 +23,14 @@
       "acknowledge":{
         "type":"boolean",
         "description":"whether the user has acknowledged acknowledge messages (default: false)"
+      },
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
       }
     }
   }

+ 8 - 0
rest-api-spec/src/main/resources/rest-api-spec/api/license.post_start_trial.json

@@ -27,6 +27,14 @@
       "acknowledge":{
         "type":"boolean",
         "description":"whether the user has acknowledged acknowledge messages (default: false)"
+      },
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
       }
     }
   }

+ 10 - 1
rest-api-spec/src/main/resources/rest-api-spec/api/slm.start.json

@@ -19,6 +19,15 @@
         }
       ]
     },
-    "params":{}
+    "params":{
+      "master_timeout":{
+        "type":"time",
+        "description":"Timeout for processing on master node"
+      },
+      "timeout":{
+        "type":"time",
+        "description":"Timeout for acknowledgement of update from all nodes in cluster"
+      }
+    }
   }
 }

+ 10 - 1
rest-api-spec/src/main/resources/rest-api-spec/api/slm.stop.json

@@ -19,6 +19,15 @@
         }
       ]
     },
-    "params":{}
+    "params": {
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
+      }
+    }
   }
 }

+ 8 - 0
x-pack/qa/xpack-prefix-rest-compat/src/yamlRestTestV7Compat/resources/rest-api-spec/api/xpack-license.post.json

@@ -29,6 +29,14 @@
       "acknowledge":{
         "type":"boolean",
         "description":"whether the user has acknowledged acknowledge messages (default: false)"
+      },
+      "master_timeout": {
+        "type": "time",
+        "description": "Timeout for processing on master node"
+      },
+      "timeout": {
+        "type": "time",
+        "description": "Timeout for acknowledgement of update from all nodes in cluster"
       }
     },
     "body":{