DataQualityRulesetProps
- class aws_cdk.aws_glue_alpha.DataQualityRulesetProps(*, ruleset_dqdl, target_table, client_token=None, description=None, ruleset_name=None, tags=None)
Bases:
object
(experimental) Construction properties for
DataQualityRuleset
.- Parameters:
ruleset_dqdl (
str
) – (experimental) The dqdl of the ruleset.target_table (
DataQualityTargetTable
) – (experimental) The target table of the ruleset.client_token (
Optional
[str
]) – (experimental) The client token of the ruleset.description (
Optional
[str
]) – (experimental) The description of the ruleset.ruleset_name (
Optional
[str
]) – (experimental) The name of the ruleset. Default: cloudformation generated nametags (
Optional
[Mapping
[str
,str
]]) – (experimental) Key-Value pairs that define tags for the ruleset. Default: empty tags
- Stability:
experimental
- ExampleMetadata:
infused
Example:
glue.DataQualityRuleset(self, "MyDataQualityRuleset", client_token="client_token", description="description", ruleset_name="ruleset_name", ruleset_dqdl="ruleset_dqdl", tags={ "key1": "value1", "key2": "value2" }, target_table=glue.DataQualityTargetTable("database_name", "table_name") )
Attributes
- client_token
(experimental) The client token of the ruleset.
- Stability:
experimental
- Attribute:
true
- description
(experimental) The description of the ruleset.
- Stability:
experimental
- Attribute:
true
- ruleset_dqdl
(experimental) The dqdl of the ruleset.
- Stability:
experimental
- Attribute:
true
- ruleset_name
(experimental) The name of the ruleset.
- Default:
cloudformation generated name
- Stability:
experimental
- tags
(experimental) Key-Value pairs that define tags for the ruleset.
- Default:
empty tags
- Stability:
experimental
- target_table
(experimental) The target table of the ruleset.
- Stability:
experimental
- Attribute:
true