Optional$idOptional$refOptional$schemaOptionaladditionalOptionaladditionalOptionalallOptionalanyOptionalconstOptionalcontainsOptionalcontentOptionalcontentOptionaldefaultOptionaldefinitionsOptionaldependenciesOptionaldeprecatedOptionaldescriptionOptionaldiscriminatorOptionalenumOptionalexampleOptionalexamplesOptionalexclusiveOptionalexclusiveOptionalexternalOptionalformatOptionalitemsOptionalmaximumOptionalmaxOptionalmaxOptionalmaxOptionalminimumOptionalminOptionalminOptionalminOptionalmultipleOptionalnullableOptionaloneOptionalpatternOptionalpropertiesOptionalpropertyOptionalreadOptionalrequiredOptionaltitleOptionaltypeOptionaluniqueOptionalwriteOptionalxmlStatictoTakes 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