lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.427 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.428

- old
+ new

@@ -4841,10 +4841,67 @@ @SelfBuilt = params['SelfBuilt'] @BePort = params['BePort'] end end + # Doris 连接源修改参数 + class DorisModifyConnectParam < TencentCloud::Common::AbstractModel + # @param Resource: Doris 连接源的实例资源 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Resource: String + # @param Port: Doris jdbc 负载均衡连接 port,通常映射到 fe 的 9030 端口 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Port: Integer + # @param ServiceVip: Doris 连接源的实例vip,当为腾讯云实例时,必填 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ServiceVip: String + # @param UniqVpcId: Doris 连接源的vpcId,当为腾讯云实例时,必填 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type UniqVpcId: String + # @param UserName: Doris 连接源的用户名 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type UserName: String + # @param Password: Doris 连接源的密码 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Password: String + # @param IsUpdate: 是否更新到关联的Datahub任务 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type IsUpdate: Boolean + # @param SelfBuilt: Doris 连接源是否为自建集群 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type SelfBuilt: Boolean + # @param BePort: Doris 的 http 负载均衡连接 port,通常映射到 be 的 8040 端口 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type BePort: Integer + + attr_accessor :Resource, :Port, :ServiceVip, :UniqVpcId, :UserName, :Password, :IsUpdate, :SelfBuilt, :BePort + + def initialize(resource=nil, port=nil, servicevip=nil, uniqvpcid=nil, username=nil, password=nil, isupdate=nil, selfbuilt=nil, beport=nil) + @Resource = resource + @Port = port + @ServiceVip = servicevip + @UniqVpcId = uniqvpcid + @UserName = username + @Password = password + @IsUpdate = isupdate + @SelfBuilt = selfbuilt + @BePort = beport + end + + def deserialize(params) + @Resource = params['Resource'] + @Port = params['Port'] + @ServiceVip = params['ServiceVip'] + @UniqVpcId = params['UniqVpcId'] + @UserName = params['UserName'] + @Password = params['Password'] + @IsUpdate = params['IsUpdate'] + @SelfBuilt = params['SelfBuilt'] + @BePort = params['BePort'] + end + end + # dip失败消息写入cls的配置 class DropCls < TencentCloud::Common::AbstractModel # @param DropInvalidMessageToCls: 是否投递到cls # 注意:此字段可能返回 null,表示取不到有效值。 # @type DropInvalidMessageToCls: Boolean @@ -6763,14 +6820,16 @@ # @type MariaDBConnectParam: :class:`Tencentcloud::Ckafka.v20190819.models.MariaDBModifyConnectParam` # @param SQLServerConnectParam: SQLServer配置,Type为SQLSERVER时必填 # @type SQLServerConnectParam: :class:`Tencentcloud::Ckafka.v20190819.models.SQLServerModifyConnectParam` # @param CtsdbConnectParam: Ctsdb配置,Type为CTSDB # @type CtsdbConnectParam: :class:`Tencentcloud::Ckafka.v20190819.models.CtsdbModifyConnectParam` + # @param DorisConnectParam: Doris配置,Type为DORIS + # @type DorisConnectParam: :class:`Tencentcloud::Ckafka.v20190819.models.DorisModifyConnectParam` - attr_accessor :ResourceId, :ResourceName, :Description, :Type, :DtsConnectParam, :MongoDBConnectParam, :EsConnectParam, :ClickHouseConnectParam, :MySQLConnectParam, :PostgreSQLConnectParam, :MariaDBConnectParam, :SQLServerConnectParam, :CtsdbConnectParam + attr_accessor :ResourceId, :ResourceName, :Description, :Type, :DtsConnectParam, :MongoDBConnectParam, :EsConnectParam, :ClickHouseConnectParam, :MySQLConnectParam, :PostgreSQLConnectParam, :MariaDBConnectParam, :SQLServerConnectParam, :CtsdbConnectParam, :DorisConnectParam - def initialize(resourceid=nil, resourcename=nil, description=nil, type=nil, dtsconnectparam=nil, mongodbconnectparam=nil, esconnectparam=nil, clickhouseconnectparam=nil, mysqlconnectparam=nil, postgresqlconnectparam=nil, mariadbconnectparam=nil, sqlserverconnectparam=nil, ctsdbconnectparam=nil) + def initialize(resourceid=nil, resourcename=nil, description=nil, type=nil, dtsconnectparam=nil, mongodbconnectparam=nil, esconnectparam=nil, clickhouseconnectparam=nil, mysqlconnectparam=nil, postgresqlconnectparam=nil, mariadbconnectparam=nil, sqlserverconnectparam=nil, ctsdbconnectparam=nil, dorisconnectparam=nil) @ResourceId = resourceid @ResourceName = resourcename @Description = description @Type = type @DtsConnectParam = dtsconnectparam @@ -6780,10 +6839,11 @@ @MySQLConnectParam = mysqlconnectparam @PostgreSQLConnectParam = postgresqlconnectparam @MariaDBConnectParam = mariadbconnectparam @SQLServerConnectParam = sqlserverconnectparam @CtsdbConnectParam = ctsdbconnectparam + @DorisConnectParam = dorisconnectparam end def deserialize(params) @ResourceId = params['ResourceId'] @ResourceName = params['ResourceName'] @@ -6822,9 +6882,13 @@ @SQLServerConnectParam.deserialize(params['SQLServerConnectParam']) end unless params['CtsdbConnectParam'].nil? @CtsdbConnectParam = CtsdbModifyConnectParam.new @CtsdbConnectParam.deserialize(params['CtsdbConnectParam']) + end + unless params['DorisConnectParam'].nil? + @DorisConnectParam = DorisModifyConnectParam.new + @DorisConnectParam.deserialize(params['DorisConnectParam']) end end end # ModifyConnectResource返回参数结构体