Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 2.7 KB

CheckAttributeBlockBase.md

File metadata and controls

25 lines (22 loc) · 2.7 KB

TalonOne.Model.CheckAttributeBlockBase

Shared shape for attribute-comparison blocks: a single attribute evaluated by a named operator. The operator determines which additional fields are required: - scalar requires value. - between requires min and max values. - list requires values. - list-with-count requires values and count. - unary requires no extra fields.

Properties

Name Type Description Notes
Id string Unique identifier for this block. [optional] [readonly]
Type string Identifies the block variant and determines which additional properties are present in it.
Tags List<string> Semantic labels attached to this block. [optional] [readonly]
Operator string The comparison operator applied to the attribute.
Attribute Object The attribute path identifier (e.g. &quot;$Session.Total&quot;).
Value Object The comparison value for scalar operators. [optional]
Min Object The minimum value allowed for the `between` operator. [optional]
Max Object The maximum value allowed for the `between` operator. [optional]
Start Object The start value for the `within` operator. [optional]
End Object The end value for the `within` operator. [optional]
StartInclusive bool When `true`, the `start` value is included in the range for the `within` operator. [optional]
EndInclusive bool When `true`, the `end` value is included in the range for the `within` operator. [optional]
TimezoneInsensitive bool Indicates whether the `within` operator ignores time zones and compares the wall-clock time only. When `false`, time zones are taken into account. [optional]
Values Object The set of values to match against for list operators. For location operators (`in`, `not(in)`), an array of objects with a `geometry` (see `GeoJSONGeometry`) and an optional `name`, or a string reference to a list attribute. [optional]
Count Object The count threshold for `containsAtLeast` and `containsExactly` operators. [optional]
OnFailure List<Object> Promotion blocks evaluated when this block fails or returns false. [optional]

[Back to Model list] [Back to API list] [Back to README]