1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getWedataListLineage
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack

tencentcloud.getWedataListLineage

Get Started
tencentcloud logo
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack

    Use this data source to query detailed information of Wedata list lineage

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getWedataListLineage({
        resourceUniqueId: "fM8OgzE-AM2h4aaJmdXoPg",
        resourceType: "TABLE",
        direction: "INPUT",
        platform: "WEDATA",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_wedata_list_lineage(resource_unique_id="fM8OgzE-AM2h4aaJmdXoPg",
        resource_type="TABLE",
        direction="INPUT",
        platform="WEDATA")
    
    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.GetWedataListLineage(ctx, &tencentcloud.GetWedataListLineageArgs{
    			ResourceUniqueId: "fM8OgzE-AM2h4aaJmdXoPg",
    			ResourceType:     "TABLE",
    			Direction:        "INPUT",
    			Platform:         "WEDATA",
    		}, nil)
    		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 example = Tencentcloud.GetWedataListLineage.Invoke(new()
        {
            ResourceUniqueId = "fM8OgzE-AM2h4aaJmdXoPg",
            ResourceType = "TABLE",
            Direction = "INPUT",
            Platform = "WEDATA",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetWedataListLineageArgs;
    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) {
            final var example = TencentcloudFunctions.getWedataListLineage(GetWedataListLineageArgs.builder()
                .resourceUniqueId("fM8OgzE-AM2h4aaJmdXoPg")
                .resourceType("TABLE")
                .direction("INPUT")
                .platform("WEDATA")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getWedataListLineage
          arguments:
            resourceUniqueId: fM8OgzE-AM2h4aaJmdXoPg
            resourceType: TABLE
            direction: INPUT
            platform: WEDATA
    

    Using getWedataListLineage

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWedataListLineage(args: GetWedataListLineageArgs, opts?: InvokeOptions): Promise<GetWedataListLineageResult>
    function getWedataListLineageOutput(args: GetWedataListLineageOutputArgs, opts?: InvokeOptions): Output<GetWedataListLineageResult>
    def get_wedata_list_lineage(direction: Optional[str] = None,
                                id: Optional[str] = None,
                                platform: Optional[str] = None,
                                resource_type: Optional[str] = None,
                                resource_unique_id: Optional[str] = None,
                                result_output_file: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetWedataListLineageResult
    def get_wedata_list_lineage_output(direction: Optional[pulumi.Input[str]] = None,
                                id: Optional[pulumi.Input[str]] = None,
                                platform: Optional[pulumi.Input[str]] = None,
                                resource_type: Optional[pulumi.Input[str]] = None,
                                resource_unique_id: Optional[pulumi.Input[str]] = None,
                                result_output_file: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetWedataListLineageResult]
    func GetWedataListLineage(ctx *Context, args *GetWedataListLineageArgs, opts ...InvokeOption) (*GetWedataListLineageResult, error)
    func GetWedataListLineageOutput(ctx *Context, args *GetWedataListLineageOutputArgs, opts ...InvokeOption) GetWedataListLineageResultOutput

    > Note: This function is named GetWedataListLineage in the Go SDK.

    public static class GetWedataListLineage 
    {
        public static Task<GetWedataListLineageResult> InvokeAsync(GetWedataListLineageArgs args, InvokeOptions? opts = null)
        public static Output<GetWedataListLineageResult> Invoke(GetWedataListLineageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWedataListLineageResult> getWedataListLineage(GetWedataListLineageArgs args, InvokeOptions options)
    public static Output<GetWedataListLineageResult> getWedataListLineage(GetWedataListLineageArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getWedataListLineage:getWedataListLineage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Direction string
    Lineage direction: INPUT|OUTPUT.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity unique ID.
    Id string
    ResultOutputFile string
    Used to save results.
    Direction string
    Lineage direction: INPUT|OUTPUT.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity unique ID.
    Id string
    ResultOutputFile string
    Used to save results.
    direction String
    Lineage direction: INPUT|OUTPUT.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity unique ID.
    id String
    resultOutputFile String
    Used to save results.
    direction string
    Lineage direction: INPUT|OUTPUT.
    platform string
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId string
    Entity unique ID.
    id string
    resultOutputFile string
    Used to save results.
    direction str
    Lineage direction: INPUT|OUTPUT.
    platform str
    Source: WEDATA|THIRD, default is WEDATA.
    resource_type str
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resource_unique_id str
    Entity unique ID.
    id str
    result_output_file str
    Used to save results.
    direction String
    Lineage direction: INPUT|OUTPUT.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity unique ID.
    id String
    resultOutputFile String
    Used to save results.

    getWedataListLineage Result

    The following output properties are available:

    Direction string
    Id string
    Items List<GetWedataListLineageItem>
    Lineage record list.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity original unique ID.
    ResultOutputFile string
    Direction string
    Id string
    Items []GetWedataListLineageItem
    Lineage record list.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity original unique ID.
    ResultOutputFile string
    direction String
    id String
    items List<GetWedataListLineageItem>
    Lineage record list.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity original unique ID.
    resultOutputFile String
    direction string
    id string
    items GetWedataListLineageItem[]
    Lineage record list.
    platform string
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId string
    Entity original unique ID.
    resultOutputFile string
    direction str
    id str
    items Sequence[GetWedataListLineageItem]
    Lineage record list.
    platform str
    Source: WEDATA|THIRD, default is WEDATA.
    resource_type str
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resource_unique_id str
    Entity original unique ID.
    result_output_file str
    direction String
    id String
    items List<Property Map>
    Lineage record list.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity original unique ID.
    resultOutputFile String

    Supporting Types

    GetWedataListLineageItem

    GetWedataListLineageItemRelation

    Processes List<GetWedataListLineageItemRelationProcess>
    Lineage processing process.
    RelationId string
    Association ID.
    SourceUniqueId string
    Source unique lineage ID.
    TargetUniqueId string
    Target unique lineage ID.
    Processes []GetWedataListLineageItemRelationProcess
    Lineage processing process.
    RelationId string
    Association ID.
    SourceUniqueId string
    Source unique lineage ID.
    TargetUniqueId string
    Target unique lineage ID.
    processes List<GetWedataListLineageItemRelationProcess>
    Lineage processing process.
    relationId String
    Association ID.
    sourceUniqueId String
    Source unique lineage ID.
    targetUniqueId String
    Target unique lineage ID.
    processes GetWedataListLineageItemRelationProcess[]
    Lineage processing process.
    relationId string
    Association ID.
    sourceUniqueId string
    Source unique lineage ID.
    targetUniqueId string
    Target unique lineage ID.
    processes Sequence[GetWedataListLineageItemRelationProcess]
    Lineage processing process.
    relation_id str
    Association ID.
    source_unique_id str
    Source unique lineage ID.
    target_unique_id str
    Target unique lineage ID.
    processes List<Property Map>
    Lineage processing process.
    relationId String
    Association ID.
    sourceUniqueId String
    Source unique lineage ID.
    targetUniqueId String
    Target unique lineage ID.

    GetWedataListLineageItemRelationProcess

    LineageNodeId string
    Lineage node unique identifier.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ProcessId string
    Original unique ID.
    ProcessProperties List<GetWedataListLineageItemRelationProcessProcessProperty>
    Additional extension parameters.
    ProcessSubType string
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    ProcessType string
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.
    LineageNodeId string
    Lineage node unique identifier.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ProcessId string
    Original unique ID.
    ProcessProperties []GetWedataListLineageItemRelationProcessProcessProperty
    Additional extension parameters.
    ProcessSubType string
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    ProcessType string
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.
    lineageNodeId String
    Lineage node unique identifier.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    processId String
    Original unique ID.
    processProperties List<GetWedataListLineageItemRelationProcessProcessProperty>
    Additional extension parameters.
    processSubType String
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    processType String
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.
    lineageNodeId string
    Lineage node unique identifier.
    platform string
    Source: WEDATA|THIRD, default is WEDATA.
    processId string
    Original unique ID.
    processProperties GetWedataListLineageItemRelationProcessProcessProperty[]
    Additional extension parameters.
    processSubType string
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    processType string
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.
    lineage_node_id str
    Lineage node unique identifier.
    platform str
    Source: WEDATA|THIRD, default is WEDATA.
    process_id str
    Original unique ID.
    process_properties Sequence[GetWedataListLineageItemRelationProcessProcessProperty]
    Additional extension parameters.
    process_sub_type str
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    process_type str
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.
    lineageNodeId String
    Lineage node unique identifier.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    processId String
    Original unique ID.
    processProperties List<Property Map>
    Additional extension parameters.
    processSubType String
    Task subtype: SQL_TASK, INTEGRATED_STREAM, INTEGRATED_OFFLINE.
    processType String
    Task type: SCHEDULE_TASK, INTEGRATION_TASK, THIRD_REPORT, TABLE_MODEL, MODEL_METRIC, METRIC_METRIC, DATA_SERVICE.

    GetWedataListLineageItemRelationProcessProcessProperty

    Name string
    Property name.
    Value string
    Property value.
    Name string
    Property name.
    Value string
    Property value.
    name String
    Property name.
    value String
    Property value.
    name string
    Property name.
    value string
    Property value.
    name str
    Property name.
    value str
    Property value.
    name String
    Property name.
    value String
    Property value.

    GetWedataListLineageItemResource

    CreateTime string
    Creation time.
    Description string
    Description: table type|metric description|model description|field description.
    LineageNodeId string
    Lineage node unique identifier.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceName string
    Business name: database.table|metric name|model name|field name.
    ResourceProperties List<GetWedataListLineageItemResourceResourceProperty>
    Resource additional extension parameters.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity unique ID.
    UpdateTime string
    Update time.
    CreateTime string
    Creation time.
    Description string
    Description: table type|metric description|model description|field description.
    LineageNodeId string
    Lineage node unique identifier.
    Platform string
    Source: WEDATA|THIRD, default is WEDATA.
    ResourceName string
    Business name: database.table|metric name|model name|field name.
    ResourceProperties []GetWedataListLineageItemResourceResourceProperty
    Resource additional extension parameters.
    ResourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    ResourceUniqueId string
    Entity unique ID.
    UpdateTime string
    Update time.
    createTime String
    Creation time.
    description String
    Description: table type|metric description|model description|field description.
    lineageNodeId String
    Lineage node unique identifier.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceName String
    Business name: database.table|metric name|model name|field name.
    resourceProperties List<GetWedataListLineageItemResourceResourceProperty>
    Resource additional extension parameters.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity unique ID.
    updateTime String
    Update time.
    createTime string
    Creation time.
    description string
    Description: table type|metric description|model description|field description.
    lineageNodeId string
    Lineage node unique identifier.
    platform string
    Source: WEDATA|THIRD, default is WEDATA.
    resourceName string
    Business name: database.table|metric name|model name|field name.
    resourceProperties GetWedataListLineageItemResourceResourceProperty[]
    Resource additional extension parameters.
    resourceType string
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId string
    Entity unique ID.
    updateTime string
    Update time.
    create_time str
    Creation time.
    description str
    Description: table type|metric description|model description|field description.
    lineage_node_id str
    Lineage node unique identifier.
    platform str
    Source: WEDATA|THIRD, default is WEDATA.
    resource_name str
    Business name: database.table|metric name|model name|field name.
    resource_properties Sequence[GetWedataListLineageItemResourceResourceProperty]
    Resource additional extension parameters.
    resource_type str
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resource_unique_id str
    Entity unique ID.
    update_time str
    Update time.
    createTime String
    Creation time.
    description String
    Description: table type|metric description|model description|field description.
    lineageNodeId String
    Lineage node unique identifier.
    platform String
    Source: WEDATA|THIRD, default is WEDATA.
    resourceName String
    Business name: database.table|metric name|model name|field name.
    resourceProperties List<Property Map>
    Resource additional extension parameters.
    resourceType String
    Entity type: TABLE|METRIC|MODEL|SERVICE|COLUMN.
    resourceUniqueId String
    Entity unique ID.
    updateTime String
    Update time.

    GetWedataListLineageItemResourceResourceProperty

    Name string
    Property name.
    Value string
    Property value.
    Name string
    Property name.
    Value string
    Property value.
    name String
    Property name.
    value String
    Property value.
    name string
    Property name.
    value string
    Property value.
    name str
    Property name.
    value str
    Property value.
    name String
    Property name.
    value String
    Property value.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
      Meet Neo: Your AI Platform Teammate