Class: TencentCloud::Dasb::V20191018::AuditLogResult

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

Overview

审计日志

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sid = nil, uin = nil, time = nil, clientip = nil, operation = nil, instanceid = nil, devicename = nil, protocol = nil, privateip = nil, publicip = nil, subaccountuin = nil) ⇒ AuditLogResult

Returns a new instance of AuditLogResult.



350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'lib/v20191018/models.rb', line 350

def initialize(sid=nil, uin=nil, time=nil, clientip=nil, operation=nil, instanceid=nil, devicename=nil, protocol=nil, privateip=nil, publicip=nil, subaccountuin=nil)
  @Sid = sid
  @Uin = uin
  @Time = time
  @ClientIp = clientip
  @Operation = operation
  @InstanceId = instanceid
  @DeviceName = devicename
  @Protocol = protocol
  @PrivateIp = privateip
  @PublicIp = publicip
  @SubAccountUin = subaccountuin
end

Instance Attribute Details

#ClientIpObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def ClientIp
  @ClientIp
end

#DeviceNameObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def DeviceName
  @DeviceName
end

#InstanceIdObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def InstanceId
  @InstanceId
end

#OperationObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def Operation
  @Operation
end

#PrivateIpObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def PrivateIp
  @PrivateIp
end

#ProtocolObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def Protocol
  @Protocol
end

#PublicIpObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def PublicIp
  @PublicIp
end

#SidObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def Sid
  @Sid
end

#SubAccountUinObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def SubAccountUin
  @SubAccountUin
end

#TimeObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def Time
  @Time
end

#UinObject

Parameters:

  • 被审计会话的Sid

  • 审计者的编号

  • 审计动作发生的时间

  • 审计者的Ip

  • 审计动作类型,1--回放、2--中断、3--监控

  • 被审计主机的Id

  • 被审计主机的主机名

  • 被审计会话所属的类型,如字符会话

  • 被审计主机的内部Ip

  • 被审计主机的外部Ip

  • 审计者的子账号



348
349
350
# File 'lib/v20191018/models.rb', line 348

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



364
365
366
367
368
369
370
371
372
373
374
375
376
# File 'lib/v20191018/models.rb', line 364

def deserialize(params)
  @Sid = params['Sid']
  @Uin = params['Uin']
  @Time = params['Time']
  @ClientIp = params['ClientIp']
  @Operation = params['Operation']
  @InstanceId = params['InstanceId']
  @DeviceName = params['DeviceName']
  @Protocol = params['Protocol']
  @PrivateIp = params['PrivateIp']
  @PublicIp = params['PublicIp']
  @SubAccountUin = params['SubAccountUin']
end