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
additionalItems?: boolean | Schema
Optional additionalProperties
additionalProperties?: boolean | Schema
Optional const
const?: any
Optional dependencies
dependencies?: Record<string, string[] | Schema>
Optional dependentRequired
dependentRequired?: Record<string, string[]>
Optional dependentSchemas
dependentSchemas?: 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
patternProperties?: Record<string, boolean | Schema>
Optional prefixItems
prefixItems?: (boolean | Schema)[][]
Optional properties
properties?: Record<string | number, boolean | Schema>
Optional required
required?: string[]
Optional unevaluatedItems
unevaluatedItems?: boolean | Schema
Optional unevaluatedProperties
unevaluatedProperties?: boolean | Schema
Optional uniqueItems
uniqueItems?: boolean