AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Glue::DataQualityRuleset

CfnDataQualityRuleset

The `AWS::Glue::DataQualityRuleset` resource specifies a data quality ruleset with DQDL rules applied to a specified AWS Glue table. For more information, see AWS Glue Data Quality in the AWS Glue Developer Guide.

Import

import { CfnDataQualityRuleset } from 'aws-cdk-lib/aws-glue';

Or use the module namespace:

import * as glue from 'aws-cdk-lib/aws-glue';
// glue.CfnDataQualityRuleset

Properties

Configuration passed to the constructor as CfnDataQualityRulesetProps.

clientTokenOptional
string

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.

descriptionOptional
string

A description of the data quality ruleset.

nameOptional
string

The name of the data quality ruleset.

rulesetOptional
string

A Data Quality Definition Language (DQDL) ruleset. For more information see the AWS Glue Developer Guide.

tagsOptional
any

A list of tags applied to the data quality ruleset.

targetTableOptional
IResolvable | DataQualityTargetTableProperty

An object representing an AWS Glue table.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter