AWS::Glue::DataQualityRuleset - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Glue::DataQualityRuleset

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

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::Glue::DataQualityRuleset", "Properties" : { "ClientToken" : String, "Description" : String, "Name" : String, "Ruleset" : String, "Tags" : [ Tag, ... ], "TargetTable" : DataQualityTargetTable } }

YAML

Type: AWS::Glue::DataQualityRuleset Properties: ClientToken: String Description: String Name: String Ruleset: String Tags: - Tag TargetTable: DataQualityTargetTable

Properties

ClientToken

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.

Required: No

Type: String

Update requires: No interruption

Description

A description of the data quality ruleset.

Required: No

Type: String

Update requires: No interruption

Name

The name of the data quality ruleset.

Required: No

Type: String

Update requires: No interruption

Ruleset

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

Required: No

Type: String

Update requires: No interruption

Tags

A list of tags applied to the data quality ruleset.

Required: No

Type: Array of Tag

Update requires: No interruption

TargetTable

An object representing an Amazon Glue table.

Required: No

Type: DataQualityTargetTable

Update requires: No interruption

Return values

Ref

Fn::GetAtt