Class: TencentCloud::Emr::V20190103::OperationLog

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

Overview

操作日志描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, operation = nil, operationtype = nil, usertype = nil, operator = nil, createtime = nil, operand = nil, operationdesc = nil, securitylevel = nil) ⇒ OperationLog

Returns a new instance of OperationLog.



10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
# File 'lib/v20190103/models.rb', line 10678

def initialize(instanceid=nil, operation=nil, operationtype=nil, usertype=nil, operator=nil, createtime=nil, operand=nil, operationdesc=nil, securitylevel=nil)
  @InstanceId = instanceid
  @Operation = operation
  @OperationType = operationtype
  @UserType = usertype
  @Operator = operator
  @CreateTime = createtime
  @Operand = operand
  @OperationDesc = operationdesc
  @SecurityLevel = securitylevel
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def CreateTime
  @CreateTime
end

#InstanceIdObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def InstanceId
  @InstanceId
end

#OperandObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def Operand
  @Operand
end

#OperationObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def Operation
  @Operation
end

#OperationDescObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def OperationDesc
  @OperationDesc
end

#OperationTypeObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def OperationType
  @OperationType
end

#OperatorObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def Operator
  @Operator
end

#SecurityLevelObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def SecurityLevel
  @SecurityLevel
end

#UserTypeObject

Parameters:

  • EMR实例ID

  • 操作名称

  • 操作类型

  • 用户类型

  • 操作者

  • 操作时间

  • 操作对象

  • 操作详情

  • 安全级别



10676
10677
10678
# File 'lib/v20190103/models.rb', line 10676

def UserType
  @UserType
end

Instance Method Details

#deserialize(params) ⇒ Object



10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
# File 'lib/v20190103/models.rb', line 10690

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Operation = params['Operation']
  @OperationType = params['OperationType']
  @UserType = params['UserType']
  @Operator = params['Operator']
  @CreateTime = params['CreateTime']
  @Operand = params['Operand']
  @OperationDesc = params['OperationDesc']
  @SecurityLevel = params['SecurityLevel']
end