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