interface DataQualityRulesetProps
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Glue.Alpha.DataQualityRulesetProps |
Go | github.com/aws/aws-cdk-go/awscdkgluealpha/v2#DataQualityRulesetProps |
Java | software.amazon.awscdk.services.glue.alpha.DataQualityRulesetProps |
Python | aws_cdk.aws_glue_alpha.DataQualityRulesetProps |
TypeScript (source) | @aws-cdk/aws-glue-alpha ยป DataQualityRulesetProps |
Construction properties for DataQualityRuleset
.
Example
new glue.DataQualityRuleset(this, 'MyDataQualityRuleset', {
clientToken: 'client_token',
description: 'description',
rulesetName: 'ruleset_name',
rulesetDqdl: 'ruleset_dqdl',
tags: {
key1: 'value1',
key2: 'value2',
},
targetTable: new glue.DataQualityTargetTable('database_name', 'table_name'),
});
Properties
Name | Type | Description |
---|---|---|
ruleset | string | The dqdl of the ruleset. |
target | Data | The target table of the ruleset. |
client | string | The client token of the ruleset. |
description? | string | The description of the ruleset. |
ruleset | string | The name of the ruleset. |
tags? | { [string]: string } | Key-Value pairs that define tags for the ruleset. |
rulesetDqdl
Type:
string
The dqdl of the ruleset.
targetTable
Type:
Data
The target table of the ruleset.
clientToken?
Type:
string
(optional)
The client token of the ruleset.
description?
Type:
string
(optional)
The description of the ruleset.
rulesetName?
Type:
string
(optional, default: cloudformation generated name)
The name of the ruleset.
tags?
Type:
{ [string]: string }
(optional, default: empty tags)
Key-Value pairs that define tags for the ruleset.