Optional_prefault
_prefault?: unknown
Optional$anchor
$anchor?: string
$comment?: string
Optional$defs
Optional$dynamicAnchor
$dynamicAnchor?: string
Optional$dynamicRef
$dynamicRef?: string
Optional$id
$id?: string
Optional$ref
$ref?: string
Optional$schema
$schema?:
| "https://json-schema.org/draft/2020-12/schema"
| "http://json-schema.org/draft-07/schema#"
| "http://json-schema.org/draft-04/schema#"
Optional$vocabulary
$vocabulary?: Record<string, boolean> OptionaladditionalItems
OptionaladditionalProperties
OptionalallOf
OptionalanyOf
Optionalconst
const?: string | number | boolean | null
Optionalcontains
OptionalcontentEncoding
contentEncoding?: string
OptionalcontentMediaType
contentMediaType?: string
OptionalcontentSchema
Optionaldefault
default?: unknown
OptionaldependentRequired
dependentRequired?: Record<string, string[]> OptionaldependentSchemas
Optionaldeprecated
deprecated?: boolean
Optionaldescription
description?: string
Optionalelse
Optionalenum
enum?: (string | number | boolean | null)[]
Optionalexamples
examples?: unknown[]
OptionalexclusiveMaximum
exclusiveMaximum?: number | boolean
OptionalexclusiveMinimum
exclusiveMinimum?: number | boolean
format?: string
Optionalid
id?: string
Optionalif
Optionalitems
OptionalmaxContains
maxContains?: number
Optionalmaximum
maximum?: number
OptionalmaxItems
maxItems?: number
OptionalmaxLength
maxLength?: number
OptionalmaxProperties
maxProperties?: number
OptionalminContains
minContains?: number
Optionalminimum
minimum?: number
OptionalminItems
minItems?: number
OptionalminLength
minLength?: number
OptionalminProperties
minProperties?: number
OptionalmultipleOf
multipleOf?: number
Optionalnot
Optionalnullable
nullable?: boolean
OptionaloneOf
Optionalpattern
pattern?: string
OptionalpatternProperties
OptionalprefixItems
Optionalproperties
OptionalpropertyNames
OptionalreadOnly
readOnly?: boolean
Optionalrequired
required?: string[]
Optionalthen
Optionaltitle
title?: string
Optionaltype
type?: "object" | "array" | "string" | "number" | "boolean" | "null" | "integer"
OptionalunevaluatedItems
OptionalunevaluatedProperties
OptionaluniqueItems
uniqueItems?: boolean
OptionalwriteOnly
writeOnly?: boolean