lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.846 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.847

- old
+ new

@@ -9280,14 +9280,14 @@ # @type MinInsyncReplicas: Integer # @param UncleanLeaderElectionEnable: 默认为 0,0:false;1:true。 # @type UncleanLeaderElectionEnable: Integer # @param RetentionMs: 消息保留时间,单位:ms,当前最小值为60000ms。 # @type RetentionMs: Integer - # @param SegmentMs: Segment 分片滚动的时长,单位:ms,当前最小为86400000ms。 - # @type SegmentMs: Integer # @param MaxMessageBytes: 主题消息最大值,单位为 Byte,最大值为12582912Byte(即12MB)。 # @type MaxMessageBytes: Integer + # @param SegmentMs: Segment 分片滚动的时长,单位:ms,当前最小为300000ms。 + # @type SegmentMs: Integer # @param CleanUpPolicy: 消息删除策略,可以选择delete 或者compact # @type CleanUpPolicy: String # @param IpWhiteList: Ip白名单列表,配额限制,enableWhileList=1时必选 # @type IpWhiteList: Array # @param EnableAclRule: 预设ACL规则, 1:打开 0:关闭,默认不打开 @@ -9303,22 +9303,22 @@ # @param QuotaConsumerByteRate: 消费限流,单位 MB/s # @type QuotaConsumerByteRate: Integer # @param ReplicaNum: 调整topic副本数 # @type ReplicaNum: Integer - attr_accessor :InstanceId, :TopicName, :Note, :EnableWhiteList, :MinInsyncReplicas, :UncleanLeaderElectionEnable, :RetentionMs, :SegmentMs, :MaxMessageBytes, :CleanUpPolicy, :IpWhiteList, :EnableAclRule, :AclRuleName, :RetentionBytes, :Tags, :QuotaProducerByteRate, :QuotaConsumerByteRate, :ReplicaNum + attr_accessor :InstanceId, :TopicName, :Note, :EnableWhiteList, :MinInsyncReplicas, :UncleanLeaderElectionEnable, :RetentionMs, :MaxMessageBytes, :SegmentMs, :CleanUpPolicy, :IpWhiteList, :EnableAclRule, :AclRuleName, :RetentionBytes, :Tags, :QuotaProducerByteRate, :QuotaConsumerByteRate, :ReplicaNum - def initialize(instanceid=nil, topicname=nil, note=nil, enablewhitelist=nil, mininsyncreplicas=nil, uncleanleaderelectionenable=nil, retentionms=nil, segmentms=nil, maxmessagebytes=nil, cleanuppolicy=nil, ipwhitelist=nil, enableaclrule=nil, aclrulename=nil, retentionbytes=nil, tags=nil, quotaproducerbyterate=nil, quotaconsumerbyterate=nil, replicanum=nil) + def initialize(instanceid=nil, topicname=nil, note=nil, enablewhitelist=nil, mininsyncreplicas=nil, uncleanleaderelectionenable=nil, retentionms=nil, maxmessagebytes=nil, segmentms=nil, cleanuppolicy=nil, ipwhitelist=nil, enableaclrule=nil, aclrulename=nil, retentionbytes=nil, tags=nil, quotaproducerbyterate=nil, quotaconsumerbyterate=nil, replicanum=nil) @InstanceId = instanceid @TopicName = topicname @Note = note @EnableWhiteList = enablewhitelist @MinInsyncReplicas = mininsyncreplicas @UncleanLeaderElectionEnable = uncleanleaderelectionenable @RetentionMs = retentionms - @SegmentMs = segmentms @MaxMessageBytes = maxmessagebytes + @SegmentMs = segmentms @CleanUpPolicy = cleanuppolicy @IpWhiteList = ipwhitelist @EnableAclRule = enableaclrule @AclRuleName = aclrulename @RetentionBytes = retentionbytes @@ -9334,12 +9334,12 @@ @Note = params['Note'] @EnableWhiteList = params['EnableWhiteList'] @MinInsyncReplicas = params['MinInsyncReplicas'] @UncleanLeaderElectionEnable = params['UncleanLeaderElectionEnable'] @RetentionMs = params['RetentionMs'] - @SegmentMs = params['SegmentMs'] @MaxMessageBytes = params['MaxMessageBytes'] + @SegmentMs = params['SegmentMs'] @CleanUpPolicy = params['CleanUpPolicy'] @IpWhiteList = params['IpWhiteList'] @EnableAclRule = params['EnableAclRule'] @AclRuleName = params['AclRuleName'] @RetentionBytes = params['RetentionBytes'] @@ -12273,14 +12273,29 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type PublicNetwork: String # @param PublicNetworkLimit: 公网带宽配置 # 注意:此字段可能返回 null,表示取不到有效值。 # @type PublicNetworkLimit: String + # @param RequestId: 请求ID + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type RequestId: String + # @param Version: 版本 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Version: String + # @param Offset: 分页offset + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Offset: Integer + # @param Limit: 分页limit + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Limit: Integer + # @param ForceCheckTag: 是否必须录入tag + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ForceCheckTag: Boolean - attr_accessor :ZoneList, :MaxBuyInstanceNum, :MaxBandwidth, :UnitPrice, :MessagePrice, :ClusterInfo, :Standard, :StandardS2, :Profession, :Physical, :PublicNetwork, :PublicNetworkLimit + attr_accessor :ZoneList, :MaxBuyInstanceNum, :MaxBandwidth, :UnitPrice, :MessagePrice, :ClusterInfo, :Standard, :StandardS2, :Profession, :Physical, :PublicNetwork, :PublicNetworkLimit, :RequestId, :Version, :Offset, :Limit, :ForceCheckTag - def initialize(zonelist=nil, maxbuyinstancenum=nil, maxbandwidth=nil, unitprice=nil, messageprice=nil, clusterinfo=nil, standard=nil, standards2=nil, profession=nil, physical=nil, publicnetwork=nil, publicnetworklimit=nil) + def initialize(zonelist=nil, maxbuyinstancenum=nil, maxbandwidth=nil, unitprice=nil, messageprice=nil, clusterinfo=nil, standard=nil, standards2=nil, profession=nil, physical=nil, publicnetwork=nil, publicnetworklimit=nil, requestid=nil, version=nil, offset=nil, limit=nil, forcechecktag=nil) @ZoneList = zonelist @MaxBuyInstanceNum = maxbuyinstancenum @MaxBandwidth = maxbandwidth @UnitPrice = unitprice @MessagePrice = messageprice @@ -12289,10 +12304,15 @@ @StandardS2 = standards2 @Profession = profession @Physical = physical @PublicNetwork = publicnetwork @PublicNetworkLimit = publicnetworklimit + @RequestId = requestid + @Version = version + @Offset = offset + @Limit = limit + @ForceCheckTag = forcechecktag end def deserialize(params) unless params['ZoneList'].nil? @ZoneList = [] @@ -12324,9 +12344,14 @@ @StandardS2 = params['StandardS2'] @Profession = params['Profession'] @Physical = params['Physical'] @PublicNetwork = params['PublicNetwork'] @PublicNetworkLimit = params['PublicNetworkLimit'] + @RequestId = params['RequestId'] + @Version = params['Version'] + @Offset = params['Offset'] + @Limit = params['Limit'] + @ForceCheckTag = params['ForceCheckTag'] end end end end