Class: TencentCloud::Waf::V20180125::UserSignatureRule
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::UserSignatureRule
- Defined in:
- lib/v20180125/models.rb
Overview
用户特征规则描述
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #CveID ⇒ Object
- #Description ⇒ Object
- #ID ⇒ Object
- #MainClassID ⇒ Object
- #MainClassName ⇒ Object
- #ModifyTime ⇒ Object
- #Reason ⇒ Object
- #RiskLevel ⇒ Object
- #Status ⇒ Object
- #SubClassID ⇒ Object
- #SubClassName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, status = nil, mainclassid = nil, subclassid = nil, cveid = nil, createtime = nil, modifytime = nil, mainclassname = nil, subclassname = nil, description = nil, reason = nil, risklevel = nil) ⇒ UserSignatureRule
constructor
A new instance of UserSignatureRule.
Constructor Details
#initialize(id = nil, status = nil, mainclassid = nil, subclassid = nil, cveid = nil, createtime = nil, modifytime = nil, mainclassname = nil, subclassname = nil, description = nil, reason = nil, risklevel = nil) ⇒ UserSignatureRule
19773 19774 19775 19776 19777 19778 19779 19780 19781 19782 19783 19784 19785 19786 |
# File 'lib/v20180125/models.rb', line 19773 def initialize(id=nil, status=nil, mainclassid=nil, subclassid=nil, cveid=nil, createtime=nil, modifytime=nil, mainclassname=nil, subclassname=nil, description=nil, reason=nil, risklevel=nil) @ID = id @Status = status @MainClassID = mainclassid @SubClassID = subclassid @CveID = cveid @CreateTime = createtime @ModifyTime = modifytime @MainClassName = mainclassname @SubClassName = subclassname @Description = description @Reason = reason @RiskLevel = risklevel end |
Instance Attribute Details
#CreateTime ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def CreateTime @CreateTime end |
#CveID ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def CveID @CveID end |
#Description ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def Description @Description end |
#ID ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def ID @ID end |
#MainClassID ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def MainClassID @MainClassID end |
#MainClassName ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def MainClassName @MainClassName end |
#ModifyTime ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def ModifyTime @ModifyTime end |
#Reason ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def Reason @Reason end |
#RiskLevel ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def RiskLevel @RiskLevel end |
#Status ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def Status @Status end |
#SubClassID ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def SubClassID @SubClassID end |
#SubClassName ⇒ Object
19771 19772 19773 |
# File 'lib/v20180125/models.rb', line 19771 def SubClassName @SubClassName end |
Instance Method Details
#deserialize(params) ⇒ Object
19788 19789 19790 19791 19792 19793 19794 19795 19796 19797 19798 19799 19800 19801 |
# File 'lib/v20180125/models.rb', line 19788 def deserialize(params) @ID = params['ID'] @Status = params['Status'] @MainClassID = params['MainClassID'] @SubClassID = params['SubClassID'] @CveID = params['CveID'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @MainClassName = params['MainClassName'] @SubClassName = params['SubClassName'] @Description = params['Description'] @Reason = params['Reason'] @RiskLevel = params['RiskLevel'] end |