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



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



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

def ClientIp
  @ClientIp
end

#DeviceNameObject



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

def DeviceName
  @DeviceName
end

#InstanceIdObject



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

def InstanceId
  @InstanceId
end

#OperationObject



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

def Operation
  @Operation
end

#PrivateIpObject



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

def PrivateIp
  @PrivateIp
end

#ProtocolObject



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

def Protocol
  @Protocol
end

#PublicIpObject



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

def PublicIp
  @PublicIp
end

#SidObject



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

def Sid
  @Sid
end

#SubAccountUinObject



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

def SubAccountUin
  @SubAccountUin
end

#TimeObject



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

def Time
  @Time
end

#UinObject



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