Class: TencentCloud::Waf::V20180125::SessionItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::SessionItem
- Defined in:
- lib/v20180125/models.rb
Overview
session定义
Instance Attribute Summary collapse
- #Category ⇒ Object
- #EndMat ⇒ Object
- #EndOffset ⇒ Object
- #Key ⇒ Object
- #KeyOrStartMat ⇒ Object
- #RelatedRuleID ⇒ Object
- #SessionId ⇒ Object
- #SessionInUsed ⇒ Object
- #SessionName ⇒ Object
- #Source ⇒ Object
- #StartOffset ⇒ Object
- #TsVersion ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(category = nil, keyorstartmat = nil, endmat = nil, startoffset = nil, endoffset = nil, source = nil, tsversion = nil, sessionid = nil, sessionname = nil, sessioninused = nil, relatedruleid = nil, key = nil) ⇒ SessionItem
constructor
A new instance of SessionItem.
Constructor Details
#initialize(category = nil, keyorstartmat = nil, endmat = nil, startoffset = nil, endoffset = nil, source = nil, tsversion = nil, sessionid = nil, sessionname = nil, sessioninused = nil, relatedruleid = nil, key = nil) ⇒ SessionItem
Returns a new instance of SessionItem.
18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 18402 18403 18404 |
# File 'lib/v20180125/models.rb', line 18391 def initialize(category=nil, keyorstartmat=nil, endmat=nil, startoffset=nil, endoffset=nil, source=nil, tsversion=nil, sessionid=nil, sessionname=nil, sessioninused=nil, =nil, key=nil) @Category = category @KeyOrStartMat = keyorstartmat @EndMat = endmat @StartOffset = startoffset @EndOffset = endoffset @Source = source @TsVersion = tsversion @SessionId = sessionid @SessionName = sessionname @SessionInUsed = sessioninused @RelatedRuleID = @Key = key end |
Instance Attribute Details
#Category ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def Category @Category end |
#EndMat ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def EndMat @EndMat end |
#EndOffset ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def EndOffset @EndOffset end |
#Key ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def Key @Key end |
#KeyOrStartMat ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def KeyOrStartMat @KeyOrStartMat end |
#RelatedRuleID ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def RelatedRuleID @RelatedRuleID end |
#SessionId ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def SessionId @SessionId end |
#SessionInUsed ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def SessionInUsed @SessionInUsed end |
#SessionName ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def SessionName @SessionName end |
#Source ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def Source @Source end |
#StartOffset ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def StartOffset @StartOffset end |
#TsVersion ⇒ Object
18389 18390 18391 |
# File 'lib/v20180125/models.rb', line 18389 def TsVersion @TsVersion end |
Instance Method Details
#deserialize(params) ⇒ Object
18406 18407 18408 18409 18410 18411 18412 18413 18414 18415 18416 18417 18418 18419 |
# File 'lib/v20180125/models.rb', line 18406 def deserialize(params) @Category = params['Category'] @KeyOrStartMat = params['KeyOrStartMat'] @EndMat = params['EndMat'] @StartOffset = params['StartOffset'] @EndOffset = params['EndOffset'] @Source = params['Source'] @TsVersion = params['TsVersion'] @SessionId = params['SessionId'] @SessionName = params['SessionName'] @SessionInUsed = params['SessionInUsed'] @RelatedRuleID = params['RelatedRuleID'] @Key = params['Key'] end |