浏览代码

YARN-5775. Convert enums in swagger definition to uppercase. Contributed by Gour Saha

Billie Rinaldi 8 年之前
父节点
当前提交
773c565ac5

+ 19 - 19
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services-api/src/main/resources/definition/YARN-Simplified-V1-API-Layer-For-Services.yaml

@@ -241,10 +241,10 @@ definitions:
         type: string
         type: string
         description: Artifact type, like docker, tarball, etc. (optional).
         description: Artifact type, like docker, tarball, etc. (optional).
         enum:
         enum:
-          - docker
-          - tarball
-          - application
-        default: docker
+          - DOCKER
+          - TARBALL
+          - APPLICATION
+        default: DOCKER
       uri:
       uri:
         type: string
         type: string
         description: Artifact location to support multiple artifact stores (optional).
         description: Artifact location to support multiple artifact stores (optional).
@@ -303,7 +303,7 @@ definitions:
         type: string
         type: string
         description: E.g. HTTP (YARN will perform a simple REST call at a regular interval and expect a 204 No content).
         description: E.g. HTTP (YARN will perform a simple REST call at a regular interval and expect a 204 No content).
         enum:
         enum:
-          - http
+          - HTTP
       uri:
       uri:
         type: string
         type: string
         description: Fully qualified REST uri endpoint.
         description: Fully qualified REST uri endpoint.
@@ -335,13 +335,13 @@ definitions:
         type: string
         type: string
         description: Config file in the standard format like xml, properties, json, yaml, template.
         description: Config file in the standard format like xml, properties, json, yaml, template.
         enum:
         enum:
-          - xml
-          - properties
-          - json
-          - yaml
-          - template
-          - env
-          - hadoop_xml
+          - XML
+          - PROPERTIES
+          - JSON
+          - YAML
+          - TEMPLATE
+          - ENV
+          - HADOOP_XML
       dest_file:
       dest_file:
         type: string
         type: string
         description: The absolute path that this configuration file should be mounted as, in the application container.
         description: The absolute path that this configuration file should be mounted as, in the application container.
@@ -386,11 +386,11 @@ definitions:
         type: string
         type: string
         description: enum of the state of the application
         description: enum of the state of the application
         enum:
         enum:
-          - accepted
-          - started
-          - ready
-          - stopped
-          - failed
+          - ACCEPTED
+          - STARTED
+          - READY
+          - STOPPED
+          - FAILED
   ContainerState:
   ContainerState:
     description: The current state of the container of an application.
     description: The current state of the container of an application.
     properties:
     properties:
@@ -398,8 +398,8 @@ definitions:
         type: string
         type: string
         description: enum of the state of the container
         description: enum of the state of the container
         enum:
         enum:
-          - init
-          - ready
+          - INIT
+          - READY
   ApplicationStatus:
   ApplicationStatus:
     description: The current status of a submitted application, returned as a response to the GET API.
     description: The current status of a submitted application, returned as a response to the GET API.
     properties:
     properties: