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-13T16:20:30.648Z")
@Stability(Experimental)
public interface DataQualityRulesetProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Construction properties for
DataQualityRuleset.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.glue.alpha.*;
import software.amazon.awscdk.*;
DataQualityTargetTable dataQualityTargetTable;
DataQualityRulesetProps dataQualityRulesetProps = DataQualityRulesetProps.builder()
.rulesetDqdl("rulesetDqdl")
.targetTable(dataQualityTargetTable)
// the properties below are optional
.clientToken("clientToken")
.description("description")
.removalPolicy(RemovalPolicy.DESTROY)
.rulesetName("rulesetName")
.tags(Map.of(
"tagsKey", "tags"))
.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.default RemovalPolicy(experimental) Policy to apply when the ruleset is removed from the stack.(experimental) The dqdl of the ruleset.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
-
getRulesetDqdl
(experimental) The dqdl of the ruleset. -
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
-