openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/GET_ALL_DB_CHECK_PARAMETER:
    post:
      tags:
      - SORA
      operationId: /rfc/GET_ALL_DB_CHECK_PARAMETER
      requestBody:
        content:
          application/json:
            schema:
              properties:
                DBCHECK:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: string
                        maxLength: 4
                        description: 'Type of Check Condition  enumValues: DBA=Database Administration,ORA=Database Messages,DBO=Database Operations,PROF=Database Profile'
                        enum:
                        - DBA
                        - ORA
                        - DBO
                        - PROF
                      PARAM:
                        type: string
                        maxLength: 50
                        description: Name of Check Condition
                      OBJECT:
                        type: string
                        maxLength: 50
                        description: Object for Check Condition
                      ACTIVE:
                        type: string
                        maxLength: 1
                        description: 'Activation Indicator for Check Condition  enumValues: N=No,Y=Yes'
                        enum:
                        - N
                        - Y
                      SEVERITY:
                        type: string
                        maxLength: 1
                        description: 'Level of Check Condition  enumValues: W=Warning,E=Error,A=Exception'
                        enum:
                        - W
                        - E
                        - A
                      CHKOP:
                        type: string
                        maxLength: 4
                        description: 'Operand for Check Condition  enumValues: <>=Not equal to,<==Less than/equal to,><=Greater than, smaller than,===Equal to,>==Greater than/equal to,<=Smaller than,>=Greater than/Older'
                        enum:
                        - <>
                        - <=
                        - '><'
                        - ==
                        - '>='
                        - <
                        - '>'
                      CHKVAL:
                        type: string
                        maxLength: 12
                        description: Check Value of Check Condition
                      UNIT:
                        type: string
                        maxLength: 1
                        description: 'Unit of Check Value  enumValues: K=Kilo,P=Percentage,H=Hours,R=Rate,D=Days,S=Seconds,G=Giga,M=Mega/Minutes'
                        enum:
                        - K
                        - P
                        - H
                        - R
                        - D
                        - S
                        - G
                        - M
                      CHKREP:
                        type: string
                        maxLength: 5
                        description: Job frequency
                      REPUNIT:
                        type: string
                        maxLength: 1
                        description: 'Unit for Repetition Period  enumValues: H=Hours,D=Days,S=Seconds,M=Minutes'
                        enum:
                        - H
                        - D
                        - S
                        - M
                      MODFLAG:
                        type: string
                        maxLength: 1
                        description: 'Modification flag  enumValues: N=No  = Modification not allowed,Y=Yes = Modification allowed'
                        enum:
                        - N
                        - Y
                      MODDATE:
                        type: string
                        maxLength: 14
                        description: Time of Check or Change
                      MODUSER:
                        type: string
                        maxLength: 12
                        description: Changed by
                      REACTION:
                        type: string
                        maxLength: 10
                        description: 'Automatic Reaction  enumValues: SYSLOCK=System should be locked,SINGLEUSR=System should be in single user mode'
                        enum:
                        - SYSLOCK
                        - SINGLEUSR
                      CORRTYPE:
                        type: string
                        maxLength: 1
                        description: 'Type of Corrective Measure  enumValues: D=DBA,P=Program,T=Transaction,R=Report,E=Editor,H=Hotline'
                        enum:
                        - D
                        - P
                        - T
                        - R
                        - E
                        - H
                      CORRNAME:
                        type: string
                        maxLength: 132
                        description: Corrective Measure
                      CHKDESC:
                        type: string
                        maxLength: 255
                        description: Description of Check Condition
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  DBCHECK:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: string
                          maxLength: 4
                          description: 'Type of Check Condition  enumValues: DBA=Database Administration,ORA=Database Messages,DBO=Database Operations,PROF=Database Profile'
                          enum:
                          - DBA
                          - ORA
                          - DBO
                          - PROF
                        PARAM:
                          type: string
                          maxLength: 50
                          description: Name of Check Condition
                        OBJECT:
                          type: string
                          maxLength: 50
                          description: Object for Check Condition
                        ACTIVE:
                          type: string
                          maxLength: 1
                          description: 'Activation Indicator for Check Condition  enumValues: N=No,Y=Yes'
                          enum:
                          - N
                          - Y
                        SEVERITY:
                          type: string
                          maxLength: 1
                          description: 'Level of Check Condition  enumValues: W=Warning,E=Error,A=Exception'
                          enum:
                          - W
                          - E
                          - A
                        CHKOP:
                          type: string
                          maxLength: 4
                          description: 'Operand for Check Condition  enumValues: <>=Not equal to,<==Less than/equal to,><=Greater than, smaller than,===Equal to,>==Greater than/equal to,<=Smaller than,>=Greater than/Older'
                          enum:
                          - <>
                          - <=
                          - '><'
                          - ==
                          - '>='
                          - <
                          - '>'
                        CHKVAL:
                          type: string
                          maxLength: 12
                          description: Check Value of Check Condition
                        UNIT:
                          type: string
                          maxLength: 1
                          description: 'Unit of Check Value  enumValues: K=Kilo,P=Percentage,H=Hours,R=Rate,D=Days,S=Seconds,G=Giga,M=Mega/Minutes'
                          enum:
                          - K
                          - P
                          - H
                          - R
                          - D
                          - S
                          - G
                          - M
                        CHKREP:
                          type: string
                          maxLength: 5
                          description: Job frequency
                        REPUNIT:
                          type: string
                          maxLength: 1
                          description: 'Unit for Repetition Period  enumValues: H=Hours,D=Days,S=Seconds,M=Minutes'
                          enum:
                          - H
                          - D
                          - S
                          - M
                        MODFLAG:
                          type: string
                          maxLength: 1
                          description: 'Modification flag  enumValues: N=No  = Modification not allowed,Y=Yes = Modification allowed'
                          enum:
                          - N
                          - Y
                        MODDATE:
                          type: string
                          maxLength: 14
                          description: Time of Check or Change
                        MODUSER:
                          type: string
                          maxLength: 12
                          description: Changed by
                        REACTION:
                          type: string
                          maxLength: 10
                          description: 'Automatic Reaction  enumValues: SYSLOCK=System should be locked,SINGLEUSR=System should be in single user mode'
                          enum:
                          - SYSLOCK
                          - SINGLEUSR
                        CORRTYPE:
                          type: string
                          maxLength: 1
                          description: 'Type of Corrective Measure  enumValues: D=DBA,P=Program,T=Transaction,R=Report,E=Editor,H=Hotline'
                          enum:
                          - D
                          - P
                          - T
                          - R
                          - E
                          - H
                        CORRNAME:
                          type: string
                          maxLength: 132
                          description: Corrective Measure
                        CHKDESC:
                          type: string
                          maxLength: 255
                          description: Description of Check Condition
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
