CfnDataQualityRulesetProps
- class aws_cdk.aws_glue.CfnDataQualityRulesetProps(*, client_token=None, description=None, name=None, ruleset=None, tags=None, target_table=None)
Bases:
object
Properties for defining a
CfnDataQualityRuleset
.- Parameters:
client_token (
Optional
[str
]) – 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.description (
Optional
[str
]) – A description of the data quality ruleset.name (
Optional
[str
]) – The name of the data quality ruleset.ruleset (
Optional
[str
]) – A Data Quality Definition Language (DQDL) ruleset. For more information see the AWS Glue Developer Guide.tags (
Any
) – A list of tags applied to the data quality ruleset.target_table (
Union
[IResolvable
,DataQualityTargetTableProperty
,Dict
[str
,Any
],None
]) – An object representing an AWS Glue table.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_glue as glue # tags: Any cfn_data_quality_ruleset_props = glue.CfnDataQualityRulesetProps( client_token="clientToken", description="description", name="name", ruleset="ruleset", tags=tags, target_table=glue.CfnDataQualityRuleset.DataQualityTargetTableProperty( database_name="databaseName", table_name="tableName" ) )
Attributes
- client_token
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.
- description
A description of the data quality ruleset.
- name
The name of the data quality ruleset.
- ruleset
A Data Quality Definition Language (DQDL) ruleset.
For more information see the AWS Glue Developer Guide.
- tags
A list of tags applied to the data quality ruleset.
- target_table
An object representing an AWS Glue table.