Input representation details of the insurance rule criteria.
JSON Example
"ruleCriteria": [
{
"conditions": [
{
"contextTagName": "SalesTransactionItemAttribute",
"operator": "LessThan",
"conditionIndex": 1,
"attributeName": "Annual Milage",
"attributePicklistValueId": null,
"type": "Attribute",
"attributeId": "0tjDR00000000VGYAY",
"dataType": "Number",
"values": [
"50000"
]
}
]
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| conditions | Insurance Rule Condition Input[] | List of rule conditions. | Optional | 63.0 |
| criteriaIndex | Integer | Index of the rule criteria. | Required | 63.0 |
| rootObjectId | String | ID of the root object. | Required | 63.0 |
| sourceContextTagName | String | Name of the source context tag. | Required | 63.0 |
| sourceDataType | String | Source data type. Possible values are:
|
Required | 63.0 |
| sourceOperator | String | Source operator. Possible value:
|
Required | 63.0 |
| sourceValues | String[] | List of source values. | Required | 63.0 |