Optional$commentOptional$idOptional$refOptional$schemaOptionaladditionalOptionaladditionalOptionalallOptionalanyOptionalconstOptionalcontainsOptionalcontentOptionalcontentOptionaldefaultOptionaldefinitionsOptionaldependenciesOptionaldeprecatedOptionaldescriptionOptionaldiscriminatorOptionalelseOptionalenumOptionalexamplesOptionalexclusiveOptionalexclusiveOptionalexternalOptionalformatOptionalifOptionalitemsOptionalmaximumOptionalmaxOptionalmaxOptionalmaxOptionalminimumOptionalminOptionalminOptionalminOptionalmultipleOptionalnotOptionaloneOptionalpatternOptionalpatternOptionalpropertiesOptionalpropertyOptionalreadOptionalrequiredOptionalthenOptionaltitleOptionaltypeOptionaluniqueOptionalwriteStatictoTakes a deep copy of the input object and converts it to an instance of AsyncapiV2Schema.
AsyncAPI schema model
Based on Draft 7 with additions
https://www.asyncapi.com/docs/specifications/v2.0.0#schemaObject https://www.asyncapi.com/docs/specifications/v2.1.0#schemaObject https://www.asyncapi.com/docs/specifications/v2.2.0#schemaObject https://www.asyncapi.com/docs/specifications/v2.3.0#schemaObject