Properties
Optional
$anchor
$anchor?: string
Optional
$comment
$comment?: string
Optional
$defs
$defs?: any
Optional
$id
$id?: string
Optional
$recursiveAnchor
$recursiveAnchor?: boolean
Optional
$recursiveRef
$recursiveRef?: "#"
Optional
$ref
$ref?: string
Optional
$schema
$schema?: string
Optional
$vocabulary
$vocabulary?: Record<string, boolean>
Optional
__absolute_recursive_ref__
__absolute_recursive_ref__?: string
Optional
__absolute_ref__
__absolute_ref__?: string
Optional
__absolute_uri__
__absolute_uri__?: string
Optional
additionalItems
additional
Items
?: boolean | Schema
Optional
additionalProperties
additional
Properties
?: boolean | Schema
Optional
const
const?: any
Optional
dependencies
dependencies
?: Record<string, string[] | Schema>
Optional
dependentRequired
dependentRequired?: Record<string, string[]>
Optional
dependentSchemas
dependent
Schemas
?: Record<string, Schema>
Optional
enum
enum?: any[]
Optional
exclusiveMaximum
exclusiveMaximum?: number | boolean
Optional
exclusiveMinimum
exclusiveMinimum?: number | boolean
Optional
format
format?: string
Optional
maxContains
maxContains?: number
Optional
maxItems
maxItems?: number
Optional
maxLength
maxLength?: number
Optional
maxProperties
maxProperties?: number
Optional
maximum
maximum?: number
Optional
minContains
minContains?: number
Optional
minItems
minItems?: number
Optional
minLength
minLength?: number
Optional
minProperties
minProperties?: number
Optional
minimum
minimum?: number
Optional
multipleOf
multipleOf?: number
Optional
pattern
pattern?: string
Optional
patternProperties
pattern
Properties
?: Record<string, boolean | Schema>
Optional
prefixItems
prefix
Items
?: (boolean | Schema)[][]
Optional
properties
properties
?: Record<string | number, boolean | Schema>
Optional
required
required?: string[]
Optional
unevaluatedItems
unevaluated
Items
?: boolean | Schema
Optional
unevaluatedProperties
unevaluated
Properties
?: boolean | Schema
Optional
uniqueItems
uniqueItems?: boolean