Class: TencentCloud::Waf::V20180125::CCRuleItems
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::CCRuleItems
- Defined in:
- lib/v20180125/models.rb
Overview
CC规则详情
Instance Attribute Summary collapse
-
#ActionType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Advance ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Interval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Limit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MatchFunc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Options ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Priority ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RuleId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SessionApplied ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TsVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Url ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ValidTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, status = nil, advance = nil, limit = nil, interval = nil, url = nil, matchfunc = nil, actiontype = nil, priority = nil, validtime = nil, tsversion = nil, options = nil, ruleid = nil, eventid = nil, sessionapplied = nil, createtime = nil) ⇒ CCRuleItems
constructor
A new instance of CCRuleItems.
Constructor Details
#initialize(name = nil, status = nil, advance = nil, limit = nil, interval = nil, url = nil, matchfunc = nil, actiontype = nil, priority = nil, validtime = nil, tsversion = nil, options = nil, ruleid = nil, eventid = nil, sessionapplied = nil, createtime = nil) ⇒ CCRuleItems
Returns a new instance of CCRuleItems.
1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 |
# File 'lib/v20180125/models.rb', line 1613 def initialize(name=nil, status=nil, advance=nil, limit=nil, interval=nil, url=nil, matchfunc=nil, actiontype=nil, priority=nil, validtime=nil, tsversion=nil, =nil, ruleid=nil, eventid=nil, sessionapplied=nil, createtime=nil) @Name = name @Status = status @Advance = advance @Limit = limit @Interval = interval @Url = url @MatchFunc = matchfunc @ActionType = actiontype @Priority = priority @ValidTime = validtime @TsVersion = tsversion @Options = @RuleId = ruleid @EventId = eventid @SessionApplied = sessionapplied @CreateTime = createtime end |
Instance Attribute Details
#ActionType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def ActionType @ActionType end |
#Advance ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Advance @Advance end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def CreateTime @CreateTime end |
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def EventId @EventId end |
#Interval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Interval @Interval end |
#Limit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Limit @Limit end |
#MatchFunc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def MatchFunc @MatchFunc end |
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Name @Name end |
#Options ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Options @Options end |
#Priority ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Priority @Priority end |
#RuleId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def RuleId @RuleId end |
#SessionApplied ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def SessionApplied @SessionApplied end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Status @Status end |
#TsVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def TsVersion @TsVersion end |
#Url ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def Url @Url end |
#ValidTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1611 1612 1613 |
# File 'lib/v20180125/models.rb', line 1611 def ValidTime @ValidTime end |
Instance Method Details
#deserialize(params) ⇒ Object
1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 |
# File 'lib/v20180125/models.rb', line 1632 def deserialize(params) @Name = params['Name'] @Status = params['Status'] @Advance = params['Advance'] @Limit = params['Limit'] @Interval = params['Interval'] @Url = params['Url'] @MatchFunc = params['MatchFunc'] @ActionType = params['ActionType'] @Priority = params['Priority'] @ValidTime = params['ValidTime'] @TsVersion = params['TsVersion'] @Options = params['Options'] @RuleId = params['RuleId'] @EventId = params['EventId'] @SessionApplied = params['SessionApplied'] @CreateTime = params['CreateTime'] end |