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 |
Copyright © 2023 Quest Software, Inc. |