Label | Explanation | Data Type |
Input Table
| The table containing the attribute rule to be altered. | Table View |
Rule Name
| The name of the attribute rule that will be altered. | String |
Description
(Optional) | The description of the attribute rule. To clear the current value of the description, choose the Reset option from the drop-down menu.
| String |
Error Number (Optional) | The error number of the attribute rule. To clear the current value of the error number for a calculation rule, choose the Reset option from the drop-down menu. Error number is a required property for constraint and validation rules and cannot be cleared.
| String |
Error Message (Optional) | The error message of the attribute rule. To clear the current value of the error message for a calculation rule, choose the Reset option from the drop-down menu. Error message is a required property for constraint and validation rules and cannot be cleared.
| String |
Tags (Optional) | The tags for the attribute rule. To clear all tags, click the delete button to remove each tag from the list, and choose Reset from the drop-down menu.
| String |
Triggering Events
(Optional) | Specifies the editing events that will trigger the attribute rule to take effect. Triggering events are only applicable for constraint rule and calculation rule types that have the Batch parameter set to false. The new values will replace existing triggering events. To keep the current triggering events, leave this parameter empty.
| String |
Script Expression
(Optional) | An Arcade expression that defines the rule. To keep the current expression, leave this parameter empty. If an expression is provided for this parameter, it will replace the existing Arcade expression of the rule. If you alter the script expression of a batch calculation or validation rule, the rule must be reevaluated. | Calculator Expression |
Exclude From Client Evaluation
(Optional) | Specifies whether the application will evaluate the rule locally before applying the edits to the workspace. The default for this parameter corresponds to the current value set for the rule. That is, if the input rule has the exclude from client evaluation parameter set to false, the default for this parameter will be unchecked so the rule will not be automatically excluded. This parameter is not applicable for validation rules or batch calculation rules.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Updated Table | The input table with the updated attribute rule properties. | Table View; Raster Layer; Mosaic Layer |