Commit 5f3e39fc authored by ruiyue's avatar ruiyue
Browse files

Update 3 files

- /OpenAPI/TS28623_ComDefs.yaml
- /OpenAPI/TS28623_GenericNrm.yaml
- /OpenAPI/TS28623_FileManagementNrm.yaml
parent 3d8463e1
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -17,8 +17,13 @@ components:
      type: number
      format: float
    DateTime:
      description: This datatype is used for writable attribute
      type: string
      format: date-time
    DateTimeRo: This datatype is used for readOnly attribute
      type: string
      format: date-time
      readOnly: true      
    FullTime:
      type: string
      description: format (e.g., full-time) is from RFC 3339
@@ -48,10 +53,10 @@ components:
      maximum: 180

    Dn:
      description: this datatype used for attribute which can be writable
      description: This datatype is used for writable attribute
      type: string
    DnRo:
      description: this datatype used for attribute which is readonly
      description: This datatype is used for readOnly attribute
      type: string
      readOnly: true      
    DnList:
+21 −7
Original line number Diff line number Diff line
@@ -40,8 +40,10 @@ components:
      properties:
        jobId:
          type: string
          readOnly: true
        status:
          type: string
          readOnly: true
          enum:
            - NOT_STARTED
            - RUNNING
@@ -51,13 +53,16 @@ components:
            - CANCELLED
        progressPercentage:
          type: integer
          readOnly: true
          minimum: 0
          maximum: 100
        progressStateInfo:
          readOnly: true
          type: string
        resultStateInfo:
          oneOf:
            - type: string
              readOnly: true
              enum:
                - NULL
                - UNKNOWN
@@ -69,10 +74,11 @@ components:
                - TIMER_EXPIRED
                - OTHER
            - type: string
              readOnly: true
        startTime:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
        endTime:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
        timer:
          type: integer

@@ -109,10 +115,12 @@ components:
              properties:
                numberOfFiles:
                  type: integer
                  readOnly: true
                jobRef:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
                jobId:
                  type: string
                  readOnly: true
                File:
                  $ref: '#/components/schemas/File-Multiple'
    File-Single:
@@ -124,13 +132,16 @@ components:
              type: object
              properties:
                fileLocation:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri'
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/UriRo'
                fileCompression:
                  type: string
                  readOnly: true
                fileSize:
                  type: integer
                  readOnly: true
                fileDataType:
                  type: string
                  readOnly: true
                  enum:
                    - PERFORMANCE
                    - TRACE
@@ -138,16 +149,19 @@ components:
                    - PROPRIETARY
                fileFormat:
                  type: string
                  readOnly: true
                fileReadyTime:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
                fileExpirationTime:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
                fileContent:
                  type: string
                  readOnly: true
                jobRef:
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
                  $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
                jobId:
                  type: string
                  readOnly: true
 
            

+7 −2
Original line number Diff line number Diff line
@@ -112,8 +112,10 @@ components:
      properties:
        jobId:
          type: string
          readOnly: true
        status:
          type: string
          readOnly: true
          enum:
            - NOT_STARTED
            - RUNNING
@@ -124,16 +126,19 @@ components:
            - CANCELLED
        progressPercentage:
          type: integer
          readOnly: true
          minimum: 0
          maximum: 100
        progressStateInfo:
          type: string
          readOnly: true
        resultStateInfo:
          type: string
          readOnly: true
        startTime:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
        endTime:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTime'
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DateTimeRo'
        timer:
          type: integer
    AreaScope: