Class: TencentCloud::Waf::V20180125::OwaspRule
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::OwaspRule
- Defined in:
- lib/v20180125/models.rb
Overview
Owasp规则
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#CveID ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#Description ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#Level ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#Locked ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#ModifyTime ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#Reason ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#RuleId ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#Status ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#TypeId ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
-
#VulLevel ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免 2:规则误报上报 3:核心业务规则灰度 4:其它.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ruleid = nil, description = nil, status = nil, level = nil, vullevel = nil, cveid = nil, typeid = nil, createtime = nil, modifytime = nil, locked = nil, reason = nil) ⇒ OwaspRule
constructor
A new instance of OwaspRule.
Constructor Details
#initialize(ruleid = nil, description = nil, status = nil, level = nil, vullevel = nil, cveid = nil, typeid = nil, createtime = nil, modifytime = nil, locked = nil, reason = nil) ⇒ OwaspRule
Returns a new instance of OwaspRule.
16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'lib/v20180125/models.rb', line 16895 def initialize(ruleid=nil, description=nil, status=nil, level=nil, vullevel=nil, cveid=nil, typeid=nil, createtime=nil, modifytime=nil, locked=nil, reason=nil) @RuleId = ruleid @Description = description @Status = status @Level = level @VulLevel = vullevel @CveID = cveid @TypeId = typeid @CreateTime = createtime @ModifyTime = modifytime @Locked = locked @Reason = reason end |
Instance Attribute Details
#CreateTime ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def CreateTime @CreateTime end |
#CveID ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def CveID @CveID end |
#Description ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def Description @Description end |
#Level ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def Level @Level end |
#Locked ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def Locked @Locked end |
#ModifyTime ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def ModifyTime @ModifyTime end |
#Reason ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def Reason @Reason end |
#RuleId ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def RuleId @RuleId end |
#Status ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def Status @Status end |
#TypeId ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def TypeId @TypeId end |
#VulLevel ⇒ Object
0:无(兼容记录为空) 1:业务自身特性误报避免2:规则误报上报3:核心业务规则灰度4:其它
16893 16894 16895 |
# File 'lib/v20180125/models.rb', line 16893 def VulLevel @VulLevel end |
Instance Method Details
#deserialize(params) ⇒ Object
16909 16910 16911 16912 16913 16914 16915 16916 16917 16918 16919 16920 16921 |
# File 'lib/v20180125/models.rb', line 16909 def deserialize(params) @RuleId = params['RuleId'] @Description = params['Description'] @Status = params['Status'] @Level = params['Level'] @VulLevel = params['VulLevel'] @CveID = params['CveID'] @TypeId = params['TypeId'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @Locked = params['Locked'] @Reason = params['Reason'] end |