Values.ConsolidatedPolicyAggregationSourceControls on the analysis specifications that can be run on a configured table.
type nonrec t = {aggregateColumns : ConsolidatedPolicyAggregationAggregateColumnsList.t option;Aggregate columns in consolidated policy aggregation.
*)joinColumns : AnalysisRuleColumnList.t option;The columns to join on.
*)joinRequired : JoinRequiredOption.t option;Join required
*)allowedJoinOperators : JoinOperatorsList.t option;The allowed join operators.
*)dimensionColumns : AnalysisRuleColumnList.t option;The dimension columns of the consolidated policy aggregation.
*)scalarFunctions : ScalarFunctionsList.t option;The scalar functions.
*)outputConstraints : AggregationConstraints.t option;The output constraints of the consolidated policy aggregation.
*)additionalAnalyses : AdditionalAnalyses.t option;Additional analyses for the consolidated policy aggregation.
*)allowedResultReceivers : AllowedResultReceivers.t option;The allowed result receivers.
*)allowedAdditionalAnalyses : AllowedAdditionalAnalyses.t option;The additional analyses allowed by the consolidated policy aggregation.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Enum of string
| `String of AnalysisRuleColumnName.t
| `Structure of
(string
* [> `Enum of string
| `Integer of AggregationConstraintMinimumInteger.t
| `List of [> `String of AnalysisRuleColumnName.t ] list
| `String of AnalysisRuleColumnName.t ])
list ]
list ])
list ]