Class: TencentCloud::Dasb::V20191018::SessionResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191018/models.rb

Overview

搜索字符或图形会话时返回的SessionResul结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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, =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 = 
  @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

#AccountObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Account
  @Account
end

#ApCodeObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def ApCode
  @ApCode
end

#CountObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Count
  @Count
end

#DangerCountObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def DangerCount
  @DangerCount
end

#DeviceNameObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def DeviceName
  @DeviceName
end

#DurationObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Duration
  @Duration
end

#EndTimeObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def EndTime
  @EndTime
end

#FromIpObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def FromIp
  @FromIp
end

#IdObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Id
  @Id
end

#InstanceIdObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def InstanceId
  @InstanceId
end

#PrivateIpObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def PrivateIp
  @PrivateIp
end

#ProtocolObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Protocol
  @Protocol
end

#PublicIpObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def PublicIp
  @PublicIp
end

#RealNameObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def RealName
  @RealName
end

#SizeObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Size
  @Size
end

#StartTimeObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



5286
5287
5288
# File 'lib/v20191018/models.rb', line 5286

def Status
  @Status
end

#UserNameObject

Parameters:

  • UserName:

    用户名

  • RealName:

    姓名

  • Account:

    主机账号

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • Size:

    会话大小

  • InstanceId:

    设备ID

  • DeviceName:

    设备名

  • PrivateIp:

    内部Ip

  • PublicIp:

    外部Ip

  • FromIp:

    来源Ip

  • Duration:

    会话持续时长

  • Count:

    该会话内命令数量 ,搜索图形会话时该字段无意义

  • DangerCount:

    该会话内高危命令数,搜索图形时该字段无意义

  • Status:

    会话状态,如1会话活跃 2会话结束 3强制离线 4其他错误

  • Id:

    会话Id

  • ApCode:

    设备所属的地域

  • Protocol:

    会话协议



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