Module Values.AnalysisTemplateValidationStatusDetailSource

The status details of the analysis template validation. Clean Rooms Differential Privacy uses a general-purpose query structure to support complex SQL queries and validates whether an analysis template fits that general-purpose query structure. Validation is performed when analysis templates are created and fetched. Because analysis templates are immutable by design, we recommend that you create analysis templates after you associate the configured tables with their analysis rule to your collaboration. For more information, see https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html#custom-diff-privacy.

Sourcetype nonrec t = {
  1. type_ : AnalysisTemplateValidationType.t option;
    (*

    The type of validation that was performed.

    *)
  2. status : AnalysisTemplateValidationStatus.t option;
    (*

    The status of the validation.

    *)
  3. reasons : AnalysisTemplateValidationStatusReasonList.t option;
    (*

    The reasons for the validation results.

    *)
}
Sourceval make : ?type_:??? -> ?status:??? -> ?reasons:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `String of String_.t ]) list ] list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t