Class: TencentCloud::Rce::V20201103::InputDescribeNameListFront

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

Overview

查询黑白名单入参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pagenumber = nil, pagesize = nil, listtype = nil, datatype = nil, keyword = nil, status = nil) ⇒ InputDescribeNameListFront

Returns a new instance of InputDescribeNameListFront.



622
623
624
625
626
627
628
629
# File 'lib/v20201103/models.rb', line 622

def initialize(pagenumber=nil, pagesize=nil, listtype=nil, datatype=nil, keyword=nil, status=nil)
  @PageNumber = pagenumber
  @PageSize = pagesize
  @ListType = listtype
  @DataType = datatype
  @KeyWord = keyword
  @Status = status
end

Instance Attribute Details

#DataTypeObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def DataType
  @DataType
end

#KeyWordObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def KeyWord
  @KeyWord
end

#ListTypeObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def ListType
  @ListType
end

#PageNumberObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def PageSize
  @PageSize
end

#StatusObject

Parameters:

  • PageNumber:

    当前页数

  • PageSize:

    每页显示条数

  • ListType:

    名单类型 [1 黑名单 2 白名单]

  • DataType:

    数据类型[1 手机号 2 qqOpenId 3 wechatOpenId 4 ip 6 idfa 7 imei]

  • KeyWord:

    关键字,按照名单名称搜索

  • Status:

    记录状态[1 启用 2 停用]



620
621
622
# File 'lib/v20201103/models.rb', line 620

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



631
632
633
634
635
636
637
638
# File 'lib/v20201103/models.rb', line 631

def deserialize(params)
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @ListType = params['ListType']
  @DataType = params['DataType']
  @KeyWord = params['KeyWord']
  @Status = params['Status']
end