class TencentCloud::Dsgc::V20190723::AssessmentRisk

DSPA评估风险项

def deserialize(params)

def deserialize(params)
  @RiskId = params['RiskId']
  @RiskDescription = params['RiskDescription']
  @TemplateId = params['TemplateId']
  @TemplateName = params['TemplateName']
  @ControlItemId = params['ControlItemId']
  @ControlItemName = params['ControlItemName']
  @ControlItemDesc = params['ControlItemDesc']
  @RiskLevel = params['RiskLevel']
  @RiskMitigation = params['RiskMitigation']
  @Status = params['Status']
  @CreatedTime = params['CreatedTime']
  @RiskOwner = params['RiskOwner']
  @RelatedAsset = params['RelatedAsset']
  @DataSourceId = params['DataSourceId']
  @DataSourceName = params['DataSourceName']
  @AssetName = params['AssetName']
  unless params['SecurityProduct'].nil?
    @SecurityProduct = []
    params['SecurityProduct'].each do |i|
      securityproduct_tmp = SecurityProduct.new
      securityproduct_tmp.deserialize(i)
      @SecurityProduct << securityproduct_tmp
    end
  end
  @RiskType = params['RiskType']
  @RiskSide = params['RiskSide']
  @DataSourceType = params['DataSourceType']
end

def initialize(riskid=nil, riskdescription=nil, templateid=nil, templatename=nil, controlitemid=nil, controlitemname=nil, controlitemdesc=nil, risklevel=nil, riskmitigation=nil, status=nil, createdtime=nil, riskowner=nil, relatedasset=nil, datasourceid=nil, datasourcename=nil, assetname=nil, securityproduct=nil, risktype=nil, riskside=nil, datasourcetype=nil)

def initialize(riskid=nil, riskdescription=nil, templateid=nil, templatename=nil, controlitemid=nil, controlitemname=nil, controlitemdesc=nil, risklevel=nil, riskmitigation=nil, status=nil, createdtime=nil, riskowner=nil, relatedasset=nil, datasourceid=nil, datasourcename=nil, assetname=nil, securityproduct=nil, risktype=nil, riskside=nil, datasourcetype=nil)
  @RiskId = riskid
  @RiskDescription = riskdescription
  @TemplateId = templateid
  @TemplateName = templatename
  @ControlItemId = controlitemid
  @ControlItemName = controlitemname
  @ControlItemDesc = controlitemdesc
  @RiskLevel = risklevel
  @RiskMitigation = riskmitigation
  @Status = status
  @CreatedTime = createdtime
  @RiskOwner = riskowner
  @RelatedAsset = relatedasset
  @DataSourceId = datasourceid
  @DataSourceName = datasourcename
  @AssetName = assetname
  @SecurityProduct = securityproduct
  @RiskType = risktype
  @RiskSide = riskside
  @DataSourceType = datasourcetype
end