Class: TencentCloud::Csip::V20221121::RiskRuleInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::RiskRuleInfo
- Defined in:
- lib/v20221121/models.rb
Overview
风险规则
Instance Attribute Summary collapse
- #CheckType ⇒ Object
- #DispositionType ⇒ Object
- #InstanceType ⇒ Object
- #Provider ⇒ Object
- #RiskFixAdvance ⇒ Object
- #RiskInfluence ⇒ Object
- #RiskLevel ⇒ Object
- #RiskTitle ⇒ Object
- #RuleID ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ruleid = nil, provider = nil, instancetype = nil, risktitle = nil, checktype = nil, risklevel = nil, riskinfluence = nil, riskfixadvance = nil, dispositiontype = nil) ⇒ RiskRuleInfo
constructor
A new instance of RiskRuleInfo.
Constructor Details
#initialize(ruleid = nil, provider = nil, instancetype = nil, risktitle = nil, checktype = nil, risklevel = nil, riskinfluence = nil, riskfixadvance = nil, dispositiontype = nil) ⇒ RiskRuleInfo
Returns a new instance of RiskRuleInfo.
11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 |
# File 'lib/v20221121/models.rb', line 11264 def initialize(ruleid=nil, provider=nil, instancetype=nil, risktitle=nil, checktype=nil, risklevel=nil, riskinfluence=nil, riskfixadvance=nil, dispositiontype=nil) @RuleID = ruleid @Provider = provider @InstanceType = instancetype @RiskTitle = risktitle @CheckType = checktype @RiskLevel = risklevel @RiskInfluence = riskinfluence @RiskFixAdvance = riskfixadvance @DispositionType = dispositiontype end |
Instance Attribute Details
#CheckType ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def CheckType @CheckType end |
#DispositionType ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def DispositionType @DispositionType end |
#InstanceType ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def InstanceType @InstanceType end |
#Provider ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def Provider @Provider end |
#RiskFixAdvance ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def RiskFixAdvance @RiskFixAdvance end |
#RiskInfluence ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def RiskInfluence @RiskInfluence end |
#RiskLevel ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def RiskLevel @RiskLevel end |
#RiskTitle ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def RiskTitle @RiskTitle end |
#RuleID ⇒ Object
11262 11263 11264 |
# File 'lib/v20221121/models.rb', line 11262 def RuleID @RuleID end |
Instance Method Details
#deserialize(params) ⇒ Object
11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 |
# File 'lib/v20221121/models.rb', line 11276 def deserialize(params) @RuleID = params['RuleID'] @Provider = params['Provider'] @InstanceType = params['InstanceType'] @RiskTitle = params['RiskTitle'] @CheckType = params['CheckType'] @RiskLevel = params['RiskLevel'] @RiskInfluence = params['RiskInfluence'] @RiskFixAdvance = params['RiskFixAdvance'] @DispositionType = params['DispositionType'] end |