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

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

Overview

日志详情

Instance Attribute Summary collapse

  • #ApplicationClientId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #ApplicationName ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #AuthSourceCategory ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #AuthSourceId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #AuthSourceName ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #AuthSourceType ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #Description ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #Detail ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #EventCode ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #EventDate ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #Ip ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #LogId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #Participant ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #TenantId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #UserAgent ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #UserId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
  • #UserStoreId ⇒ Object
  • **TENANT**
  • 租户
  • **USER**
  • 用户 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

    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

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def ActionResult
      @ActionResult
    end

    #ApplicationClientIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def ApplicationClientId
      @ApplicationClientId
    end

    #ApplicationNameObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def ApplicationName
      @ApplicationName
    end

    #AuthSourceCategoryObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def AuthSourceCategory
      @AuthSourceCategory
    end

    #AuthSourceIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def AuthSourceId
      @AuthSourceId
    end

    #AuthSourceNameObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def AuthSourceName
      @AuthSourceName
    end

    #AuthSourceTypeObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def AuthSourceType
      @AuthSourceType
    end

    #DescriptionObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def Description
      @Description
    end

    #DetailObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def Detail
      @Detail
    end

    #EventCodeObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def EventCode
      @EventCode
    end

    #EventDateObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def EventDate
      @EventDate
    end

    #IpObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def Ip
      @Ip
    end

    #LogIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def LogId
      @LogId
    end

    #ParticipantObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def Participant
      @Participant
    end

    #TenantIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def TenantId
      @TenantId
    end

    #UserAgentObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def UserAgent
      @UserAgent
    end

    #UserIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    1381
    1382
    1383
    # File 'lib/v20220331/models.rb', line 1381
    
    def UserId
      @UserId
    end

    #UserStoreIdObject

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

    Parameters:

    • 应用clientId

    • 应用名称

    • 认证源ID

    • 认证源名称

    • 认证源类型

    • 认证源类别

    • IP地址

    • 用户代理

    • 用户ID

    • 详情

    • 日志结果

    
    
    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