class TencentCloud::Dsgc::V20190723::CategoryRule

分类规则信息

def deserialize(params)

def deserialize(params)
  @CategoryId = params['CategoryId']
  @RuleId = params['RuleId']
  @RuleName = params['RuleName']
  @LevelId = params['LevelId']
  @LevelName = params['LevelName']
  @Id = params['Id']
  @AliasRuleId = params['AliasRuleId']
  @AliasRuleName = params['AliasRuleName']
  unless params['RuleEffectItems'].nil?
    @RuleEffectItems = []
    params['RuleEffectItems'].each do |i|
      ruleeffectitem_tmp = RuleEffectItem.new
      ruleeffectitem_tmp.deserialize(i)
      @RuleEffectItems << ruleeffectitem_tmp
    end
  end
  @RuleStatus = params['RuleStatus']
end

def initialize(categoryid=nil, ruleid=nil, rulename=nil, levelid=nil, levelname=nil, id=nil, aliasruleid=nil, aliasrulename=nil, ruleeffectitems=nil, rulestatus=nil)

def initialize(categoryid=nil, ruleid=nil, rulename=nil, levelid=nil, levelname=nil, id=nil, aliasruleid=nil, aliasrulename=nil, ruleeffectitems=nil, rulestatus=nil)
  @CategoryId = categoryid
  @RuleId = ruleid
  @RuleName = rulename
  @LevelId = levelid
  @LevelName = levelname
  @Id = id
  @AliasRuleId = aliasruleid
  @AliasRuleName = aliasrulename
  @RuleEffectItems = ruleeffectitems
  @RuleStatus = rulestatus
end