Class: TencentCloud::Ckafka::V20190819::ModifyConnectResourceRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::ModifyConnectResourceRequest
- Defined in:
- lib/v20190819/models.rb
Overview
ModifyConnectResource请求参数结构体
Instance Attribute Summary collapse
- #ClickHouseConnectParam ⇒ Object
- #CtsdbConnectParam ⇒ Object
- #Description ⇒ Object
- #DorisConnectParam ⇒ Object
- #DtsConnectParam ⇒ Object
- #EsConnectParam ⇒ Object
- #KafkaConnectParam ⇒ Object
- #MariaDBConnectParam ⇒ Object
- #MongoDBConnectParam ⇒ Object
- #MqttConnectParam ⇒ Object
- #MySQLConnectParam ⇒ Object
- #PostgreSQLConnectParam ⇒ Object
- #ResourceId ⇒ Object
- #ResourceName ⇒ Object
- #SQLServerConnectParam ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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, kafkaconnectparam = nil, mqttconnectparam = nil) ⇒ ModifyConnectResourceRequest
constructor
A new instance of ModifyConnectResourceRequest.
Constructor Details
#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, kafkaconnectparam = nil, mqttconnectparam = nil) ⇒ ModifyConnectResourceRequest
Returns a new instance of ModifyConnectResourceRequest.
9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 |
# File 'lib/v20190819/models.rb', line 9043 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, kafkaconnectparam=nil, mqttconnectparam=nil) @ResourceId = resourceid @ResourceName = resourcename @Description = description @Type = type @DtsConnectParam = dtsconnectparam @MongoDBConnectParam = mongodbconnectparam @EsConnectParam = esconnectparam @ClickHouseConnectParam = clickhouseconnectparam @MySQLConnectParam = mysqlconnectparam @PostgreSQLConnectParam = postgresqlconnectparam @MariaDBConnectParam = mariadbconnectparam @SQLServerConnectParam = sqlserverconnectparam @CtsdbConnectParam = ctsdbconnectparam @DorisConnectParam = dorisconnectparam @KafkaConnectParam = kafkaconnectparam @MqttConnectParam = mqttconnectparam end |
Instance Attribute Details
#ClickHouseConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def ClickHouseConnectParam @ClickHouseConnectParam end |
#CtsdbConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def CtsdbConnectParam @CtsdbConnectParam end |
#Description ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def Description @Description end |
#DorisConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def DorisConnectParam @DorisConnectParam end |
#DtsConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def DtsConnectParam @DtsConnectParam end |
#EsConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def EsConnectParam @EsConnectParam end |
#KafkaConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def KafkaConnectParam @KafkaConnectParam end |
#MariaDBConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def MariaDBConnectParam @MariaDBConnectParam end |
#MongoDBConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def MongoDBConnectParam @MongoDBConnectParam end |
#MqttConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def MqttConnectParam @MqttConnectParam end |
#MySQLConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def MySQLConnectParam @MySQLConnectParam end |
#PostgreSQLConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def PostgreSQLConnectParam @PostgreSQLConnectParam end |
#ResourceId ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def ResourceId @ResourceId end |
#ResourceName ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def ResourceName @ResourceName end |
#SQLServerConnectParam ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def SQLServerConnectParam @SQLServerConnectParam end |
#Type ⇒ Object
9041 9042 9043 |
# File 'lib/v20190819/models.rb', line 9041 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 |
# File 'lib/v20190819/models.rb', line 9062 def deserialize(params) @ResourceId = params['ResourceId'] @ResourceName = params['ResourceName'] @Description = params['Description'] @Type = params['Type'] unless params['DtsConnectParam'].nil? @DtsConnectParam = DtsModifyConnectParam.new @DtsConnectParam.deserialize(params['DtsConnectParam']) end unless params['MongoDBConnectParam'].nil? @MongoDBConnectParam = MongoDBModifyConnectParam.new @MongoDBConnectParam.deserialize(params['MongoDBConnectParam']) end unless params['EsConnectParam'].nil? @EsConnectParam = EsModifyConnectParam.new @EsConnectParam.deserialize(params['EsConnectParam']) end unless params['ClickHouseConnectParam'].nil? @ClickHouseConnectParam = ClickHouseModifyConnectParam.new @ClickHouseConnectParam.deserialize(params['ClickHouseConnectParam']) end unless params['MySQLConnectParam'].nil? @MySQLConnectParam = MySQLModifyConnectParam.new @MySQLConnectParam.deserialize(params['MySQLConnectParam']) end unless params['PostgreSQLConnectParam'].nil? @PostgreSQLConnectParam = PostgreSQLModifyConnectParam.new @PostgreSQLConnectParam.deserialize(params['PostgreSQLConnectParam']) end unless params['MariaDBConnectParam'].nil? @MariaDBConnectParam = MariaDBModifyConnectParam.new @MariaDBConnectParam.deserialize(params['MariaDBConnectParam']) end unless params['SQLServerConnectParam'].nil? @SQLServerConnectParam = SQLServerModifyConnectParam.new @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 unless params['KafkaConnectParam'].nil? @KafkaConnectParam = KafkaConnectParam.new @KafkaConnectParam.deserialize(params['KafkaConnectParam']) end unless params['MqttConnectParam'].nil? @MqttConnectParam = MqttConnectParam.new @MqttConnectParam.deserialize(params['MqttConnectParam']) end end |