Hierarchy

Indexable

[index: string]: any

Properties

$ref?: string
$schema?: string
additionalItems?: boolean | IJsonSchema
additionalProperties?: boolean | IJsonSchema
allOf?: IJsonSchema[]
anyOf?: IJsonSchema[]
default?: any
definitions?: {
    [name: string]: IJsonSchema;
}

Type declaration

dependencies?: {
    [name: string]: IJsonSchema | string[];
}

Type declaration

description?: string
discriminator?: string
enum?: any[]
example?: any
exclusiveMaximum?: boolean
exclusiveMinimum?: boolean
id?: string
maxItems?: number
maxLength?: number
maxProperties?: number
maximum?: number
minItems?: number
minLength?: number
minProperties?: number
minimum?: number
multipleOf?: number
oneOf?: IJsonSchema[]
pattern?: string
patternProperties?: {
    [name: string]: IJsonSchema;
}

Type declaration

properties?: {
    [name: string]: OpenAPIV2.SchemaObject;
}

Type declaration

readOnly?: boolean
required?: string[]
title?: string
type?: string | string[]
uniqueItems?: boolean

Generated using TypeDoc