Values.ConfiguredTableSourceA table that has been configured for use in a collaboration.
type nonrec t = {id : UUID.t option;The unique ID for the configured table.
*)arn : ConfiguredTableArn.t option;The unique ARN for the configured table.
*)name : DisplayName.t option;A name for the configured table.
*)description : TableDescription.t option;A description for the configured table.
*)tableReference : TableReference.t option;The table that this configured table represents.
*)createTime : Timestamp.t option;The time the configured table was created.
*)updateTime : Timestamp.t option;The time the configured table was last updated
*)analysisRuleTypes : ConfiguredTableAnalysisRuleTypeList.t option;The types of analysis rules associated with this configured table. Currently, only one analysis rule may be associated with a configured table.
*)analysisMethod : AnalysisMethod.t option;The analysis method for the configured table. DIRECT_QUERY allows SQL queries to be run directly on this table. DIRECT_JOB allows PySpark jobs to be run directly on this table. MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.
*)allowedColumns : AllowedColumnList.t option;The columns within the underlying Glue table that can be used within collaborations.
*)selectedAnalysisMethods : SelectedAnalysisMethods.t option;The selected analysis methods for the configured table.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string | `String of ColumnName.t ] list
| `String of UUID.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of GlueTableName.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of ColumnName.t ])
list ]
list ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]