1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getWedataDataSourceList
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack

tencentcloud.getWedataDataSourceList

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack

    Use this data source to query detailed information of wedata data_source_list

    Example Usage

    Query All

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getWedataDataSourceList({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_wedata_data_source_list()
    
    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.GetWedataDataSourceList(ctx, &tencentcloud.GetWedataDataSourceListArgs{}, 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.GetWedataDataSourceList.Invoke();
    
    });
    
    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.GetWedataDataSourceListArgs;
    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.getWedataDataSourceList();
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getWedataDataSourceList
          arguments: {}
    

    Query By filter

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getWedataDataSourceList({
        filters: [{
            name: "Name",
            values: ["tf_example"],
        }],
        orderFields: [{
            direction: "DESC",
            name: "create_time",
        }],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_wedata_data_source_list(filters=[{
            "name": "Name",
            "values": ["tf_example"],
        }],
        order_fields=[{
            "direction": "DESC",
            "name": "create_time",
        }])
    
    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.GetWedataDataSourceList(ctx, &tencentcloud.GetWedataDataSourceListArgs{
    			Filters: []tencentcloud.GetWedataDataSourceListFilter{
    				{
    					Name: pulumi.StringRef("Name"),
    					Values: []string{
    						"tf_example",
    					},
    				},
    			},
    			OrderFields: []tencentcloud.GetWedataDataSourceListOrderField{
    				{
    					Direction: "DESC",
    					Name:      "create_time",
    				},
    			},
    		}, 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.GetWedataDataSourceList.Invoke(new()
        {
            Filters = new[]
            {
                new Tencentcloud.Inputs.GetWedataDataSourceListFilterInputArgs
                {
                    Name = "Name",
                    Values = new[]
                    {
                        "tf_example",
                    },
                },
            },
            OrderFields = new[]
            {
                new Tencentcloud.Inputs.GetWedataDataSourceListOrderFieldInputArgs
                {
                    Direction = "DESC",
                    Name = "create_time",
                },
            },
        });
    
    });
    
    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.GetWedataDataSourceListArgs;
    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.getWedataDataSourceList(GetWedataDataSourceListArgs.builder()
                .filters(GetWedataDataSourceListFilterArgs.builder()
                    .name("Name")
                    .values("tf_example")
                    .build())
                .orderFields(GetWedataDataSourceListOrderFieldArgs.builder()
                    .direction("DESC")
                    .name("create_time")
                    .build())
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getWedataDataSourceList
          arguments:
            filters:
              - name: Name
                values:
                  - tf_example
            orderFields:
              - direction: DESC
                name: create_time
    

    Using getWedataDataSourceList

    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 getWedataDataSourceList(args: GetWedataDataSourceListArgs, opts?: InvokeOptions): Promise<GetWedataDataSourceListResult>
    function getWedataDataSourceListOutput(args: GetWedataDataSourceListOutputArgs, opts?: InvokeOptions): Output<GetWedataDataSourceListResult>
    def get_wedata_data_source_list(filters: Optional[Sequence[GetWedataDataSourceListFilter]] = None,
                                    id: Optional[str] = None,
                                    order_fields: Optional[Sequence[GetWedataDataSourceListOrderField]] = None,
                                    result_output_file: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetWedataDataSourceListResult
    def get_wedata_data_source_list_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetWedataDataSourceListFilterArgs]]]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    order_fields: Optional[pulumi.Input[Sequence[pulumi.Input[GetWedataDataSourceListOrderFieldArgs]]]] = None,
                                    result_output_file: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetWedataDataSourceListResult]
    func GetWedataDataSourceList(ctx *Context, args *GetWedataDataSourceListArgs, opts ...InvokeOption) (*GetWedataDataSourceListResult, error)
    func GetWedataDataSourceListOutput(ctx *Context, args *GetWedataDataSourceListOutputArgs, opts ...InvokeOption) GetWedataDataSourceListResultOutput

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

    public static class GetWedataDataSourceList 
    {
        public static Task<GetWedataDataSourceListResult> InvokeAsync(GetWedataDataSourceListArgs args, InvokeOptions? opts = null)
        public static Output<GetWedataDataSourceListResult> Invoke(GetWedataDataSourceListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWedataDataSourceListResult> getWedataDataSourceList(GetWedataDataSourceListArgs args, InvokeOptions options)
    public static Output<GetWedataDataSourceListResult> getWedataDataSourceList(GetWedataDataSourceListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getWedataDataSourceList:getWedataDataSourceList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    filters List<Property Map>
    Filters.
    id String
    ID.
    orderFields List<Property Map>
    OrderFields.
    resultOutputFile String
    Used to save results.

    getWedataDataSourceList Result

    The following output properties are available:

    Supporting Types

    GetWedataDataSourceListFilter

    Name string
    Filter name.
    Values List<string>
    Filter value.
    Name string
    Filter name.
    Values []string
    Filter value.
    name String
    Filter name.
    values List<String>
    Filter value.
    name string
    Filter name.
    values string[]
    Filter value.
    name str
    Filter name.
    values Sequence[str]
    Filter value.
    name String
    Filter name.
    values List<String>
    Filter value.

    GetWedataDataSourceListOrderField

    Direction string
    OrderFields rule.
    Name string
    OrderFields name.
    Direction string
    OrderFields rule.
    Name string
    OrderFields name.
    direction String
    OrderFields rule.
    name String
    OrderFields name.
    direction string
    OrderFields rule.
    name string
    OrderFields name.
    direction str
    OrderFields rule.
    name str
    OrderFields name.
    direction String
    OrderFields rule.
    name String
    OrderFields name.

    GetWedataDataSourceListRow

    AppId double
    Appid.
    Author bool
    Has Author.
    AuthorityProjectName string
    Datasource AuthorityProjectName.
    AuthorityUserName string
    Datasource AuthorityUserName.
    BizParams string
    Biz params.
    BizParamsString string
    Biz params json string.
    Category string
    Datasource category.
    ClusterId string
    Datasource cluster id.
    ClusterName string
    Datasource cluster name.
    CreateTime double
    CreateTime.
    DataSourceStatus string
    DatasourceDataSourceStatus.
    DatabaseName string
    DatabaseName.
    Deliver bool
    Can Deliver.
    Description string
    Description.
    Display string
    Datasource display name.
    Edit bool
    Datasource can Edit.
    Id double
    ID.
    Instance string
    Instance.
    ModifiedTime double
    Datasource ModifiedTime.
    Name string
    Datasource name.
    OwnerAccount string
    Datasource owner account.
    OwnerAccountName string
    Datasource owner account name.
    OwnerProjectId string
    Datasource owner project id.
    OwnerProjectIdent string
    Datasource OwnerProjectIdent.
    OwnerProjectName string
    Datasource OwnerProjectName.
    Params string
    Datasource params.
    ParamsString string
    Params json string.
    Region string
    Datasource engin cluster region.
    ShowType string
    Datasource show type.
    Status double
    Datasource status.
    Type string
    Datasource type.
    AppId float64
    Appid.
    Author bool
    Has Author.
    AuthorityProjectName string
    Datasource AuthorityProjectName.
    AuthorityUserName string
    Datasource AuthorityUserName.
    BizParams string
    Biz params.
    BizParamsString string
    Biz params json string.
    Category string
    Datasource category.
    ClusterId string
    Datasource cluster id.
    ClusterName string
    Datasource cluster name.
    CreateTime float64
    CreateTime.
    DataSourceStatus string
    DatasourceDataSourceStatus.
    DatabaseName string
    DatabaseName.
    Deliver bool
    Can Deliver.
    Description string
    Description.
    Display string
    Datasource display name.
    Edit bool
    Datasource can Edit.
    Id float64
    ID.
    Instance string
    Instance.
    ModifiedTime float64
    Datasource ModifiedTime.
    Name string
    Datasource name.
    OwnerAccount string
    Datasource owner account.
    OwnerAccountName string
    Datasource owner account name.
    OwnerProjectId string
    Datasource owner project id.
    OwnerProjectIdent string
    Datasource OwnerProjectIdent.
    OwnerProjectName string
    Datasource OwnerProjectName.
    Params string
    Datasource params.
    ParamsString string
    Params json string.
    Region string
    Datasource engin cluster region.
    ShowType string
    Datasource show type.
    Status float64
    Datasource status.
    Type string
    Datasource type.
    appId Double
    Appid.
    author Boolean
    Has Author.
    authorityProjectName String
    Datasource AuthorityProjectName.
    authorityUserName String
    Datasource AuthorityUserName.
    bizParams String
    Biz params.
    bizParamsString String
    Biz params json string.
    category String
    Datasource category.
    clusterId String
    Datasource cluster id.
    clusterName String
    Datasource cluster name.
    createTime Double
    CreateTime.
    dataSourceStatus String
    DatasourceDataSourceStatus.
    databaseName String
    DatabaseName.
    deliver Boolean
    Can Deliver.
    description String
    Description.
    display String
    Datasource display name.
    edit Boolean
    Datasource can Edit.
    id Double
    ID.
    instance String
    Instance.
    modifiedTime Double
    Datasource ModifiedTime.
    name String
    Datasource name.
    ownerAccount String
    Datasource owner account.
    ownerAccountName String
    Datasource owner account name.
    ownerProjectId String
    Datasource owner project id.
    ownerProjectIdent String
    Datasource OwnerProjectIdent.
    ownerProjectName String
    Datasource OwnerProjectName.
    params String
    Datasource params.
    paramsString String
    Params json string.
    region String
    Datasource engin cluster region.
    showType String
    Datasource show type.
    status Double
    Datasource status.
    type String
    Datasource type.
    appId number
    Appid.
    author boolean
    Has Author.
    authorityProjectName string
    Datasource AuthorityProjectName.
    authorityUserName string
    Datasource AuthorityUserName.
    bizParams string
    Biz params.
    bizParamsString string
    Biz params json string.
    category string
    Datasource category.
    clusterId string
    Datasource cluster id.
    clusterName string
    Datasource cluster name.
    createTime number
    CreateTime.
    dataSourceStatus string
    DatasourceDataSourceStatus.
    databaseName string
    DatabaseName.
    deliver boolean
    Can Deliver.
    description string
    Description.
    display string
    Datasource display name.
    edit boolean
    Datasource can Edit.
    id number
    ID.
    instance string
    Instance.
    modifiedTime number
    Datasource ModifiedTime.
    name string
    Datasource name.
    ownerAccount string
    Datasource owner account.
    ownerAccountName string
    Datasource owner account name.
    ownerProjectId string
    Datasource owner project id.
    ownerProjectIdent string
    Datasource OwnerProjectIdent.
    ownerProjectName string
    Datasource OwnerProjectName.
    params string
    Datasource params.
    paramsString string
    Params json string.
    region string
    Datasource engin cluster region.
    showType string
    Datasource show type.
    status number
    Datasource status.
    type string
    Datasource type.
    app_id float
    Appid.
    author bool
    Has Author.
    authority_project_name str
    Datasource AuthorityProjectName.
    authority_user_name str
    Datasource AuthorityUserName.
    biz_params str
    Biz params.
    biz_params_string str
    Biz params json string.
    category str
    Datasource category.
    cluster_id str
    Datasource cluster id.
    cluster_name str
    Datasource cluster name.
    create_time float
    CreateTime.
    data_source_status str
    DatasourceDataSourceStatus.
    database_name str
    DatabaseName.
    deliver bool
    Can Deliver.
    description str
    Description.
    display str
    Datasource display name.
    edit bool
    Datasource can Edit.
    id float
    ID.
    instance str
    Instance.
    modified_time float
    Datasource ModifiedTime.
    name str
    Datasource name.
    owner_account str
    Datasource owner account.
    owner_account_name str
    Datasource owner account name.
    owner_project_id str
    Datasource owner project id.
    owner_project_ident str
    Datasource OwnerProjectIdent.
    owner_project_name str
    Datasource OwnerProjectName.
    params str
    Datasource params.
    params_string str
    Params json string.
    region str
    Datasource engin cluster region.
    show_type str
    Datasource show type.
    status float
    Datasource status.
    type str
    Datasource type.
    appId Number
    Appid.
    author Boolean
    Has Author.
    authorityProjectName String
    Datasource AuthorityProjectName.
    authorityUserName String
    Datasource AuthorityUserName.
    bizParams String
    Biz params.
    bizParamsString String
    Biz params json string.
    category String
    Datasource category.
    clusterId String
    Datasource cluster id.
    clusterName String
    Datasource cluster name.
    createTime Number
    CreateTime.
    dataSourceStatus String
    DatasourceDataSourceStatus.
    databaseName String
    DatabaseName.
    deliver Boolean
    Can Deliver.
    description String
    Description.
    display String
    Datasource display name.
    edit Boolean
    Datasource can Edit.
    id Number
    ID.
    instance String
    Instance.
    modifiedTime Number
    Datasource ModifiedTime.
    name String
    Datasource name.
    ownerAccount String
    Datasource owner account.
    ownerAccountName String
    Datasource owner account name.
    ownerProjectId String
    Datasource owner project id.
    ownerProjectIdent String
    Datasource OwnerProjectIdent.
    ownerProjectName String
    Datasource OwnerProjectName.
    params String
    Datasource params.
    paramsString String
    Params json string.
    region String
    Datasource engin cluster region.
    showType String
    Datasource show type.
    status Number
    Datasource status.
    type String
    Datasource type.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack