Defining JSON Fields

The following properties are applicable to a JSON Field.

Tab

Property

Description

Additional Information
General Domain Parent Specifies the domain parent of the selected field  
Enum List Specifies the elements in the enum array  
Physical Name Specifies the physical name of the field  
Physical Data Type Specifies the physical data type of the field  
Title

Specifies the title of the field

Updating the field title also updates the logical name of the field. This will not change the physical name of the field.

Min Length Specifies the minimum length of a string  
Max Length Specifies the maximum length of a string  
Pattern Specifies the regular expression used to validate the string  
Content Encoding Specifies the encoding used to store the contents  
Content Media Type Specifies the MIME type of the contents of the string  
Format Specifies the format for basic semantic commonly used basic semantic validation on strings  
Const Specifies a value that restricts the acceptable value to this value  
Default Value Specifies the default value for the field  
Description Specifies the purpose of the data in the schema in detail  
Is Required Specifies whether the field is mandatory  
Dependencies Specifies the fields whose presence allows the schema of the object to change  
Combining Schema Option

Specifies the keyword for combining schemas together

allOf: Indicates that the given value must be valid against all of the subschemas

anyOf: Indicates that the given value must be valid against any of the subschemas

oneOf: Indicates that the given value must be valid against exactly one of the subschemas

not: Indicates that the given value must not be valid against the given schema

Pattern Properties Specifies the regular expression and schema that validates an additional property  
Union Data Type Specifies one or more primitive data types that apply to the field  
Title Specifies the purpose of data in the schema in short Available when the Domain Parent is set to Number
Minimum Specifies the minimum value of a number field Available when the Domain Parent is set to Number
Maximum Specifies the maximum value of a number field Available when the Domain Parent is set to Number
Exclusive Maximum Specifies whether the value set in Maximum is excluded Available when the Domain Parent is set to Number
Exclusive Minimum Specifies whether the value set in Minimum is excluded Available when the Domain Parent is set to Number
Multiple of Specifies a number such that only its multiples are permissible in the field Available when the Domain Parent is set to Number