class TencentCloud::Dsgc::V20190723::DspaCOSDiscoveryTask

COS敏感数据扫描任务相关信息

def deserialize(params)

def deserialize(params)
  @Name = params['Name']
  @Description = params['Description']
  @Period = params['Period']
  @Plan = params['Plan']
  @Enable = params['Enable']
  unless params['DataSourceInfo'].nil?
    @DataSourceInfo = DspaCOSDiscoveryTaskDataSourceInfo.new
    @DataSourceInfo.deserialize(params['DataSourceInfo'])
  end
  @GeneralRuleSetEnable = params['GeneralRuleSetEnable']
  unless params['Result'].nil?
    @Result = ScanTaskResult.new
    @Result.deserialize(params['Result'])
  end
  @TimingStartTime = params['TimingStartTime']
  @ComplianceUpdate = params['ComplianceUpdate']
end

def initialize(name=nil, description=nil, period=nil, plan=nil, enable=nil, datasourceinfo=nil, generalrulesetenable=nil, result=nil, timingstarttime=nil, complianceupdate=nil)

def initialize(name=nil, description=nil, period=nil, plan=nil, enable=nil, datasourceinfo=nil, generalrulesetenable=nil, result=nil, timingstarttime=nil, complianceupdate=nil)
  @Name = name
  @Description = description
  @Period = period
  @Plan = plan
  @Enable = enable
  @DataSourceInfo = datasourceinfo
  @GeneralRuleSetEnable = generalrulesetenable
  @Result = result
  @TimingStartTime = timingstarttime
  @ComplianceUpdate = complianceupdate
end