class TencentCloud::Dsgc::V20190723::DspaRDBDataAssetCount

RDB关系型数据库敏感数据资产统计

def deserialize(params)

def deserialize(params)
  @DataAssetType = params['DataAssetType']
  @TotalDbCnt = params['TotalDbCnt']
  @TotalTableCnt = params['TotalTableCnt']
  @SensitiveCategoryCnt = params['SensitiveCategoryCnt']
  @SensitiveFieldCnt = params['SensitiveFieldCnt']
  unless params['SensitiveLevel'].nil?
    @SensitiveLevel = []
    params['SensitiveLevel'].each do |i|
      sensitivelevel_tmp = SensitiveLevel.new
      sensitivelevel_tmp.deserialize(i)
      @SensitiveLevel << sensitivelevel_tmp
    end
  end
  @SensitiveDbCnt = params['SensitiveDbCnt']
  @SensitiveTableCnt = params['SensitiveTableCnt']
  @TotalFieldCnt = params['TotalFieldCnt']
  unless params['CategoryDistributed'].nil?
    @CategoryDistributed = []
    params['CategoryDistributed'].each do |i|
      dspadatacategorydistributed_tmp = DspaDataCategoryDistributed.new
      dspadatacategorydistributed_tmp.deserialize(i)
      @CategoryDistributed << dspadatacategorydistributed_tmp
    end
  end
end

def initialize(dataassettype=nil, totaldbcnt=nil, totaltablecnt=nil, sensitivecategorycnt=nil, sensitivefieldcnt=nil, sensitivelevel=nil, sensitivedbcnt=nil, sensitivetablecnt=nil, totalfieldcnt=nil, categorydistributed=nil)

def initialize(dataassettype=nil, totaldbcnt=nil, totaltablecnt=nil, sensitivecategorycnt=nil, sensitivefieldcnt=nil, sensitivelevel=nil, sensitivedbcnt=nil, sensitivetablecnt=nil, totalfieldcnt=nil, categorydistributed=nil)
  @DataAssetType = dataassettype
  @TotalDbCnt = totaldbcnt
  @TotalTableCnt = totaltablecnt
  @SensitiveCategoryCnt = sensitivecategorycnt
  @SensitiveFieldCnt = sensitivefieldcnt
  @SensitiveLevel = sensitivelevel
  @SensitiveDbCnt = sensitivedbcnt
  @SensitiveTableCnt = sensitivetablecnt
  @TotalFieldCnt = totalfieldcnt
  @CategoryDistributed = categorydistributed
end