Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Properties | Document Type Properties | JSON Document Type Properties
 
JSON Document Type Properties
You can view and configure the JSON document type properties from the JSON schema section of the Properties view.
Property
Description
Schema
Declares the version of the JSON Schema standard to which the schema conforms.
ID
Defines a URI for the schema, and the base URI that other URI references within the schema are resolved against.
Title
A title for a JSON document type or field represented by the JSON schema.
Description
Description of a JSON document type or field.
Read only
This property corresponds to the readOnly JSON schema annotation. It indicates if the value (of the selected field or document) is managed by Integration Server. If this property is set to true, Integration Server will ignore or reject any change to the value of the selected field or document by the application.
This property is useful for fields such as a database-generated serial number.
Note: 
*When multiple occurrences of the Read only property are applicable to a particular field or document, the resulting value is true if any of the occurrence specifies a true value, and false otherwise.
*This property has a default value of false that is applied if the property is omitted.
Write only
This property corresponds to the writeOnly JSON schema annotation. It determines if the selected field or document is retrieved from Integration Server.
If this property is true for a field, the field can have a value when an updated or newly created document (or the resource it represents) is sent to Integration Server. However, the field is not included when updated or newly created documents are retrieved from Integration Server.
Note: 
*When multiple occurrences of the Write only property are applicable to a particular field or document, the resulting value will be true if any of the occurrence specifies a true value, and false otherwise.
*This property has a default value of false that is applied if the property is omitted.
Validations
Specifies the requirements for successful validation of JSON schema.
Validation keywords differ based on the data type used in the JSON schema.
Is Null Type
Indicates whether the JSON document type associated with the field is null or not.