Class: TencentCloud::Trp::V20210515::DescribeCustomRulesRequest

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

Overview

DescribeCustomRules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keyword = nil, pagesize = nil, pagenumber = nil, corpid = nil, status = nil, merchantid = nil) ⇒ DescribeCustomRulesRequest

Returns a new instance of DescribeCustomRulesRequest.



2108
2109
2110
2111
2112
2113
2114
2115
# File 'lib/v20210515/models.rb', line 2108

def initialize(keyword=nil, pagesize=nil, pagenumber=nil, corpid=nil, status=nil, merchantid=nil)
  @Keyword = keyword
  @PageSize = pagesize
  @PageNumber = pagenumber
  @CorpId = corpid
  @Status = status
  @MerchantId = merchantid
end

Instance Attribute Details

#CorpIdObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def CorpId
  @CorpId
end

#KeywordObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def Keyword
  @Keyword
end

#MerchantIdObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def MerchantId
  @MerchantId
end

#PageNumberObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def PageSize
  @PageSize
end

#StatusObject

Parameters:

  • Keyword:

    搜索关键字

  • PageSize:

    条数

  • PageNumber:

    页数

  • CorpId:

    企业ID

  • Status:

    码规则状态 0:未生效 1:已生效 -1:已失效

  • MerchantId:

    商户ID



2106
2107
2108
# File 'lib/v20210515/models.rb', line 2106

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



2117
2118
2119
2120
2121
2122
2123
2124
# File 'lib/v20210515/models.rb', line 2117

def deserialize(params)
  @Keyword = params['Keyword']
  @PageSize = params['PageSize']
  @PageNumber = params['PageNumber']
  @CorpId = params['CorpId']
  @Status = params['Status']
  @MerchantId = params['MerchantId']
end