class TencentCloud::Wedata::V20210820::RuleGroupExecResult

规则组执行结果

def deserialize(params)

def deserialize(params)
  @RuleGroupExecId = params['RuleGroupExecId']
  @RuleGroupId = params['RuleGroupId']
  @TriggerType = params['TriggerType']
  @ExecTime = params['ExecTime']
  @Status = params['Status']
  @AlarmRuleCount = params['AlarmRuleCount']
  @TotalRuleCount = params['TotalRuleCount']
  @TableOwnerName = params['TableOwnerName']
  @TableName = params['TableName']
  @TableId = params['TableId']
  @DatabaseId = params['DatabaseId']
  @DatasourceId = params['DatasourceId']
  @Permission = params['Permission']
  @ExecDetail = params['ExecDetail']
  @EngineType = params['EngineType']
  unless params['RuleExecResultVOList'].nil?
    @RuleExecResultVOList = []
    params['RuleExecResultVOList'].each do |i|
      ruleexecresult_tmp = RuleExecResult.new
      ruleexecresult_tmp.deserialize(i)
      @RuleExecResultVOList << ruleexecresult_tmp
    end
  end
  @DatabaseName = params['DatabaseName']
  @RuleGroupTableId = params['RuleGroupTableId']
  @ClusterDeployType = params['ClusterDeployType']
  @InstanceId = params['InstanceId']
  @DsEnvType = params['DsEnvType']
  @ProjectId = params['ProjectId']
  @ProjectName = params['ProjectName']
  @InstanceStatus = params['InstanceStatus']
  @StartTime = params['StartTime']
  @FinishTime = params['FinishTime']
  @RuleGroupName = params['RuleGroupName']
  @RuleGroupExist = params['RuleGroupExist']
end

def initialize(rulegroupexecid=nil, rulegroupid=nil, triggertype=nil, exectime=nil, status=nil, alarmrulecount=nil, totalrulecount=nil, tableownername=nil, tablename=nil, tableid=nil, databaseid=nil, datasourceid=nil, permission=nil, execdetail=nil, enginetype=nil, ruleexecresultvolist=nil, databasename=nil, rulegrouptableid=nil, clusterdeploytype=nil, instanceid=nil, dsenvtype=nil, projectid=nil, projectname=nil, instancestatus=nil, starttime=nil, finishtime=nil, rulegroupname=nil, rulegroupexist=nil)

def initialize(rulegroupexecid=nil, rulegroupid=nil, triggertype=nil, exectime=nil, status=nil, alarmrulecount=nil, totalrulecount=nil, tableownername=nil, tablename=nil, tableid=nil, databaseid=nil, datasourceid=nil, permission=nil, execdetail=nil, enginetype=nil, ruleexecresultvolist=nil, databasename=nil, rulegrouptableid=nil, clusterdeploytype=nil, instanceid=nil, dsenvtype=nil, projectid=nil, projectname=nil, instancestatus=nil, starttime=nil, finishtime=nil, rulegroupname=nil, rulegroupexist=nil)
  @RuleGroupExecId = rulegroupexecid
  @RuleGroupId = rulegroupid
  @TriggerType = triggertype
  @ExecTime = exectime
  @Status = status
  @AlarmRuleCount = alarmrulecount
  @TotalRuleCount = totalrulecount
  @TableOwnerName = tableownername
  @TableName = tablename
  @TableId = tableid
  @DatabaseId = databaseid
  @DatasourceId = datasourceid
  @Permission = permission
  @ExecDetail = execdetail
  @EngineType = enginetype
  @RuleExecResultVOList = ruleexecresultvolist
  @DatabaseName = databasename
  @RuleGroupTableId = rulegrouptableid
  @ClusterDeployType = clusterdeploytype
  @InstanceId = instanceid
  @DsEnvType = dsenvtype
  @ProjectId = projectid
  @ProjectName = projectname
  @InstanceStatus = instancestatus
  @StartTime = starttime
  @FinishTime = finishtime
  @RuleGroupName = rulegroupname
  @RuleGroupExist = rulegroupexist
end