published on Friday, Mar 27, 2026 by tencentcloudstack
published on Friday, Mar 27, 2026 by tencentcloudstack
Provides a resource to create a wedata quality_rule
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const rule = new tencentcloud.WedataQualityRule("rule", {
alarmLevel: 1,
conditionType: 1,
createRuleScene: 1,
databaseName: "default",
datasourceId: "65253",
description: "tf test rule1",
name: "at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test",
projectId: "3016337760439783424",
qualityDim: 1,
ruleGroupId: 949,
ruleTemplateId: 6142,
sourceEngineTypes: [
2,
4,
16,
64,
128,
256,
512,
1024,
],
sourceObjectDataTypeName: "table",
sourceObjectValue: "表",
tableId: "175",
tableName: "at_src_mysql2hive_prod_cq_makeup_09db_1_di",
type: 1,
compareRule: {
computeExpression: "0o1o2",
cycleStep: 0,
items: [
{
compareType: 1,
operator: ">",
valueComputeType: 0,
valueLists: [{
value: "100",
valueType: 3,
}],
},
{
compareType: 1,
operator: "<",
valueComputeType: 0,
valueLists: [{
value: "201",
valueType: 3,
}],
},
{
compareType: 1,
operator: "==",
valueComputeType: 0,
valueLists: [{
value: "102",
valueType: 3,
}],
},
],
},
});
import pulumi
import pulumi_tencentcloud as tencentcloud
rule = tencentcloud.WedataQualityRule("rule",
alarm_level=1,
condition_type=1,
create_rule_scene=1,
database_name="default",
datasource_id="65253",
description="tf test rule1",
name="at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test",
project_id="3016337760439783424",
quality_dim=1,
rule_group_id=949,
rule_template_id=6142,
source_engine_types=[
2,
4,
16,
64,
128,
256,
512,
1024,
],
source_object_data_type_name="table",
source_object_value="表",
table_id="175",
table_name="at_src_mysql2hive_prod_cq_makeup_09db_1_di",
type=1,
compare_rule={
"compute_expression": "0o1o2",
"cycle_step": 0,
"items": [
{
"compare_type": 1,
"operator": ">",
"value_compute_type": 0,
"value_lists": [{
"value": "100",
"value_type": 3,
}],
},
{
"compare_type": 1,
"operator": "<",
"value_compute_type": 0,
"value_lists": [{
"value": "201",
"value_type": 3,
}],
},
{
"compare_type": 1,
"operator": "==",
"value_compute_type": 0,
"value_lists": [{
"value": "102",
"value_type": 3,
}],
},
],
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.NewWedataQualityRule(ctx, "rule", &tencentcloud.WedataQualityRuleArgs{
AlarmLevel: pulumi.Float64(1),
ConditionType: pulumi.Float64(1),
CreateRuleScene: pulumi.Float64(1),
DatabaseName: pulumi.String("default"),
DatasourceId: pulumi.String("65253"),
Description: pulumi.String("tf test rule1"),
Name: pulumi.String("at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test"),
ProjectId: pulumi.String("3016337760439783424"),
QualityDim: pulumi.Float64(1),
RuleGroupId: pulumi.Float64(949),
RuleTemplateId: pulumi.Float64(6142),
SourceEngineTypes: pulumi.Float64Array{
pulumi.Float64(2),
pulumi.Float64(4),
pulumi.Float64(16),
pulumi.Float64(64),
pulumi.Float64(128),
pulumi.Float64(256),
pulumi.Float64(512),
pulumi.Float64(1024),
},
SourceObjectDataTypeName: pulumi.String("table"),
SourceObjectValue: pulumi.String("表"),
TableId: pulumi.String("175"),
TableName: pulumi.String("at_src_mysql2hive_prod_cq_makeup_09db_1_di"),
Type: pulumi.Float64(1),
CompareRule: &tencentcloud.WedataQualityRuleCompareRuleArgs{
ComputeExpression: pulumi.String("0o1o2"),
CycleStep: pulumi.Float64(0),
Items: tencentcloud.WedataQualityRuleCompareRuleItemArray{
&tencentcloud.WedataQualityRuleCompareRuleItemArgs{
CompareType: pulumi.Float64(1),
Operator: pulumi.String(">"),
ValueComputeType: pulumi.Float64(0),
ValueLists: tencentcloud.WedataQualityRuleCompareRuleItemValueListArray{
&tencentcloud.WedataQualityRuleCompareRuleItemValueListArgs{
Value: pulumi.String("100"),
ValueType: pulumi.Float64(3),
},
},
},
&tencentcloud.WedataQualityRuleCompareRuleItemArgs{
CompareType: pulumi.Float64(1),
Operator: pulumi.String("<"),
ValueComputeType: pulumi.Float64(0),
ValueLists: tencentcloud.WedataQualityRuleCompareRuleItemValueListArray{
&tencentcloud.WedataQualityRuleCompareRuleItemValueListArgs{
Value: pulumi.String("201"),
ValueType: pulumi.Float64(3),
},
},
},
&tencentcloud.WedataQualityRuleCompareRuleItemArgs{
CompareType: pulumi.Float64(1),
Operator: pulumi.String("=="),
ValueComputeType: pulumi.Float64(0),
ValueLists: tencentcloud.WedataQualityRuleCompareRuleItemValueListArray{
&tencentcloud.WedataQualityRuleCompareRuleItemValueListArgs{
Value: pulumi.String("102"),
ValueType: pulumi.Float64(3),
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var rule = new Tencentcloud.WedataQualityRule("rule", new()
{
AlarmLevel = 1,
ConditionType = 1,
CreateRuleScene = 1,
DatabaseName = "default",
DatasourceId = "65253",
Description = "tf test rule1",
Name = "at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test",
ProjectId = "3016337760439783424",
QualityDim = 1,
RuleGroupId = 949,
RuleTemplateId = 6142,
SourceEngineTypes = new[]
{
2,
4,
16,
64,
128,
256,
512,
1024,
},
SourceObjectDataTypeName = "table",
SourceObjectValue = "表",
TableId = "175",
TableName = "at_src_mysql2hive_prod_cq_makeup_09db_1_di",
Type = 1,
CompareRule = new Tencentcloud.Inputs.WedataQualityRuleCompareRuleArgs
{
ComputeExpression = "0o1o2",
CycleStep = 0,
Items = new[]
{
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemArgs
{
CompareType = 1,
Operator = ">",
ValueComputeType = 0,
ValueLists = new[]
{
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemValueListArgs
{
Value = "100",
ValueType = 3,
},
},
},
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemArgs
{
CompareType = 1,
Operator = "<",
ValueComputeType = 0,
ValueLists = new[]
{
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemValueListArgs
{
Value = "201",
ValueType = 3,
},
},
},
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemArgs
{
CompareType = 1,
Operator = "==",
ValueComputeType = 0,
ValueLists = new[]
{
new Tencentcloud.Inputs.WedataQualityRuleCompareRuleItemValueListArgs
{
Value = "102",
ValueType = 3,
},
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.WedataQualityRule;
import com.pulumi.tencentcloud.WedataQualityRuleArgs;
import com.pulumi.tencentcloud.inputs.WedataQualityRuleCompareRuleArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var rule = new WedataQualityRule("rule", WedataQualityRuleArgs.builder()
.alarmLevel(1.0)
.conditionType(1.0)
.createRuleScene(1.0)
.databaseName("default")
.datasourceId("65253")
.description("tf test rule1")
.name("at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test")
.projectId("3016337760439783424")
.qualityDim(1.0)
.ruleGroupId(949.0)
.ruleTemplateId(6142.0)
.sourceEngineTypes(
2.0,
4.0,
16.0,
64.0,
128.0,
256.0,
512.0,
1024.0)
.sourceObjectDataTypeName("table")
.sourceObjectValue("表")
.tableId("175")
.tableName("at_src_mysql2hive_prod_cq_makeup_09db_1_di")
.type(1.0)
.compareRule(WedataQualityRuleCompareRuleArgs.builder()
.computeExpression("0o1o2")
.cycleStep(0.0)
.items(
WedataQualityRuleCompareRuleItemArgs.builder()
.compareType(1.0)
.operator(">")
.valueComputeType(0.0)
.valueLists(WedataQualityRuleCompareRuleItemValueListArgs.builder()
.value("100")
.valueType(3.0)
.build())
.build(),
WedataQualityRuleCompareRuleItemArgs.builder()
.compareType(1.0)
.operator("<")
.valueComputeType(0.0)
.valueLists(WedataQualityRuleCompareRuleItemValueListArgs.builder()
.value("201")
.valueType(3.0)
.build())
.build(),
WedataQualityRuleCompareRuleItemArgs.builder()
.compareType(1.0)
.operator("==")
.valueComputeType(0.0)
.valueLists(WedataQualityRuleCompareRuleItemValueListArgs.builder()
.value("102")
.valueType(3.0)
.build())
.build())
.build())
.build());
}
}
resources:
rule:
type: tencentcloud:WedataQualityRule
properties:
alarmLevel: 1
conditionType: 1
createRuleScene: 1
databaseName: default
datasourceId: 65253
description: tf test rule1
name: at_src_mysql2hive_prod_cq_makeup_09db_1_di_表行数_tf_test
projectId: 3.0163377604397834e+18
qualityDim: 1
ruleGroupId: 949
ruleTemplateId: 6142
sourceEngineTypes:
- 2
- 4
- 16
- 64
- 128
- 256
- 512
- 1024
sourceObjectDataTypeName: table
sourceObjectValue: 表
tableId: 175
tableName: at_src_mysql2hive_prod_cq_makeup_09db_1_di
type: 1
compareRule:
computeExpression: 0o1o2
cycleStep: 0
items:
- compareType: 1
operator: '>'
valueComputeType: 0
valueLists:
- value: 100
valueType: 3
- compareType: 1
operator: <
valueComputeType: 0
valueLists:
- value: 201
valueType: 3
- compareType: 1
operator: ==
valueComputeType: 0
valueLists:
- value: 102
valueType: 3
Create WedataQualityRule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WedataQualityRule(name: string, args: WedataQualityRuleArgs, opts?: CustomResourceOptions);@overload
def WedataQualityRule(resource_name: str,
args: WedataQualityRuleArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WedataQualityRule(resource_name: str,
opts: Optional[ResourceOptions] = None,
database_name: Optional[str] = None,
type: Optional[float] = None,
compare_rule: Optional[WedataQualityRuleCompareRuleArgs] = None,
source_engine_types: Optional[Sequence[float]] = None,
alarm_level: Optional[float] = None,
create_rule_scene: Optional[float] = None,
project_id: Optional[str] = None,
datasource_id: Optional[str] = None,
rule_template_id: Optional[float] = None,
source_object_data_type_name: Optional[str] = None,
description: Optional[str] = None,
field_config: Optional[WedataQualityRuleFieldConfigArgs] = None,
index: Optional[str] = None,
name: Optional[str] = None,
custom_sql: Optional[str] = None,
quality_dim: Optional[float] = None,
rel_condition_expr: Optional[str] = None,
rule_group_id: Optional[float] = None,
condition_type: Optional[float] = None,
schema_name: Optional[str] = None,
condition_expression: Optional[str] = None,
database_id: Optional[str] = None,
source_object_value: Optional[str] = None,
table_id: Optional[str] = None,
table_name: Optional[str] = None,
target_catalog_name: Optional[str] = None,
target_condition_expr: Optional[str] = None,
target_database_id: Optional[str] = None,
target_database_name: Optional[str] = None,
target_object_value: Optional[str] = None,
target_schema_name: Optional[str] = None,
target_table_id: Optional[str] = None,
target_table_name: Optional[str] = None,
task_id: Optional[str] = None,
catalog_name: Optional[str] = None,
wedata_quality_rule_id: Optional[str] = None)func NewWedataQualityRule(ctx *Context, name string, args WedataQualityRuleArgs, opts ...ResourceOption) (*WedataQualityRule, error)public WedataQualityRule(string name, WedataQualityRuleArgs args, CustomResourceOptions? opts = null)
public WedataQualityRule(String name, WedataQualityRuleArgs args)
public WedataQualityRule(String name, WedataQualityRuleArgs args, CustomResourceOptions options)
type: tencentcloud:WedataQualityRule
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WedataQualityRuleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WedataQualityRuleArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WedataQualityRuleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WedataQualityRuleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WedataQualityRuleArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WedataQualityRule Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WedataQualityRule resource accepts the following input properties:
- Alarm
Level double - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - Compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- Create
Rule doubleScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Project
Id string - Project ID.
- Source
Engine List<double>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - Type double
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - Catalog
Name string - Data catalog name, mainly used for DLC data source.
- Condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- Condition
Type double - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - Custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- Database
Id string - Database ID.
- Description string
- Rule description.
- Field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- Index string
- Index to distinguish different data when adding.
- Name string
- Rule name.
- Quality
Dim double - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - Rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- Rule
Group doubleId - Rule group ID.
- Rule
Template doubleId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- Schema
Name string - Schema name.
- Source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - Source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- Table
Id string - Data table ID. Either TableId or TableName must be provided.
- Table
Name string - Table name. Either TableId or TableName must be provided.
- Target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Condition stringExpr - Target filter condition expression.
- Target
Database stringId - Target database ID.
- Target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Object stringValue - Target field name CITY.
- Target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Table stringId - Target table ID.
- Target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Task
Id string - Task ID.
- Wedata
Quality stringRule Id - ID of the resource.
- Alarm
Level float64 - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - Compare
Rule WedataQuality Rule Compare Rule Args - Alarm trigger condition.
- Create
Rule float64Scene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Project
Id string - Project ID.
- Source
Engine []float64Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - Type float64
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - Catalog
Name string - Data catalog name, mainly used for DLC data source.
- Condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- Condition
Type float64 - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - Custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- Database
Id string - Database ID.
- Description string
- Rule description.
- Field
Config WedataQuality Rule Field Config Args - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- Index string
- Index to distinguish different data when adding.
- Name string
- Rule name.
- Quality
Dim float64 - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - Rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- Rule
Group float64Id - Rule group ID.
- Rule
Template float64Id - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- Schema
Name string - Schema name.
- Source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - Source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- Table
Id string - Data table ID. Either TableId or TableName must be provided.
- Table
Name string - Table name. Either TableId or TableName must be provided.
- Target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Condition stringExpr - Target filter condition expression.
- Target
Database stringId - Target database ID.
- Target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Object stringValue - Target field name CITY.
- Target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Table stringId - Target table ID.
- Target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Task
Id string - Task ID.
- Wedata
Quality stringRule Id - ID of the resource.
- alarm
Level Double - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- create
Rule DoubleScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - database
Name String - Database name.
- datasource
Id String - Data source ID.
- project
Id String - Project ID.
- source
Engine List<Double>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - type Double
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - catalog
Name String - Data catalog name, mainly used for DLC data source.
- condition
Expression String - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type Double - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - custom
Sql String - Custom SQL. Required when Type=3 (custom SQL).
- database
Id String - Database ID.
- description String
- Rule description.
- field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index String
- Index to distinguish different data when adding.
- name String
- Rule name.
- quality
Dim Double - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition StringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group DoubleId - Rule group ID.
- rule
Template DoubleId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name String - Schema name.
- source
Object StringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object StringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id String - Data table ID. Either TableId or TableName must be provided.
- table
Name String - Table name. Either TableId or TableName must be provided.
- target
Catalog StringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition StringExpr - Target filter condition expression.
- target
Database StringId - Target database ID.
- target
Database StringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object StringValue - Target field name CITY.
- target
Schema StringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table StringId - Target table ID.
- target
Table StringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id String - Task ID.
- wedata
Quality StringRule Id - ID of the resource.
- alarm
Level number - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- create
Rule numberScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - database
Name string - Database name.
- datasource
Id string - Data source ID.
- project
Id string - Project ID.
- source
Engine number[]Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - type number
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - catalog
Name string - Data catalog name, mainly used for DLC data source.
- condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type number - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- database
Id string - Database ID.
- description string
- Rule description.
- field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index string
- Index to distinguish different data when adding.
- name string
- Rule name.
- quality
Dim number - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group numberId - Rule group ID.
- rule
Template numberId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name string - Schema name.
- source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id string - Data table ID. Either TableId or TableName must be provided.
- table
Name string - Table name. Either TableId or TableName must be provided.
- target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition stringExpr - Target filter condition expression.
- target
Database stringId - Target database ID.
- target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object stringValue - Target field name CITY.
- target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table stringId - Target table ID.
- target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id string - Task ID.
- wedata
Quality stringRule Id - ID of the resource.
- alarm_
level float - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - compare_
rule WedataQuality Rule Compare Rule Args - Alarm trigger condition.
- create_
rule_ floatscene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - database_
name str - Database name.
- datasource_
id str - Data source ID.
- project_
id str - Project ID.
- source_
engine_ Sequence[float]types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - type float
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - catalog_
name str - Data catalog name, mainly used for DLC data source.
- condition_
expression str - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition_
type float - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - custom_
sql str - Custom SQL. Required when Type=3 (custom SQL).
- database_
id str - Database ID.
- description str
- Rule description.
- field_
config WedataQuality Rule Field Config Args - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index str
- Index to distinguish different data when adding.
- name str
- Rule name.
- quality_
dim float - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel_
condition_ strexpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule_
group_ floatid - Rule group ID.
- rule_
template_ floatid - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema_
name str - Schema name.
- source_
object_ strdata_ type_ name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source_
object_ strvalue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table_
id str - Data table ID. Either TableId or TableName must be provided.
- table_
name str - Table name. Either TableId or TableName must be provided.
- target_
catalog_ strname - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
condition_ strexpr - Target filter condition expression.
- target_
database_ strid - Target database ID.
- target_
database_ strname - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
object_ strvalue - Target field name CITY.
- target_
schema_ strname - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
table_ strid - Target table ID.
- target_
table_ strname - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task_
id str - Task ID.
- wedata_
quality_ strrule_ id - ID of the resource.
- alarm
Level Number - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - compare
Rule Property Map - Alarm trigger condition.
- create
Rule NumberScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - database
Name String - Database name.
- datasource
Id String - Data source ID.
- project
Id String - Project ID.
- source
Engine List<Number>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - type Number
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - catalog
Name String - Data catalog name, mainly used for DLC data source.
- condition
Expression String - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type Number - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - custom
Sql String - Custom SQL. Required when Type=3 (custom SQL).
- database
Id String - Database ID.
- description String
- Rule description.
- field
Config Property Map - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index String
- Index to distinguish different data when adding.
- name String
- Rule name.
- quality
Dim Number - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition StringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group NumberId - Rule group ID.
- rule
Template NumberId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name String - Schema name.
- source
Object StringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object StringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id String - Data table ID. Either TableId or TableName must be provided.
- table
Name String - Table name. Either TableId or TableName must be provided.
- target
Catalog StringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition StringExpr - Target filter condition expression.
- target
Database StringId - Target database ID.
- target
Database StringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object StringValue - Target field name CITY.
- target
Schema StringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table StringId - Target table ID.
- target
Table StringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id String - Task ID.
- wedata
Quality StringRule Id - ID of the resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the WedataQualityRule resource produces the following output properties:
Look up Existing WedataQualityRule Resource
Get an existing WedataQualityRule resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WedataQualityRuleState, opts?: CustomResourceOptions): WedataQualityRule@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alarm_level: Optional[float] = None,
catalog_name: Optional[str] = None,
compare_rule: Optional[WedataQualityRuleCompareRuleArgs] = None,
condition_expression: Optional[str] = None,
condition_type: Optional[float] = None,
create_rule_scene: Optional[float] = None,
custom_sql: Optional[str] = None,
database_id: Optional[str] = None,
database_name: Optional[str] = None,
datasource_id: Optional[str] = None,
description: Optional[str] = None,
field_config: Optional[WedataQualityRuleFieldConfigArgs] = None,
index: Optional[str] = None,
name: Optional[str] = None,
project_id: Optional[str] = None,
quality_dim: Optional[float] = None,
rel_condition_expr: Optional[str] = None,
rule_group_id: Optional[float] = None,
rule_id: Optional[str] = None,
rule_template_id: Optional[float] = None,
schema_name: Optional[str] = None,
source_engine_types: Optional[Sequence[float]] = None,
source_object_data_type_name: Optional[str] = None,
source_object_value: Optional[str] = None,
table_id: Optional[str] = None,
table_name: Optional[str] = None,
target_catalog_name: Optional[str] = None,
target_condition_expr: Optional[str] = None,
target_database_id: Optional[str] = None,
target_database_name: Optional[str] = None,
target_object_value: Optional[str] = None,
target_schema_name: Optional[str] = None,
target_table_id: Optional[str] = None,
target_table_name: Optional[str] = None,
task_id: Optional[str] = None,
type: Optional[float] = None,
wedata_quality_rule_id: Optional[str] = None) -> WedataQualityRulefunc GetWedataQualityRule(ctx *Context, name string, id IDInput, state *WedataQualityRuleState, opts ...ResourceOption) (*WedataQualityRule, error)public static WedataQualityRule Get(string name, Input<string> id, WedataQualityRuleState? state, CustomResourceOptions? opts = null)public static WedataQualityRule get(String name, Output<String> id, WedataQualityRuleState state, CustomResourceOptions options)resources: _: type: tencentcloud:WedataQualityRule get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alarm
Level double - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - Catalog
Name string - Data catalog name, mainly used for DLC data source.
- Compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- Condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- Condition
Type double - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - Create
Rule doubleScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - Custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- Database
Id string - Database ID.
- Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Description string
- Rule description.
- Field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- Index string
- Index to distinguish different data when adding.
- Name string
- Rule name.
- Project
Id string - Project ID.
- Quality
Dim double - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - Rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- Rule
Group doubleId - Rule group ID.
- Rule
Id string - Rule ID.
- Rule
Template doubleId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- Schema
Name string - Schema name.
- Source
Engine List<double>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - Source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - Source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- Table
Id string - Data table ID. Either TableId or TableName must be provided.
- Table
Name string - Table name. Either TableId or TableName must be provided.
- Target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Condition stringExpr - Target filter condition expression.
- Target
Database stringId - Target database ID.
- Target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Object stringValue - Target field name CITY.
- Target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Table stringId - Target table ID.
- Target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Task
Id string - Task ID.
- Type double
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - Wedata
Quality stringRule Id - ID of the resource.
- Alarm
Level float64 - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - Catalog
Name string - Data catalog name, mainly used for DLC data source.
- Compare
Rule WedataQuality Rule Compare Rule Args - Alarm trigger condition.
- Condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- Condition
Type float64 - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - Create
Rule float64Scene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - Custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- Database
Id string - Database ID.
- Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Description string
- Rule description.
- Field
Config WedataQuality Rule Field Config Args - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- Index string
- Index to distinguish different data when adding.
- Name string
- Rule name.
- Project
Id string - Project ID.
- Quality
Dim float64 - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - Rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- Rule
Group float64Id - Rule group ID.
- Rule
Id string - Rule ID.
- Rule
Template float64Id - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- Schema
Name string - Schema name.
- Source
Engine []float64Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - Source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - Source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- Table
Id string - Data table ID. Either TableId or TableName must be provided.
- Table
Name string - Table name. Either TableId or TableName must be provided.
- Target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Condition stringExpr - Target filter condition expression.
- Target
Database stringId - Target database ID.
- Target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Object stringValue - Target field name CITY.
- Target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Target
Table stringId - Target table ID.
- Target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- Task
Id string - Task ID.
- Type float64
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - Wedata
Quality stringRule Id - ID of the resource.
- alarm
Level Double - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - catalog
Name String - Data catalog name, mainly used for DLC data source.
- compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- condition
Expression String - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type Double - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - create
Rule DoubleScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - custom
Sql String - Custom SQL. Required when Type=3 (custom SQL).
- database
Id String - Database ID.
- database
Name String - Database name.
- datasource
Id String - Data source ID.
- description String
- Rule description.
- field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index String
- Index to distinguish different data when adding.
- name String
- Rule name.
- project
Id String - Project ID.
- quality
Dim Double - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition StringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group DoubleId - Rule group ID.
- rule
Id String - Rule ID.
- rule
Template DoubleId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name String - Schema name.
- source
Engine List<Double>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - source
Object StringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object StringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id String - Data table ID. Either TableId or TableName must be provided.
- table
Name String - Table name. Either TableId or TableName must be provided.
- target
Catalog StringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition StringExpr - Target filter condition expression.
- target
Database StringId - Target database ID.
- target
Database StringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object StringValue - Target field name CITY.
- target
Schema StringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table StringId - Target table ID.
- target
Table StringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id String - Task ID.
- type Double
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - wedata
Quality StringRule Id - ID of the resource.
- alarm
Level number - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - catalog
Name string - Data catalog name, mainly used for DLC data source.
- compare
Rule WedataQuality Rule Compare Rule - Alarm trigger condition.
- condition
Expression string - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type number - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - create
Rule numberScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - custom
Sql string - Custom SQL. Required when Type=3 (custom SQL).
- database
Id string - Database ID.
- database
Name string - Database name.
- datasource
Id string - Data source ID.
- description string
- Rule description.
- field
Config WedataQuality Rule Field Config - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index string
- Index to distinguish different data when adding.
- name string
- Rule name.
- project
Id string - Project ID.
- quality
Dim number - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition stringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group numberId - Rule group ID.
- rule
Id string - Rule ID.
- rule
Template numberId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name string - Schema name.
- source
Engine number[]Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - source
Object stringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object stringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id string - Data table ID. Either TableId or TableName must be provided.
- table
Name string - Table name. Either TableId or TableName must be provided.
- target
Catalog stringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition stringExpr - Target filter condition expression.
- target
Database stringId - Target database ID.
- target
Database stringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object stringValue - Target field name CITY.
- target
Schema stringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table stringId - Target table ID.
- target
Table stringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id string - Task ID.
- type number
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - wedata
Quality stringRule Id - ID of the resource.
- alarm_
level float - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - catalog_
name str - Data catalog name, mainly used for DLC data source.
- compare_
rule WedataQuality Rule Compare Rule Args - Alarm trigger condition.
- condition_
expression str - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition_
type float - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - create_
rule_ floatscene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - custom_
sql str - Custom SQL. Required when Type=3 (custom SQL).
- database_
id str - Database ID.
- database_
name str - Database name.
- datasource_
id str - Data source ID.
- description str
- Rule description.
- field_
config WedataQuality Rule Field Config Args - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index str
- Index to distinguish different data when adding.
- name str
- Rule name.
- project_
id str - Project ID.
- quality_
dim float - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel_
condition_ strexpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule_
group_ floatid - Rule group ID.
- rule_
id str - Rule ID.
- rule_
template_ floatid - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema_
name str - Schema name.
- source_
engine_ Sequence[float]types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - source_
object_ strdata_ type_ name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source_
object_ strvalue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table_
id str - Data table ID. Either TableId or TableName must be provided.
- table_
name str - Table name. Either TableId or TableName must be provided.
- target_
catalog_ strname - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
condition_ strexpr - Target filter condition expression.
- target_
database_ strid - Target database ID.
- target_
database_ strname - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
object_ strvalue - Target field name CITY.
- target_
schema_ strname - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target_
table_ strid - Target table ID.
- target_
table_ strname - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task_
id str - Task ID.
- type float
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - wedata_
quality_ strrule_ id - ID of the resource.
- alarm
Level Number - Alarm trigger level. Valid values:
1(low),2(medium),3(high). - catalog
Name String - Data catalog name, mainly used for DLC data source.
- compare
Rule Property Map - Alarm trigger condition.
- condition
Expression String - Conditional scan WHERE condition expression. Required when ConditionType=2 (conditional scan).
- condition
Type Number - Detection range. Required when Type=1 (system template) or 2 (custom template). Valid values:
1(full table),2(conditional scan). Note: When CompareType is 2 (fluctuation value) or using user-defined template containing filter condition ${FILTER}, detection range must be 2 (conditional scan). - create
Rule NumberScene - Rule creation scene. Valid values:
1(single table multiple rules). Other business scenarios are not currently supported. - custom
Sql String - Custom SQL. Required when Type=3 (custom SQL).
- database
Id String - Database ID.
- database
Name String - Database name.
- datasource
Id String - Data source ID.
- description String
- Rule description.
- field
Config Property Map - Custom template SQL expression field replacement parameters. Required when Type=2 (custom template).
- index String
- Index to distinguish different data when adding.
- name String
- Rule name.
- project
Id String - Project ID.
- quality
Dim Number - Quality dimension of the rule. Required when Type=3 (custom SQL). Valid values:
1(accuracy),2(uniqueness),3(completeness),4(consistency),5(timeliness),6(validity). - rel
Condition StringExpr - Source field and target field association condition ON expression. Required only for field data correlation rules (ruleTemplate qualityDim=4 (consistency) and subQualityDim=3 (field data correlation)). Example: sourceTable.model_id=targetTable.model_id.
- rule
Group NumberId - Rule group ID.
- rule
Id String - Rule ID.
- rule
Template NumberId - Rule template ID. Required when Type is not equal to 3 (custom SQL).
- schema
Name String - Schema name.
- source
Engine List<Number>Types - Supported execution engine list for this rule. Valid values:
1(MYSQL),2(HIVE),4(SPARK),8(LIVY),16(DLC),32(GBASE),64(TCHouse-P),128(DORIS),256(TCHouse-D),512(EMR_STARROCKS),1024(TCHouse-X). - source
Object StringData Type Name - Source data object (table, field, etc.) detailed type. Required when Type=1 (system template). For table corresponds to fixed value
table(template is table-level). For field corresponds to field type: int, string, etc. (template is field-level). - source
Object StringValue - Source data object (table, field, etc.) name. Required when Type=1 (system template).
- table
Id String - Data table ID. Either TableId or TableName must be provided.
- table
Name String - Table name. Either TableId or TableName must be provided.
- target
Catalog StringName - Target data catalog name. Required only for system template field data correlation rules and when data source is DLC (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Condition StringExpr - Target filter condition expression.
- target
Database StringId - Target database ID.
- target
Database StringName - Target database name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Object StringValue - Target field name CITY.
- target
Schema StringName - Target schema name. Required only for system template field data correlation rules and when data source is TCHouse-P (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- target
Table StringId - Target table ID.
- target
Table StringName - Target table name. Required only for system template field data correlation rules (ruleTemplate qualityDim=4 and subQualityDim=3). Used for cross-table data validation and association.
- task
Id String - Task ID.
- type Number
- Rule type. Valid values:
1(system template),2(custom template),3(custom SQL). - wedata
Quality StringRule Id - ID of the resource.
Supporting Types
WedataQualityRuleCompareRule, WedataQualityRuleCompareRuleArgs
- Items
List<Wedata
Quality Rule Compare Rule Item> - Comparison condition list.
- Compute
Expression string orepresents OR,arepresents AND, numbers represent items index.- Cycle
Step double - Periodic template default cycle in seconds.
- Items
[]Wedata
Quality Rule Compare Rule Item - Comparison condition list.
- Compute
Expression string orepresents OR,arepresents AND, numbers represent items index.- Cycle
Step float64 - Periodic template default cycle in seconds.
- items
List<Wedata
Quality Rule Compare Rule Item> - Comparison condition list.
- compute
Expression String orepresents OR,arepresents AND, numbers represent items index.- cycle
Step Double - Periodic template default cycle in seconds.
- items
Wedata
Quality Rule Compare Rule Item[] - Comparison condition list.
- compute
Expression string orepresents OR,arepresents AND, numbers represent items index.- cycle
Step number - Periodic template default cycle in seconds.
- items
Sequence[Wedata
Quality Rule Compare Rule Item] - Comparison condition list.
- compute_
expression str orepresents OR,arepresents AND, numbers represent items index.- cycle_
step float - Periodic template default cycle in seconds.
- items List<Property Map>
- Comparison condition list.
- compute
Expression String orepresents OR,arepresents AND, numbers represent items index.- cycle
Step Number - Periodic template default cycle in seconds.
WedataQualityRuleCompareRuleItem, WedataQualityRuleCompareRuleItemArgs
- Compare
Type double - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - Operator string
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - Value
Compute doubleType - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - Value
Lists List<WedataQuality Rule Compare Rule Item Value List> - Comparison threshold list (required).
- Compare
Type float64 - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - Operator string
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - Value
Compute float64Type - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - Value
Lists []WedataQuality Rule Compare Rule Item Value List - Comparison threshold list (required).
- compare
Type Double - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - operator String
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - value
Compute DoubleType - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - value
Lists List<WedataQuality Rule Compare Rule Item Value List> - Comparison threshold list (required).
- compare
Type number - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - operator string
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - value
Compute numberType - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - value
Lists WedataQuality Rule Compare Rule Item Value List[] - Comparison threshold list (required).
- compare_
type float - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - operator str
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - value_
compute_ floattype - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - value_
lists Sequence[WedataQuality Rule Compare Rule Item Value List] - Comparison threshold list (required).
- compare
Type Number - Comparison type (required). Valid values:
1(fixed value),2(fluctuation value),3(numerical range comparison),4(enumeration range comparison),5(no comparison),6(field data correlation),7(fairness). - operator String
- Comparison operator type (conditionally required). Required when CompareType belongs to {1,2,6,7}. Valid values:
<,<=,==,=>,>,!=,IRLCRO(within interval, left closed right open),IRLORC(within interval, left open right closed),IRLCRC(within interval, left closed right closed),IRLORO(within interval, left open right open),NRLCRO(not within interval, left closed right open),NRLORC(not within interval, left open right closed),NRLCRC(not within interval, left closed right closed),NRLORO(not within interval, left open right open). - value
Compute NumberType - Quality statistics value type (conditionally required). Required when CompareType belongs to {2,3,7}. When compareType = 2 (fluctuation value):
1= absolute value (ABS),2= ascending (ASCEND),3= descending (DESCEND). When compareType = 3 (numerical range):4= within range (WITH_IN_RANGE),5= out of range (OUT_OF_RANGE). When compareType = 7 (fairness):6= fairness rate (FAIRNESS_RATE),7= fairness gap (FAIRNESS_GAP). - value
Lists List<Property Map> - Comparison threshold list (required).
WedataQualityRuleCompareRuleItemValueList, WedataQualityRuleCompareRuleItemValueListArgs
- value str
- Threshold value (required).
- value_
type float - Threshold type (required). Valid values:
1(low threshold),2(high threshold),3(normal threshold),4(enumeration value).
WedataQualityRuleFieldConfig, WedataQualityRuleFieldConfigArgs
- Table
Configs List<WedataQuality Rule Field Config Table Config> - Database and table variables.
- Where
Configs List<WedataQuality Rule Field Config Where Config> - WHERE variables.
- Table
Configs []WedataQuality Rule Field Config Table Config - Database and table variables.
- Where
Configs []WedataQuality Rule Field Config Where Config - WHERE variables.
- table
Configs List<WedataQuality Rule Field Config Table Config> - Database and table variables.
- where
Configs List<WedataQuality Rule Field Config Where Config> - WHERE variables.
- table
Configs WedataQuality Rule Field Config Table Config[] - Database and table variables.
- where
Configs WedataQuality Rule Field Config Where Config[] - WHERE variables.
- table_
configs Sequence[WedataQuality Rule Field Config Table Config] - Database and table variables.
- where_
configs Sequence[WedataQuality Rule Field Config Where Config] - WHERE variables.
- table
Configs List<Property Map> - Database and table variables.
- where
Configs List<Property Map> - WHERE variables.
WedataQualityRuleFieldConfigTableConfig, WedataQualityRuleFieldConfigTableConfigArgs
- Database
Id string - Database ID.
- Database
Name string - Database name.
- Field
Configs List<WedataQuality Rule Field Config Table Config Field Config> - Field variables.
- Table
Id string - Table ID.
- Table
Key string - Table key.
- Table
Name string - Table name.
- Database
Id string - Database ID.
- Database
Name string - Database name.
- Field
Configs []WedataQuality Rule Field Config Table Config Field Config - Field variables.
- Table
Id string - Table ID.
- Table
Key string - Table key.
- Table
Name string - Table name.
- database
Id String - Database ID.
- database
Name String - Database name.
- field
Configs List<WedataQuality Rule Field Config Table Config Field Config> - Field variables.
- table
Id String - Table ID.
- table
Key String - Table key.
- table
Name String - Table name.
- database
Id string - Database ID.
- database
Name string - Database name.
- field
Configs WedataQuality Rule Field Config Table Config Field Config[] - Field variables.
- table
Id string - Table ID.
- table
Key string - Table key.
- table
Name string - Table name.
- database_
id str - Database ID.
- database_
name str - Database name.
- field_
configs Sequence[WedataQuality Rule Field Config Table Config Field Config] - Field variables.
- table_
id str - Table ID.
- table_
key str - Table key.
- table_
name str - Table name.
- database
Id String - Database ID.
- database
Name String - Database name.
- field
Configs List<Property Map> - Field variables.
- table
Id String - Table ID.
- table
Key String - Table key.
- table
Name String - Table name.
WedataQualityRuleFieldConfigTableConfigFieldConfig, WedataQualityRuleFieldConfigTableConfigFieldConfigArgs
- Field
Data stringType - Field data type.
- Field
Key string - Field key.
- Field
Value string - Field value.
- Value
Config WedataQuality Rule Field Config Table Config Field Config Value Config - Field value variable information.
- Field
Data stringType - Field data type.
- Field
Key string - Field key.
- Field
Value string - Field value.
- Value
Config WedataQuality Rule Field Config Table Config Field Config Value Config - Field value variable information.
- field
Data StringType - Field data type.
- field
Key String - Field key.
- field
Value String - Field value.
- value
Config WedataQuality Rule Field Config Table Config Field Config Value Config - Field value variable information.
- field
Data stringType - Field data type.
- field
Key string - Field key.
- field
Value string - Field value.
- value
Config WedataQuality Rule Field Config Table Config Field Config Value Config - Field value variable information.
- field_
data_ strtype - Field data type.
- field_
key str - Field key.
- field_
value str - Field value.
- value_
config WedataQuality Rule Field Config Table Config Field Config Value Config - Field value variable information.
- field
Data StringType - Field data type.
- field
Key String - Field key.
- field
Value String - Field value.
- value
Config Property Map - Field value variable information.
WedataQualityRuleFieldConfigTableConfigFieldConfigValueConfig, WedataQualityRuleFieldConfigTableConfigFieldConfigValueConfigArgs
- Field
Data stringType - Field data type.
- Field
Key string - Field value key.
- Field
Value string - Field value.
- Field
Data stringType - Field data type.
- Field
Key string - Field value key.
- Field
Value string - Field value.
- field
Data StringType - Field data type.
- field
Key String - Field value key.
- field
Value String - Field value.
- field
Data stringType - Field data type.
- field
Key string - Field value key.
- field
Value string - Field value.
- field_
data_ strtype - Field data type.
- field_
key str - Field value key.
- field_
value str - Field value.
- field
Data StringType - Field data type.
- field
Key String - Field value key.
- field
Value String - Field value.
WedataQualityRuleFieldConfigWhereConfig, WedataQualityRuleFieldConfigWhereConfigArgs
- Field
Data stringType - Field data type.
- Field
Key string - Field key.
- Field
Value string - Field value.
- Value
Config WedataQuality Rule Field Config Where Config Value Config - Field value variable information.
- Field
Data stringType - Field data type.
- Field
Key string - Field key.
- Field
Value string - Field value.
- Value
Config WedataQuality Rule Field Config Where Config Value Config - Field value variable information.
- field
Data StringType - Field data type.
- field
Key String - Field key.
- field
Value String - Field value.
- value
Config WedataQuality Rule Field Config Where Config Value Config - Field value variable information.
- field
Data stringType - Field data type.
- field
Key string - Field key.
- field
Value string - Field value.
- value
Config WedataQuality Rule Field Config Where Config Value Config - Field value variable information.
- field_
data_ strtype - Field data type.
- field_
key str - Field key.
- field_
value str - Field value.
- value_
config WedataQuality Rule Field Config Where Config Value Config - Field value variable information.
- field
Data StringType - Field data type.
- field
Key String - Field key.
- field
Value String - Field value.
- value
Config Property Map - Field value variable information.
WedataQualityRuleFieldConfigWhereConfigValueConfig, WedataQualityRuleFieldConfigWhereConfigValueConfigArgs
- Field
Data stringType - Field data type.
- Field
Key string - Field value key.
- Field
Value string - Field value.
- Field
Data stringType - Field data type.
- Field
Key string - Field value key.
- Field
Value string - Field value.
- field
Data StringType - Field data type.
- field
Key String - Field value key.
- field
Value String - Field value.
- field
Data stringType - Field data type.
- field
Key string - Field value key.
- field
Value string - Field value.
- field_
data_ strtype - Field data type.
- field_
key str - Field value key.
- field_
value str - Field value.
- field
Data StringType - Field data type.
- field
Key String - Field value key.
- field
Value String - Field value.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
published on Friday, Mar 27, 2026 by tencentcloudstack
