JSONSchema
Namespaces
Enumerations
Classes
Interfaces
Type Aliases
$Shape
$Shape =
object
Shape of a JSONSchema.
Properties
array?
optionalarray?:string[] |null
default?
optionaldefault?:string|null
description?
optionaldescription?:string|null
enum?
optionalenum?:string[] |null
example?
optionalexample?:string|null
exclusiveMaximum?
optionalexclusiveMaximum?:boolean|null
exclusiveMinimum?
optionalexclusiveMinimum?:boolean|null
extensions?
optionalextensions?: {[k:string]:$Shape; } |null
fieldConfiguration?
optionalfieldConfiguration?:$Shape|null
format?
optionalformat?:string|null
maximum?
optionalmaximum?:number|null
maxItems?
optionalmaxItems?:Long|null
maxLength?
optionalmaxLength?:Long|null
maxProperties?
optionalmaxProperties?:Long|null
minimum?
optionalminimum?:number|null
minItems?
optionalminItems?:Long|null
minLength?
optionalminLength?:Long|null
minProperties?
optionalminProperties?:Long|null
multipleOf?
optionalmultipleOf?:number|null
pattern?
optionalpattern?:string|null
readOnly?
optionalreadOnly?:boolean|null
ref?
optionalref?:string|null
required?
optionalrequired?:string[] |null
title?
optionaltitle?:string|null
type?
optionaltype?:JSONSchemaSimpleTypes[] |null
uniqueItems?
optionaluniqueItems?:boolean|null