Class: TencentCloud::Ioa::V20220601::DescribeDLPFileDetectResultData

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

Overview

查询文件检测结果响应数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filemd5 = nil, filename = nil, status = nil, detectresult = nil) ⇒ DescribeDLPFileDetectResultData

Returns a new instance of DescribeDLPFileDetectResultData.



1347
1348
1349
1350
1351
1352
# File 'lib/v20220601/models.rb', line 1347

def initialize(filemd5=nil, filename=nil, status=nil, detectresult=nil)
  @FileMd5 = filemd5
  @FileName = filename
  @Status = status
  @DetectResult = detectresult
end

Instance Attribute Details

#DetectResultObject

Parameters:

  • FileMd5:

    提交任务时的文件md5

  • FileName:

    提交任务时的文件名

  • Status:

    状态:等待检测->正在检测->检测失败/检测成功。或任务不存在

  • DetectResult:

    文件检测结果,json字符串。包含文件基本信息如type,path,md5以及命中的信息。其中State为检测状态,0为待解析文件,1为检测中,2为检测完成;FileAbstract为命中的上下文摘要信息,HitRuleid是命中的规则唯一ID,HitRuleCategoryId是规则分类唯一id,HitLevel是文件的等级,HitRuleDesc是规则的名称,HitContent是具体命中的规则以及词库信息,以及命中的内容。EngineConfigVersion是当前词库版本号



1345
1346
1347
# File 'lib/v20220601/models.rb', line 1345

def DetectResult
  @DetectResult
end

#FileMd5Object

Parameters:

  • FileMd5:

    提交任务时的文件md5

  • FileName:

    提交任务时的文件名

  • Status:

    状态:等待检测->正在检测->检测失败/检测成功。或任务不存在

  • DetectResult:

    文件检测结果,json字符串。包含文件基本信息如type,path,md5以及命中的信息。其中State为检测状态,0为待解析文件,1为检测中,2为检测完成;FileAbstract为命中的上下文摘要信息,HitRuleid是命中的规则唯一ID,HitRuleCategoryId是规则分类唯一id,HitLevel是文件的等级,HitRuleDesc是规则的名称,HitContent是具体命中的规则以及词库信息,以及命中的内容。EngineConfigVersion是当前词库版本号



1345
1346
1347
# File 'lib/v20220601/models.rb', line 1345

def FileMd5
  @FileMd5
end

#FileNameObject

Parameters:

  • FileMd5:

    提交任务时的文件md5

  • FileName:

    提交任务时的文件名

  • Status:

    状态:等待检测->正在检测->检测失败/检测成功。或任务不存在

  • DetectResult:

    文件检测结果,json字符串。包含文件基本信息如type,path,md5以及命中的信息。其中State为检测状态,0为待解析文件,1为检测中,2为检测完成;FileAbstract为命中的上下文摘要信息,HitRuleid是命中的规则唯一ID,HitRuleCategoryId是规则分类唯一id,HitLevel是文件的等级,HitRuleDesc是规则的名称,HitContent是具体命中的规则以及词库信息,以及命中的内容。EngineConfigVersion是当前词库版本号



1345
1346
1347
# File 'lib/v20220601/models.rb', line 1345

def FileName
  @FileName
end

#StatusObject

Parameters:

  • FileMd5:

    提交任务时的文件md5

  • FileName:

    提交任务时的文件名

  • Status:

    状态:等待检测->正在检测->检测失败/检测成功。或任务不存在

  • DetectResult:

    文件检测结果,json字符串。包含文件基本信息如type,path,md5以及命中的信息。其中State为检测状态,0为待解析文件,1为检测中,2为检测完成;FileAbstract为命中的上下文摘要信息,HitRuleid是命中的规则唯一ID,HitRuleCategoryId是规则分类唯一id,HitLevel是文件的等级,HitRuleDesc是规则的名称,HitContent是具体命中的规则以及词库信息,以及命中的内容。EngineConfigVersion是当前词库版本号



1345
1346
1347
# File 'lib/v20220601/models.rb', line 1345

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1354
1355
1356
1357
1358
1359
# File 'lib/v20220601/models.rb', line 1354

def deserialize(params)
  @FileMd5 = params['FileMd5']
  @FileName = params['FileName']
  @Status = params['Status']
  @DetectResult = params['DetectResult']
end