Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • JsonSchema

Indexable

[key: string]: unknown

Index

Properties

$anchor?: string
$defs?: {}

Type declaration

$id?: string
$recursiveAnchor?: boolean
$recursiveRef?: string
$ref?: string
additionalItems?: Schema
additionalProperties?: Schema
allOf?: Schema[]
anyOf?: Schema[]
const?: unknown
contains?: Schema
dependencies?: {}

Type declaration

  • [key: string]: string[] | Schema
dependentRequired?: {}

Type declaration

  • [key: string]: string[]
dependentSchemas?: {}

Type declaration

description?: string
discriminator?: { propertyName?: string }

Type declaration

  • Optional propertyName?: string
else?: Schema
enum?: unknown[]
example?: string
exclusiveMaximum?: number | boolean
exclusiveMinimum?: number | boolean
format?: string
id?: string
if?: Schema
items?: Schema | Schema[]
maxContains?: number
maxItems?: number
maxLength?: number
maxProperties?: number
maximum?: number
minContains?: number
minItems?: number
minLength?: number
minProperties?: number
minimum?: number
multipleOf?: number
not?: Schema
nullable?: boolean
oneOf?: Schema[]
pattern?: string
patternProperties?: {}

Type declaration

properties?: {}

Type declaration

propertyNames?: Schema
required?: string[]
then?: Schema
title?: string
unevaluatedItems?: Schema
unevaluatedProperties?: Schema
uniqueItems?: boolean

Generated using TypeDoc