Cloud Dataplex v1 API - Class DataQualityRuleTemplate (3.15.0)

public sealed class DataQualityRuleTemplate : IMessage<DataQualityRuleTemplate>, IEquatable<DataQualityRuleTemplate>, IDeepCloneable<DataQualityRuleTemplate>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class DataQualityRuleTemplate.

DataQualityRuleTemplate represents a template which can be reused across multiple data quality rules.

Inheritance

object > DataQualityRuleTemplate

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

DataQualityRuleTemplate()

public DataQualityRuleTemplate()

DataQualityRuleTemplate(DataQualityRuleTemplate)

public DataQualityRuleTemplate(DataQualityRuleTemplate other)
Parameter
Name Description
other DataQualityRuleTemplate

Properties

Capabilities

public RepeatedField<string> Capabilities { get; }

Output only. A list of features or properties supported by this rule template.

Property Value
Type Description
RepeatedFieldstring

Dimension

public string Dimension { get; set; }

Output only. The dimension a rule template belongs to. Rule level results are also aggregated at the dimension level.

Property Value
Type Description
string

InputParameters

public MapField<string, DataQualityRuleTemplate.Types.ParameterDescription> InputParameters { get; }

Output only. Description for input parameters

Property Value
Type Description
MapFieldstringDataQualityRuleTemplateTypesParameterDescription

Name

public string Name { get; set; }

Output only. The name of the rule template in the format: projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}

Property Value
Type Description
string

SqlCollection

public RepeatedField<DataQualityRuleTemplate.Types.Sql> SqlCollection { get; }

Output only. Collection of SQLs for data quality rules. Currently only one SQL is supported.

Property Value
Type Description
RepeatedFieldDataQualityRuleTemplateTypesSql