AutomatedReasoningPolicyAnnotation - Amazon Bedrock

AutomatedReasoningPolicyAnnotation

Contains the various operations that can be performed on an Automated Reasoning policy, including adding, updating, and deleting rules, variables, and types.

Contents

Important

This data type is a UNION, so only one of the following members can be specified when used or returned.

addRule

An operation to add a new logical rule to the policy using formal mathematical expressions.

Type: AutomatedReasoningPolicyAddRuleAnnotation object

Required: No

addRuleFromNaturalLanguage

An operation to add a new rule by converting natural language descriptions into formal logical expressions.

Type: AutomatedReasoningPolicyAddRuleFromNaturalLanguageAnnotation object

Required: No

addType

An operation to add a new custom type to the policy, defining a set of possible values for policy variables.

Type: AutomatedReasoningPolicyAddTypeAnnotation object

Required: No

addVariable

An operation to add a new variable to the policy, which can be used in rule expressions to represent dynamic values.

Type: AutomatedReasoningPolicyAddVariableAnnotation object

Required: No

deleteRule

An operation to remove a rule from the policy.

Type: AutomatedReasoningPolicyDeleteRuleAnnotation object

Required: No

deleteType

An operation to remove a custom type from the policy. The type must not be referenced by any variables or rules.

Type: AutomatedReasoningPolicyDeleteTypeAnnotation object

Required: No

deleteVariable

An operation to remove a variable from the policy. The variable must not be referenced by any rules.

Type: AutomatedReasoningPolicyDeleteVariableAnnotation object

Required: No

ingestContent

An operation to process and incorporate new content into the policy, extracting additional rules and concepts.

Type: AutomatedReasoningPolicyIngestContentAnnotation object

Required: No

updateFromRulesFeedback

An operation to update the policy based on feedback about how specific rules performed during testing or validation.

Type: AutomatedReasoningPolicyUpdateFromRuleFeedbackAnnotation object

Required: No

updateFromScenarioFeedback

An operation to update the policy based on feedback about how it performed on specific test scenarios.

Type: AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation object

Required: No

updateRule

An operation to modify an existing rule in the policy, such as changing its logical expression or conditions.

Type: AutomatedReasoningPolicyUpdateRuleAnnotation object

Required: No

updateType

An operation to modify an existing custom type in the policy, such as changing its name, description, or allowed values.

Type: AutomatedReasoningPolicyUpdateTypeAnnotation object

Required: No

updateVariable

An operation to modify an existing variable in the policy, such as changing its name, type, or description.

Type: AutomatedReasoningPolicyUpdateVariableAnnotation object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: