Skip to main content
Version: Next

NestedFilter

const object
oneOf
string
enum object[]
  • Array [
  • oneOf
    string
  • ]
  • exclusiveMinimum object
    oneOf
    string
    exclusiveMaximum object
    oneOf
    string
    formatstring
    Example: date-time
    minLengthnumber
    Example: 1
    maxLengthnumber
    Example: 255
    minimum object
    oneOf
    string
    maximum object
    oneOf
    string
    notcircular(NestedFilter)
    patternstring
    Example: ^[A-Za-z]+$
    containscircular(NestedFilter)
    requiredstring[]
    Example: ["id"]
    properties object
    property name* Filter
    const object
    oneOf
    string
    enum object[]
  • Array [
  • oneOf
    string
  • ]
  • exclusiveMinimum object
    oneOf
    string
    exclusiveMaximum object
    oneOf
    string
    formatstring
    Example: date-time
    minLengthnumber
    Example: 1
    maxLengthnumber
    Example: 255
    minimum object
    oneOf
    string
    maximum object
    oneOf
    string
    notcircular(NestedFilter)
    patternstring
    Example: ^[A-Za-z]+$
    containscircular(NestedFilter)
    requiredstring[]
    Example: ["id"]
    properties object
    property name*circular(Filter)
    allOf []
  • Array [
  • circular(NestedFilter)
  • ]
  • items object
    property name*circular(Filter)
    typestringrequired
    Example: string
    allOf []
  • Array [
  • circular(NestedFilter)
  • ]
  • items object
    property name* Filter
    const object
    oneOf
    string
    enum object[]
  • Array [
  • oneOf
    string
  • ]
  • exclusiveMinimum object
    oneOf
    string
    exclusiveMaximum object
    oneOf
    string
    formatstring
    Example: date-time
    minLengthnumber
    Example: 1
    maxLengthnumber
    Example: 255
    minimum object
    oneOf
    string
    maximum object
    oneOf
    string
    notcircular(NestedFilter)
    patternstring
    Example: ^[A-Za-z]+$
    containscircular(NestedFilter)
    requiredstring[]
    Example: ["id"]
    properties object
    property name*circular(Filter)
    allOf []
  • Array [
  • circular(NestedFilter)
  • ]
  • items object
    property name*circular(Filter)
    typestringrequired
    Example: string
    typestring
    Example: object
    NestedFilter
    {
    "const": "example-const",
    "enum": [
    1,
    "two"
    ],
    "exclusiveMinimum": 0,
    "exclusiveMaximum": 100,
    "format": "date-time",
    "minLength": 1,
    "maxLength": 255,
    "minimum": 0,
    "maximum": 100,
    "not": null,
    "pattern": "^[A-Za-z]+$",
    "contains": null,
    "required": [
    "id"
    ],
    "properties": {
    "id": {
    "type": "string",
    "pattern": "^did:web:"
    }
    },
    "allOf": [],
    "items": {
    "property": {
    "type": "string",
    "format": "default"
    }
    },
    "type": "object"
    }