浏览代码

Adding Source as a separate ENUM

Diego Ching 3 年之前
父节点
当前提交
62bd562ec1
共有 1 个文件被更改,包括 13 次插入18 次删除
  1. 13 18
      kafka-ui-contract/src/main/resources/swagger/kafka-ui-api.yaml

+ 13 - 18
kafka-ui-contract/src/main/resources/swagger/kafka-ui-api.yaml

@@ -1718,15 +1718,7 @@ components:
         defaultValue:
           type: string
         source:
-          type: string
-          enum:
-            - DYNAMIC_TOPIC_CONFIG
-            - DYNAMIC_BROKER_LOGGER_CONFIG
-            - DYNAMIC_BROKER_CONFIG
-            - DYNAMIC_DEFAULT_BROKER_CONFIG
-            - STATIC_BROKER_CONFIG
-            - DEFAULT_CONFIG
-            - UNKNOWN
+          $ref: "#/components/schemas/Source"
         isSensitive:
           type: boolean
         isReadOnly:
@@ -1746,15 +1738,18 @@ components:
         value:
           type: string
         source:
-          type: string
-          enum:
-            - DYNAMIC_TOPIC_CONFIG
-            - DYNAMIC_BROKER_LOGGER_CONFIG
-            - DYNAMIC_BROKER_CONFIG
-            - DYNAMIC_DEFAULT_BROKER_CONFIG
-            - STATIC_BROKER_CONFIG
-            - DEFAULT_CONFIG
-            - UNKNOWN
+          $ref: "#/components/schemas/Source"
+
+    Source:
+      type: string
+      enum:
+        - DYNAMIC_TOPIC_CONFIG
+        - DYNAMIC_BROKER_LOGGER_CONFIG
+        - DYNAMIC_BROKER_CONFIG
+        - DYNAMIC_DEFAULT_BROKER_CONFIG
+        - STATIC_BROKER_CONFIG
+        - DEFAULT_CONFIG
+        - UNKNOWN
 
     TopicCreation:
       type: object