/AWS1/CL_BDKAUTOMATEDRSNINGP09¶
Contains the various operations that can be performed on an Automated Reasoning policy, including adding, updating, and deleting rules, variables, and types.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_addtype TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP10 /AWS1/CL_BDKAUTOMATEDRSNINGP10¶
An operation to add a new custom type to the policy, defining a set of possible values for policy variables.
io_updatetype TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP11 /AWS1/CL_BDKAUTOMATEDRSNINGP11¶
An operation to modify an existing custom type in the policy, such as changing its name, description, or allowed values.
io_deletetype TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP16 /AWS1/CL_BDKAUTOMATEDRSNINGP16¶
An operation to remove a custom type from the policy. The type must not be referenced by any variables or rules.
io_addvariable TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP17 /AWS1/CL_BDKAUTOMATEDRSNINGP17¶
An operation to add a new variable to the policy, which can be used in rule expressions to represent dynamic values.
io_updatevariable TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP18 /AWS1/CL_BDKAUTOMATEDRSNINGP18¶
An operation to modify an existing variable in the policy, such as changing its name, type, or description.
io_deletevariable TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP19 /AWS1/CL_BDKAUTOMATEDRSNINGP19¶
An operation to remove a variable from the policy. The variable must not be referenced by any rules.
io_addrule TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP20 /AWS1/CL_BDKAUTOMATEDRSNINGP20¶
An operation to add a new logical rule to the policy using formal mathematical expressions.
io_updaterule TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP21 /AWS1/CL_BDKAUTOMATEDRSNINGP21¶
An operation to modify an existing rule in the policy, such as changing its logical expression or conditions.
io_deleterule TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP22 /AWS1/CL_BDKAUTOMATEDRSNINGP22¶
An operation to remove a rule from the policy.
io_addrlfromnaturallanguage TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP23 /AWS1/CL_BDKAUTOMATEDRSNINGP23¶
An operation to add a new rule by converting natural language descriptions into formal logical expressions.
io_updatefromrulesfeedback TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP24 /AWS1/CL_BDKAUTOMATEDRSNINGP24¶
An operation to update the policy based on feedback about how specific rules performed during testing or validation.
io_updfromscenariofeedback TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP26 /AWS1/CL_BDKAUTOMATEDRSNINGP26¶
An operation to update the policy based on feedback about how it performed on specific test scenarios.
io_ingestcontent TYPE REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP27 /AWS1/CL_BDKAUTOMATEDRSNINGP27¶
An operation to process and incorporate new content into the policy, extracting additional rules and concepts.
Queryable Attributes¶
addType¶
An operation to add a new custom type to the policy, defining a set of possible values for policy variables.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDTYPE() |
Getter for ADDTYPE |
updateType¶
An operation to modify an existing custom type in the policy, such as changing its name, description, or allowed values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATETYPE() |
Getter for UPDATETYPE |
deleteType¶
An operation to remove a custom type from the policy. The type must not be referenced by any variables or rules.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETETYPE() |
Getter for DELETETYPE |
addVariable¶
An operation to add a new variable to the policy, which can be used in rule expressions to represent dynamic values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDVARIABLE() |
Getter for ADDVARIABLE |
updateVariable¶
An operation to modify an existing variable in the policy, such as changing its name, type, or description.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEVARIABLE() |
Getter for UPDATEVARIABLE |
deleteVariable¶
An operation to remove a variable from the policy. The variable must not be referenced by any rules.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETEVARIABLE() |
Getter for DELETEVARIABLE |
addRule¶
An operation to add a new logical rule to the policy using formal mathematical expressions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDRULE() |
Getter for ADDRULE |
updateRule¶
An operation to modify an existing rule in the policy, such as changing its logical expression or conditions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATERULE() |
Getter for UPDATERULE |
deleteRule¶
An operation to remove a rule from the policy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETERULE() |
Getter for DELETERULE |
addRuleFromNaturalLanguage¶
An operation to add a new rule by converting natural language descriptions into formal logical expressions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDRLFROMNATURALLANGUAGE() |
Getter for ADDRULEFROMNATURALLANGUAGE |
updateFromRulesFeedback¶
An operation to update the policy based on feedback about how specific rules performed during testing or validation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEFROMRULESFEEDBACK() |
Getter for UPDATEFROMRULESFEEDBACK |
updateFromScenarioFeedback¶
An operation to update the policy based on feedback about how it performed on specific test scenarios.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDFROMSCENARIOFEEDBACK() |
Getter for UPDATEFROMSCENARIOFEEDBACK |
ingestContent¶
An operation to process and incorporate new content into the policy, extracting additional rules and concepts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INGESTCONTENT() |
Getter for INGESTCONTENT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_AUTOMATEDRSNINGPLYANNOTAT00¶
TYPES TT_AUTOMATEDRSNINGPLYANNOTAT00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP09 WITH DEFAULT KEY
.