

# AutomatedReasoningPolicyBuildResultAssets
<a name="API_AutomatedReasoningPolicyBuildResultAssets"></a>

Contains the various assets generated during a policy build workflow, including logs, quality reports, test cases, and the final policy definition.

## Contents
<a name="API_AutomatedReasoningPolicyBuildResultAssets_Contents"></a>

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

 ** assetManifest **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-assetManifest"></a>
A manifest listing all available artifacts produced by the build workflow. This provides a catalog of all assets that can be retrieved, including their types, names, and identifiers.  
Type: [AutomatedReasoningPolicyBuildResultAssetManifest](API_AutomatedReasoningPolicyBuildResultAssetManifest.md) object  
Required: No

 ** buildLog **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-buildLog"></a>
The complete build log containing detailed information about each step in the policy generation process.  
Type: [AutomatedReasoningPolicyBuildLog](API_AutomatedReasoningPolicyBuildLog.md) object  
Required: No

 ** document **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-document"></a>
A source document that was used as input during the build workflow. This allows you to retrieve the original documents that were processed to generate the policy.  
Type: [AutomatedReasoningPolicySourceDocument](API_AutomatedReasoningPolicySourceDocument.md) object  
Required: No

 ** fidelityReport **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-fidelityReport"></a>
A comprehensive fidelity report that measures how accurately the generated policy represents the source documents. The report includes coverage and accuracy scores, along with detailed grounding information for rules and variables.  
Type: [AutomatedReasoningPolicyFidelityReport](API_AutomatedReasoningPolicyFidelityReport.md) object  
Required: No

 ** generatedTestCases **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-generatedTestCases"></a>
A comprehensive test suite generated by the build workflow, providing validation capabilities for automated reasoning policies.  
Type: [AutomatedReasoningPolicyGeneratedTestCases](API_AutomatedReasoningPolicyGeneratedTestCases.md) object  
Required: No

 ** policyDefinition **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-policyDefinition"></a>
The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.  
Type: [AutomatedReasoningPolicyDefinition](API_AutomatedReasoningPolicyDefinition.md) object  
Required: No

 ** policyScenarios **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-policyScenarios"></a>
An entity encompassing all the policy scenarios generated by the build workflow, which can be used to validate an Automated Reasoning policy.   
Type: [AutomatedReasoningPolicyScenarios](API_AutomatedReasoningPolicyScenarios.md) object  
Required: No

 ** qualityReport **   <a name="bedrock-Type-AutomatedReasoningPolicyBuildResultAssets-qualityReport"></a>
A comprehensive report analyzing the quality of the generated policy, including metrics about rule coverage, potential conflicts, and unused elements.  
Type: [AutomatedReasoningPolicyDefinitionQualityReport](API_AutomatedReasoningPolicyDefinitionQualityReport.md) object  
Required: No

## See Also
<a name="API_AutomatedReasoningPolicyBuildResultAssets_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/bedrock-2023-04-20/AutomatedReasoningPolicyBuildResultAssets) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/bedrock-2023-04-20/AutomatedReasoningPolicyBuildResultAssets) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/bedrock-2023-04-20/AutomatedReasoningPolicyBuildResultAssets) 