Values.CreateConfiguredTableAnalysisRuleInputSourceCreates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
type nonrec t = {configuredTableIdentifier : ConfiguredTableIdentifier.t;The identifier for the configured table to create the analysis rule for. Currently accepts the configured table ID.
*)analysisRuleType : ConfiguredTableAnalysisRuleType.t;The type of analysis rule.
*)analysisRulePolicy : ConfiguredTableAnalysisRulePolicy.t;The analysis rule policy that was created for the configured table.
*)}val make :
configuredTableIdentifier:ConfiguredTableIdentifier.t ->
analysisRuleType:ConfiguredTableAnalysisRuleType.t ->
analysisRulePolicy:ConfiguredTableAnalysisRulePolicy.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ConfiguredTableIdentifier.t
| `Structure of
(string
* [> `Structure of
(string
* [> `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
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of ColumnName.t ])
list ]
list ])
list ])
list ])
list ])
list ])
list ]