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