class TencentCloud::Tcss::V20201101::AddEditImageAutoAuthorizedRuleRequest

AddEditImageAutoAuthorizedRule请求参数结构体

def deserialize(params)

def deserialize(params)
  @RangeType = params['RangeType']
  @MaxDailyCount = params['MaxDailyCount']
  @IsEnabled = params['IsEnabled']
  @HostIdSet = params['HostIdSet']
  @RuleId = params['RuleId']
  unless params['HostIdFilters'].nil?
    @HostIdFilters = []
    params['HostIdFilters'].each do |i|
      assetfilters_tmp = AssetFilters.new
      assetfilters_tmp.deserialize(i)
      @HostIdFilters << assetfilters_tmp
    end
  end
  @ExcludeHostIdSet = params['ExcludeHostIdSet']
end

def initialize(rangetype=nil, maxdailycount=nil, isenabled=nil, hostidset=nil, ruleid=nil, hostidfilters=nil, excludehostidset=nil)

def initialize(rangetype=nil, maxdailycount=nil, isenabled=nil, hostidset=nil, ruleid=nil, hostidfilters=nil, excludehostidset=nil)
  @RangeType = rangetype
  @MaxDailyCount = maxdailycount
  @IsEnabled = isenabled
  @HostIdSet = hostidset
  @RuleId = ruleid
  @HostIdFilters = hostidfilters
  @ExcludeHostIdSet = excludehostidset
end