Class: TencentCloud::Cls::V20201016::LogsetInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::LogsetInfo
- Defined in:
- lib/v20201016/models.rb
Overview
日志集相关信息
Instance Attribute Summary collapse
- #AssumerName ⇒ Object
- #AssumerUin ⇒ Object
- #CreateTime ⇒ Object
- #LogsetId ⇒ Object
- #LogsetName ⇒ Object
- #MetricTopicCount ⇒ Object
- #RoleName ⇒ Object
- #Tags ⇒ Object
- #TopicCount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(logsetid = nil, logsetname = nil, createtime = nil, assumeruin = nil, assumername = nil, tags = nil, topiccount = nil, rolename = nil, metrictopiccount = nil) ⇒ LogsetInfo
constructor
A new instance of LogsetInfo.
Constructor Details
#initialize(logsetid = nil, logsetname = nil, createtime = nil, assumeruin = nil, assumername = nil, tags = nil, topiccount = nil, rolename = nil, metrictopiccount = nil) ⇒ LogsetInfo
Returns a new instance of LogsetInfo.
12433 12434 12435 12436 12437 12438 12439 12440 12441 12442 12443 |
# File 'lib/v20201016/models.rb', line 12433 def initialize(logsetid=nil, logsetname=nil, createtime=nil, assumeruin=nil, assumername=nil, =nil, topiccount=nil, rolename=nil, metrictopiccount=nil) @LogsetId = logsetid @LogsetName = logsetname @CreateTime = createtime @AssumerUin = assumeruin @AssumerName = assumername @Tags = @TopicCount = topiccount @RoleName = rolename @MetricTopicCount = metrictopiccount end |
Instance Attribute Details
#AssumerName ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def AssumerName @AssumerName end |
#AssumerUin ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def AssumerUin @AssumerUin end |
#CreateTime ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def CreateTime @CreateTime end |
#LogsetId ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def LogsetId @LogsetId end |
#LogsetName ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def LogsetName @LogsetName end |
#MetricTopicCount ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def MetricTopicCount @MetricTopicCount end |
#RoleName ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def RoleName @RoleName end |
#Tags ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def Tags @Tags end |
#TopicCount ⇒ Object
12431 12432 12433 |
# File 'lib/v20201016/models.rb', line 12431 def TopicCount @TopicCount end |
Instance Method Details
#deserialize(params) ⇒ Object
12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 |
# File 'lib/v20201016/models.rb', line 12445 def deserialize(params) @LogsetId = params['LogsetId'] @LogsetName = params['LogsetName'] @CreateTime = params['CreateTime'] @AssumerUin = params['AssumerUin'] @AssumerName = params['AssumerName'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @TopicCount = params['TopicCount'] @RoleName = params['RoleName'] @MetricTopicCount = params['MetricTopicCount'] end |