openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/STU4_R3AS4_MEMORY_MGMT:
    post:
      tags:
      - STU4_RZ20
      summary: collects memory management data
      operationId: /rfc/STU4_R3AS4_MEMORY_MGMT
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ACTSPACE0:
                    type: object
                    properties:
                      CURRSIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Admin.: User Administration - Current Size'
                      PEAKSIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: User Management - Size Peak Value'
                  ACTSPACE1:
                    type: object
                    properties:
                      CURRSIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Roll Area Management - Current Size'
                      PEAKSIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Manag.: Roll Area Management - Size Peak Value'
                  ESFREERES:
                    type: object
                    properties:
                      MAXELEM:
                        type: integer
                        format: int32
                        description: 'iSeries Extended Memory: Max. Number of Available Elements'
                      CURREL:
                        type: integer
                        format: int32
                        description: 'iSeries Extended Memory: Number of Available Elements'
                      MAXBIGEL:
                        type: integer
                        format: int32
                        description: iSeries Extended Memory:Max. No. of Large Available Elements
                      CURBIGEL:
                        type: integer
                        format: int32
                        description: 'iSeries Extended Memory: Number of Large Available Elements'
                      PEAKELM:
                        type: integer
                        format: int32
                        description: 'iSeries Extended Memory: Max. No. of Avail. Elements Reached'
                  FREEINT:
                    type: object
                    properties:
                      SHMSEGSIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Size of Shared Memory Segment'
                      RACREASIZE:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Initial Size of Roll Area'
                      RAEXTSIZE:
                        type: integer
                        format: int32
                        description: iSeries Roll Management:Size of Extension Unit for Roll Area
                      SHMSEGKEY:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Next Shared Memory Segment Key'
                  FREELIST0:
                    type: object
                    properties:
                      MAXELEM:
                        type: integer
                        format: int32
                        description: iSeries Roll Management:Max. Number of Elements in Free List
                      CURREL:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Number of Elements in Free List'
                      PEAKELEM:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Peak Usage of Free List'
                      MAXBIGEL:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Manag.: Max. No. of Large Elements in Free List'
                      CURBIGEL:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: No. of Large Elements in Free List'
                      CURTOTSP:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Total Usage of Free List'
                  FREELIST1:
                    type: object
                    properties:
                      MAXELEM:
                        type: integer
                        format: int32
                        description: iSeries Roll Man.:Max. No. of Elements of Availab. Roll Area
                      CURREL:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Man.: Number of Elements of Available Roll Area'
                      PEAKELEM:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Peak Value of Available Roll Area'
                      MAXBIGEL:
                        type: integer
                        format: int32
                        description: iSeries Roll Man.:Max. No. Large Elements of Avail.Roll Area
                      CURBIGEL:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Man.: No. of Large Elements of Avail. Roll Area'
                      CURTOTSP:
                        type: integer
                        format: int32
                        description: 'iSeries Roll Management: Total Usage of Available Roll Area'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
