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
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as glue_alpha from '@aws-cdk/aws-glue-alpha';
declare const dataQualityTargetTable: glue_alpha.DataQualityTargetTable;
const dataQualityRulesetProps: glue_alpha.DataQualityRulesetProps = {
rulesetDqdl: 'rulesetDqdl',
targetTable: dataQualityTargetTable,
// the properties below are optional
clientToken: 'clientToken',
description: 'description',
rulesetName: 'rulesetName',
tags: {
tagsKey: 'tags',
},
};
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.

.NET
Go
Java
Python
TypeScript (