AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Represents the result of an Automated Reasoning validation check, indicating whether the content is logically valid, invalid, or falls into other categories based on the policy rules.

Inheritance Hierarchy

System.Object
  Amazon.Bedrock.Model.AutomatedReasoningCheckFinding

Namespace: Amazon.Bedrock.Model
Assembly: AWSSDK.Bedrock.dll
Version: 3.x.y.z

Syntax

C#
public class AutomatedReasoningCheckFinding

The AutomatedReasoningCheckFinding type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property Impossible Amazon.Bedrock.Model.AutomatedReasoningCheckImpossibleFinding

Gets and sets the property Impossible.

Indicates that Automated Reasoning cannot make a statement about the claims. This can happen if the premises are logically incorrect, or if there is a conflict within the Automated Reasoning policy itself.

Public Property Invalid Amazon.Bedrock.Model.AutomatedReasoningCheckInvalidFinding

Gets and sets the property Invalid.

Indicates that the claims are false. The claims are not implied by the premises and Automated Reasoning policy. Furthermore, there exist different claims that are consistent with the premises and Automated Reasoning policy.

Public Property NoTranslations Amazon.Bedrock.Model.AutomatedReasoningCheckNoTranslationsFinding

Gets and sets the property NoTranslations.

Identifies that some or all of the input prompt wasn't translated into logic. This can happen if the input isn't relevant to the Automated Reasoning policy, or if the policy doesn't have variables to model relevant input.

Public Property Satisfiable Amazon.Bedrock.Model.AutomatedReasoningCheckSatisfiableFinding

Gets and sets the property Satisfiable.

Indicates that the claims can be true or false. It depends on what assumptions are made for the claim to be implied from the premises and Automated Reasoning policy rules. In this situation, different assumptions can make input claims false and alternative claims true.

Public Property TooComplex Amazon.Bedrock.Model.AutomatedReasoningCheckTooComplexFinding

Gets and sets the property TooComplex.

Indicates that the input contains too much information for Automated Reasoning to process within its latency limits.

Public Property TranslationAmbiguous Amazon.Bedrock.Model.AutomatedReasoningCheckTranslationAmbiguousFinding

Gets and sets the property TranslationAmbiguous.

Indicates that an ambiguity was detected in the translation, making it unsound to continue with validity checking. Additional context or follow-up questions might be needed to get translation to succeed.

Public Property Valid Amazon.Bedrock.Model.AutomatedReasoningCheckValidFinding

Gets and sets the property Valid.

Indicates that the claims are true. The claims are implied by the premises and the Automated Reasoning policy. Given the Automated Reasoning policy and premises, it is not possible for these claims to be false.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5