Class: TencentCloud::Dasb::V20191018::SessionResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::SessionResult
- Defined in:
- lib/v20191018/models.rb
Overview
搜索字符或图形会话时返回的SessionResul结构体
Instance Attribute Summary collapse
- #Account ⇒ Object
- #ApCode ⇒ Object
- #Count ⇒ Object
- #DangerCount ⇒ Object
- #DeviceName ⇒ Object
- #Duration ⇒ Object
- #EndTime ⇒ Object
- #FromIp ⇒ Object
- #Id ⇒ Object
- #InstanceId ⇒ Object
- #PrivateIp ⇒ Object
- #Protocol ⇒ Object
- #PublicIp ⇒ Object
- #RealName ⇒ Object
- #Size ⇒ Object
- #StartTime ⇒ Object
- #Status ⇒ Object
- #UserName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(username = nil, realname = nil, account = nil, starttime = nil, endtime = nil, size = nil, instanceid = nil, devicename = nil, privateip = nil, publicip = nil, fromip = nil, duration = nil, count = nil, dangercount = nil, status = nil, id = nil, apcode = nil, protocol = nil) ⇒ SessionResult
constructor
A new instance of SessionResult.
Constructor Details
#initialize(username = nil, realname = nil, account = nil, starttime = nil, endtime = nil, size = nil, instanceid = nil, devicename = nil, privateip = nil, publicip = nil, fromip = nil, duration = nil, count = nil, dangercount = nil, status = nil, id = nil, apcode = nil, protocol = nil) ⇒ SessionResult
Returns a new instance of SessionResult.
5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 |
# File 'lib/v20191018/models.rb', line 5288 def initialize(username=nil, realname=nil, account=nil, starttime=nil, endtime=nil, size=nil, instanceid=nil, devicename=nil, privateip=nil, publicip=nil, fromip=nil, duration=nil, count=nil, dangercount=nil, status=nil, id=nil, apcode=nil, protocol=nil) @UserName = username @RealName = realname @Account = account @StartTime = starttime @EndTime = endtime @Size = size @InstanceId = instanceid @DeviceName = devicename @PrivateIp = privateip @PublicIp = publicip @FromIp = fromip @Duration = duration @Count = count @DangerCount = dangercount @Status = status @Id = id @ApCode = apcode @Protocol = protocol end |
Instance Attribute Details
#Account ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Account @Account end |
#ApCode ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def ApCode @ApCode end |
#Count ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Count @Count end |
#DangerCount ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def DangerCount @DangerCount end |
#DeviceName ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def DeviceName @DeviceName end |
#Duration ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Duration @Duration end |
#EndTime ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def EndTime @EndTime end |
#FromIp ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def FromIp @FromIp end |
#Id ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Id @Id end |
#InstanceId ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def InstanceId @InstanceId end |
#PrivateIp ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def PrivateIp @PrivateIp end |
#Protocol ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Protocol @Protocol end |
#PublicIp ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def PublicIp @PublicIp end |
#RealName ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def RealName @RealName end |
#Size ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Size @Size end |
#StartTime ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def StartTime @StartTime end |
#Status ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def Status @Status end |
#UserName ⇒ Object
5286 5287 5288 |
# File 'lib/v20191018/models.rb', line 5286 def UserName @UserName end |
Instance Method Details
#deserialize(params) ⇒ Object
5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 |
# File 'lib/v20191018/models.rb', line 5309 def deserialize(params) @UserName = params['UserName'] @RealName = params['RealName'] @Account = params['Account'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Size = params['Size'] @InstanceId = params['InstanceId'] @DeviceName = params['DeviceName'] @PrivateIp = params['PrivateIp'] @PublicIp = params['PublicIp'] @FromIp = params['FromIp'] @Duration = params['Duration'] @Count = params['Count'] @DangerCount = params['DangerCount'] @Status = params['Status'] @Id = params['Id'] @ApCode = params['ApCode'] @Protocol = params['Protocol'] end |