Class: TencentCloud::Ciam::V20220331::LogMessage

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

Overview

日志详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(logid = nil, tenantid = nil, userstoreid = nil, eventcode = nil, eventdate = nil, description = nil, participant = nil, applicationclientid = nil, applicationname = nil, authsourceid = nil, authsourcename = nil, authsourcetype = nil, authsourcecategory = nil, ip = nil, useragent = nil, userid = nil, detail = nil, actionresult = nil) ⇒ LogMessage

Returns a new instance of LogMessage.



1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
# File 'lib/v20220331/models.rb', line 1383

def initialize(logid=nil, tenantid=nil, userstoreid=nil, eventcode=nil, eventdate=nil, description=nil, participant=nil, applicationclientid=nil, applicationname=nil, authsourceid=nil, authsourcename=nil, authsourcetype=nil, authsourcecategory=nil, ip=nil, useragent=nil, userid=nil, detail=nil, actionresult=nil)
  @LogId = logid
  @TenantId = tenantid
  @UserStoreId = userstoreid
  @EventCode = eventcode
  @EventDate = eventdate
  @Description = description
  @Participant = participant
  @ApplicationClientId = applicationclientid
  @ApplicationName = applicationname
  @AuthSourceId = authsourceid
  @AuthSourceName = authsourcename
  @AuthSourceType = authsourcetype
  @AuthSourceCategory = authsourcecategory
  @Ip = ip
  @UserAgent = useragent
  @UserId = userid
  @Detail = detail
  @ActionResult = actionresult
end

Instance Attribute Details

#ActionResultObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def ActionResult
  @ActionResult
end

#ApplicationClientIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def ApplicationClientId
  @ApplicationClientId
end

#ApplicationNameObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def ApplicationName
  @ApplicationName
end

#AuthSourceCategoryObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def AuthSourceCategory
  @AuthSourceCategory
end

#AuthSourceIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def AuthSourceId
  @AuthSourceId
end

#AuthSourceNameObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def AuthSourceName
  @AuthSourceName
end

#AuthSourceTypeObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def AuthSourceType
  @AuthSourceType
end

#DescriptionObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def Description
  @Description
end

#DetailObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def Detail
  @Detail
end

#EventCodeObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def EventCode
  @EventCode
end

#EventDateObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def EventDate
  @EventDate
end

#IpObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def Ip
  @Ip
end

#LogIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def LogId
  @LogId
end

#ParticipantObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def Participant
  @Participant
end

#TenantIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def TenantId
  @TenantId
end

#UserAgentObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def UserAgent
  @UserAgent
end

#UserIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def UserId
  @UserId
end

#UserStoreIdObject

<li> TENANT </li> 租户<li> USER </li> 用户注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ApplicationClientId:

    应用clientId

  • ApplicationName:

    应用名称

  • AuthSourceId:

    认证源ID

  • AuthSourceName:

    认证源名称

  • AuthSourceType:

    认证源类型

  • AuthSourceCategory:

    认证源类别

  • Ip:

    IP地址

  • UserAgent:

    用户代理

  • UserId:

    用户ID

  • Detail:

    详情

  • ActionResult:

    日志结果



1381
1382
1383
# File 'lib/v20220331/models.rb', line 1381

def UserStoreId
  @UserStoreId
end

Instance Method Details

#deserialize(params) ⇒ Object



1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
# File 'lib/v20220331/models.rb', line 1404

def deserialize(params)
  @LogId = params['LogId']
  @TenantId = params['TenantId']
  @UserStoreId = params['UserStoreId']
  @EventCode = params['EventCode']
  @EventDate = params['EventDate']
  @Description = params['Description']
  @Participant = params['Participant']
  @ApplicationClientId = params['ApplicationClientId']
  @ApplicationName = params['ApplicationName']
  @AuthSourceId = params['AuthSourceId']
  @AuthSourceName = params['AuthSourceName']
  @AuthSourceType = params['AuthSourceType']
  @AuthSourceCategory = params['AuthSourceCategory']
  @Ip = params['Ip']
  @UserAgent = params['UserAgent']
  @UserId = params['UserId']
  @Detail = params['Detail']
  @ActionResult = params['ActionResult']
end