Class DataQualityRuleset
(experimental) A Glue Data Quality ruleset.
Inherited Members
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
public class DataQualityRuleset : Resource, IDataQualityRuleset, IResource
Syntax (vb)
Public Class DataQualityRuleset
Inherits Resource
Implements IDataQualityRuleset, IResource
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
new DataQualityRuleset(this, "MyDataQualityRuleset", new DataQualityRulesetProps {
ClientToken = "client_token",
Description = "description",
RulesetName = "ruleset_name",
RulesetDqdl = "ruleset_dqdl",
Tags = new Dictionary<string, string> {
{ "key1", "value1" },
{ "key2", "value2" }
},
TargetTable = new DataQualityTargetTable("database_name", "table_name")
});
Synopsis
Constructors
DataQualityRuleset(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
DataQualityRuleset(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
DataQualityRuleset(Construct, String, IDataQualityRulesetProps) |
Properties
RulesetArn | (experimental) ARN of this ruleset. |
RulesetName | (experimental) Name of this ruleset. |
Methods
FromRulesetArn(Construct, String, String) | |
FromRulesetName(Construct, String, String) |
Constructors
DataQualityRuleset(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected DataQualityRuleset(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
DataQualityRuleset(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected DataQualityRuleset(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
DataQualityRuleset(Construct, String, IDataQualityRulesetProps)
public DataQualityRuleset(Construct scope, string id, IDataQualityRulesetProps props)
Parameters
- scope Constructs.Construct
- id System.String
- props IDataQualityRulesetProps
Remarks
Stability: Experimental
Properties
RulesetArn
(experimental) ARN of this ruleset.
public virtual string RulesetArn { get; }
Property Value
System.String
Remarks
Stability: Experimental
RulesetName
(experimental) Name of this ruleset.
public virtual string RulesetName { get; }
Property Value
System.String
Remarks
Stability: Experimental
Methods
FromRulesetArn(Construct, String, String)
public static IDataQualityRuleset FromRulesetArn(Construct scope, string id, string rulesetArn)
Parameters
- scope Constructs.Construct
- id System.String
- rulesetArn System.String
Returns
Remarks
Stability: Experimental
FromRulesetName(Construct, String, String)
public static IDataQualityRuleset FromRulesetName(Construct scope, string id, string rulesetName)
Parameters
- scope Constructs.Construct
- id System.String
- rulesetName System.String
Returns
Remarks
Stability: Experimental