Support of Polymorphic Constructs for OpenAPI Connectivity

OpenAPI 3.0 provides the allOf, oneOf, and anyOf keywords to use for combining schemas. You can use these keywords to create a complex schema or validate a value against multiple criteria. If an OpenAPI document has schemas that use the allOf, oneOf, or anyOf keyword or a combination of any, Oracle Integration can process those schemas. The following sections describe the patterns supported by allOf, oneOf, and anyOf in Oracle Integration. Any pattern not listed should be considered unsupported.

Keyword Description See
allOf Validates the value against all of the subschemas. allOf Keyword Pattern Support
oneOf Validates the value against exactly one of the subschemas. oneOf Keyword Pattern Support
anyOf Validates the value against any of the subschemas. anyOf Keyword Pattern Support