1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. CkafkaConnectResource
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.CkafkaConnectResource

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Provides a resource to create a ckafka connect_resource

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const connectResource = new tencentcloud.CkafkaConnectResource("connectResource", {
        description: "for terraform test",
        mysqlConnectParam: {
            password: "xxxxxxxxx",
            port: 3306,
            resource: "cdb-fitq5t9h",
            selfBuilt: false,
            serviceVip: "172.16.80.59",
            uniqVpcId: "vpc-4owdpnwr",
            userName: "root",
        },
        resourceName: "terraform-test",
        type: "MYSQL",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    connect_resource = tencentcloud.CkafkaConnectResource("connectResource",
        description="for terraform test",
        mysql_connect_param={
            "password": "xxxxxxxxx",
            "port": 3306,
            "resource": "cdb-fitq5t9h",
            "self_built": False,
            "service_vip": "172.16.80.59",
            "uniq_vpc_id": "vpc-4owdpnwr",
            "user_name": "root",
        },
        resource_name_="terraform-test",
        type="MYSQL")
    
    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.NewCkafkaConnectResource(ctx, "connectResource", &tencentcloud.CkafkaConnectResourceArgs{
    			Description: pulumi.String("for terraform test"),
    			MysqlConnectParam: &tencentcloud.CkafkaConnectResourceMysqlConnectParamArgs{
    				Password:   pulumi.String("xxxxxxxxx"),
    				Port:       pulumi.Float64(3306),
    				Resource:   pulumi.String("cdb-fitq5t9h"),
    				SelfBuilt:  pulumi.Bool(false),
    				ServiceVip: pulumi.String("172.16.80.59"),
    				UniqVpcId:  pulumi.String("vpc-4owdpnwr"),
    				UserName:   pulumi.String("root"),
    			},
    			ResourceName: pulumi.String("terraform-test"),
    			Type:         pulumi.String("MYSQL"),
    		})
    		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 connectResource = new Tencentcloud.CkafkaConnectResource("connectResource", new()
        {
            Description = "for terraform test",
            MysqlConnectParam = new Tencentcloud.Inputs.CkafkaConnectResourceMysqlConnectParamArgs
            {
                Password = "xxxxxxxxx",
                Port = 3306,
                Resource = "cdb-fitq5t9h",
                SelfBuilt = false,
                ServiceVip = "172.16.80.59",
                UniqVpcId = "vpc-4owdpnwr",
                UserName = "root",
            },
            ResourceName = "terraform-test",
            Type = "MYSQL",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.CkafkaConnectResource;
    import com.pulumi.tencentcloud.CkafkaConnectResourceArgs;
    import com.pulumi.tencentcloud.inputs.CkafkaConnectResourceMysqlConnectParamArgs;
    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 connectResource = new CkafkaConnectResource("connectResource", CkafkaConnectResourceArgs.builder()
                .description("for terraform test")
                .mysqlConnectParam(CkafkaConnectResourceMysqlConnectParamArgs.builder()
                    .password("xxxxxxxxx")
                    .port(3306)
                    .resource("cdb-fitq5t9h")
                    .selfBuilt(false)
                    .serviceVip("172.16.80.59")
                    .uniqVpcId("vpc-4owdpnwr")
                    .userName("root")
                    .build())
                .resourceName("terraform-test")
                .type("MYSQL")
                .build());
    
        }
    }
    
    resources:
      connectResource:
        type: tencentcloud:CkafkaConnectResource
        properties:
          description: for terraform test
          mysqlConnectParam:
            password: xxxxxxxxx
            port: 3306
            resource: cdb-fitq5t9h
            selfBuilt: false
            serviceVip: 172.16.80.59
            uniqVpcId: vpc-4owdpnwr
            userName: root
          resourceName: terraform-test
          type: MYSQL
    

    Create CkafkaConnectResource Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CkafkaConnectResource(name: string, args: CkafkaConnectResourceArgs, opts?: CustomResourceOptions);
    @overload
    def CkafkaConnectResource(resource_name: str,
                              args: CkafkaConnectResourceArgs,
                              opts: Optional[ResourceOptions] = None)
    
    @overload
    def CkafkaConnectResource(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              resource_name_: Optional[str] = None,
                              type: Optional[str] = None,
                              kafka_connect_param: Optional[CkafkaConnectResourceKafkaConnectParamArgs] = None,
                              doris_connect_param: Optional[CkafkaConnectResourceDorisConnectParamArgs] = None,
                              dts_connect_param: Optional[CkafkaConnectResourceDtsConnectParamArgs] = None,
                              es_connect_param: Optional[CkafkaConnectResourceEsConnectParamArgs] = None,
                              ckafka_connect_resource_id: Optional[str] = None,
                              mariadb_connect_param: Optional[CkafkaConnectResourceMariadbConnectParamArgs] = None,
                              mongodb_connect_param: Optional[CkafkaConnectResourceMongodbConnectParamArgs] = None,
                              mysql_connect_param: Optional[CkafkaConnectResourceMysqlConnectParamArgs] = None,
                              postgresql_connect_param: Optional[CkafkaConnectResourcePostgresqlConnectParamArgs] = None,
                              description: Optional[str] = None,
                              sqlserver_connect_param: Optional[CkafkaConnectResourceSqlserverConnectParamArgs] = None,
                              clickhouse_connect_param: Optional[CkafkaConnectResourceClickhouseConnectParamArgs] = None)
    func NewCkafkaConnectResource(ctx *Context, name string, args CkafkaConnectResourceArgs, opts ...ResourceOption) (*CkafkaConnectResource, error)
    public CkafkaConnectResource(string name, CkafkaConnectResourceArgs args, CustomResourceOptions? opts = null)
    public CkafkaConnectResource(String name, CkafkaConnectResourceArgs args)
    public CkafkaConnectResource(String name, CkafkaConnectResourceArgs args, CustomResourceOptions options)
    
    type: tencentcloud:CkafkaConnectResource
    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 CkafkaConnectResourceArgs
    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 CkafkaConnectResourceArgs
    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 CkafkaConnectResourceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CkafkaConnectResourceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CkafkaConnectResourceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    CkafkaConnectResource 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 CkafkaConnectResource resource accepts the following input properties:

    ResourceName string
    connection source name.
    Type string
    connection source type.
    CkafkaConnectResourceId string
    ID of the resource.
    ClickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    Description string
    Connection source description.
    DorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    DtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    EsConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    KafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    MariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    MongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    MysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    PostgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    SqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    ResourceName string
    connection source name.
    Type string
    connection source type.
    CkafkaConnectResourceId string
    ID of the resource.
    ClickhouseConnectParam CkafkaConnectResourceClickhouseConnectParamArgs
    ClickHouse configuration, required when Type is CLICKHOUSE.
    Description string
    Connection source description.
    DorisConnectParam CkafkaConnectResourceDorisConnectParamArgs
    Doris configuration, required when Type is DORIS.
    DtsConnectParam CkafkaConnectResourceDtsConnectParamArgs
    Dts configuration, required when Type is DTS.
    EsConnectParam CkafkaConnectResourceEsConnectParamArgs
    Es configuration, required when Type is ES.
    KafkaConnectParam CkafkaConnectResourceKafkaConnectParamArgs
    Kafka configuration, required when Type is KAFKA.
    MariadbConnectParam CkafkaConnectResourceMariadbConnectParamArgs
    Maria DB configuration, required when Type is MARIADB.
    MongodbConnectParam CkafkaConnectResourceMongodbConnectParamArgs
    Mongo DB configuration, required when Type is MONGODB.
    MysqlConnectParam CkafkaConnectResourceMysqlConnectParamArgs
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    PostgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParamArgs
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    SqlserverConnectParam CkafkaConnectResourceSqlserverConnectParamArgs
    SQLServer configuration, required when Type is SQLSERVER.
    resourceName String
    connection source name.
    type String
    connection source type.
    ckafkaConnectResourceId String
    ID of the resource.
    clickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description String
    Connection source description.
    dorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    dtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    esConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    kafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    sqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    resourceName string
    connection source name.
    type string
    connection source type.
    ckafkaConnectResourceId string
    ID of the resource.
    clickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description string
    Connection source description.
    dorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    dtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    esConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    kafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    sqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    resource_name str
    connection source name.
    type str
    connection source type.
    ckafka_connect_resource_id str
    ID of the resource.
    clickhouse_connect_param CkafkaConnectResourceClickhouseConnectParamArgs
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description str
    Connection source description.
    doris_connect_param CkafkaConnectResourceDorisConnectParamArgs
    Doris configuration, required when Type is DORIS.
    dts_connect_param CkafkaConnectResourceDtsConnectParamArgs
    Dts configuration, required when Type is DTS.
    es_connect_param CkafkaConnectResourceEsConnectParamArgs
    Es configuration, required when Type is ES.
    kafka_connect_param CkafkaConnectResourceKafkaConnectParamArgs
    Kafka configuration, required when Type is KAFKA.
    mariadb_connect_param CkafkaConnectResourceMariadbConnectParamArgs
    Maria DB configuration, required when Type is MARIADB.
    mongodb_connect_param CkafkaConnectResourceMongodbConnectParamArgs
    Mongo DB configuration, required when Type is MONGODB.
    mysql_connect_param CkafkaConnectResourceMysqlConnectParamArgs
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresql_connect_param CkafkaConnectResourcePostgresqlConnectParamArgs
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    sqlserver_connect_param CkafkaConnectResourceSqlserverConnectParamArgs
    SQLServer configuration, required when Type is SQLSERVER.
    resourceName String
    connection source name.
    type String
    connection source type.
    ckafkaConnectResourceId String
    ID of the resource.
    clickhouseConnectParam Property Map
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description String
    Connection source description.
    dorisConnectParam Property Map
    Doris configuration, required when Type is DORIS.
    dtsConnectParam Property Map
    Dts configuration, required when Type is DTS.
    esConnectParam Property Map
    Es configuration, required when Type is ES.
    kafkaConnectParam Property Map
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam Property Map
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam Property Map
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam Property Map
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam Property Map
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    sqlserverConnectParam Property Map
    SQLServer configuration, required when Type is SQLSERVER.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CkafkaConnectResource resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing CkafkaConnectResource Resource

    Get an existing CkafkaConnectResource 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?: CkafkaConnectResourceState, opts?: CustomResourceOptions): CkafkaConnectResource
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ckafka_connect_resource_id: Optional[str] = None,
            clickhouse_connect_param: Optional[CkafkaConnectResourceClickhouseConnectParamArgs] = None,
            description: Optional[str] = None,
            doris_connect_param: Optional[CkafkaConnectResourceDorisConnectParamArgs] = None,
            dts_connect_param: Optional[CkafkaConnectResourceDtsConnectParamArgs] = None,
            es_connect_param: Optional[CkafkaConnectResourceEsConnectParamArgs] = None,
            kafka_connect_param: Optional[CkafkaConnectResourceKafkaConnectParamArgs] = None,
            mariadb_connect_param: Optional[CkafkaConnectResourceMariadbConnectParamArgs] = None,
            mongodb_connect_param: Optional[CkafkaConnectResourceMongodbConnectParamArgs] = None,
            mysql_connect_param: Optional[CkafkaConnectResourceMysqlConnectParamArgs] = None,
            postgresql_connect_param: Optional[CkafkaConnectResourcePostgresqlConnectParamArgs] = None,
            resource_name: Optional[str] = None,
            sqlserver_connect_param: Optional[CkafkaConnectResourceSqlserverConnectParamArgs] = None,
            type: Optional[str] = None) -> CkafkaConnectResource
    func GetCkafkaConnectResource(ctx *Context, name string, id IDInput, state *CkafkaConnectResourceState, opts ...ResourceOption) (*CkafkaConnectResource, error)
    public static CkafkaConnectResource Get(string name, Input<string> id, CkafkaConnectResourceState? state, CustomResourceOptions? opts = null)
    public static CkafkaConnectResource get(String name, Output<String> id, CkafkaConnectResourceState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:CkafkaConnectResource    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.
    The following state arguments are supported:
    CkafkaConnectResourceId string
    ID of the resource.
    ClickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    Description string
    Connection source description.
    DorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    DtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    EsConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    KafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    MariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    MongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    MysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    PostgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    ResourceName string
    connection source name.
    SqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    Type string
    connection source type.
    CkafkaConnectResourceId string
    ID of the resource.
    ClickhouseConnectParam CkafkaConnectResourceClickhouseConnectParamArgs
    ClickHouse configuration, required when Type is CLICKHOUSE.
    Description string
    Connection source description.
    DorisConnectParam CkafkaConnectResourceDorisConnectParamArgs
    Doris configuration, required when Type is DORIS.
    DtsConnectParam CkafkaConnectResourceDtsConnectParamArgs
    Dts configuration, required when Type is DTS.
    EsConnectParam CkafkaConnectResourceEsConnectParamArgs
    Es configuration, required when Type is ES.
    KafkaConnectParam CkafkaConnectResourceKafkaConnectParamArgs
    Kafka configuration, required when Type is KAFKA.
    MariadbConnectParam CkafkaConnectResourceMariadbConnectParamArgs
    Maria DB configuration, required when Type is MARIADB.
    MongodbConnectParam CkafkaConnectResourceMongodbConnectParamArgs
    Mongo DB configuration, required when Type is MONGODB.
    MysqlConnectParam CkafkaConnectResourceMysqlConnectParamArgs
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    PostgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParamArgs
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    ResourceName string
    connection source name.
    SqlserverConnectParam CkafkaConnectResourceSqlserverConnectParamArgs
    SQLServer configuration, required when Type is SQLSERVER.
    Type string
    connection source type.
    ckafkaConnectResourceId String
    ID of the resource.
    clickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description String
    Connection source description.
    dorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    dtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    esConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    kafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    resourceName String
    connection source name.
    sqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    type String
    connection source type.
    ckafkaConnectResourceId string
    ID of the resource.
    clickhouseConnectParam CkafkaConnectResourceClickhouseConnectParam
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description string
    Connection source description.
    dorisConnectParam CkafkaConnectResourceDorisConnectParam
    Doris configuration, required when Type is DORIS.
    dtsConnectParam CkafkaConnectResourceDtsConnectParam
    Dts configuration, required when Type is DTS.
    esConnectParam CkafkaConnectResourceEsConnectParam
    Es configuration, required when Type is ES.
    kafkaConnectParam CkafkaConnectResourceKafkaConnectParam
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam CkafkaConnectResourceMariadbConnectParam
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam CkafkaConnectResourceMongodbConnectParam
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam CkafkaConnectResourceMysqlConnectParam
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam CkafkaConnectResourcePostgresqlConnectParam
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    resourceName string
    connection source name.
    sqlserverConnectParam CkafkaConnectResourceSqlserverConnectParam
    SQLServer configuration, required when Type is SQLSERVER.
    type string
    connection source type.
    ckafka_connect_resource_id str
    ID of the resource.
    clickhouse_connect_param CkafkaConnectResourceClickhouseConnectParamArgs
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description str
    Connection source description.
    doris_connect_param CkafkaConnectResourceDorisConnectParamArgs
    Doris configuration, required when Type is DORIS.
    dts_connect_param CkafkaConnectResourceDtsConnectParamArgs
    Dts configuration, required when Type is DTS.
    es_connect_param CkafkaConnectResourceEsConnectParamArgs
    Es configuration, required when Type is ES.
    kafka_connect_param CkafkaConnectResourceKafkaConnectParamArgs
    Kafka configuration, required when Type is KAFKA.
    mariadb_connect_param CkafkaConnectResourceMariadbConnectParamArgs
    Maria DB configuration, required when Type is MARIADB.
    mongodb_connect_param CkafkaConnectResourceMongodbConnectParamArgs
    Mongo DB configuration, required when Type is MONGODB.
    mysql_connect_param CkafkaConnectResourceMysqlConnectParamArgs
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresql_connect_param CkafkaConnectResourcePostgresqlConnectParamArgs
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    resource_name str
    connection source name.
    sqlserver_connect_param CkafkaConnectResourceSqlserverConnectParamArgs
    SQLServer configuration, required when Type is SQLSERVER.
    type str
    connection source type.
    ckafkaConnectResourceId String
    ID of the resource.
    clickhouseConnectParam Property Map
    ClickHouse configuration, required when Type is CLICKHOUSE.
    description String
    Connection source description.
    dorisConnectParam Property Map
    Doris configuration, required when Type is DORIS.
    dtsConnectParam Property Map
    Dts configuration, required when Type is DTS.
    esConnectParam Property Map
    Es configuration, required when Type is ES.
    kafkaConnectParam Property Map
    Kafka configuration, required when Type is KAFKA.
    mariadbConnectParam Property Map
    Maria DB configuration, required when Type is MARIADB.
    mongodbConnectParam Property Map
    Mongo DB configuration, required when Type is MONGODB.
    mysqlConnectParam Property Map
    MySQL configuration, required when Type is MYSQL or TDSQL C_MYSQL.
    postgresqlConnectParam Property Map
    Postgresql configuration, required when Type is POSTGRESQL or TDSQL C POSTGRESQL.
    resourceName String
    connection source name.
    sqlserverConnectParam Property Map
    SQLServer configuration, required when Type is SQLSERVER.
    type String
    connection source type.

    Supporting Types

    CkafkaConnectResourceClickhouseConnectParam, CkafkaConnectResourceClickhouseConnectParamArgs

    Password string
    Password for Clickhouse connection source.
    Port double
    Clickhouse connection port.
    Resource string
    Instance resources for Click House connection sources.
    SelfBuilt bool
    Whether the Clickhouse connection source is a self-built cluster.
    UserName string
    The username of the clickhouse connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
    Password string
    Password for Clickhouse connection source.
    Port float64
    Clickhouse connection port.
    Resource string
    Instance resources for Click House connection sources.
    SelfBuilt bool
    Whether the Clickhouse connection source is a self-built cluster.
    UserName string
    The username of the clickhouse connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
    password String
    Password for Clickhouse connection source.
    port Double
    Clickhouse connection port.
    resource String
    Instance resources for Click House connection sources.
    selfBuilt Boolean
    Whether the Clickhouse connection source is a self-built cluster.
    userName String
    The username of the clickhouse connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
    password string
    Password for Clickhouse connection source.
    port number
    Clickhouse connection port.
    resource string
    Instance resources for Click House connection sources.
    selfBuilt boolean
    Whether the Clickhouse connection source is a self-built cluster.
    userName string
    The username of the clickhouse connection source.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip string
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
    password str
    Password for Clickhouse connection source.
    port float
    Clickhouse connection port.
    resource str
    Instance resources for Click House connection sources.
    self_built bool
    Whether the Clickhouse connection source is a self-built cluster.
    user_name str
    The username of the clickhouse connection source.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    service_vip str
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.
    password String
    Password for Clickhouse connection source.
    port Number
    Clickhouse connection port.
    resource String
    Instance resources for Click House connection sources.
    selfBuilt Boolean
    Whether the Clickhouse connection source is a self-built cluster.
    userName String
    The username of the clickhouse connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    Instance VIP of the ClickHouse connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the source of the ClickHouse connection, when it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourceDorisConnectParam, CkafkaConnectResourceDorisConnectParamArgs

    Password string
    Doris password.
    Port double
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    Resource string
    Doris instanceId.
    UserName string
    Doris The username of the connection source.
    BePort double
    Doris http CLB port, Usually mapped to port 8040 of be.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    Doris Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    Doris vip, When it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    Doris vpcId, When it is a Tencent Cloud instance, it is required.
    Password string
    Doris password.
    Port float64
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    Resource string
    Doris instanceId.
    UserName string
    Doris The username of the connection source.
    BePort float64
    Doris http CLB port, Usually mapped to port 8040 of be.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    Doris Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    Doris vip, When it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    Doris vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    Doris password.
    port Double
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    resource String
    Doris instanceId.
    userName String
    Doris The username of the connection source.
    bePort Double
    Doris http CLB port, Usually mapped to port 8040 of be.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    Doris Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    Doris vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    Doris vpcId, When it is a Tencent Cloud instance, it is required.
    password string
    Doris password.
    port number
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    resource string
    Doris instanceId.
    userName string
    Doris The username of the connection source.
    bePort number
    Doris http CLB port, Usually mapped to port 8040 of be.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt boolean
    Doris Whether the connection source is a self-built cluster, default: false.
    serviceVip string
    Doris vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    Doris vpcId, When it is a Tencent Cloud instance, it is required.
    password str
    Doris password.
    port float
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    resource str
    Doris instanceId.
    user_name str
    Doris The username of the connection source.
    be_port float
    Doris http CLB port, Usually mapped to port 8040 of be.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    self_built bool
    Doris Whether the connection source is a self-built cluster, default: false.
    service_vip str
    Doris vip, When it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    Doris vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    Doris password.
    port Number
    Doris jdbc CLB port, Usually mapped to port 9030 of fe.
    resource String
    Doris instanceId.
    userName String
    Doris The username of the connection source.
    bePort Number
    Doris http CLB port, Usually mapped to port 8040 of be.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    Doris Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    Doris vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    Doris vpcId, When it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourceDtsConnectParam, CkafkaConnectResourceDtsConnectParamArgs

    GroupId string
    Id of the Dts consumption group.
    Password string
    The password of the Dts consumption group.
    Port double
    Dts port.
    Resource string
    Dts instance Id.
    Topic string
    Topic subscribed by Dts.
    UserName string
    The account number of the Dts consumption group.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    GroupId string
    Id of the Dts consumption group.
    Password string
    The password of the Dts consumption group.
    Port float64
    Dts port.
    Resource string
    Dts instance Id.
    Topic string
    Topic subscribed by Dts.
    UserName string
    The account number of the Dts consumption group.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    groupId String
    Id of the Dts consumption group.
    password String
    The password of the Dts consumption group.
    port Double
    Dts port.
    resource String
    Dts instance Id.
    topic String
    Topic subscribed by Dts.
    userName String
    The account number of the Dts consumption group.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    groupId string
    Id of the Dts consumption group.
    password string
    The password of the Dts consumption group.
    port number
    Dts port.
    resource string
    Dts instance Id.
    topic string
    Topic subscribed by Dts.
    userName string
    The account number of the Dts consumption group.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    group_id str
    Id of the Dts consumption group.
    password str
    The password of the Dts consumption group.
    port float
    Dts port.
    resource str
    Dts instance Id.
    topic str
    Topic subscribed by Dts.
    user_name str
    The account number of the Dts consumption group.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    groupId String
    Id of the Dts consumption group.
    password String
    The password of the Dts consumption group.
    port Number
    Dts port.
    resource String
    Dts instance Id.
    topic String
    Topic subscribed by Dts.
    userName String
    The account number of the Dts consumption group.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.

    CkafkaConnectResourceEsConnectParam, CkafkaConnectResourceEsConnectParamArgs

    Password string
    Es The password of the connection source.
    Port double
    Es port.
    Resource string
    Instance resource of Es connection source.
    SelfBuilt bool
    Whether the Es connection source is a self-built cluster.
    UserName string
    Es The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
    Password string
    Es The password of the connection source.
    Port float64
    Es port.
    Resource string
    Instance resource of Es connection source.
    SelfBuilt bool
    Whether the Es connection source is a self-built cluster.
    UserName string
    Es The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
    password String
    Es The password of the connection source.
    port Double
    Es port.
    resource String
    Instance resource of Es connection source.
    selfBuilt Boolean
    Whether the Es connection source is a self-built cluster.
    userName String
    Es The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
    password string
    Es The password of the connection source.
    port number
    Es port.
    resource string
    Instance resource of Es connection source.
    selfBuilt boolean
    Whether the Es connection source is a self-built cluster.
    userName string
    Es The username of the connection source.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip string
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
    password str
    Es The password of the connection source.
    port float
    Es port.
    resource str
    Instance resource of Es connection source.
    self_built bool
    Whether the Es connection source is a self-built cluster.
    user_name str
    Es The username of the connection source.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    service_vip str
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.
    password String
    Es The password of the connection source.
    port Number
    Es port.
    resource String
    Instance resource of Es connection source.
    selfBuilt Boolean
    Whether the Es connection source is a self-built cluster.
    userName String
    Es The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance vip of the Es connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the Es connection source, when it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourceKafkaConnectParam, CkafkaConnectResourceKafkaConnectParamArgs

    BrokerAddress string
    Kafka broker ip, Mandatory when self-built.
    IsUpdate bool
    Whether to update to the associated Dip task, default: false.
    Region string
    CKafka instanceId region, Required when crossing regions.
    Resource string
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    SelfBuilt bool
    Whether it is a self-built cluster, default: false.
    BrokerAddress string
    Kafka broker ip, Mandatory when self-built.
    IsUpdate bool
    Whether to update to the associated Dip task, default: false.
    Region string
    CKafka instanceId region, Required when crossing regions.
    Resource string
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    SelfBuilt bool
    Whether it is a self-built cluster, default: false.
    brokerAddress String
    Kafka broker ip, Mandatory when self-built.
    isUpdate Boolean
    Whether to update to the associated Dip task, default: false.
    region String
    CKafka instanceId region, Required when crossing regions.
    resource String
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    selfBuilt Boolean
    Whether it is a self-built cluster, default: false.
    brokerAddress string
    Kafka broker ip, Mandatory when self-built.
    isUpdate boolean
    Whether to update to the associated Dip task, default: false.
    region string
    CKafka instanceId region, Required when crossing regions.
    resource string
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    selfBuilt boolean
    Whether it is a self-built cluster, default: false.
    broker_address str
    Kafka broker ip, Mandatory when self-built.
    is_update bool
    Whether to update to the associated Dip task, default: false.
    region str
    CKafka instanceId region, Required when crossing regions.
    resource str
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    self_built bool
    Whether it is a self-built cluster, default: false.
    brokerAddress String
    Kafka broker ip, Mandatory when self-built.
    isUpdate Boolean
    Whether to update to the associated Dip task, default: false.
    region String
    CKafka instanceId region, Required when crossing regions.
    resource String
    Kafka instanceId, When it is a Tencent Cloud instance, it is required.
    selfBuilt Boolean
    Whether it is a self-built cluster, default: false.

    CkafkaConnectResourceMariadbConnectParam, CkafkaConnectResourceMariadbConnectParamArgs

    Password string
    MariaDB password.
    Port double
    MariaDB port.
    Resource string
    MariaDB instanceId.
    UserName string
    MariaDB The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
    Password string
    MariaDB password.
    Port float64
    MariaDB port.
    Resource string
    MariaDB instanceId.
    UserName string
    MariaDB The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    MariaDB password.
    port Double
    MariaDB port.
    resource String
    MariaDB instanceId.
    userName String
    MariaDB The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
    password string
    MariaDB password.
    port number
    MariaDB port.
    resource string
    MariaDB instanceId.
    userName string
    MariaDB The username of the connection source.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip string
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
    password str
    MariaDB password.
    port float
    MariaDB port.
    resource str
    MariaDB instanceId.
    user_name str
    MariaDB The username of the connection source.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    service_vip str
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    MariaDB password.
    port Number
    MariaDB port.
    resource String
    MariaDB instanceId.
    userName String
    MariaDB The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance vip of the Maria DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    MariaDB vpcId, When it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourceMongodbConnectParam, CkafkaConnectResourceMongodbConnectParamArgs

    Password string
    Password for the source of the Mongo DB connection.
    Port double
    MongoDB port.
    Resource string
    Instance resource of Mongo DB connection source.
    SelfBuilt bool
    Whether the Mongo DB connection source is a self-built cluster.
    UserName string
    The username of the Mongo DB connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
    Password string
    Password for the source of the Mongo DB connection.
    Port float64
    MongoDB port.
    Resource string
    Instance resource of Mongo DB connection source.
    SelfBuilt bool
    Whether the Mongo DB connection source is a self-built cluster.
    UserName string
    The username of the Mongo DB connection source.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    ServiceVip string
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
    password String
    Password for the source of the Mongo DB connection.
    port Double
    MongoDB port.
    resource String
    Instance resource of Mongo DB connection source.
    selfBuilt Boolean
    Whether the Mongo DB connection source is a self-built cluster.
    userName String
    The username of the Mongo DB connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
    password string
    Password for the source of the Mongo DB connection.
    port number
    MongoDB port.
    resource string
    Instance resource of Mongo DB connection source.
    selfBuilt boolean
    Whether the Mongo DB connection source is a self-built cluster.
    userName string
    The username of the Mongo DB connection source.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip string
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
    password str
    Password for the source of the Mongo DB connection.
    port float
    MongoDB port.
    resource str
    Instance resource of Mongo DB connection source.
    self_built bool
    Whether the Mongo DB connection source is a self-built cluster.
    user_name str
    The username of the Mongo DB connection source.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    service_vip str
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.
    password String
    Password for the source of the Mongo DB connection.
    port Number
    MongoDB port.
    resource String
    Instance resource of Mongo DB connection source.
    selfBuilt Boolean
    Whether the Mongo DB connection source is a self-built cluster.
    userName String
    The username of the Mongo DB connection source.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    serviceVip String
    The instance VIP of the Mongo DB connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the Mongo DB connection source, which is required when it is a Tencent Cloud instance.

    CkafkaConnectResourceMysqlConnectParam, CkafkaConnectResourceMysqlConnectParamArgs

    Password string
    Mysql connection source password.
    Port double
    MySQL port.
    Resource string
    Instance resource of My SQL connection source.
    UserName string
    Username of Mysql connection source.
    ClusterId string
    Required when type is TDSQL C_MYSQL.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    Mysql Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
    Password string
    Mysql connection source password.
    Port float64
    MySQL port.
    Resource string
    Instance resource of My SQL connection source.
    UserName string
    Username of Mysql connection source.
    ClusterId string
    Required when type is TDSQL C_MYSQL.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    Mysql Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
    password String
    Mysql connection source password.
    port Double
    MySQL port.
    resource String
    Instance resource of My SQL connection source.
    userName String
    Username of Mysql connection source.
    clusterId String
    Required when type is TDSQL C_MYSQL.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    Mysql Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
    password string
    Mysql connection source password.
    port number
    MySQL port.
    resource string
    Instance resource of My SQL connection source.
    userName string
    Username of Mysql connection source.
    clusterId string
    Required when type is TDSQL C_MYSQL.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt boolean
    Mysql Whether the connection source is a self-built cluster, default: false.
    serviceVip string
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
    password str
    Mysql connection source password.
    port float
    MySQL port.
    resource str
    Instance resource of My SQL connection source.
    user_name str
    Username of Mysql connection source.
    cluster_id str
    Required when type is TDSQL C_MYSQL.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    self_built bool
    Mysql Whether the connection source is a self-built cluster, default: false.
    service_vip str
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.
    password String
    Mysql connection source password.
    port Number
    MySQL port.
    resource String
    Instance resource of My SQL connection source.
    userName String
    Username of Mysql connection source.
    clusterId String
    Required when type is TDSQL C_MYSQL.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    Mysql Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    The instance vip of the MySQL connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The vpc Id of the My SQL connection source, when it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourcePostgresqlConnectParam, CkafkaConnectResourcePostgresqlConnectParamArgs

    Password string
    PostgreSQL password.
    Port double
    PostgreSQL port.
    Resource string
    PostgreSQL instanceId.
    UserName string
    PostgreSQL The username of the connection source.
    ClusterId string
    Required when type is TDSQL C_POSTGRESQL.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    Password string
    PostgreSQL password.
    Port float64
    PostgreSQL port.
    Resource string
    PostgreSQL instanceId.
    UserName string
    PostgreSQL The username of the connection source.
    ClusterId string
    Required when type is TDSQL C_POSTGRESQL.
    IsUpdate bool
    Whether to update to the associated Datahub task, default: false.
    SelfBuilt bool
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    ServiceVip string
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    password String
    PostgreSQL password.
    port Double
    PostgreSQL port.
    resource String
    PostgreSQL instanceId.
    userName String
    PostgreSQL The username of the connection source.
    clusterId String
    Required when type is TDSQL C_POSTGRESQL.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    password string
    PostgreSQL password.
    port number
    PostgreSQL port.
    resource string
    PostgreSQL instanceId.
    userName string
    PostgreSQL The username of the connection source.
    clusterId string
    Required when type is TDSQL C_POSTGRESQL.
    isUpdate boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt boolean
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    serviceVip string
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    password str
    PostgreSQL password.
    port float
    PostgreSQL port.
    resource str
    PostgreSQL instanceId.
    user_name str
    PostgreSQL The username of the connection source.
    cluster_id str
    Required when type is TDSQL C_POSTGRESQL.
    is_update bool
    Whether to update to the associated Datahub task, default: false.
    self_built bool
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    service_vip str
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    password String
    PostgreSQL password.
    port Number
    PostgreSQL port.
    resource String
    PostgreSQL instanceId.
    userName String
    PostgreSQL The username of the connection source.
    clusterId String
    Required when type is TDSQL C_POSTGRESQL.
    isUpdate Boolean
    Whether to update to the associated Datahub task, default: false.
    selfBuilt Boolean
    PostgreSQL Whether the connection source is a self-built cluster, default: false.
    serviceVip String
    The instance VIP of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    The instance vpcId of the Postgresql connection source, when it is a Tencent Cloud instance, it is required.

    CkafkaConnectResourceSqlserverConnectParam, CkafkaConnectResourceSqlserverConnectParamArgs

    Password string
    SQLServer password.
    Port double
    SQLServer port.
    Resource string
    SQLServer instanceId.
    UserName string
    SQLServer The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Dip task, default: false.
    ServiceVip string
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
    Password string
    SQLServer password.
    Port float64
    SQLServer port.
    Resource string
    SQLServer instanceId.
    UserName string
    SQLServer The username of the connection source.
    IsUpdate bool
    Whether to update to the associated Dip task, default: false.
    ServiceVip string
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    UniqVpcId string
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    SQLServer password.
    port Double
    SQLServer port.
    resource String
    SQLServer instanceId.
    userName String
    SQLServer The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Dip task, default: false.
    serviceVip String
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
    password string
    SQLServer password.
    port number
    SQLServer port.
    resource string
    SQLServer instanceId.
    userName string
    SQLServer The username of the connection source.
    isUpdate boolean
    Whether to update to the associated Dip task, default: false.
    serviceVip string
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId string
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
    password str
    SQLServer password.
    port float
    SQLServer port.
    resource str
    SQLServer instanceId.
    user_name str
    SQLServer The username of the connection source.
    is_update bool
    Whether to update to the associated Dip task, default: false.
    service_vip str
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    uniq_vpc_id str
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.
    password String
    SQLServer password.
    port Number
    SQLServer port.
    resource String
    SQLServer instanceId.
    userName String
    SQLServer The username of the connection source.
    isUpdate Boolean
    Whether to update to the associated Dip task, default: false.
    serviceVip String
    SQLServer instance vip, When it is a Tencent Cloud instance, it is required.
    uniqVpcId String
    SQLServer vpcId, When it is a Tencent Cloud instance, it is required.

    Import

    ckafka connect_resource can be imported using the id, e.g.

    $ pulumi import tencentcloud:index/ckafkaConnectResource:CkafkaConnectResource connect_resource connect_resource_id
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack