interface SchemaObject
implements ISpecificationExtension
import { type SchemaObject } from "https://deno.land/x/openbox@1.2.10/mod.ts";
Properties
optional
discriminator: DiscriminatorObjectoptional
xml: XmlObjectoptional
externalDocs: ExternalDocumentationObjectoptional
examples: ExamplesObjectoptional
type: SchemaObjectType | SchemaObjectType[]optional
allOf: (SchemaObject | ReferenceObject)[]optional
oneOf: (SchemaObject | ReferenceObject)[]optional
unknownOf: (SchemaObject | ReferenceObject)[]optional
not: SchemaObject | ReferenceObjectoptional
items: SchemaObject | ReferenceObjectoptional
properties: { [propertyName: string]: SchemaObject | ReferenceObject; }optional
additionalProperties: SchemaObject | ReferenceObject | booleanoptional
propertyNames: SchemaObject | ReferenceObjectoptional
prefixItems: (SchemaObject | ReferenceObject)[]