If you want to use Open API 3.0 with HTTP/2 agents, you require an Open API profile configuration. You select the profile that you configure in the HTTP/2 Server agent configuration. In the Open API profile configuration, you import your OpenAPI specification file and view any other included files defined by the specification.
Note!
All schemas that require a UDR must be named. Due to a limitation in the third-party parsing library used by OpenAPI, unnamed schemas cannot be detected and will not generate a corresponding UDR. Therefore, you must name all schemas that require a UDR.
Open API Profile View
Setting | Description |
---|---|
Import | Import the OpenAPI specification file from where the desktop client is running. Upon successful import, the contents of the file will be displayed in the box below. |
View | Opens the selected OPEN API schema file. |
Ignore Read Only Tag | Select this option to ignore the readOnly tag in the specification file. Info! When UDRs are generated from the OpenApi specification file, some UDR files found in the response body are marked as read-only. This prevents HTTP/2 Server from setting these fields in APL to generate a proper response. By selecting this checkbox, it allows HTTP/2 Server agents to be able to set the readOnly fields in APL for use cases that require a response from the HTTP/2 Server agent. |