Interface CfnDataQualityRulesetProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataQualityRulesetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-05T22:26:37.478Z")
@Stability(Stable)
public interface CfnDataQualityRulesetProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDataQualityRuleset.
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.*;
Object tags;
CfnDataQualityRulesetProps cfnDataQualityRulesetProps = CfnDataQualityRulesetProps.builder()
.clientToken("clientToken")
.description("description")
.name("name")
.ruleset("ruleset")
.tags(tags)
.targetTable(DataQualityTargetTableProperty.builder()
.databaseName("databaseName")
.tableName("tableName")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataQualityRulesetPropsstatic final classAn implementation forCfnDataQualityRulesetProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringUsed 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.default StringA description of the data quality ruleset.default StringgetName()The name of the data quality ruleset.default StringA Data Quality Definition Language (DQDL) ruleset.default ObjectgetTags()A list of tags applied to the data quality ruleset.default ObjectAn object representing an AWS Glue table.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClientToken
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.- See Also:
-
getDescription
A description of the data quality ruleset.- See Also:
-
getName
The name of the data quality ruleset.- See Also:
-
getRuleset
A Data Quality Definition Language (DQDL) ruleset.For more information see the AWS Glue Developer Guide.
- See Also:
-
getTags
A list of tags applied to the data quality ruleset.- See Also:
-
getTargetTable
An object representing an AWS Glue table.Returns union: either
IResolvableorCfnDataQualityRuleset.DataQualityTargetTableProperty- See Also:
-
builder
- Returns:
- a
CfnDataQualityRulesetProps.BuilderofCfnDataQualityRulesetProps
-