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
- #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) ⇒ 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) ⇒ UserSignatureRule
Returns a new instance of UserSignatureRule.
12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 |
# File 'lib/v20180125/models.rb', line 12069 def initialize(id=nil, status=nil, mainclassid=nil, subclassid=nil, cveid=nil, createtime=nil, modifytime=nil, mainclassname=nil, subclassname=nil, description=nil, reason=nil) @ID = id @Status = status @MainClassID = mainclassid @SubClassID = subclassid @CveID = cveid @CreateTime = createtime @ModifyTime = modifytime @MainClassName = mainclassname @SubClassName = subclassname @Description = description @Reason = reason end |
Instance Attribute Details
#CreateTime ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def CreateTime @CreateTime end |
#CveID ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def CveID @CveID end |
#Description ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def Description @Description end |
#ID ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def ID @ID end |
#MainClassID ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def MainClassID @MainClassID end |
#MainClassName ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def MainClassName @MainClassName end |
#ModifyTime ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def ModifyTime @ModifyTime end |
#Reason ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def Reason @Reason end |
#Status ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def Status @Status end |
#SubClassID ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def SubClassID @SubClassID end |
#SubClassName ⇒ Object
12067 12068 12069 |
# File 'lib/v20180125/models.rb', line 12067 def SubClassName @SubClassName end |
Instance Method Details
#deserialize(params) ⇒ Object
12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 |
# File 'lib/v20180125/models.rb', line 12083 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'] end |