Interface DataQualityRulesetProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataQualityRulesetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-08-19T15:41:43.364Z")
@Stability(Experimental)
public interface DataQualityRulesetProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Construction properties for
DataQualityRuleset.
Example:
DataQualityRuleset.Builder.create(this, "MyRuleset")
.rulesetName("my_ruleset")
.dqdl(Dqdl.fromString("Rules = [ RowCount > 100, IsComplete \"order_id\" ]"))
.targetTable(new DataQualityTargetTable("my_database", "my_table"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forDataQualityRulesetPropsstatic final classAn implementation forDataQualityRulesetProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default String(experimental) The client token of the ruleset.default String(experimental) The description of the ruleset.getDqdl()(experimental) The DQDL document defining the ruleset's data quality rules.default RemovalPolicy(experimental) Policy to apply when the ruleset is removed from the stack.default String(experimental) The name of the ruleset.getTags()(experimental) Key-Value pairs that define tags for the ruleset.(experimental) The target table of the ruleset.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDqdl
(experimental) The DQDL document defining the ruleset's data quality rules.Build it with
Dqdl.fromString(...). -
getTargetTable
(experimental) The target table of the ruleset. -
getClientToken
(experimental) The client token of the ruleset. -
getDescription
(experimental) The description of the ruleset. -
getRemovalPolicy
(experimental) Policy to apply when the ruleset is removed from the stack.Default: - resource will be destroyed
-
getRulesetName
(experimental) The name of the ruleset.Default: cloudformation generated name
-
getTags
(experimental) Key-Value pairs that define tags for the ruleset.Default: empty tags
-
builder
- Returns:
- a
DataQualityRulesetProps.BuilderofDataQualityRulesetProps
-