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 name

  • tags (Optional[Mapping[str, str]]) – (experimental) Key-Value pairs that define tags for the ruleset. Default: empty tags

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_glue_alpha as glue_alpha

# data_quality_target_table: glue_alpha.DataQualityTargetTable

data_quality_ruleset_props = glue_alpha.DataQualityRulesetProps(
    ruleset_dqdl="rulesetDqdl",
    target_table=data_quality_target_table,

    # the properties below are optional
    client_token="clientToken",
    description="description",
    ruleset_name="rulesetName",
    tags={
        "tags_key": "tags"
    }
)

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