Class: TencentCloud::Trocket::V20230308::InstanceItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trocket::V20230308::InstanceItem
- Defined in:
- lib/v20230308/models.rb
Overview
实例列表页中的实例信息
Instance Attribute Summary collapse
-
#ExpiryTime ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupNum ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupNumLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceId ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceName ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceStatus ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceType ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MaxMessageDelay ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MessageRetention ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PayMode ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Remark ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RenewFlag ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ScaledTpsLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SkuCode ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TagList ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TopicNum ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TopicNumLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TpsLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Version ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, instancename = nil, version = nil, instancetype = nil, instancestatus = nil, topicnumlimit = nil, groupnumlimit = nil, paymode = nil, expirytime = nil, remark = nil, topicnum = nil, groupnum = nil, taglist = nil, skucode = nil, tpslimit = nil, scaledtpslimit = nil, messageretention = nil, maxmessagedelay = nil, renewflag = nil) ⇒ InstanceItem
constructor
A new instance of InstanceItem.
Constructor Details
#initialize(instanceid = nil, instancename = nil, version = nil, instancetype = nil, instancestatus = nil, topicnumlimit = nil, groupnumlimit = nil, paymode = nil, expirytime = nil, remark = nil, topicnum = nil, groupnum = nil, taglist = nil, skucode = nil, tpslimit = nil, scaledtpslimit = nil, messageretention = nil, maxmessagedelay = nil, renewflag = nil) ⇒ InstanceItem
Returns a new instance of InstanceItem.
4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 |
# File 'lib/v20230308/models.rb', line 4242 def initialize(instanceid=nil, instancename=nil, version=nil, instancetype=nil, instancestatus=nil, topicnumlimit=nil, groupnumlimit=nil, paymode=nil, expirytime=nil, remark=nil, topicnum=nil, groupnum=nil, taglist=nil, skucode=nil, tpslimit=nil, scaledtpslimit=nil, =nil, =nil, renewflag=nil) @InstanceId = instanceid @InstanceName = instancename @Version = version @InstanceType = instancetype @InstanceStatus = instancestatus @TopicNumLimit = topicnumlimit @GroupNumLimit = groupnumlimit @PayMode = paymode @ExpiryTime = expirytime @Remark = remark @TopicNum = topicnum @GroupNum = groupnum @TagList = taglist @SkuCode = skucode @TpsLimit = tpslimit @ScaledTpsLimit = scaledtpslimit @MessageRetention = @MaxMessageDelay = @RenewFlag = renewflag end |
Instance Attribute Details
#ExpiryTime ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def ExpiryTime @ExpiryTime end |
#GroupNum ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def GroupNum @GroupNum end |
#GroupNumLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def GroupNumLimit @GroupNumLimit end |
#InstanceId ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def InstanceName @InstanceName end |
#InstanceStatus ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def InstanceStatus @InstanceStatus end |
#InstanceType ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def InstanceType @InstanceType end |
#MaxMessageDelay ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def MaxMessageDelay @MaxMessageDelay end |
#MessageRetention ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def MessageRetention @MessageRetention end |
#PayMode ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def PayMode @PayMode end |
#Remark ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def Remark @Remark end |
#RenewFlag ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def RenewFlag @RenewFlag end |
#ScaledTpsLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def ScaledTpsLimit @ScaledTpsLimit end |
#SkuCode ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def SkuCode @SkuCode end |
#TagList ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def TagList @TagList end |
#TopicNum ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def TopicNum @TopicNum end |
#TopicNumLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def TopicNumLimit @TopicNumLimit end |
#TpsLimit ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def TpsLimit @TpsLimit end |
#Version ⇒ Object
- PREPAID:包年包月 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
4240 4241 4242 |
# File 'lib/v20230308/models.rb', line 4240 def Version @Version end |
Instance Method Details
#deserialize(params) ⇒ Object
4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 |
# File 'lib/v20230308/models.rb', line 4264 def deserialize(params) @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] @Version = params['Version'] @InstanceType = params['InstanceType'] @InstanceStatus = params['InstanceStatus'] @TopicNumLimit = params['TopicNumLimit'] @GroupNumLimit = params['GroupNumLimit'] @PayMode = params['PayMode'] @ExpiryTime = params['ExpiryTime'] @Remark = params['Remark'] @TopicNum = params['TopicNum'] @GroupNum = params['GroupNum'] unless params['TagList'].nil? @TagList = [] params['TagList'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @TagList << tag_tmp end end @SkuCode = params['SkuCode'] @TpsLimit = params['TpsLimit'] @ScaledTpsLimit = params['ScaledTpsLimit'] @MessageRetention = params['MessageRetention'] @MaxMessageDelay = params['MaxMessageDelay'] @RenewFlag = params['RenewFlag'] end |