Values_1.CreateDataQualityRulesetRequestSourceA request to create a data quality ruleset.
type nonrec t = {name : Values_0.NameString.t;A unique name for the data quality ruleset.
*)description : Values_0.DescriptionString.t option;A description of the data quality ruleset.
*)ruleset : DataQualityRulesetString.t;A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.
*)targetTable : DataQualityTargetTable.t option;A target table associated with the data quality ruleset.
*)dataQualitySecurityConfiguration : Values_0.NameString.t option;The name of the security configuration created with the data quality encryption option.
*)clientToken : Values_0.HashString.t option;Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.
*)}val make :
?description:??? ->
?tags:??? ->
?targetTable:??? ->
?dataQualitySecurityConfiguration:??? ->
?clientToken:??? ->
name:Values_0.NameString.t ->
ruleset:DataQualityRulesetString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of Values_0.NameString.t
| `Structure of (string * [> `String of Values_0.NameString.t ]) list ])
list ]