Defining JSON Objects

The following properties are applicable to a JSON Object.

Tab

Property

Description

General Schema Specifies the declaration that a JSON fragment is a piece of JSON schema
Id Specifies the unique identifier for a schema and the base URI against which $ref URI-references are resolved
MinProperties Specifies the minimum number of properties required for the object
MaxProperties Specifies the maximum number of properties required for the object
Pattern Properties Specifies the regular expression and schema that validates an additional property
Property Names Specifies the names of properties that can be validated against a schema, irrespective of their values
Dependencies Specifies the properties whose presence allows the schema of the object to change
Additional Properties Specifies the additional properties that are not listed in the Properties keyword
Required Specifies the mandatory properties of the object
Description Update Entity Definition To Match Specifies the comments in a collection to appear as a definition for the corresponding entity
Volumetrics Initial Row Count Specifies the row count for the object
Max Rows Specifies the maximum number of allowable rows for an object
Grow By Month Specifies the estimated number of rows that will be added for a month