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
- #CreateTime ⇒ Object
- #LogsetId ⇒ Object
- #LogsetName ⇒ Object
- #RoleName ⇒ Object
- #Tags ⇒ Object
- #TopicCount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(logsetid = nil, logsetname = nil, createtime = nil, assumername = nil, tags = nil, topiccount = nil, rolename = nil) ⇒ LogsetInfo
constructor
A new instance of LogsetInfo.
Constructor Details
#initialize(logsetid = nil, logsetname = nil, createtime = nil, assumername = nil, tags = nil, topiccount = nil, rolename = nil) ⇒ LogsetInfo
Returns a new instance of LogsetInfo.
9526 9527 9528 9529 9530 9531 9532 9533 9534 |
# File 'lib/v20201016/models.rb', line 9526 def initialize(logsetid=nil, logsetname=nil, createtime=nil, assumername=nil, =nil, topiccount=nil, rolename=nil) @LogsetId = logsetid @LogsetName = logsetname @CreateTime = createtime @AssumerName = assumername @Tags = @TopicCount = topiccount @RoleName = rolename end |
Instance Attribute Details
#AssumerName ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def AssumerName @AssumerName end |
#CreateTime ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def CreateTime @CreateTime end |
#LogsetId ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def LogsetId @LogsetId end |
#LogsetName ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def LogsetName @LogsetName end |
#RoleName ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def RoleName @RoleName end |
#Tags ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def Tags @Tags end |
#TopicCount ⇒ Object
9524 9525 9526 |
# File 'lib/v20201016/models.rb', line 9524 def TopicCount @TopicCount end |
Instance Method Details
#deserialize(params) ⇒ Object
9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 |
# File 'lib/v20201016/models.rb', line 9536 def deserialize(params) @LogsetId = params['LogsetId'] @LogsetName = params['LogsetName'] @CreateTime = params['CreateTime'] @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'] end |