Optional$ref
$ref?: string
Optional$schema
$schema?: string
OptionaladditionalProperties
OptionalallowTrailingCommas
allowTrailingCommas?: boolean
OptionaldeprecationMessage
deprecationMessage?: string
Optionaldescription
description?: string
OptionaldoNotSuggest
doNotSuggest?: boolean
OptionaleditPresentation
editPresentation?: EditPresentationTypes
OptionalenumDescriptions
enumDescriptions?: string[]
OptionalenumItemLabels
enumItemLabels?: string[]
OptionalerrorMessage
errorMessage?: string
OptionalexclusiveMaximum
exclusiveMaximum?: number | boolean
OptionalexclusiveMinimum
exclusiveMinimum?: number | boolean
Optionalgroup
group?: string
Optionalincluded
included?: boolean
OptionalmarkdownDeprecationMessage
markdownDeprecationMessage?: string
OptionalmarkdownDescription
markdownDescription?: string
OptionalmarkdownEnumDescriptions
markdownEnumDescriptions?: string[]
Optionalmaximum
maximum?: number
OptionalmaxItems
maxItems?: number
OptionalmaxLength
maxLength?: number
OptionalmaxProperties
maxProperties?: number
Optionalminimum
minimum?: number
OptionalminItems
minItems?: number
OptionalminLength
minLength?: number
OptionalminProperties
minProperties?: number
OptionalmultipleOf
multipleOf?: number
Optionalorder
order?: number
Optionalowner
owner?: string
Optionalpattern
pattern?: string
OptionalpatternErrorMessage
patternErrorMessage?: string
OptionalpatternProperties
Optionalrequired
required?: string[]
Optionalscope
scope?: ConfigurationScopeString
Optionaltitle
title?: string
OptionaluniqueItems
uniqueItems?: boolean