Module Values.CreateAnalysisTemplateInputSource

Creates a new analysis template.

Sourcetype nonrec t = {
  1. description : ResourceDescription.t option;
    (*

    The description of the analysis template.

    *)
  2. membershipIdentifier : MembershipIdentifier.t;
    (*

    The identifier for a membership resource.

    *)
  3. name : TableAlias.t;
    (*

    The name of the analysis template.

    *)
  4. format : AnalysisFormat.t;
    (*

    The format of the analysis template.

    *)
  5. source : AnalysisSource.t;
    (*

    The information in the analysis template.

    *)
  6. tags : TagMap.t option;
    (*

    An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.

    *)
  7. analysisParameters : AnalysisParameterList.t option;
    (*

    The parameters of the analysis template.

    *)
  8. schema : AnalysisSchema.t option;
  9. errorMessageConfiguration : ErrorMessageConfiguration.t option;
    (*

    The configuration that specifies the level of detail in error messages returned by analyses using this template. When set to DETAILED, error messages include more information to help troubleshoot issues with PySpark jobs. Detailed error messages may expose underlying data, including sensitive information. Recommended for faster troubleshooting in development and testing environments.

    *)
  10. syntheticDataParameters : SyntheticDataParameters.t option;
    (*

    The parameters for generating synthetic data when running the analysis template.

    *)
}
Sourceval context_ : string
Sourceval make : ?description:??? -> ?tags:??? -> ?analysisParameters:??? -> ?schema:??? -> ?errorMessageConfiguration:??? -> ?syntheticDataParameters:??? -> membershipIdentifier:MembershipIdentifier.t -> name:TableAlias.t -> format:AnalysisFormat.t -> source:AnalysisSource.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `String of ParameterName.t ]) list ] list | `Map of ([> `String of TagKey.t ] * [> `String of TagValue.t ]) list | `String of ResourceDescription.t | `Structure of (string * [> `Enum of string | `List of [> `String of TableAlias.t ] list | `String of AnalysisTemplateText.t | `Structure of (string * [> `Double of MLSyntheticDataParametersEpsilonDouble.t | `List of [> `Structure of (string * [> `Structure of (string * [> `String of S3LocationBucketString.t ]) list ]) list ] list | `String of RoleArn.t | `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of SyntheticDataColumnName.t ]) list ] list | `Structure of (string * [> `String of S3LocationBucketString.t ]) list ]) list ]) 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