openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RSLG_FILEINFO_INIT_ALV:
    post:
      tags:
      - SLO2_ALV
      operationId: /rfc/RSLG_FILEINFO_INIT_ALV
      requestBody:
        content:
          application/json:
            schema:
              properties:
                INFO_BEFORE:
                  type: object
                  properties:
                    WHICHLOG:
                      type: string
                      maxLength: 1
                      description: 'SysLog: File selection  enumValues: C=central (aggregate) SysLog file,A=all remote SysLog files (including the local one),R=remote SysLog file,L=lokal SysLog file'
                      enum:
                      - C
                      - A
                      - R
                      - L
                    POS:
                      type: integer
                      format: int64
                      description: 'SysLog: File offset'
                    MAXSIZE:
                      type: integer
                      format: int64
                      description: 'SysLog: File offset'
                    WRAPCOUNT:
                      type: integer
                      format: int64
                      description: 'SysLog: File number'
                    NOOFFILES:
                      type: integer
                      format: int64
                      description: 'SysLog: Number of files  enumValues: 1='
                      enum:
                      - '1'
                    READ_POSI:
                      type: integer
                      format: int64
                      description: 'SysLog: File offset'
                    OLDFILENAM:
                      type: string
                      maxLength: 79
                      description: 'SysLog: Name of the old SysLog file'
                    ACTFILENAM:
                      type: string
                      maxLength: 79
                      description: 'SysLog: Name of current SysLog file'
                    OLDCFILENO:
                      type: integer
                      format: int64
                      description: 'SysLog: File number'
                    ACTCFILENO:
                      type: integer
                      format: int64
                      description: 'SysLog: File number'
                    RECORDSIZE:
                      type: integer
                      format: int64
                      description: 'SysLog: File offset'
                WHICHLOG:
                  type: string
                  default: i
                  maxLength: 1
                  description: '''i'' or select local/central syslog'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  INFO_AFTER:
                    type: object
                    properties:
                      WHICHLOG:
                        type: string
                        maxLength: 1
                        description: 'SysLog: File selection  enumValues: C=central (aggregate) SysLog file,A=all remote SysLog files (including the local one),R=remote SysLog file,L=lokal SysLog file'
                        enum:
                        - C
                        - A
                        - R
                        - L
                      POS:
                        type: integer
                        format: int64
                        description: 'SysLog: File offset'
                      MAXSIZE:
                        type: integer
                        format: int64
                        description: 'SysLog: File offset'
                      WRAPCOUNT:
                        type: integer
                        format: int64
                        description: 'SysLog: File number'
                      NOOFFILES:
                        type: integer
                        format: int64
                        description: 'SysLog: Number of files  enumValues: 1='
                        enum:
                        - '1'
                      READ_POSI:
                        type: integer
                        format: int64
                        description: 'SysLog: File offset'
                      OLDFILENAM:
                        type: string
                        maxLength: 79
                        description: 'SysLog: Name of the old SysLog file'
                      ACTFILENAM:
                        type: string
                        maxLength: 79
                        description: 'SysLog: Name of current SysLog file'
                      OLDCFILENO:
                        type: integer
                        format: int64
                        description: 'SysLog: File number'
                      ACTCFILENO:
                        type: integer
                        format: int64
                        description: 'SysLog: File number'
                      RECORDSIZE:
                        type: integer
                        format: int64
                        description: 'SysLog: File offset'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
