Class: TencentCloud::Ciam::V20220331::ListLogMessageByConditionRequest

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

Overview

ListLogMessageByCondition请求参数结构体

Instance Attribute Summary collapse

  • #Pageable ⇒ Object
  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个.
  • #StartTime ⇒ Object
  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个.
  • #UserStoreId ⇒ Object
  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个.

    Instance Method Summary collapse

    Constructor Details

    #initialize(userstoreid = nil, pageable = nil, starttime = nil, filters = nil) ⇒ ListLogMessageByConditionRequest

    Returns a new instance of ListLogMessageByConditionRequest.

    
    
    1022
    1023
    1024
    1025
    1026
    1027
    # File 'lib/v20220331/models.rb', line 1022
    
    def initialize(userstoreid=nil, pageable=nil, starttime=nil, filters=nil)
      @UserStoreId = userstoreid
      @Pageable = pageable
      @StartTime = starttime
      @Filters = filters
    end

    Instance Attribute Details

    #FiltersObject

  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个
    
    
    1020
    1021
    1022
    # File 'lib/v20220331/models.rb', line 1020
    
    def Filters
      @Filters
    end

    #PageableObject

  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个
    
    
    1020
    1021
    1022
    # File 'lib/v20220331/models.rb', line 1020
    
    def Pageable
      @Pageable
    end

    #StartTimeObject

  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个
    
    
    1020
    1021
    1022
    # File 'lib/v20220331/models.rb', line 1020
    
    def StartTime
      @StartTime
    end

    #UserStoreIdObject

  • **events**
  • Values为["SIGNUP", "USER_UPDATE", "USER_DELETE", "USER_CREATE", "ACCOUNT_LINKING"] 中的一个或多个
    
    
    1020
    1021
    1022
    # File 'lib/v20220331/models.rb', line 1020
    
    def UserStoreId
      @UserStoreId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1029
    1030
    1031
    1032
    1033
    1034
    1035
    1036
    1037
    1038
    1039
    1040
    1041
    1042
    1043
    1044
    # File 'lib/v20220331/models.rb', line 1029
    
    def deserialize(params)
      @UserStoreId = params['UserStoreId']
      unless params['Pageable'].nil?
        @Pageable = Pageable.new
        @Pageable.deserialize(params['Pageable'])
      end
      @StartTime = params['StartTime']
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filter_tmp = Filter.new
          filter_tmp.deserialize(i)
          @Filters << filter_tmp
        end
      end
    end