Values.GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequestSourceRetrieves the resulting assets from a completed Automated Reasoning policy build workflow, including build logs, quality reports, and generated policy artifacts.
type nonrec t = {policyArn : AutomatedReasoningPolicyArn.t;The Amazon Resource Name (ARN) of the Automated Reasoning policy whose build workflow assets you want to retrieve.
*)buildWorkflowId : AutomatedReasoningPolicyBuildWorkflowId.t;The unique identifier of the build workflow whose result assets you want to retrieve.
*)assetType : AutomatedReasoningPolicyBuildResultAssetType.t;The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).
*)assetId : AutomatedReasoningPolicyBuildResultAssetId.t option;The unique identifier of the specific asset to retrieve when multiple assets of the same type exist. This is required when retrieving SOURCE_DOCUMENT assets, as multiple source documents may have been used in the workflow. The asset ID can be obtained from the asset manifest.
*)}val make :
?assetId:??? ->
policyArn:AutomatedReasoningPolicyArn.t ->
buildWorkflowId:AutomatedReasoningPolicyBuildWorkflowId.t ->
assetType:AutomatedReasoningPolicyBuildResultAssetType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string | `String of AutomatedReasoningPolicyArn.t ])
list ]