obj

Creates a nested object property definition.

Example

property("metadata") {
obj {
description = "User metadata"
property("createdAt") {
required = true
string { format = "date-time" }
}
}
}

Return

A configured ObjectPropertyDefinition

Parameters

block

Configuration for the object property

See also