class TencentCloud::Dsgc::V20190723::AssessmentTask

DSPA评估任务

def deserialize(params)

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskUid = params['TaskUid']
  @TaskName = params['TaskName']
  @BusinessName = params['BusinessName']
  @BusinessDept = params['BusinessDept']
  @BusinessOwner = params['BusinessOwner']
  @TemplateId = params['TemplateId']
  @TemplateName = params['TemplateName']
  @ComplianceGroupId = params['ComplianceGroupId']
  @ComplianceGroupName = params['ComplianceGroupName']
  @ControlItemCount = params['ControlItemCount']
  @RiskCount = params['RiskCount']
  @FinishedTime = params['FinishedTime']
  @CreatedTime = params['CreatedTime']
  @Status = params['Status']
  unless params['RiskCountInfoList'].nil?
    @RiskCountInfoList = []
    params['RiskCountInfoList'].each do |i|
      riskcountinfo_tmp = RiskCountInfo.new
      riskcountinfo_tmp.deserialize(i)
      @RiskCountInfoList << riskcountinfo_tmp
    end
  end
  unless params['DiscoveryCondition'].nil?
    @DiscoveryCondition = DiscoveryCondition.new
    @DiscoveryCondition.deserialize(params['DiscoveryCondition'])
  end
  @ErrorInfo = params['ErrorInfo']
  @TemplateUid = params['TemplateUid']
  @ProgressPercent = params['ProgressPercent']
end

def initialize(taskid=nil, taskuid=nil, taskname=nil, businessname=nil, businessdept=nil, businessowner=nil, templateid=nil, templatename=nil, compliancegroupid=nil, compliancegroupname=nil, controlitemcount=nil, riskcount=nil, finishedtime=nil, createdtime=nil, status=nil, riskcountinfolist=nil, discoverycondition=nil, errorinfo=nil, templateuid=nil, progresspercent=nil)

def initialize(taskid=nil, taskuid=nil, taskname=nil, businessname=nil, businessdept=nil, businessowner=nil, templateid=nil, templatename=nil, compliancegroupid=nil, compliancegroupname=nil, controlitemcount=nil, riskcount=nil, finishedtime=nil, createdtime=nil, status=nil, riskcountinfolist=nil, discoverycondition=nil, errorinfo=nil, templateuid=nil, progresspercent=nil)
  @TaskId = taskid
  @TaskUid = taskuid
  @TaskName = taskname
  @BusinessName = businessname
  @BusinessDept = businessdept
  @BusinessOwner = businessowner
  @TemplateId = templateid
  @TemplateName = templatename
  @ComplianceGroupId = compliancegroupid
  @ComplianceGroupName = compliancegroupname
  @ControlItemCount = controlitemcount
  @RiskCount = riskcount
  @FinishedTime = finishedtime
  @CreatedTime = createdtime
  @Status = status
  @RiskCountInfoList = riskcountinfolist
  @DiscoveryCondition = discoverycondition
  @ErrorInfo = errorinfo
  @TemplateUid = templateuid
  @ProgressPercent = progresspercent
end