the schema to extend
OptionalgenerateSemanticProperties: GeneratePropertiesFunctiona function that generates the properties for a given model name (key in the definitions part of the schema)
OptionalrequiredProperties: GenRequiredPropertiesFunctiona function that generates the required properties for a given model name
Optionaloptions: RefAppendOptionsoptions to exclude certain types or fields from being extended
Extends the definitions of a JSON schema with additional properties. Can be used to add
Id
and