openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/GET_OS390_WLM_ALL:
    post:
      tags:
      - SMON
      operationId: /rfc/GET_OS390_WLM_ALL
      requestBody:
        content:
          application/json:
            schema:
              properties:
                LOCAL_REMOTE:
                  type: string
                  default: LOCAL
                  maxLength: 6
                LOGICAL_DESTINATION:
                  type: string
                  maxLength: 32
                SYSTEM_ID:
                  type: integer
                  format: int32
                  default: 0
                TF_ENC_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      NAME:
                        type: string
                        maxLength: 8
                        description: ''
                      SCNAME:
                        type: string
                        maxLength: 8
                        description: Service class name
                      TPNAME:
                        type: string
                        maxLength: 8
                        description: Transaction program name
                      USERID:
                        type: string
                        maxLength: 8
                        description: User ID
                      SSTYPE:
                        type: string
                        maxLength: 4
                        description: Subsystem type
                      FUNCNAME:
                        type: string
                        maxLength: 8
                        description: Function name
                      SCINDEX:
                        type: integer
                        format: int32
                        description: ''
                      PERIODIND:
                        type: integer
                        format: int32
                        description: ''
                      VALUE1:
                        type: integer
                        format: int64
                        description: ''
                      VALUE2:
                        type: integer
                        format: int64
                        description: ''
                TF_MAP_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      BUCKETMAP:
                        type: string
                        format: byte
                        description: ''
                TF_POL_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      SYSTEMNAME:
                        type: string
                        maxLength: 8
                        description: System name
                      POLICYNAME:
                        type: string
                        maxLength: 8
                        description: Policy name
                      POLICYDES:
                        type: string
                        maxLength: 32
                        description: Service policy description
                      ADMINNAME:
                        type: string
                        maxLength: 8
                        description: Adminitrator name
                      SYSTEMMODE:
                        type: string
                        format: byte
                        description: ''
                      STARTTIME:
                        type: string
                        maxLength: 14
                        description: ''
                      ENDTIME:
                        type: string
                        maxLength: 14
                        description: ''
                      DURATION:
                        type: integer
                        format: int32
                        description: Duration
                      MINTIME:
                        type: integer
                        format: int32
                        description: MINTIME
                      STATUS:
                        type: integer
                        format: int32
                        description: ''
                TF_RTD_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      TIMEDISTR:
                        type: string
                        format: byte
                        description: ''
                TF_SCL_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      SCNAME:
                        type: string
                        maxLength: 8
                        description: Service class name
                      SCDES:
                        type: string
                        maxLength: 32
                        description: Service class description
                      PERIODIND:
                        type: integer
                        format: int32
                        description: ''
                      PERIODNUM:
                        type: integer
                        format: int32
                        description: Number of service class periods
                      WORKLOAD:
                        type: string
                        maxLength: 8
                        description: Workload name
                      RESGRP:
                        type: string
                        maxLength: 8
                        description: Resource group name
                      MINCAPA:
                        type: integer
                        format: int32
                        description: ''
                      MAXCAPA:
                        type: integer
                        format: int32
                        description: ''
                      VALUE1:
                        type: integer
                        format: int64
                        description: ''
                      VALUE2:
                        type: integer
                        format: int64
                        description: ''
                TF_SCP_ALL:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: integer
                        format: int32
                        description: Type in saposcol result structure
                      SUBTYPE:
                        type: integer
                        format: int32
                        description: Subtype in saposcol result structure
                      SERIALNR:
                        type: integer
                        format: int32
                        description: Serial number in saposcol result structure
                      GOALTYPE:
                        type: string
                        format: byte
                        description: ''
                      GOALPERC:
                        type: integer
                        format: int32
                        description: ''
                      IMPORTANCE:
                        type: integer
                        format: int32
                        description: Importance
                      GOALVALUE:
                        type: integer
                        format: int32
                        description: Goal value
                      DURATION:
                        type: integer
                        format: int32
                        description: Service class period duration
                      CPUUNITS1:
                        type: integer
                        format: int32
                        description: ''
                      CPUUNITS2:
                        type: integer
                        format: int32
                        description: ''
                      SRBUNITS1:
                        type: integer
                        format: int32
                        description: ''
                      SRBUNITS2:
                        type: integer
                        format: int32
                        description: ''
                      COMPLETED:
                        type: integer
                        format: int32
                        description: Completed transactions
                      ABORTED:
                        type: integer
                        format: int32
                        description: Aborted transactions
                      USING:
                        type: integer
                        format: int32
                        description: Using samples
                      DELAY:
                        type: integer
                        format: int32
                        description: Delay samples
                      ELAPTIME1:
                        type: integer
                        format: int32
                        description: ''
                      ELAPTIME2:
                        type: integer
                        format: int32
                        description: ''
                      EXECTIME1:
                        type: integer
                        format: int32
                        description: ''
                      EXECTIME2:
                        type: integer
                        format: int32
                        description: ''
                      RTDINDEX:
                        type: integer
                        format: int32
                        description: ''
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ACTIVEFLAG:
                    type: integer
                    format: int32
                  DETAILSCOLL:
                    type: integer
                    format: int32
                  DETAILSMODE:
                    type: integer
                    format: int32
                  DETAILSREQI:
                    type: integer
                    format: int32
                  F_ENC_ALL_READ:
                    type: string
                    maxLength: 3
                  F_MAP_ALL_READ:
                    type: string
                    maxLength: 3
                  F_POL_ALL_READ:
                    type: string
                    maxLength: 3
                  F_RTD_ALL_READ:
                    type: string
                    maxLength: 3
                  F_SCL_ALL_READ:
                    type: string
                    maxLength: 3
                  F_SCP_ALL_READ:
                    type: string
                    maxLength: 3
                  INTERVAL:
                    type: integer
                    format: int32
                  LASTCOLLINT:
                    type: integer
                    format: int32
                  LASTCOLLWRT:
                    type: string
                    maxLength: 25
                  NORMCOLLINT:
                    type: integer
                    format: int32
                  OP_SYSTEM:
                    type: string
                    maxLength: 52
                  TF_ENC_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        NAME:
                          type: string
                          maxLength: 8
                          description: ''
                        SCNAME:
                          type: string
                          maxLength: 8
                          description: Service class name
                        TPNAME:
                          type: string
                          maxLength: 8
                          description: Transaction program name
                        USERID:
                          type: string
                          maxLength: 8
                          description: User ID
                        SSTYPE:
                          type: string
                          maxLength: 4
                          description: Subsystem type
                        FUNCNAME:
                          type: string
                          maxLength: 8
                          description: Function name
                        SCINDEX:
                          type: integer
                          format: int32
                          description: ''
                        PERIODIND:
                          type: integer
                          format: int32
                          description: ''
                        VALUE1:
                          type: integer
                          format: int64
                          description: ''
                        VALUE2:
                          type: integer
                          format: int64
                          description: ''
                  TF_MAP_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        BUCKETMAP:
                          type: string
                          format: byte
                          description: ''
                  TF_POL_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        SYSTEMNAME:
                          type: string
                          maxLength: 8
                          description: System name
                        POLICYNAME:
                          type: string
                          maxLength: 8
                          description: Policy name
                        POLICYDES:
                          type: string
                          maxLength: 32
                          description: Service policy description
                        ADMINNAME:
                          type: string
                          maxLength: 8
                          description: Adminitrator name
                        SYSTEMMODE:
                          type: string
                          format: byte
                          description: ''
                        STARTTIME:
                          type: string
                          maxLength: 14
                          description: ''
                        ENDTIME:
                          type: string
                          maxLength: 14
                          description: ''
                        DURATION:
                          type: integer
                          format: int32
                          description: Duration
                        MINTIME:
                          type: integer
                          format: int32
                          description: MINTIME
                        STATUS:
                          type: integer
                          format: int32
                          description: ''
                  TF_RTD_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        TIMEDISTR:
                          type: string
                          format: byte
                          description: ''
                  TF_SCL_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        SCNAME:
                          type: string
                          maxLength: 8
                          description: Service class name
                        SCDES:
                          type: string
                          maxLength: 32
                          description: Service class description
                        PERIODIND:
                          type: integer
                          format: int32
                          description: ''
                        PERIODNUM:
                          type: integer
                          format: int32
                          description: Number of service class periods
                        WORKLOAD:
                          type: string
                          maxLength: 8
                          description: Workload name
                        RESGRP:
                          type: string
                          maxLength: 8
                          description: Resource group name
                        MINCAPA:
                          type: integer
                          format: int32
                          description: ''
                        MAXCAPA:
                          type: integer
                          format: int32
                          description: ''
                        VALUE1:
                          type: integer
                          format: int64
                          description: ''
                        VALUE2:
                          type: integer
                          format: int64
                          description: ''
                  TF_SCP_ALL:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: integer
                          format: int32
                          description: Type in saposcol result structure
                        SUBTYPE:
                          type: integer
                          format: int32
                          description: Subtype in saposcol result structure
                        SERIALNR:
                          type: integer
                          format: int32
                          description: Serial number in saposcol result structure
                        GOALTYPE:
                          type: string
                          format: byte
                          description: ''
                        GOALPERC:
                          type: integer
                          format: int32
                          description: ''
                        IMPORTANCE:
                          type: integer
                          format: int32
                          description: Importance
                        GOALVALUE:
                          type: integer
                          format: int32
                          description: Goal value
                        DURATION:
                          type: integer
                          format: int32
                          description: Service class period duration
                        CPUUNITS1:
                          type: integer
                          format: int32
                          description: ''
                        CPUUNITS2:
                          type: integer
                          format: int32
                          description: ''
                        SRBUNITS1:
                          type: integer
                          format: int32
                          description: ''
                        SRBUNITS2:
                          type: integer
                          format: int32
                          description: ''
                        COMPLETED:
                          type: integer
                          format: int32
                          description: Completed transactions
                        ABORTED:
                          type: integer
                          format: int32
                          description: Aborted transactions
                        USING:
                          type: integer
                          format: int32
                          description: Using samples
                        DELAY:
                          type: integer
                          format: int32
                          description: Delay samples
                        ELAPTIME1:
                          type: integer
                          format: int32
                          description: ''
                        ELAPTIME2:
                          type: integer
                          format: int32
                          description: ''
                        EXECTIME1:
                          type: integer
                          format: int32
                          description: ''
                        EXECTIME2:
                          type: integer
                          format: int32
                          description: ''
                        RTDINDEX:
                          type: integer
                          format: int32
                          description: ''
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
