interface DataQualityRulesetProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Glue.Alpha.DataQualityRulesetProps |
![]() | github.com/aws/aws-cdk-go/awscdkgluealpha/v2#DataQualityRulesetProps |
![]() | software.amazon.awscdk.services.glue.alpha.DataQualityRulesetProps |
![]() | aws_cdk.aws_glue_alpha.DataQualityRulesetProps |
![]() | @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.