Class CfnDataQualityRulesetMixinProps
Properties for CfnDataQualityRulesetPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Glue
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnDataQualityRulesetMixinProps : ICfnDataQualityRulesetMixinProps
Syntax (vb)
Public Class CfnDataQualityRulesetMixinProps Implements ICfnDataQualityRulesetMixinProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Glue;
var tags;
var cfnDataQualityRulesetMixinProps = new CfnDataQualityRulesetMixinProps {
ClientToken = "clientToken",
Description = "description",
Name = "name",
Ruleset = "ruleset",
Tags = tags,
TargetTable = new DataQualityTargetTableProperty {
DatabaseName = "databaseName",
TableName = "tableName"
}
};
Synopsis
Constructors
| CfnDataQualityRulesetMixinProps() | Properties for CfnDataQualityRulesetPropsMixin. |
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. |
| Description | A description of the data quality ruleset. |
| Name | The name of the data quality ruleset. |
| Ruleset | A Data Quality Definition Language (DQDL) ruleset. |
| Tags | A list of tags applied to the data quality ruleset. |
| TargetTable | An object representing an AWS Glue table. |
Constructors
CfnDataQualityRulesetMixinProps()
Properties for CfnDataQualityRulesetPropsMixin.
public CfnDataQualityRulesetMixinProps()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.Glue;
var tags;
var cfnDataQualityRulesetMixinProps = new CfnDataQualityRulesetMixinProps {
ClientToken = "clientToken",
Description = "description",
Name = "name",
Ruleset = "ruleset",
Tags = tags,
TargetTable = new DataQualityTargetTableProperty {
DatabaseName = "databaseName",
TableName = "tableName"
}
};
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.
public string? ClientToken { get; set; }
Property Value
Remarks
Description
A description of the data quality ruleset.
public string? Description { get; set; }
Property Value
Remarks
Name
The name of the data quality ruleset.
public string? Name { get; set; }
Property Value
Remarks
Ruleset
A Data Quality Definition Language (DQDL) ruleset.
public string? Ruleset { get; set; }
Property Value
Remarks
For more information see the AWS Glue Developer Guide.
Tags
A list of tags applied to the data quality ruleset.
public object? Tags { get; set; }
Property Value
Remarks
TargetTable
An object representing an AWS Glue table.
public object? TargetTable { get; set; }