List Automated Reasoning Policy Test Results
| bedrock_list_automated_reasoning_policy_test_results | R Documentation |
Lists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks¶
Description¶
Lists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks.
Usage¶
bedrock_list_automated_reasoning_policy_test_results(policyArn,
buildWorkflowId, nextToken, maxResults)
Arguments¶
policyArn |
[required] The Amazon Resource Name (ARN) of the Automated Reasoning policy whose test results you want to list. |
buildWorkflowId |
[required] The unique identifier of the build workflow whose test results you want to list. |
nextToken |
A pagination token from a previous request to continue listing test results from where the previous request left off. |
maxResults |
The maximum number of test results to return in a single response. Valid range is 1-100. |
Value¶
A list with the following syntax:
list(
testResults = list(
list(
testCase = list(
testCaseId = "string",
guardContent = "string",
queryContent = "string",
expectedAggregatedFindingsResult = "VALID"|"INVALID"|"SATISFIABLE"|"IMPOSSIBLE"|"TRANSLATION_AMBIGUOUS"|"TOO_COMPLEX"|"NO_TRANSLATION",
createdAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
),
confidenceThreshold = 123.0
),
policyArn = "string",
testRunStatus = "NOT_STARTED"|"SCHEDULED"|"IN_PROGRESS"|"COMPLETED"|"FAILED",
testFindings = list(
list(
valid = list(
translation = list(
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
untranslatedPremises = list(
list(
text = "string"
)
),
untranslatedClaims = list(
list(
text = "string"
)
),
confidence = 123.0
),
claimsTrueScenario = list(
statements = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
),
supportingRules = list(
list(
id = "string",
policyVersionArn = "string"
)
),
logicWarning = list(
type = "ALWAYS_TRUE"|"ALWAYS_FALSE",
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
)
),
invalid = list(
translation = list(
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
untranslatedPremises = list(
list(
text = "string"
)
),
untranslatedClaims = list(
list(
text = "string"
)
),
confidence = 123.0
),
contradictingRules = list(
list(
id = "string",
policyVersionArn = "string"
)
),
logicWarning = list(
type = "ALWAYS_TRUE"|"ALWAYS_FALSE",
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
)
),
satisfiable = list(
translation = list(
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
untranslatedPremises = list(
list(
text = "string"
)
),
untranslatedClaims = list(
list(
text = "string"
)
),
confidence = 123.0
),
claimsTrueScenario = list(
statements = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
),
claimsFalseScenario = list(
statements = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
),
logicWarning = list(
type = "ALWAYS_TRUE"|"ALWAYS_FALSE",
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
)
),
impossible = list(
translation = list(
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
untranslatedPremises = list(
list(
text = "string"
)
),
untranslatedClaims = list(
list(
text = "string"
)
),
confidence = 123.0
),
contradictingRules = list(
list(
id = "string",
policyVersionArn = "string"
)
),
logicWarning = list(
type = "ALWAYS_TRUE"|"ALWAYS_FALSE",
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
)
),
translationAmbiguous = list(
options = list(
list(
translations = list(
list(
premises = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
claims = list(
list(
logic = "string",
naturalLanguage = "string"
)
),
untranslatedPremises = list(
list(
text = "string"
)
),
untranslatedClaims = list(
list(
text = "string"
)
),
confidence = 123.0
)
)
)
),
differenceScenarios = list(
list(
statements = list(
list(
logic = "string",
naturalLanguage = "string"
)
)
)
)
),
tooComplex = list(),
noTranslations = list()
)
),
testRunResult = "PASSED"|"FAILED",
aggregatedTestFindingsResult = "VALID"|"INVALID"|"SATISFIABLE"|"IMPOSSIBLE"|"TRANSLATION_AMBIGUOUS"|"TOO_COMPLEX"|"NO_TRANSLATION",
updatedAt = as.POSIXct(
"2015-01-01"
)
)
),
nextToken = "string"
)
Request syntax¶
svc$list_automated_reasoning_policy_test_results(
policyArn = "string",
buildWorkflowId = "string",
nextToken = "string",
maxResults = 123
)