Module Values.AnalysisTemplateSource

The analysis template.

Sourcetype nonrec t = {
  1. id : AnalysisTemplateIdentifier.t option;
    (*

    The identifier for the analysis template.

    *)
  2. arn : AnalysisTemplateArn.t option;
    (*

    The Amazon Resource Name (ARN) of the analysis template.

    *)
  3. collaborationId : UUID.t option;
    (*

    The unique ID for the associated collaboration of the analysis template.

    *)
  4. collaborationArn : CollaborationArn.t option;
    (*

    The unique ARN for the analysis template’s associated collaboration.

    *)
  5. membershipId : UUID.t option;
    (*

    The identifier of a member who created the analysis template.

    *)
  6. membershipArn : MembershipArn.t option;
    (*

    The Amazon Resource Name (ARN) of the member who created the analysis template.

    *)
  7. description : ResourceDescription.t option;
    (*

    The description of the analysis template.

    *)
  8. name : ResourceAlias.t option;
    (*

    The name of the analysis template.

    *)
  9. createTime : Timestamp.t option;
    (*

    The time that the analysis template was created.

    *)
  10. updateTime : Timestamp.t option;
    (*

    The time that the analysis template was last updated.

    *)
  11. schema : AnalysisSchema.t option;
    (*

    The entire schema object.

    *)
  12. format : AnalysisFormat.t option;
    (*

    The format of the analysis template.

    *)
  13. source : AnalysisSource.t option;
    (*

    The source of the analysis template.

    *)
  14. sourceMetadata : AnalysisSourceMetadata.t option;
    (*

    The source metadata for the analysis template.

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

    The parameters of the analysis template.

    *)
  16. validations : AnalysisTemplateValidationStatusDetailList.t option;
    (*

    Information about the validations performed on the analysis template.

    *)
  17. 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.

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

    The parameters used to generate synthetic data for this analysis template.

    *)
}
Sourceval make : ?id:??? -> ?arn:??? -> ?collaborationId:??? -> ?collaborationArn:??? -> ?membershipId:??? -> ?membershipArn:??? -> ?description:??? -> ?name:??? -> ?createTime:??? -> ?updateTime:??? -> ?schema:??? -> ?format:??? -> ?source:??? -> ?sourceMetadata:??? -> ?analysisParameters:??? -> ?validations:??? -> ?errorMessageConfiguration:??? -> ?syntheticDataParameters:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `String of String_.t ]) list ] list | `String of ParameterName.t ]) list ] list | `String of AnalysisTemplateIdentifier.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 * [> `String of String_.t | `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 | `String of String_.t | `Structure of (string * [> `String of S3LocationBucketString.t ]) list ]) list ]) list ]) list | `Timestamp of Timestamp.t ]) 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