tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getWedataDataSources
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of WeData data sources
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getWedataDataSources({
projectId: "2982667120655491072",
name: "tf_example",
displayName: "display_name",
types: [
"MYSQL",
"ORACLE",
],
creator: "user",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_wedata_data_sources(project_id="2982667120655491072",
name="tf_example",
display_name="display_name",
types=[
"MYSQL",
"ORACLE",
],
creator="user")
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.GetWedataDataSources(ctx, &tencentcloud.GetWedataDataSourcesArgs{
ProjectId: "2982667120655491072",
Name: pulumi.StringRef("tf_example"),
DisplayName: pulumi.StringRef("display_name"),
Types: []string{
"MYSQL",
"ORACLE",
},
Creator: pulumi.StringRef("user"),
}, 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.GetWedataDataSources.Invoke(new()
{
ProjectId = "2982667120655491072",
Name = "tf_example",
DisplayName = "display_name",
Types = new[]
{
"MYSQL",
"ORACLE",
},
Creator = "user",
});
});
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.GetWedataDataSourcesArgs;
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.getWedataDataSources(GetWedataDataSourcesArgs.builder()
.projectId("2982667120655491072")
.name("tf_example")
.displayName("display_name")
.types(
"MYSQL",
"ORACLE")
.creator("user")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getWedataDataSources
arguments:
projectId: '2982667120655491072'
name: tf_example
displayName: display_name
types:
- MYSQL
- ORACLE
creator: user
Using getWedataDataSources
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 getWedataDataSources(args: GetWedataDataSourcesArgs, opts?: InvokeOptions): Promise<GetWedataDataSourcesResult>
function getWedataDataSourcesOutput(args: GetWedataDataSourcesOutputArgs, opts?: InvokeOptions): Output<GetWedataDataSourcesResult>def get_wedata_data_sources(creator: Optional[str] = None,
display_name: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
project_id: Optional[str] = None,
result_output_file: Optional[str] = None,
types: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetWedataDataSourcesResult
def get_wedata_data_sources_output(creator: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWedataDataSourcesResult]func GetWedataDataSources(ctx *Context, args *GetWedataDataSourcesArgs, opts ...InvokeOption) (*GetWedataDataSourcesResult, error)
func GetWedataDataSourcesOutput(ctx *Context, args *GetWedataDataSourcesOutputArgs, opts ...InvokeOption) GetWedataDataSourcesResultOutput> Note: This function is named GetWedataDataSources in the Go SDK.
public static class GetWedataDataSources
{
public static Task<GetWedataDataSourcesResult> InvokeAsync(GetWedataDataSourcesArgs args, InvokeOptions? opts = null)
public static Output<GetWedataDataSourcesResult> Invoke(GetWedataDataSourcesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWedataDataSourcesResult> getWedataDataSources(GetWedataDataSourcesArgs args, InvokeOptions options)
public static Output<GetWedataDataSourcesResult> getWedataDataSources(GetWedataDataSourcesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getWedataDataSources:getWedataDataSources
arguments:
# arguments dictionaryThe following arguments are supported:
- Project
Id string - Project ID.
- Creator string
- Creator.
- Display
Name string - Data source display name.
- Id string
- Data source ID.
- Name string
- Data source name.
- Result
Output stringFile - Used to save results.
- Types List<string>
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- Project
Id string - Project ID.
- Creator string
- Creator.
- Display
Name string - Data source display name.
- Id string
- Data source ID.
- Name string
- Data source name.
- Result
Output stringFile - Used to save results.
- Types []string
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- project
Id String - Project ID.
- creator String
- Creator.
- display
Name String - Data source display name.
- id String
- Data source ID.
- name String
- Data source name.
- result
Output StringFile - Used to save results.
- types List<String>
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- project
Id string - Project ID.
- creator string
- Creator.
- display
Name string - Data source display name.
- id string
- Data source ID.
- name string
- Data source name.
- result
Output stringFile - Used to save results.
- types string[]
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- project_
id str - Project ID.
- creator str
- Creator.
- display_
name str - Data source display name.
- id str
- Data source ID.
- name str
- Data source name.
- result_
output_ strfile - Used to save results.
- types Sequence[str]
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- project
Id String - Project ID.
- creator String
- Creator.
- display
Name String - Data source display name.
- id String
- Data source ID.
- name String
- Data source name.
- result
Output StringFile - Used to save results.
- types List<String>
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
getWedataDataSources Result
The following output properties are available:
- Id string
- Data source ID.
- Items
List<Get
Wedata Data Sources Item> - Data source list.
- Project
Id string - Belonging project ID.
- Creator string
- Display
Name string - Data source display name, for visual viewing.
- Name string
- Data source name.
- Result
Output stringFile - Types List<string>
- Data source type: enumeration values.
- Id string
- Data source ID.
- Items
[]Get
Wedata Data Sources Item - Data source list.
- Project
Id string - Belonging project ID.
- Creator string
- Display
Name string - Data source display name, for visual viewing.
- Name string
- Data source name.
- Result
Output stringFile - Types []string
- Data source type: enumeration values.
- id String
- Data source ID.
- items
List<Get
Wedata Data Sources Item> - Data source list.
- project
Id String - Belonging project ID.
- creator String
- display
Name String - Data source display name, for visual viewing.
- name String
- Data source name.
- result
Output StringFile - types List<String>
- Data source type: enumeration values.
- id string
- Data source ID.
- items
Get
Wedata Data Sources Item[] - Data source list.
- project
Id string - Belonging project ID.
- creator string
- display
Name string - Data source display name, for visual viewing.
- name string
- Data source name.
- result
Output stringFile - types string[]
- Data source type: enumeration values.
- id str
- Data source ID.
- items
Sequence[Get
Wedata Data Sources Item] - Data source list.
- project_
id str - Belonging project ID.
- creator str
- display_
name str - Data source display name, for visual viewing.
- name str
- Data source name.
- result_
output_ strfile - types Sequence[str]
- Data source type: enumeration values.
- id String
- Data source ID.
- items List<Property Map>
- Data source list.
- project
Id String - Belonging project ID.
- creator String
- display
Name String - Data source display name, for visual viewing.
- name String
- Data source name.
- result
Output StringFile - types List<String>
- Data source type: enumeration values.
Supporting Types
GetWedataDataSourcesItem
- Category string
- Data source category:
- Create
Time string - Time.
- Create
User string - Data source creator.
- Description string
- Data source description information.
- Dev
Con stringProperties - Same as params, contains data for development data source.
- Display
Name string - Data source display name.
- Id double
- Data source ID.
- Modify
Time string - Modification time.
- Modify
User string - Modifier.
- Name string
- Data source name.
- Prod
Con stringProperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- Project
Id string - Project ID.
- Project
Name string - Belonging project name.
- Type string
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- Category string
- Data source category:
- Create
Time string - Time.
- Create
User string - Data source creator.
- Description string
- Data source description information.
- Dev
Con stringProperties - Same as params, contains data for development data source.
- Display
Name string - Data source display name.
- Id float64
- Data source ID.
- Modify
Time string - Modification time.
- Modify
User string - Modifier.
- Name string
- Data source name.
- Prod
Con stringProperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- Project
Id string - Project ID.
- Project
Name string - Belonging project name.
- Type string
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- category String
- Data source category:
- create
Time String - Time.
- create
User String - Data source creator.
- description String
- Data source description information.
- dev
Con StringProperties - Same as params, contains data for development data source.
- display
Name String - Data source display name.
- id Double
- Data source ID.
- modify
Time String - Modification time.
- modify
User String - Modifier.
- name String
- Data source name.
- prod
Con StringProperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- project
Id String - Project ID.
- project
Name String - Belonging project name.
- type String
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- category string
- Data source category:
- create
Time string - Time.
- create
User string - Data source creator.
- description string
- Data source description information.
- dev
Con stringProperties - Same as params, contains data for development data source.
- display
Name string - Data source display name.
- id number
- Data source ID.
- modify
Time string - Modification time.
- modify
User string - Modifier.
- name string
- Data source name.
- prod
Con stringProperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- project
Id string - Project ID.
- project
Name string - Belonging project name.
- type string
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- category str
- Data source category:
- create_
time str - Time.
- create_
user str - Data source creator.
- description str
- Data source description information.
- dev_
con_ strproperties - Same as params, contains data for development data source.
- display_
name str - Data source display name.
- id float
- Data source ID.
- modify_
time str - Modification time.
- modify_
user str - Modifier.
- name str
- Data source name.
- prod_
con_ strproperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- project_
id str - Project ID.
- project_
name str - Belonging project name.
- type str
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
- category String
- Data source category:
- create
Time String - Time.
- create
User String - Data source creator.
- description String
- Data source description information.
- dev
Con StringProperties - Same as params, contains data for development data source.
- display
Name String - Data source display name.
- id Number
- Data source ID.
- modify
Time String - Modification time.
- modify
User String - Modifier.
- name String
- Data source name.
- prod
Con StringProperties - Data source configuration information, stored in JSON KV format, varies by data source type.
- project
Id String - Project ID.
- project
Name String - Belonging project name.
- type String
- Data source type: enumeration values.
- MYSQL
- TENCENT_MYSQL
- POSTGRE
- ORACLE
- SQLSERVER
- FTP
- HIVE
- HUDI
- HDFS
- ICEBERG
- KAFKA
- HBASE
- SPARK
- VIRTUAL
- TBASE
- DB2
- DM
- GAUSSDB
- GBASE
- IMPALA
- ES
- TENCENT_ES
- GREENPLUM
- PHOENIX
- SAP_HANA
- SFTP
- OCEANBASE
- CLICKHOUSE
- KUDU
- VERTICA
- REDIS
- COS
- DLC
- DORIS
- CKAFKA
- S3
- TDSQL
- TDSQL_MYSQL
- MONGODB
- TENCENT_MONGODB
- REST_API
- SuperSQL
- PRESTO
- TiDB
- StarRocks
- Trino
- Kyuubi
- TCHOUSE_X
- TCHOUSE_P
- TCHOUSE_C
- TCHOUSE_D
- INFLUXDB
- BIG_QUERY
- SSH
- BLOB.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
