OpenAPI Properties in Use
This appendix lists the properties of the OpenAPI 2.0 specificationOpens in a new tab that the API management tools use when generating the REST service classes. Properties not listed here are ignored. There are several extension properties; these have names that start with x-ISC.
Operation Object
-
operationId
-
summary
-
description
-
consumes
-
produces
-
parameters (for details, see Parameter Object)
-
x-ISC_CORS (a flag to indicate that CORS requests for this endpoint/method combination should be supported)
-
x-ISC_RequiredResource (a comma-separated list of defined resources and their access modes (resource:mode) that are required for access to this endpoint of the REST service)
-
x-ISC_ServiceMethod (name of the class method called on the back end to service this operation; default is operationId, which is normally suitable)
-
responses (note that within the response object, status may be HTTP status code or "default")
For details on the standard properties, see https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#operationObjectOpens in a new tab.