deny

Creates a constraint that disallows any additional properties.

Equivalent to "additionalProperties": false in JSON Schema.

Example

val schema = JsonSchema(
properties = mapOf("name" to StringPropertyDefinition()),
additionalProperties = AdditionalPropertiesConstraint.deny()
)