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,表示取不到有效值。.
-
#Advance ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Interval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Limit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MatchFunc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Options ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Priority ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RuleId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SessionApplied ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TsVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Url ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ValidTime ⇒ Object
注意:此字段可能返回 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) ⇒ 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) ⇒ CCRuleItems
Returns a new instance of CCRuleItems.
1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 |
# File 'lib/v20180125/models.rb', line 1404 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) @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 end |
Instance Attribute Details
#ActionType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def ActionType @ActionType end |
#Advance ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Advance @Advance end |
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def EventId @EventId end |
#Interval ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Interval @Interval end |
#Limit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Limit @Limit end |
#MatchFunc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def MatchFunc @MatchFunc end |
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Name @Name end |
#Options ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Options @Options end |
#Priority ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Priority @Priority end |
#RuleId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def RuleId @RuleId end |
#SessionApplied ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def SessionApplied @SessionApplied end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Status @Status end |
#TsVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def TsVersion @TsVersion end |
#Url ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def Url @Url end |
#ValidTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1402 1403 1404 |
# File 'lib/v20180125/models.rb', line 1402 def ValidTime @ValidTime end |
Instance Method Details
#deserialize(params) ⇒ Object
1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 |
# File 'lib/v20180125/models.rb', line 1422 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'] end |