Skip to content

Interface: BaseSchemaObject

Extended by

Properties

PropertyType
additionalProperties?| boolean | ReferenceObject | SchemaObject
allOf?( | ReferenceObject | SchemaObject)[]
anyOf?( | ReferenceObject | SchemaObject)[]
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?| ReferenceObject | SchemaObject
nullable?boolean
oneOf?( | ReferenceObject | SchemaObject)[]
pattern?string
properties?{ [name: string]: | ReferenceObject | SchemaObject; }
readOnly?boolean
required?string[]
title?string
uniqueItems?boolean
writeOnly?boolean
xml?XMLObject