JSONPath Tools / @jsonpath-tools/jsonpath / ObjectJSONSchema
Interface: ObjectJSONSchema
Properties
$anchor?
ts
readonly optional $anchor?: string;$comment?
ts
readonly optional $comment?: string;$defs?
ts
readonly optional $defs?: JSONSchemaDictionary;$id?
ts
readonly optional $id?: string;$ref?
ts
readonly optional $ref?: string;$schema?
ts
readonly optional $schema?: string;additionalProperties?
ts
readonly optional additionalProperties?: JSONSchema;allOf?
ts
readonly optional allOf?: readonly JSONSchema[];anyOf?
ts
readonly optional anyOf?: readonly JSONSchema[];const?
ts
readonly optional const?: JSONValue;default?
ts
readonly optional default?: JSONValue;deprecated?
ts
readonly optional deprecated?: boolean;description?
ts
readonly optional description?: string;enum?
ts
readonly optional enum?: JSONValue[];examples?
ts
readonly optional examples?: readonly JSONValue[];items?
ts
readonly optional items?: JSONSchema;minItems?
ts
readonly optional minItems?: number;not?
ts
readonly optional not?: JSONSchema;oneOf?
ts
readonly optional oneOf?: readonly JSONSchema[];prefixItems?
ts
readonly optional prefixItems?: readonly JSONSchema[];properties?
ts
readonly optional properties?: JSONSchemaDictionary;readOnly?
ts
readonly optional readOnly?: boolean;required?
ts
readonly optional required?: readonly string[];title?
ts
readonly optional title?: string;type?
ts
readonly optional type?:
| JSONSchemaType
| readonly JSONSchemaType[];writeOnly?
ts
readonly optional writeOnly?: boolean;