Class: TencentCloud::Cls::V20201016::ModifyKafkaRechargeRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyKafkaRechargeRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyKafkaRecharge请求参数结构体
Instance Attribute Summary collapse
-
#ConsumerGroupName ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#Id ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#IsEncryptionAddr ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#KafkaInstance ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#KafkaType ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#LogRechargeRule ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#Name ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#Protocol ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#ServerAddr ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#StatusControl ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#TopicId ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#UserKafkaMeta ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
-
#UserKafkaTopics ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, topicid = nil, name = nil, kafkatype = nil, kafkainstance = nil, serveraddr = nil, isencryptionaddr = nil, protocol = nil, userkafkatopics = nil, consumergroupname = nil, logrechargerule = nil, statuscontrol = nil, userkafkameta = nil) ⇒ ModifyKafkaRechargeRequest
constructor
A new instance of ModifyKafkaRechargeRequest.
Constructor Details
#initialize(id = nil, topicid = nil, name = nil, kafkatype = nil, kafkainstance = nil, serveraddr = nil, isencryptionaddr = nil, protocol = nil, userkafkatopics = nil, consumergroupname = nil, logrechargerule = nil, statuscontrol = nil, userkafkameta = nil) ⇒ ModifyKafkaRechargeRequest
Returns a new instance of ModifyKafkaRechargeRequest.
14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 |
# File 'lib/v20201016/models.rb', line 14606 def initialize(id=nil, topicid=nil, name=nil, kafkatype=nil, kafkainstance=nil, serveraddr=nil, isencryptionaddr=nil, protocol=nil, userkafkatopics=nil, consumergroupname=nil, logrechargerule=nil, statuscontrol=nil, =nil) @Id = id @TopicId = topicid @Name = name @KafkaType = kafkatype @KafkaInstance = kafkainstance @ServerAddr = serveraddr @IsEncryptionAddr = isencryptionaddr @Protocol = protocol @UserKafkaTopics = userkafkatopics @ConsumerGroupName = consumergroupname @LogRechargeRule = logrechargerule @StatusControl = statuscontrol @UserKafkaMeta = end |
Instance Attribute Details
#ConsumerGroupName ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def ConsumerGroupName @ConsumerGroupName end |
#Id ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def Id @Id end |
#IsEncryptionAddr ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def IsEncryptionAddr @IsEncryptionAddr end |
#KafkaInstance ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def KafkaInstance @KafkaInstance end |
#KafkaType ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def KafkaType @KafkaType end |
#LogRechargeRule ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def LogRechargeRule @LogRechargeRule end |
#Name ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def Name @Name end |
#Protocol ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def Protocol @Protocol end |
#ServerAddr ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def ServerAddr @ServerAddr end |
#StatusControl ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def StatusControl @StatusControl end |
#TopicId ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def TopicId @TopicId end |
#UserKafkaMeta ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def UserKafkaMeta @UserKafkaMeta end |
#UserKafkaTopics ⇒ Object
- Kafka类型为腾讯云CKafka时:通过 获取主题列表 获取TopicName。
14604 14605 14606 |
# File 'lib/v20201016/models.rb', line 14604 def UserKafkaTopics @UserKafkaTopics end |
Instance Method Details
#deserialize(params) ⇒ Object
14622 14623 14624 14625 14626 14627 14628 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 14644 14645 |
# File 'lib/v20201016/models.rb', line 14622 def deserialize(params) @Id = params['Id'] @TopicId = params['TopicId'] @Name = params['Name'] @KafkaType = params['KafkaType'] @KafkaInstance = params['KafkaInstance'] @ServerAddr = params['ServerAddr'] @IsEncryptionAddr = params['IsEncryptionAddr'] unless params['Protocol'].nil? @Protocol = KafkaProtocolInfo.new @Protocol.deserialize(params['Protocol']) end @UserKafkaTopics = params['UserKafkaTopics'] @ConsumerGroupName = params['ConsumerGroupName'] unless params['LogRechargeRule'].nil? @LogRechargeRule = LogRechargeRuleInfo.new @LogRechargeRule.deserialize(params['LogRechargeRule']) end @StatusControl = params['StatusControl'] unless params['UserKafkaMeta'].nil? @UserKafkaMeta = UserKafkaMeta.new @UserKafkaMeta.deserialize(params['UserKafkaMeta']) end end |