Optional
additionalProperties
additionalProperties?: AdditionalProperties
Optional
default
default?: unknown
Optional
deprecated
deprecated?: boolean
Optional
description
description?: string
Optional
discriminator
discriminator?: DiscriminatorObject
Optional
enum
enum?: unknown[]
Optional
example
example?: unknown
Optional
exclusiveMaximum
exclusiveMaximum?: boolean
Optional
exclusiveMinimum
exclusiveMinimum?: boolean
Optional
externalDocs
externalDocs?: ExternalDocObject
Optional
format
format?: string
Optional
maximum
maximum?: number
Optional
maxItems
maxItems?: number
Optional
maxLength
maxLength?: number
Optional
maxProperties
maxProperties?: number
Optional
minimum
minimum?: number
Optional
minItems
minItems?: number
Optional
minLength
minLength?: number
Optional
minProperties
minProperties?: number
Optional
multipleOf
multipleOf?: number
Optional
nullable
nullable?: boolean
Optional
pattern
pattern?: string | RegExp
Optional
properties
properties?: Record<string, ReferenceObject | SchemaObject | ISchemaShape> Optional
readOnly
readOnly?: boolean
Optional
required
required?: string[]
Optional
title
title?: string
Optional
type
type?: string
Optional
uniqueItems
uniqueItems?: boolean
Optional
writeOnly
writeOnly?: boolean
CommonMark syntax MAY be used for rich text representation.