Optional $idOptional $refOptional $schemaOptional additionalOptional additionalOptional allOptional anyOptional constOptional containsOptional contentOptional contentOptional defaultOptional definitionsOptional dependenciesOptional deprecatedOptional descriptionOptional discriminatorOptional enumOptional exampleOptional examplesOptional exclusiveOptional exclusiveOptional externalOptional formatOptional itemsOptional maxOptional maxOptional maxOptional maximumOptional minOptional minOptional minOptional minimumOptional multipleOptional nullableOptional oneOptional patternOptional propertiesOptional propertyOptional readOptional requiredOptional titleOptional typeOptional uniqueOptional writeOptional xmlStatic Private internalStatic toTakes a deep copy of the input object and converts it to an instance of OpenapiV3Schema.
OpenAPI 3.0 -> 3.0.4 schema model
Based on Draft 6, but with restricted keywords and definitions Modifications
Restrictions (keywords not allowed)
https://swagger.io/specification/#schema-object