tencentcloud.WedataIntegrationTaskNode
Explore with Pulumi AI
Provides a resource to create a wedata integration_task_node
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = new tencentcloud.WedataIntegrationTaskNode("example", {
dataSourceType: "MYSQL",
nodeInfo: {
configs: [
{
name: "Type",
value: "MYSQL",
},
{
name: "splitPk",
value: "id",
},
{
name: "PrimaryKey",
value: "id",
},
{
name: "isNew",
value: "true",
},
{
name: "PrimaryKey_INPUT_SYMBOL",
value: "input",
},
{
name: "splitPk_INPUT_SYMBOL",
value: "input",
},
{
name: "Database",
value: "demo_mysql",
},
{
name: "TableNames",
value: "users",
},
{
name: "SiblingNodes",
value: "[]",
},
],
datasourceId: "5085",
schemas: [
{
alias: "id",
id: "471331072",
name: "id",
type: "INT",
},
{
alias: "username",
id: "422052352",
name: "username",
type: "VARCHAR(50)",
},
],
},
nodeType: "INPUT",
projectId: "1612982498218618880",
taskId: "20231022181114990",
taskMode: 2,
taskType: 202,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.WedataIntegrationTaskNode("example",
data_source_type="MYSQL",
node_info={
"configs": [
{
"name": "Type",
"value": "MYSQL",
},
{
"name": "splitPk",
"value": "id",
},
{
"name": "PrimaryKey",
"value": "id",
},
{
"name": "isNew",
"value": "true",
},
{
"name": "PrimaryKey_INPUT_SYMBOL",
"value": "input",
},
{
"name": "splitPk_INPUT_SYMBOL",
"value": "input",
},
{
"name": "Database",
"value": "demo_mysql",
},
{
"name": "TableNames",
"value": "users",
},
{
"name": "SiblingNodes",
"value": "[]",
},
],
"datasource_id": "5085",
"schemas": [
{
"alias": "id",
"id": "471331072",
"name": "id",
"type": "INT",
},
{
"alias": "username",
"id": "422052352",
"name": "username",
"type": "VARCHAR(50)",
},
],
},
node_type="INPUT",
project_id="1612982498218618880",
task_id="20231022181114990",
task_mode=2,
task_type=202)
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.NewWedataIntegrationTaskNode(ctx, "example", &tencentcloud.WedataIntegrationTaskNodeArgs{
DataSourceType: pulumi.String("MYSQL"),
NodeInfo: &tencentcloud.WedataIntegrationTaskNodeNodeInfoArgs{
Configs: tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArray{
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("Type"),
Value: pulumi.String("MYSQL"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("splitPk"),
Value: pulumi.String("id"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("PrimaryKey"),
Value: pulumi.String("id"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("isNew"),
Value: pulumi.String("true"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("PrimaryKey_INPUT_SYMBOL"),
Value: pulumi.String("input"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("splitPk_INPUT_SYMBOL"),
Value: pulumi.String("input"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("Database"),
Value: pulumi.String("demo_mysql"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("TableNames"),
Value: pulumi.String("users"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoConfigArgs{
Name: pulumi.String("SiblingNodes"),
Value: pulumi.String("[]"),
},
},
DatasourceId: pulumi.String("5085"),
Schemas: tencentcloud.WedataIntegrationTaskNodeNodeInfoSchemaArray{
&tencentcloud.WedataIntegrationTaskNodeNodeInfoSchemaArgs{
Alias: pulumi.String("id"),
Id: pulumi.String("471331072"),
Name: pulumi.String("id"),
Type: pulumi.String("INT"),
},
&tencentcloud.WedataIntegrationTaskNodeNodeInfoSchemaArgs{
Alias: pulumi.String("username"),
Id: pulumi.String("422052352"),
Name: pulumi.String("username"),
Type: pulumi.String("VARCHAR(50)"),
},
},
},
NodeType: pulumi.String("INPUT"),
ProjectId: pulumi.String("1612982498218618880"),
TaskId: pulumi.String("20231022181114990"),
TaskMode: pulumi.Float64(2),
TaskType: pulumi.Float64(202),
})
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 = new Tencentcloud.WedataIntegrationTaskNode("example", new()
{
DataSourceType = "MYSQL",
NodeInfo = new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoArgs
{
Configs = new[]
{
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "Type",
Value = "MYSQL",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "splitPk",
Value = "id",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "PrimaryKey",
Value = "id",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "isNew",
Value = "true",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "PrimaryKey_INPUT_SYMBOL",
Value = "input",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "splitPk_INPUT_SYMBOL",
Value = "input",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "Database",
Value = "demo_mysql",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "TableNames",
Value = "users",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoConfigArgs
{
Name = "SiblingNodes",
Value = "[]",
},
},
DatasourceId = "5085",
Schemas = new[]
{
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoSchemaArgs
{
Alias = "id",
Id = "471331072",
Name = "id",
Type = "INT",
},
new Tencentcloud.Inputs.WedataIntegrationTaskNodeNodeInfoSchemaArgs
{
Alias = "username",
Id = "422052352",
Name = "username",
Type = "VARCHAR(50)",
},
},
},
NodeType = "INPUT",
ProjectId = "1612982498218618880",
TaskId = "20231022181114990",
TaskMode = 2,
TaskType = 202,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.WedataIntegrationTaskNode;
import com.pulumi.tencentcloud.WedataIntegrationTaskNodeArgs;
import com.pulumi.tencentcloud.inputs.WedataIntegrationTaskNodeNodeInfoArgs;
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 example = new WedataIntegrationTaskNode("example", WedataIntegrationTaskNodeArgs.builder()
.dataSourceType("MYSQL")
.nodeInfo(WedataIntegrationTaskNodeNodeInfoArgs.builder()
.configs(
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("Type")
.value("MYSQL")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("splitPk")
.value("id")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("PrimaryKey")
.value("id")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("isNew")
.value("true")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("PrimaryKey_INPUT_SYMBOL")
.value("input")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("splitPk_INPUT_SYMBOL")
.value("input")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("Database")
.value("demo_mysql")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("TableNames")
.value("users")
.build(),
WedataIntegrationTaskNodeNodeInfoConfigArgs.builder()
.name("SiblingNodes")
.value("[]")
.build())
.datasourceId("5085")
.schemas(
WedataIntegrationTaskNodeNodeInfoSchemaArgs.builder()
.alias("id")
.id("471331072")
.name("id")
.type("INT")
.build(),
WedataIntegrationTaskNodeNodeInfoSchemaArgs.builder()
.alias("username")
.id("422052352")
.name("username")
.type("VARCHAR(50)")
.build())
.build())
.nodeType("INPUT")
.projectId("1612982498218618880")
.taskId("20231022181114990")
.taskMode(2)
.taskType(202)
.build());
}
}
resources:
example:
type: tencentcloud:WedataIntegrationTaskNode
properties:
dataSourceType: MYSQL
nodeInfo:
configs:
- name: Type
value: MYSQL
- name: splitPk
value: id
- name: PrimaryKey
value: id
- name: isNew
value: 'true'
- name: PrimaryKey_INPUT_SYMBOL
value: input
- name: splitPk_INPUT_SYMBOL
value: input
- name: Database
value: demo_mysql
- name: TableNames
value: users
- name: SiblingNodes
value: '[]'
datasourceId: '5085'
schemas:
- alias: id
id: '471331072'
name: id
type: INT
- alias: username
id: '422052352'
name: username
type: VARCHAR(50)
nodeType: INPUT
projectId: '1612982498218618880'
taskId: '20231022181114990'
taskMode: 2
taskType: 202
Create WedataIntegrationTaskNode Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WedataIntegrationTaskNode(name: string, args: WedataIntegrationTaskNodeArgs, opts?: CustomResourceOptions);
@overload
def WedataIntegrationTaskNode(resource_name: str,
args: WedataIntegrationTaskNodeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WedataIntegrationTaskNode(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_source_type: Optional[str] = None,
node_info: Optional[WedataIntegrationTaskNodeNodeInfoArgs] = None,
node_type: Optional[str] = None,
project_id: Optional[str] = None,
task_id: Optional[str] = None,
task_mode: Optional[float] = None,
task_type: Optional[float] = None,
name: Optional[str] = None,
wedata_integration_task_node_id: Optional[str] = None)
func NewWedataIntegrationTaskNode(ctx *Context, name string, args WedataIntegrationTaskNodeArgs, opts ...ResourceOption) (*WedataIntegrationTaskNode, error)
public WedataIntegrationTaskNode(string name, WedataIntegrationTaskNodeArgs args, CustomResourceOptions? opts = null)
public WedataIntegrationTaskNode(String name, WedataIntegrationTaskNodeArgs args)
public WedataIntegrationTaskNode(String name, WedataIntegrationTaskNodeArgs args, CustomResourceOptions options)
type: tencentcloud:WedataIntegrationTaskNode
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 WedataIntegrationTaskNodeArgs
- 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 WedataIntegrationTaskNodeArgs
- 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 WedataIntegrationTaskNodeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WedataIntegrationTaskNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WedataIntegrationTaskNodeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WedataIntegrationTaskNode 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 WedataIntegrationTaskNode resource accepts the following input properties:
- Data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- Node
Info WedataIntegration Task Node Node Info - Node information.
- Node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- Project
Id string - Project ID.
- Task
Id string - The task id to which the node belongs.
- Task
Mode double - Task display mode, 0: canvas mode, 1: form mode.
- Task
Type double - Task type, 201: real-time task, 202: offline task.
- Name string
- Node Name.
- Wedata
Integration stringTask Node Id - ID of the resource.
- Data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- Node
Info WedataIntegration Task Node Node Info Args - Node information.
- Node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- Project
Id string - Project ID.
- Task
Id string - The task id to which the node belongs.
- Task
Mode float64 - Task display mode, 0: canvas mode, 1: form mode.
- Task
Type float64 - Task type, 201: real-time task, 202: offline task.
- Name string
- Node Name.
- Wedata
Integration stringTask Node Id - ID of the resource.
- data
Source StringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- node
Info WedataIntegration Task Node Node Info - Node information.
- node
Type String - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id String - Project ID.
- task
Id String - The task id to which the node belongs.
- task
Mode Double - Task display mode, 0: canvas mode, 1: form mode.
- task
Type Double - Task type, 201: real-time task, 202: offline task.
- name String
- Node Name.
- wedata
Integration StringTask Node Id - ID of the resource.
- data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- node
Info WedataIntegration Task Node Node Info - Node information.
- node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id string - Project ID.
- task
Id string - The task id to which the node belongs.
- task
Mode number - Task display mode, 0: canvas mode, 1: form mode.
- task
Type number - Task type, 201: real-time task, 202: offline task.
- name string
- Node Name.
- wedata
Integration stringTask Node Id - ID of the resource.
- data_
source_ strtype - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- node_
info WedataIntegration Task Node Node Info Args - Node information.
- node_
type str - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project_
id str - Project ID.
- task_
id str - The task id to which the node belongs.
- task_
mode float - Task display mode, 0: canvas mode, 1: form mode.
- task_
type float - Task type, 201: real-time task, 202: offline task.
- name str
- Node Name.
- wedata_
integration_ strtask_ node_ id - ID of the resource.
- data
Source StringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- node
Info Property Map - Node information.
- node
Type String - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id String - Project ID.
- task
Id String - The task id to which the node belongs.
- task
Mode Number - Task display mode, 0: canvas mode, 1: form mode.
- task
Type Number - Task type, 201: real-time task, 202: offline task.
- name String
- Node Name.
- wedata
Integration StringTask Node Id - ID of the resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the WedataIntegrationTaskNode resource produces the following output properties:
Look up Existing WedataIntegrationTaskNode Resource
Get an existing WedataIntegrationTaskNode 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?: WedataIntegrationTaskNodeState, opts?: CustomResourceOptions): WedataIntegrationTaskNode
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
data_source_type: Optional[str] = None,
name: Optional[str] = None,
node_id: Optional[str] = None,
node_info: Optional[WedataIntegrationTaskNodeNodeInfoArgs] = None,
node_type: Optional[str] = None,
project_id: Optional[str] = None,
task_id: Optional[str] = None,
task_mode: Optional[float] = None,
task_type: Optional[float] = None,
wedata_integration_task_node_id: Optional[str] = None) -> WedataIntegrationTaskNode
func GetWedataIntegrationTaskNode(ctx *Context, name string, id IDInput, state *WedataIntegrationTaskNodeState, opts ...ResourceOption) (*WedataIntegrationTaskNode, error)
public static WedataIntegrationTaskNode Get(string name, Input<string> id, WedataIntegrationTaskNodeState? state, CustomResourceOptions? opts = null)
public static WedataIntegrationTaskNode get(String name, Output<String> id, WedataIntegrationTaskNodeState state, CustomResourceOptions options)
resources: _: type: tencentcloud:WedataIntegrationTaskNode 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.
- Data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- Name string
- Node Name.
- Node
Id string - Node ID.
- Node
Info WedataIntegration Task Node Node Info - Node information.
- Node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- Project
Id string - Project ID.
- Task
Id string - The task id to which the node belongs.
- Task
Mode double - Task display mode, 0: canvas mode, 1: form mode.
- Task
Type double - Task type, 201: real-time task, 202: offline task.
- Wedata
Integration stringTask Node Id - ID of the resource.
- Data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- Name string
- Node Name.
- Node
Id string - Node ID.
- Node
Info WedataIntegration Task Node Node Info Args - Node information.
- Node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- Project
Id string - Project ID.
- Task
Id string - The task id to which the node belongs.
- Task
Mode float64 - Task display mode, 0: canvas mode, 1: form mode.
- Task
Type float64 - Task type, 201: real-time task, 202: offline task.
- Wedata
Integration stringTask Node Id - ID of the resource.
- data
Source StringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- name String
- Node Name.
- node
Id String - Node ID.
- node
Info WedataIntegration Task Node Node Info - Node information.
- node
Type String - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id String - Project ID.
- task
Id String - The task id to which the node belongs.
- task
Mode Double - Task display mode, 0: canvas mode, 1: form mode.
- task
Type Double - Task type, 201: real-time task, 202: offline task.
- wedata
Integration StringTask Node Id - ID of the resource.
- data
Source stringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- name string
- Node Name.
- node
Id string - Node ID.
- node
Info WedataIntegration Task Node Node Info - Node information.
- node
Type string - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id string - Project ID.
- task
Id string - The task id to which the node belongs.
- task
Mode number - Task display mode, 0: canvas mode, 1: form mode.
- task
Type number - Task type, 201: real-time task, 202: offline task.
- wedata
Integration stringTask Node Id - ID of the resource.
- data_
source_ strtype - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- name str
- Node Name.
- node_
id str - Node ID.
- node_
info WedataIntegration Task Node Node Info Args - Node information.
- node_
type str - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project_
id str - Project ID.
- task_
id str - The task id to which the node belongs.
- task_
mode float - Task display mode, 0: canvas mode, 1: form mode.
- task_
type float - Task type, 201: real-time task, 202: offline task.
- wedata_
integration_ strtask_ node_ id - ID of the resource.
- data
Source StringType - Data source type: MYSQL, POSTGRE, ORACLE, SQLSERVER, FTP, HIVE, HDFS, ICEBERG, KAFKA, HBASE, SPARK, TBASE, DB2, DM, GAUSSDB, GBASE, IMPALA, ES, S3_DATAINSIGHT, GREENPLUM, PHOENIX, SAP_HANA, SFTP, OCEANBASE, CLICKHOUSE, KUDU, VERTICA, REDIS, COS, DLC, DORIS, CKAFKA, DTS_KAFKA, S3, CDW, TDSQLC, TDSQL, MONGODB, SYBASE, REST_API, StarRocks, TCHOUSE_X.
- name String
- Node Name.
- node
Id String - Node ID.
- node
Info Property Map - Node information.
- node
Type String - Node type: INPUT, OUTPUT, JOIN, FILTER, TRANSFORM.
- project
Id String - Project ID.
- task
Id String - The task id to which the node belongs.
- task
Mode Number - Task display mode, 0: canvas mode, 1: form mode.
- task
Type Number - Task type, 201: real-time task, 202: offline task.
- wedata
Integration StringTask Node Id - ID of the resource.
Supporting Types
WedataIntegrationTaskNodeNodeInfo, WedataIntegrationTaskNodeNodeInfoArgs
- App
Id string - User App Id.
- Configs
List<Wedata
Integration Task Node Node Info Config> - Node configuration information.
- Create
Time string - Create time.
- Creator
Uin string - Creator User ID.
- Datasource
Id string - Datasource ID.
- Ext
Configs List<WedataIntegration Task Node Node Info Ext Config> - Node extension configuration information.
- Node
Mapping WedataIntegration Task Node Node Info Node Mapping - Node mapping.
- Operator
Uin string - Operator User ID.
- Owner
Uin string - Owner User ID.
- Schemas
List<Wedata
Integration Task Node Node Info Schema> - Schema information.
- Update
Time string - Update time.
- App
Id string - User App Id.
- Configs
[]Wedata
Integration Task Node Node Info Config - Node configuration information.
- Create
Time string - Create time.
- Creator
Uin string - Creator User ID.
- Datasource
Id string - Datasource ID.
- Ext
Configs []WedataIntegration Task Node Node Info Ext Config - Node extension configuration information.
- Node
Mapping WedataIntegration Task Node Node Info Node Mapping - Node mapping.
- Operator
Uin string - Operator User ID.
- Owner
Uin string - Owner User ID.
- Schemas
[]Wedata
Integration Task Node Node Info Schema - Schema information.
- Update
Time string - Update time.
- app
Id String - User App Id.
- configs
List<Wedata
Integration Task Node Node Info Config> - Node configuration information.
- create
Time String - Create time.
- creator
Uin String - Creator User ID.
- datasource
Id String - Datasource ID.
- ext
Configs List<WedataIntegration Task Node Node Info Ext Config> - Node extension configuration information.
- node
Mapping WedataIntegration Task Node Node Info Node Mapping - Node mapping.
- operator
Uin String - Operator User ID.
- owner
Uin String - Owner User ID.
- schemas
List<Wedata
Integration Task Node Node Info Schema> - Schema information.
- update
Time String - Update time.
- app
Id string - User App Id.
- configs
Wedata
Integration Task Node Node Info Config[] - Node configuration information.
- create
Time string - Create time.
- creator
Uin string - Creator User ID.
- datasource
Id string - Datasource ID.
- ext
Configs WedataIntegration Task Node Node Info Ext Config[] - Node extension configuration information.
- node
Mapping WedataIntegration Task Node Node Info Node Mapping - Node mapping.
- operator
Uin string - Operator User ID.
- owner
Uin string - Owner User ID.
- schemas
Wedata
Integration Task Node Node Info Schema[] - Schema information.
- update
Time string - Update time.
- app_
id str - User App Id.
- configs
Sequence[Wedata
Integration Task Node Node Info Config] - Node configuration information.
- create_
time str - Create time.
- creator_
uin str - Creator User ID.
- datasource_
id str - Datasource ID.
- ext_
configs Sequence[WedataIntegration Task Node Node Info Ext Config] - Node extension configuration information.
- node_
mapping WedataIntegration Task Node Node Info Node Mapping - Node mapping.
- operator_
uin str - Operator User ID.
- owner_
uin str - Owner User ID.
- schemas
Sequence[Wedata
Integration Task Node Node Info Schema] - Schema information.
- update_
time str - Update time.
- app
Id String - User App Id.
- configs List<Property Map>
- Node configuration information.
- create
Time String - Create time.
- creator
Uin String - Creator User ID.
- datasource
Id String - Datasource ID.
- ext
Configs List<Property Map> - Node extension configuration information.
- node
Mapping Property Map - Node mapping.
- operator
Uin String - Operator User ID.
- owner
Uin String - Owner User ID.
- schemas List<Property Map>
- Schema information.
- update
Time String - Update time.
WedataIntegrationTaskNodeNodeInfoConfig, WedataIntegrationTaskNodeNodeInfoConfigArgs
WedataIntegrationTaskNodeNodeInfoExtConfig, WedataIntegrationTaskNodeNodeInfoExtConfigArgs
WedataIntegrationTaskNodeNodeInfoNodeMapping, WedataIntegrationTaskNodeNodeInfoNodeMappingArgs
- Ext
Configs List<WedataIntegration Task Node Node Info Node Mapping Ext Config> - Node extension configuration information.
- Schema
Mappings List<WedataIntegration Task Node Node Info Node Mapping Schema Mapping> - Schema mapping information.
- Sink
Id string - Sink node ID.
- Source
Id string - Source node ID.
- Source
Schemas List<WedataIntegration Task Node Node Info Node Mapping Source Schema> - Source node schema information.
- Ext
Configs []WedataIntegration Task Node Node Info Node Mapping Ext Config - Node extension configuration information.
- Schema
Mappings []WedataIntegration Task Node Node Info Node Mapping Schema Mapping - Schema mapping information.
- Sink
Id string - Sink node ID.
- Source
Id string - Source node ID.
- Source
Schemas []WedataIntegration Task Node Node Info Node Mapping Source Schema - Source node schema information.
- ext
Configs List<WedataIntegration Task Node Node Info Node Mapping Ext Config> - Node extension configuration information.
- schema
Mappings List<WedataIntegration Task Node Node Info Node Mapping Schema Mapping> - Schema mapping information.
- sink
Id String - Sink node ID.
- source
Id String - Source node ID.
- source
Schemas List<WedataIntegration Task Node Node Info Node Mapping Source Schema> - Source node schema information.
- ext
Configs WedataIntegration Task Node Node Info Node Mapping Ext Config[] - Node extension configuration information.
- schema
Mappings WedataIntegration Task Node Node Info Node Mapping Schema Mapping[] - Schema mapping information.
- sink
Id string - Sink node ID.
- source
Id string - Source node ID.
- source
Schemas WedataIntegration Task Node Node Info Node Mapping Source Schema[] - Source node schema information.
- ext_
configs Sequence[WedataIntegration Task Node Node Info Node Mapping Ext Config] - Node extension configuration information.
- schema_
mappings Sequence[WedataIntegration Task Node Node Info Node Mapping Schema Mapping] - Schema mapping information.
- sink_
id str - Sink node ID.
- source_
id str - Source node ID.
- source_
schemas Sequence[WedataIntegration Task Node Node Info Node Mapping Source Schema] - Source node schema information.
- ext
Configs List<Property Map> - Node extension configuration information.
- schema
Mappings List<Property Map> - Schema mapping information.
- sink
Id String - Sink node ID.
- source
Id String - Source node ID.
- source
Schemas List<Property Map> - Source node schema information.
WedataIntegrationTaskNodeNodeInfoNodeMappingExtConfig, WedataIntegrationTaskNodeNodeInfoNodeMappingExtConfigArgs
WedataIntegrationTaskNodeNodeInfoNodeMappingSchemaMapping, WedataIntegrationTaskNodeNodeInfoNodeMappingSchemaMappingArgs
- Sink
Schema stringId - Schema ID from sink node.
- Source
Schema stringId - Schema ID from source node.
- Sink
Schema stringId - Schema ID from sink node.
- Source
Schema stringId - Schema ID from source node.
- sink
Schema StringId - Schema ID from sink node.
- source
Schema StringId - Schema ID from source node.
- sink
Schema stringId - Schema ID from sink node.
- source
Schema stringId - Schema ID from source node.
- sink_
schema_ strid - Schema ID from sink node.
- source_
schema_ strid - Schema ID from source node.
- sink
Schema StringId - Schema ID from sink node.
- source
Schema StringId - Schema ID from source node.
WedataIntegrationTaskNodeNodeInfoNodeMappingSourceSchema, WedataIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaArgs
- Id string
- Schema ID.
- Name string
- Schema name.
- Type string
- Schema type.
- Alias string
- Schema alias.
- Comment string
- Schema comment.
- Properties
List<Wedata
Integration Task Node Node Info Node Mapping Source Schema Property> - Schema extended attributes.
- Value string
- Schema value.
- Id string
- Schema ID.
- Name string
- Schema name.
- Type string
- Schema type.
- Alias string
- Schema alias.
- Comment string
- Schema comment.
- Properties
[]Wedata
Integration Task Node Node Info Node Mapping Source Schema Property - Schema extended attributes.
- Value string
- Schema value.
- id String
- Schema ID.
- name String
- Schema name.
- type String
- Schema type.
- alias String
- Schema alias.
- comment String
- Schema comment.
- properties
List<Wedata
Integration Task Node Node Info Node Mapping Source Schema Property> - Schema extended attributes.
- value String
- Schema value.
- id string
- Schema ID.
- name string
- Schema name.
- type string
- Schema type.
- alias string
- Schema alias.
- comment string
- Schema comment.
- properties
Wedata
Integration Task Node Node Info Node Mapping Source Schema Property[] - Schema extended attributes.
- value string
- Schema value.
- id str
- Schema ID.
- name str
- Schema name.
- type str
- Schema type.
- alias str
- Schema alias.
- comment str
- Schema comment.
- properties
Sequence[Wedata
Integration Task Node Node Info Node Mapping Source Schema Property] - Schema extended attributes.
- value str
- Schema value.
- id String
- Schema ID.
- name String
- Schema name.
- type String
- Schema type.
- alias String
- Schema alias.
- comment String
- Schema comment.
- properties List<Property Map>
- Schema extended attributes.
- value String
- Schema value.
WedataIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaProperty, WedataIntegrationTaskNodeNodeInfoNodeMappingSourceSchemaPropertyArgs
WedataIntegrationTaskNodeNodeInfoSchema, WedataIntegrationTaskNodeNodeInfoSchemaArgs
- Id string
- Schema ID.
- Name string
- Schema name.
- Type string
- Schema type.
- Alias string
- Schema alias.
- Comment string
- Schema comment.
- Properties
List<Wedata
Integration Task Node Node Info Schema Property> - Schema extended attributes.
- Value string
- Schema value.
- Id string
- Schema ID.
- Name string
- Schema name.
- Type string
- Schema type.
- Alias string
- Schema alias.
- Comment string
- Schema comment.
- Properties
[]Wedata
Integration Task Node Node Info Schema Property - Schema extended attributes.
- Value string
- Schema value.
- id String
- Schema ID.
- name String
- Schema name.
- type String
- Schema type.
- alias String
- Schema alias.
- comment String
- Schema comment.
- properties
List<Wedata
Integration Task Node Node Info Schema Property> - Schema extended attributes.
- value String
- Schema value.
- id string
- Schema ID.
- name string
- Schema name.
- type string
- Schema type.
- alias string
- Schema alias.
- comment string
- Schema comment.
- properties
Wedata
Integration Task Node Node Info Schema Property[] - Schema extended attributes.
- value string
- Schema value.
- id str
- Schema ID.
- name str
- Schema name.
- type str
- Schema type.
- alias str
- Schema alias.
- comment str
- Schema comment.
- properties
Sequence[Wedata
Integration Task Node Node Info Schema Property] - Schema extended attributes.
- value str
- Schema value.
- id String
- Schema ID.
- name String
- Schema name.
- type String
- Schema type.
- alias String
- Schema alias.
- comment String
- Schema comment.
- properties List<Property Map>
- Schema extended attributes.
- value String
- Schema value.
WedataIntegrationTaskNodeNodeInfoSchemaProperty, WedataIntegrationTaskNodeNodeInfoSchemaPropertyArgs
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.