Skip to content

Interface: BaseSchemaObject

Extended by

Properties

PropertyType
additionalProperties?| boolean | SchemaObject | ReferenceObject
allOf?( | SchemaObject | ReferenceObject)[]
anyOf?( | SchemaObject | ReferenceObject)[]
default?any
deprecated?boolean
description?string
discriminator?DiscriminatorObject
enum?any[]
example?any
exclusiveMaximum?boolean
exclusiveMinimum?boolean
externalDocs?ExternalDocumentationObject
format?string
maximum?number
maxItems?number
maxLength?number
maxProperties?number
minimum?number
minItems?number
minLength?number
minProperties?number
multipleOf?number
not?| SchemaObject | ReferenceObject
nullable?boolean
oneOf?( | SchemaObject | ReferenceObject)[]
pattern?string
properties?{ [name: string]: | SchemaObject | ReferenceObject; }
readOnly?boolean
required?string[]
title?string
uniqueItems?boolean
writeOnly?boolean
xml?XMLObject