Eval-Script-Step
Summary
An Eval-Script-Step
consists of a script-name
, a sequence-id
, and an action
. Eval-Script-Steps
with the same script-name
form an Eval-Script. The action
-string refers to a Custom Evaluator-name, a Rule Set-alias, or specifies a filter, directly (i.e. l(es)
)
Definition
Field | Value | Description |
---|---|---|
ID | integer | unique auto-generated record-ID |
ScriptName | string | short-code used in es filter (not unique – shared by other steps in the script) |
SequenceID | int | denotes order of Eval-Script within group of steps (must be unique for same Name)` |
Action | string | RuleSet-alias, CustomEvaluator-name, or single filter to process – cannot be NULL |
REST Operations
GET eval-script-set/<resourceId>
Return eval-script-set
resource identified by resourceId
GET eval-script-set?<query-parameters>
Return eval-script-set
resources identified by query paramters:
Query Parameters:
parameter | type | default | comments |
---|---|---|---|
page | integer | 0 | zero indexed page of results to return (optional) |
page_size | integer | items-per-page to return (required) | |
script_name_prefix | string | script-name-prefix to match (optional) | |
script_name | string | exact script-name to match (optional) |
PUT eval-script-set/<resourceId>
Update eval-script-set
resource idientied by resourceId
JSON body parameters:
Name | Schema | Comments |
---|---|---|
script_name | string | unique alphanumeric code which groups steps into an EvalScript eval-script-set filter |
sequence_id | string | denotes order of Eval-Script within group of steps (must be unique for same script_name)` |
action | string | RuleSet-alias, CustomEvaluator-name, or single filter to process – cannot be NULL |
POST eval-script-set
Create new eval-script-set
resource
JSON body parameters:
Name | Schema | Comments |
---|---|---|
script_name | string | unique alphanumeric code which groups steps into an EvalScript eval-script-set filter |
sequence_id | string | denotes order of Eval-Script within group of steps (must be unique for same script_name)` |
action | string | RuleSet-alias, CustomEvaluator-name, or single filter to process – cannot be NULL |
DELETE
Delete eval-script-set
resource idientied by resourceId