Interface: BaseSchemaObject
Extended by
Properties
| Property | Type |
|---|---|
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 |