Class: TencentCloud::Csip::V20221121::HighBaseLineRiskItem

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20221121/models.rb

Overview

高危基线风险内容

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cloudaccountid = nil, assetid = nil, instancestatus = nil, instancename = nil, riskname = nil, riskcategory = nil, risklevel = nil, riskdesc = nil, riskresult = nil, fixadvice = nil, riskcategoryname = nil, risklevelname = nil, instancestatusname = nil, createtime = nil, updatetime = nil, appid = nil) ⇒ HighBaseLineRiskItem

Returns a new instance of HighBaseLineRiskItem.



9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
# File 'lib/v20221121/models.rb', line 9954

def initialize(cloudaccountid=nil, assetid=nil, instancestatus=nil, instancename=nil, riskname=nil, riskcategory=nil, risklevel=nil, riskdesc=nil, riskresult=nil, fixadvice=nil, riskcategoryname=nil, risklevelname=nil, instancestatusname=nil, createtime=nil, updatetime=nil, appid=nil)
  @CloudAccountID = cloudaccountid
  @AssetID = assetid
  @InstanceStatus = instancestatus
  @InstanceName = instancename
  @RiskName = riskname
  @RiskCategory = riskcategory
  @RiskLevel = risklevel
  @RiskDesc = riskdesc
  @RiskResult = riskresult
  @FixAdvice = fixadvice
  @RiskCategoryName = riskcategoryname
  @RiskLevelName = risklevelname
  @InstanceStatusName = instancestatusname
  @CreateTime = createtime
  @UpdateTime = updatetime
  @AppID = appid
end

Instance Attribute Details

#AppIDObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def AppID
  @AppID
end

#AssetIDObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def AssetID
  @AssetID
end

#CloudAccountIDObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def CloudAccountID
  @CloudAccountID
end

#CreateTimeObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def CreateTime
  @CreateTime
end

#FixAdviceObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def FixAdvice
  @FixAdvice
end

#InstanceNameObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def InstanceName
  @InstanceName
end

#InstanceStatusObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def InstanceStatus
  @InstanceStatus
end

#InstanceStatusNameObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def InstanceStatusName
  @InstanceStatusName
end

#RiskCategoryObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskCategory
  @RiskCategory
end

#RiskCategoryNameObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskCategoryName
  @RiskCategoryName
end

#RiskDescObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskDesc
  @RiskDesc
end

#RiskLevelObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskLevel
  @RiskLevel
end

#RiskLevelNameObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskLevelName
  @RiskLevelName
end

#RiskNameObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskName
  @RiskName
end

#RiskResultObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def RiskResult
  @RiskResult
end

#UpdateTimeObject

Parameters:

  • CloudAccountID:

    云账号ID

  • AssetID:

    实例ID

  • InstanceStatus:

    实例状态

  • InstanceName:

    实例名称

  • RiskName:

    风险名称

  • RiskCategory:

    风险分类

  • RiskLevel:

    风险等级

  • RiskDesc:

    风险描述

  • RiskResult:

    风险结果

  • FixAdvice:

    修复建议

  • RiskCategoryName:

    Linux漏洞

  • RiskLevelName:

    风险等级名称

  • InstanceStatusName:

    实例状态

  • CreateTime:

    首次发现时间

  • UpdateTime:

    最近发现时间

  • AppID:

    租户ID



9952
9953
9954
# File 'lib/v20221121/models.rb', line 9952

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
# File 'lib/v20221121/models.rb', line 9973

def deserialize(params)
  @CloudAccountID = params['CloudAccountID']
  @AssetID = params['AssetID']
  @InstanceStatus = params['InstanceStatus']
  @InstanceName = params['InstanceName']
  @RiskName = params['RiskName']
  @RiskCategory = params['RiskCategory']
  @RiskLevel = params['RiskLevel']
  @RiskDesc = params['RiskDesc']
  @RiskResult = params['RiskResult']
  @FixAdvice = params['FixAdvice']
  @RiskCategoryName = params['RiskCategoryName']
  @RiskLevelName = params['RiskLevelName']
  @InstanceStatusName = params['InstanceStatusName']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @AppID = params['AppID']
end