openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/DB_INF_VP_CHAR:
    post:
      tags:
      - STD2
      operationId: /rfc/DB_INF_VP_CHAR
      requestBody:
        content:
          application/json:
            schema:
              properties:
                RESET_TIMESTAMP_OLD:
                  type: integer
                  format: int32
                  default: 0
                VPCLASSES:
                  type: array
                  items:
                    type: object
                    properties:
                      CLASS:
                        type: string
                        maxLength: 50
                        description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                      NR_OF_VPS:
                        type: integer
                        format: int32
                        description: Informix Number of Virtual Processors
                      READY:
                        type: integer
                        format: int32
                        description: Informix Number of Threads waiting in Ready Queue
                      USERCPU:
                        type: string
                        maxLength: 13
                        description: Informix User CPU (in microseconds)
                      SYSCPU:
                        type: string
                        maxLength: 13
                        description: Informix System CPU (in microseconds)
                      TOTALCPU:
                        type: string
                        maxLength: 13
                        description: Informix Total CPU (in microseconds)
                      ELTIMEUSED:
                        type: integer
                        format: int32
                        description: Informix Elapsed Time in %
                VPCLASSES_OLD:
                  type: array
                  items:
                    type: object
                    properties:
                      CLASS:
                        type: string
                        maxLength: 50
                        description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                      NR_OF_VPS:
                        type: integer
                        format: int32
                        description: Informix Number of Virtual Processors
                      READY:
                        type: integer
                        format: int32
                        description: Informix Number of Threads waiting in Ready Queue
                      USERCPU:
                        type: string
                        maxLength: 13
                        description: Informix User CPU (in microseconds)
                      SYSCPU:
                        type: string
                        maxLength: 13
                        description: Informix System CPU (in microseconds)
                      TOTALCPU:
                        type: string
                        maxLength: 13
                        description: Informix Total CPU (in microseconds)
                      ELTIMEUSED:
                        type: integer
                        format: int32
                        description: Informix Elapsed Time in %
                VPS:
                  type: array
                  items:
                    type: object
                    properties:
                      VPID:
                        type: integer
                        format: int32
                        description: 'Informix monitor: Vp ID'
                      CLASS:
                        type: string
                        maxLength: 50
                        description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                      PID:
                        type: integer
                        format: int32
                        description: PID of an R/3 WP (DB session)
                      READY:
                        type: integer
                        format: int32
                        description: Informix Number of Threads waiting in Ready Queue
                      USERCPU:
                        type: string
                        maxLength: 13
                        description: Informix User CPU (in microseconds)
                      SYSCPU:
                        type: string
                        maxLength: 13
                        description: Informix System CPU (in microseconds)
                      TOTALCPU:
                        type: string
                        maxLength: 13
                        description: Informix Total CPU (in microseconds)
                      ELTIMEUSED:
                        type: integer
                        format: int32
                        description: Informix Elapsed Time in %
                VPS_OLD:
                  type: array
                  items:
                    type: object
                    properties:
                      VPID:
                        type: integer
                        format: int32
                        description: 'Informix monitor: Vp ID'
                      CLASS:
                        type: string
                        maxLength: 50
                        description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                      PID:
                        type: integer
                        format: int32
                        description: PID of an R/3 WP (DB session)
                      READY:
                        type: integer
                        format: int32
                        description: Informix Number of Threads waiting in Ready Queue
                      USERCPU:
                        type: string
                        maxLength: 13
                        description: Informix User CPU (in microseconds)
                      SYSCPU:
                        type: string
                        maxLength: 13
                        description: Informix System CPU (in microseconds)
                      TOTALCPU:
                        type: string
                        maxLength: 13
                        description: Informix Total CPU (in microseconds)
                      ELTIMEUSED:
                        type: integer
                        format: int32
                        description: Informix Elapsed Time in %
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  DATE_OF_STATISTICS:
                    type: string
                    format: date
                  RESET_TIMESTAMP:
                    type: integer
                    format: int32
                  TIME_OF_STATISTICS:
                    type: string
                    maxLength: 6
                  VPCLASSES:
                    type: array
                    items:
                      type: object
                      properties:
                        CLASS:
                          type: string
                          maxLength: 50
                          description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                        NR_OF_VPS:
                          type: integer
                          format: int32
                          description: Informix Number of Virtual Processors
                        READY:
                          type: integer
                          format: int32
                          description: Informix Number of Threads waiting in Ready Queue
                        USERCPU:
                          type: string
                          maxLength: 13
                          description: Informix User CPU (in microseconds)
                        SYSCPU:
                          type: string
                          maxLength: 13
                          description: Informix System CPU (in microseconds)
                        TOTALCPU:
                          type: string
                          maxLength: 13
                          description: Informix Total CPU (in microseconds)
                        ELTIMEUSED:
                          type: integer
                          format: int32
                          description: Informix Elapsed Time in %
                  VPCLASSES_OLD:
                    type: array
                    items:
                      type: object
                      properties:
                        CLASS:
                          type: string
                          maxLength: 50
                          description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                        NR_OF_VPS:
                          type: integer
                          format: int32
                          description: Informix Number of Virtual Processors
                        READY:
                          type: integer
                          format: int32
                          description: Informix Number of Threads waiting in Ready Queue
                        USERCPU:
                          type: string
                          maxLength: 13
                          description: Informix User CPU (in microseconds)
                        SYSCPU:
                          type: string
                          maxLength: 13
                          description: Informix System CPU (in microseconds)
                        TOTALCPU:
                          type: string
                          maxLength: 13
                          description: Informix Total CPU (in microseconds)
                        ELTIMEUSED:
                          type: integer
                          format: int32
                          description: Informix Elapsed Time in %
                  VPS:
                    type: array
                    items:
                      type: object
                      properties:
                        VPID:
                          type: integer
                          format: int32
                          description: 'Informix monitor: Vp ID'
                        CLASS:
                          type: string
                          maxLength: 50
                          description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                        PID:
                          type: integer
                          format: int32
                          description: PID of an R/3 WP (DB session)
                        READY:
                          type: integer
                          format: int32
                          description: Informix Number of Threads waiting in Ready Queue
                        USERCPU:
                          type: string
                          maxLength: 13
                          description: Informix User CPU (in microseconds)
                        SYSCPU:
                          type: string
                          maxLength: 13
                          description: Informix System CPU (in microseconds)
                        TOTALCPU:
                          type: string
                          maxLength: 13
                          description: Informix Total CPU (in microseconds)
                        ELTIMEUSED:
                          type: integer
                          format: int32
                          description: Informix Elapsed Time in %
                  VPS_OLD:
                    type: array
                    items:
                      type: object
                      properties:
                        VPID:
                          type: integer
                          format: int32
                          description: 'Informix monitor: Vp ID'
                        CLASS:
                          type: string
                          maxLength: 50
                          description: Informix Virtual Processor - CPU,LIO,LIO,AIO,ADM,MSC,TLI
                        PID:
                          type: integer
                          format: int32
                          description: PID of an R/3 WP (DB session)
                        READY:
                          type: integer
                          format: int32
                          description: Informix Number of Threads waiting in Ready Queue
                        USERCPU:
                          type: string
                          maxLength: 13
                          description: Informix User CPU (in microseconds)
                        SYSCPU:
                          type: string
                          maxLength: 13
                          description: Informix System CPU (in microseconds)
                        TOTALCPU:
                          type: string
                          maxLength: 13
                          description: Informix Total CPU (in microseconds)
                        ELTIMEUSED:
                          type: integer
                          format: int32
                          description: Informix Elapsed Time in %
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
